# [FAILURE] oss-swift-incremental-RA-linux-ubuntu-16_04-long-test [#7891]
Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_04-long-test/7891/
Project: oss-swift-incremental-RA-linux-ubuntu-16_04-long-test
Date of build: Thu, 18 Mar 2021 04:19:00 -0500
Build duration: 1 hr 16 min
Identified problems:- Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
- Indication 1
- Swift Compile Error: Swift compiler error
Changes- Commit 289840b42d5e9c8833d9232c19c8d678213ae7bf by kenneth.c0:
Add test case for diagnostic 'because_rethrows_default_argument_throws'
-
edit: test/decl/func/rethrows.swift
-
Commit abab6b3332162b3bb07c06592538c1f70c10108b by z.zoelec2:
[cxx-interop] Bail earlier when importing invalid records.
- add: test/Interop/Cxx/class/Inputs/invalid-nested-struct.h
- edit: test/Interop/Cxx/class/Inputs/module.modulemap
- edit: test/Interop/Cxx/class/type-classification-loadable-silgen.swift
- edit: lib/ClangImporter/ImportDecl.cpp
- add: test/Interop/Cxx/class/invalid-nested-struct-module-interface.swift
- edit: test/Interop/Cxx/class/type-classification-module-interface.swift
-
Commit b0472a872872c4027244a4a12ad4813f0e1397f1 by github:
Revert "Disable tests on arm64e"
- edit: test/DebugInfo/async-args.swift
- edit: test/DebugInfo/async-direct-arg.swift
-
Commit 17e3ee7ccfbeb0290232fe54d9ecd37a7d4c7276 by spestov:
GSB: Don't emit diagnostics with <
- edit: lib/AST/GenericSignatureBuilder.cpp
-
Commit 568d99ffd17c6d2cd68e8e577ddadcd2d304c716 by spestov:
Sema: Clean up @_specialize diagnostics
- edit: include/swift/AST/DiagnosticsSema.def
- edit: lib/Sema/TypeCheckAttr.cpp
- edit: test/attr/attr_specialize.swift
-
Commit 75379a5e76a78d8c866ab7eedab849c86a4dd301 by teemperor:
[lldb] Enable import-std-module's fallback mode by default
- edit: lldb/source/Target/TargetProperties.td
-
Commit 23a4b2f7874be0cdb4a851761c44f1875c7b3a7d by dexonsmith:
Revert "Module: Use FileEntryRef and DirectoryEntryRef in Umbrella, Header, and DirectoryName, NFC"
- edit: clang/lib/Frontend/FrontendActions.cpp
- edit: clang/include/clang/Basic/Module.h
- edit: clang/include/clang/Lex/ModuleMap.h
- edit: clang/include/clang/Basic/DirectoryEntry.h
- edit: clang/lib/Lex/ModuleMap.cpp
- edit: clang/lib/Basic/Module.cpp
- edit: clang/lib/Serialization/ASTReader.cpp
-
Commit 5f38210e9b6a7be28a22a928c5999efa409d7bf4 by teemperor:
[lldb] Add asserts that prevent construction of cycles in the decl origin tracking
- edit: lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h
- edit: lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.cpp
-
Commit 5bd15df2cb7f3966cce4f6812a3ae89a04fca3cd by vsavchenko:
[analyzer] Fix StdLibraryFunctionsChecker performance issue
- edit: clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
-
Commit 3fbbfbc730defec36751db18c44920aa05734e51 by vsavchenko:
[-Wcompletion-handler] Extend list of detected conventions
- edit: clang/lib/Analysis/CalledOnceCheck.cpp
- edit: clang/test/SemaObjC/warn-called-once.m
-
Commit 867e86ad9a0626b9c81eca695783f66d832a8dab by vsavchenko:
[analyzer][solver] Prevent infeasible states (PR49490)
- add: clang/test/Analysis/PR49490.cpp
- edit: clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp
-
Commit 23eeb5aa5a16e6da41c36d349cd98073ec4c1654 by t.p.northover:
SwiftAsync: only change callee-saved registers for
swifttailcc
.- edit: llvm/lib/Target/X86/X86RegisterInfo.cpp
- edit: llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp
- edit: llvm/test/CodeGen/AArch64/swifttail-async.ll
- edit: llvm/test/CodeGen/X86/swifttail-async.ll
-
Commit b1ba142b6afc0596205e3b0ef93b63bb4b2ecd4d by abdulras:
X86: adjust the windows 64 calling convention for Swift
- edit: llvm/lib/Target/X86/X86CallingConv.td
- add: llvm/test/CodeGen/X86/swiftself-win64.ll
-
Commit e1fd9abf6788ceafdb08cf3958fbce756fec4e7e by aschwaighofer:
Add support for specifying which parameter is swiftself in async resume functions
- edit: llvm/test/Transforms/Coroutines/coro-async.ll
- edit: llvm/lib/Transforms/Coroutines/CoroSplit.cpp
-
Commit 1c2e7711e2131094e66c71e1a47399cc1876fd5f by dexonsmith:
Restore DirectoryEntry.h changes, dropped in 23a4b2f7874be0cdb4a851761c44f1875c7b3a7d
- edit: clang/include/clang/Basic/DirectoryEntry.h
-
Commit d3570f73b528b4d165bafbed9c98404c024f449c by dexonsmith:
Revert "Merge pull request #2549 from dexonsmith/cherry-pick/revert-header-entry-ref"
- edit: clang/lib/Serialization/ASTReader.cpp
- edit: clang/lib/Basic/Module.cpp
- edit: clang/include/clang/Lex/ModuleMap.h
- edit: clang/lib/Lex/ModuleMap.cpp
- edit: clang/include/clang/Basic/Module.h
- edit: clang/lib/Frontend/FrontendActions.cpp
-
Commit a6d5bc1bc2b59bccd8a9f1ee3e9c1e040d65c95a by dexonsmith:
Revert "Module: Use FileEntryRef and DirectoryEntryRef in Umbrella, Header, and DirectoryName, NFC"
- edit: clang/lib/Frontend/FrontendActions.cpp
- edit: clang/include/clang/Lex/ModuleMap.h
- edit: clang/lib/Lex/ModuleMap.cpp
- edit: clang/lib/Basic/Module.cpp
- edit: clang/include/clang/Basic/DirectoryEntry.h
- edit: clang/include/clang/Basic/Module.h
- edit: clang/lib/Serialization/ASTReader.cpp
-
Commit 7243a6ec6af4177793dffcea6dfccd9174ce9623 by dexonsmith:
Fix the build for Merge commit '00ae8a20c5de' from llvm.org/main into apple/main
- edit: clang/lib/Frontend/FrontendActions.cpp
- edit: clang/include/clang/Basic/DirectoryEntry.h
- edit: clang/unittests/Basic/FileEntryTest.cpp
- edit: clang/lib/Lex/ModuleMap.cpp
-
Commit 14cd3694e35fd97920618aee68d401d7fae91b43 by dexonsmith:
Minimize diff from llvm.org after ef65f12345d7480c776ba0da628f8f84737d2475
- edit: clang/include/clang/Basic/DirectoryEntry.h
- edit: clang/unittests/Basic/FileEntryTest.cpp
-
Commit 4bd621b5f34813ab6dd61cbfad1ade4c01a6b95f by t.p.northover:
ARM: teach FastISel the basics of swifttailcc.
- add: llvm/test/CodeGen/ARM/swifttailcc-fastisel.ll
- edit: llvm/lib/Target/ARM/ARMFastISel.cpp
-
Commit f25fd4b5a7b7377e42c7ce6a22c4d22b3f1c97d6 by t.p.northover:
StackProtector: insert check before
musttail
call.- edit: llvm/lib/CodeGen/StackProtector.cpp
- add: llvm/test/CodeGen/ARM/Windows/stack-protector-musttail.ll
- add: llvm/test/CodeGen/AArch64/stack-protector-musttail.ll
-
Commit d302e7034d8b636fe1c4a7b1979904eaa6d3e788 by varun_gandhi:
Temporarily mark swiftasync unavailable for x86_64 Windows.
- edit: clang/lib/Basic/Targets/X86.h
- edit: clang/test/CodeGen/swift-call-conv.c
- edit: clang/test/Sema/attr-swiftcall.c
-
Commit 1ad8d0c36047a6ae562a646b3da2ec754af546a4 by aprantl:
Support !heapallocsite attachments in stripNonLineTableDebugInfo().
- edit: llvm/lib/IR/DebugInfo.cpp
- add: llvm/test/Transforms/Util/strip-nonlinetable-debuginfo-heapallocsite.ll
-
Commit 77a44d00e33c15daba2d12fa5e09980245310839 by aprantl:
Support !heapallocsite attachments in StripDebugInfo().
- edit: llvm/test/Transforms/Util/strip-nonlinetable-debuginfo-heapallocsite.ll
- edit: llvm/lib/IR/DebugInfo.cpp
-
Commit 9aaa03ab2da247fc400c6fe6005d86d304bfaf42 by aprantl:
Backport testcase
- edit: llvm/test/Transforms/Util/strip-nonlinetable-debuginfo-heapallocsite.ll
-
Commit 775d3356da834c2e3d78286837f02fc2fecd840c by flo:
[Matrix] Implement += and -= for MatrixType.
- edit: clang/test/CodeGen/matrix-type-operators.c
- edit: clang/test/Sema/matrix-type-operators.c
- edit: clang/lib/Sema/SemaExpr.cpp
-
Commit 4eee13f35bde0abf2a9f5bb8dcd1c9ddd8cac255 by flo:
[ExtVectorType] Support conditional select operator for C++.
- edit: clang/lib/Sema/SemaExprCXX.cpp
- add: clang/test/SemaCXX/ext-vector-type-conditional.cpp
- edit: clang/include/clang/Basic/DiagnosticSemaKinds.td
- edit: clang/include/clang/Sema/Sema.h
- add: clang/test/CodeGenCXX/vector-size-conditional.cpp
- delete: clang/test/SemaCXX/vector-conditional.cpp
- add: clang/test/CodeGenCXX/ext-vector-type-conditional.cpp
- delete: clang/test/CodeGenCXX/vector-conditional.cpp
- add: clang/test/SemaCXX/vector-size-conditional.cpp
-
Commit da878f76e464765cbf04fdb5dfa21be04cce0ef4 by t.p.northover:
StackProtector: ensure protection does not interfere with tail call frame.
- edit: llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
- add: llvm/test/CodeGen/X86/tailcc-ssp.ll
-
Commit 647d4ba8573861a406d54b2c2163c7859e912619 by flo:
[Matrix] Add support for matrix-by-scalar division.
- edit: clang/include/clang/Basic/Features.def
- edit: clang/lib/Sema/SemaExpr.cpp
- edit: clang/test/CodeGen/matrix-type-operators.c
- edit: clang/docs/MatrixTypes.rst
- edit: clang/lib/CodeGen/CGExprScalar.cpp
- edit: clang/test/Sema/matrix-type-operators.c
- edit: clang/lib/AST/Type.cpp
- edit: clang/test/CodeGen/matrix-type.c
- edit: llvm/include/llvm/IR/MatrixBuilder.h
-
Commit a48218697dbb6cf2eab969e2051edba8b5f41681 by flo:
[DSE] Add test cases with memory intrinsics and varying size values.
- add: llvm/test/Transforms/DeadStoreElimination/memory-intrinsics-sizes.ll
-
Commit 7346e8d31938a3f4f6f2e70d5183510181482441 by flo:
[DSE] Add tests with memset & memcpy combinations and non-const sizes.
- edit: llvm/test/Transforms/DeadStoreElimination/memory-intrinsics-sizes.ll
-
Commit 6a0125e60d83ba4e88afa6067ecced58ce2ff07b by flo:
[DSE] Handle memcpy/memset with equal non-const sizes.
- edit: llvm/test/Transforms/DeadStoreElimination/memory-intrinsics-sizes.ll
- edit: llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
-
Commit bcdef7232509c39c2c062cb01a74ce5f138f522f by flo:
[DSE] Handle memmove with equal non-const sizes
- edit: llvm/test/Transforms/DeadStoreElimination/memory-intrinsics-sizes.ll
- edit: llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
-
Commit eb716e31ff8ff1014e6dd5a95c04af75333103cf by code:
[asan] disable MallocNanoZone for no fd test on darwin
- edit: compiler-rt/test/asan/TestCases/Posix/no-fd.cpp
-
Commit 4ff394dd246720908fad6705beaa0b7b8034455b by aprantl:
Update LiveDebugValues implementation for new Swift async ABI.
- edit: llvm/test/DebugInfo/MIR/X86/swift-async-entryvalues.mir
- edit: llvm/lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp