# [FAILURE] oss-swift-incremental-ASAN-RA-macos [#5438]
Build URL: https://ci.swift.org/job/oss-swift-incremental-ASAN-RA-macos/5438/
Project: oss-swift-incremental-ASAN-RA-macos
Date of build: Tue, 26 Jan 2021 19:48:37 -0600
Build duration: 5 hr 59 min
Identified problems:- Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
Changes- Commit 8f81609a1b26b283a3ded5596206378fe6f1d469 by ewilde:
Imported macros are actor independent
-
edit: test/IDE/print_clang_objc_async.swift
-
edit: lib/ClangImporter/ImportDecl.cpp
-
edit: test/Inputs/clang-importer-sdk/usr/include/ObjCConcurrency.h
-
Commit daa72d3cc574e8b1a3aaba442764d139db14b572 by aschwaighofer:
Add llvm::Attribute::SwiftAsync to the context parameter
- edit: test/IRGen/async/run-call-genericEquatable-x2-to-bool.sil
- edit: test/IRGen/async/run-call_generic-protocolwitness_instance-generic-to-int64-and-generic.sil
- edit: test/IRGen/async/run-partialapply-capture-int64-int64-to-int64.sil
- edit: test/IRGen/async/run-thintothick-int64-to-void.sil
- edit: lib/IRGen/SwiftTargetInfo.h
- edit: lib/IRGen/SwiftTargetInfo.cpp
- edit: test/IRGen/async/run-call-struct_five_bools-to-void.sil
- edit: test/IRGen/async/run-convertfunction-int64-to-void.sil
- edit: lib/IRGen/GenFunc.cpp
- edit: test/IRGen/async.swift
- edit: test/IRGen/async/hop_to_executor.sil
- edit: test/IRGen/async/run-call-structinstance-int64-to-void.sil
- edit: test/IRGen/async/run-call-classinstance-int64-to-void.sil
- edit: test/IRGen/async/run-call-resilient-classinstance-void-to-void.sil
- edit: unittests/runtime/Actor.cpp
- edit: include/swift/AST/IRGenOptions.h
- edit: test/IRGen/async/run-partialapply-capture-class-to-void.sil
- edit: test/IRGen/async/run-call-void-throws-to-int-throwing_call-async-throw.sil
- edit: test/IRGen/async/run-partialapply-capture-inout-generic-and-in-generic-to-generic.sil
- edit: stdlib/public/Concurrency/TaskGroup.cpp
- edit: test/IRGen/async/run-call-dynamic-void_to_void.swift
- edit: unittests/runtime/CMakeLists.txt
- edit: test/IRGen/async/partial_apply.sil
- edit: lib/IRGen/IRGen.cpp
- edit: test/IRGen/async/run-call-int64-and-int64-to-void.sil
- edit: test/IRGen/async/run-call-void-throws-to-int-throwing.sil
- edit: test/IRGen/async/run-partialapply-capture-structgeneric_polymorphic_constrained-to-void.sil
- edit: include/swift/ABI/MetadataValues.h
- edit: test/IRGen/async/run-partialapply-capture-generic_conformer-and-generic-to-void.sil
- edit: test/IRGen/async/run-call-protocolextension_instance-void-to-int64.sil
- edit: test/IRGen/async/run-call-void-to-int64.sil
- edit: test/IRGen/async/run-call-existential-to-void.sil
- edit: test/IRGen/async/run-partialapply-capture-int64-int64-throws-to-int64.sil
- edit: test/IRGen/async/run-call-void-to-int64-and-int64.sil
- edit: test/IRGen/async/builtins.sil
- edit: test/IRGen/async/run-call-void-throws-to-int-throwing_call-async-nothrow_call-sync-throw.sil
- edit: test/IRGen/async/run-call-class-witnessmethod-void-to-void.swift
- edit: unittests/runtime/TaskStatus.cpp
- edit: test/IRGen/async/run-call_generic-protocolwitness_instance-void-to-int64.sil
- edit: test/IRGen/async/run-call-protocolwitness_instance-void-to-int64.sil
- edit: lib/IRGen/GenCall.cpp
- edit: test/DebugInfo/async-args.swift
- edit: test/IRGen/async/run-call-void-to-existential.sil
- edit: test/IRGen/async/partial_apply_forwarder.sil
- edit: test/IRGen/async/run-call-classinstance-void-to-void.sil
- edit: include/swift/Runtime/Config.h
- edit: stdlib/public/Concurrency/Task.cpp
- edit: test/IRGen/async/run-partialapply-capture-classinstance-to-void.sil
- edit: test/IRGen/async/run-partialapply-capture-type_thin-and-classinstance-to-void.sil
- edit: test/IRGen/async/run-call-int64-to-void.sil
- edit: test/IRGen/async/run-call-void-throws-to-int-throwing_call-sync-throw.sil
- edit: include/swift/ABI/Executor.h
- edit: test/IRGen/async/run-partialapply-capture-struct_classinstance_classinstance-and-int64-to-int64.sil
- edit: test/IRGen/async/run-partialapply-capture-int64-to-generic.sil
- edit: test/IRGen/async/run-call-generic-to-void.sil
- edit: test/IRGen/async/run-call-void-to-struct_large.sil
- edit: test/IRGen/async/run-call-generic-to-generic.sil
- edit: test/IRGen/async/run-call-resilient-protocolinstance-void-to-void.swift
- edit: test/IRGen/async/run-partialapply-capture-structgeneric_classinstance_to_struct_and_error.sil
- edit: test/IRGen/async/run-partialapply-capture-type_structgeneric_polymorphic_constrained-to-void.sil
- edit: test/IRGen/async/run-call-void-throws-to-int-throwing_call-sync-nothrow_call-async-throw.sil
-
Commit 12e6ec1dafb3f72550600880802c95d1d4cd4ae1 by aschwaighofer:
Fix one more test
- edit: test/IRGen/async/Inputs/class_open-1instance-void_to_void.swift
-
Commit 83e8588977df195e8beadc76b135be98a9a85fc9 by dgregor:
[AST Verifier] Handle ObjC requirements satisfied by alternative requirements.
- add: test/ClangImporter/objc_async_conformance.swift
- edit: lib/AST/ASTVerifier.cpp
-
Commit d6ffddc63f77d80ea491bda14f664e7fa7ef8888 by mgottesman:
[sil-combine] Add ownership support for switch_enum_addr transforms.
- edit: test/SILOptimizer/sil_combine_enums_ossa.sil
- edit: test/SILOptimizer/sil_combine_ossa.sil
- edit: lib/SILOptimizer/SILCombiner/SILCombinerMiscVisitors.cpp
-
Commit 5b64ef81840eb8b6ffd768d412ac442bf5d1c514 by spestov:
Sema: Remove a bit of dead code in DerivedConformanceDifferentiable.cpp
- edit: lib/Sema/DerivedConformanceDifferentiable.cpp
-
Commit 44fdc746ea299c6e637ec78cf9881287d9ea4111 by mgottesman:
[ownership] Allow the user of OwnershipRAUWHelper to insert forwarding transforms of the new value at oldValue in between checking and RAUWing.
- edit: lib/SILOptimizer/Utils/OwnershipOptUtils.cpp
- edit: include/swift/SILOptimizer/Utils/OwnershipOptUtils.h
-
Commit 2abd7e8604160a78c6c46d52a201288e30cb8ed8 by mgottesman:
[sil-combine] Update unchecked_bitwise_cast canonicalizations for ownership.
- edit: test/SILOptimizer/sil_combine.sil
- edit: test/SILOptimizer/sil_combine_ossa.sil
- edit: lib/SILOptimizer/SILCombiner/SILCombinerCastVisitors.cpp
-
Commit de58e7997b2bb96984584686b4ed7e85936fcf6c by mgottesman:
[ownership] When RAUWing an unowned value with a owned/guaranteed value only insert unchecked_ownership_conversion for terminator uses.
- edit: test/SILOptimizer/ossa_rauw_tests.sil
- edit: test/SILOptimizer/sil_combine_ossa.sil
- edit: lib/SILOptimizer/Utils/OwnershipOptUtils.cpp
-
Commit bf5ac43a665ad12334c4c3001cbb4a9da7a70038 by mgottesman:
[sil-combine] Enable unreachable pruning for ownership.
- edit: lib/SILOptimizer/SILCombiner/SILCombinerMiscVisitors.cpp
-
Commit b6f873b6be747dbc2b99a83863a4778dcd0ba64c by mgottesman:
[sil-combine] Enable a bunch of tests that already pass.
- edit: test/SILOptimizer/sil_combine_ossa.sil
-
Commit 68b4671a78f9e3652c9d078c0bfaa1e426f38bb5 by mgottesman:
[sil-combine] Enable sil-combine simplifications for {thick_to_objc,objc_to_thick}_metatype.
- edit: lib/SILOptimizer/SILCombiner/SILCombinerCastVisitors.cpp
- edit: test/SILOptimizer/sil_combine_ossa.sil
- edit: test/SILOptimizer/sil_combine_peephole_thick_to_objc_metatype_ossa.sil
- delete: test/SILOptimizer/peephole_thick_to_objc_metatype.sil
-
Commit 04ba6c6d96cf1f230a19b1737cf57828b474f3bc by mgottesman:
[sil-combine] Enable select_enum canonicalization in OSSA.
- edit: lib/SILOptimizer/SILCombiner/SILCombinerMiscVisitors.cpp
- edit: test/SILOptimizer/sil_combine_enums_ossa.sil
-
Commit 05a8cbe04777790771240107a6a900ba053681af by dave:
[testing] Add missing REQUIRES
- edit: test/Parse/foreach_async.swift
-
Commit 4cd3171f350e64e8e416b18797f0cfac63fd5126 by eeckstein:
SIL: support dealloc_ref and dealloc_partial_ref in LoadBorrowImmutabilityChecker
- edit: test/SILOptimizer/load_borrow_verify.sil
- edit: lib/SIL/Verifier/LoadBorrowImmutabilityChecker.cpp
-
Commit 8e7f9c9cbd5d23806e53f82a8bd345c0c7520f8b by github:
Revert "SIL: let SingleValueInstruction only inherit from a single SILNode."
- edit: include/swift/SIL/DynamicCasts.h
- edit: lib/SILOptimizer/Analysis/AliasAnalysis.cpp
- edit: lib/SILOptimizer/Utils/InstOptUtils.cpp
- edit: include/swift/SIL/SILNode.h
- edit: include/swift/SIL/SILValue.h
- edit: lib/SIL/IR/SILArgument.cpp
- edit: include/swift/SILOptimizer/Utils/LoadStoreOptUtils.h
- edit: lib/SIL/IR/SILInstruction.cpp
- edit: include/swift/SIL/SILPrintContext.h
- edit: lib/SIL/IR/SILPrinter.cpp
- edit: include/swift/SILOptimizer/Analysis/AliasAnalysis.h
- edit: lib/SIL/IR/SILInstructions.cpp
- edit: include/swift/SIL/PrettyStackTrace.h
- edit: include/swift/SIL/SILArgument.h
- edit: lib/SILOptimizer/Mandatory/Differentiation.cpp
- edit: include/swift/SIL/ApplySite.h
- edit: lib/SILOptimizer/Transforms/SILMem2Reg.cpp
- edit: lib/SILOptimizer/Analysis/IVAnalysis.cpp
- edit: lib/SILOptimizer/Analysis/EscapeAnalysis.cpp
- edit: lib/SILOptimizer/Utils/ConstExpr.cpp
- edit: lib/SIL/Utils/OwnershipUtils.cpp
- edit: include/swift/SIL/SILInstruction.h
- edit: include/swift/SIL/SILUndef.h
- edit: lib/SILOptimizer/Mandatory/DiagnoseInfiniteRecursion.cpp
- edit: lib/SILOptimizer/ARC/GlobalARCSequenceDataflow.cpp
- edit: lib/SILOptimizer/Transforms/DeadCodeElimination.cpp
- edit: include/swift/SILOptimizer/Utils/SCCVisitor.h
- edit: lib/SIL/IR/SILUndef.cpp
- edit: lib/SILOptimizer/Utils/LoadStoreOptUtils.cpp
- edit: lib/SIL/IR/SILBasicBlock.cpp
- edit: lib/SILOptimizer/PassManager/PassManager.cpp
- edit: include/swift/SIL/SILNodes.def
- edit: lib/SIL/IR/SILFunction.cpp
- edit: lib/SIL/IR/SILValue.cpp
- edit: lib/SILOptimizer/ARC/RefCountState.cpp
- edit: lib/SILOptimizer/ARC/RCStateTransition.h
- edit: lib/SILOptimizer/ARC/RCStateTransition.cpp
- edit: include/swift/SILOptimizer/Utils/InstOptUtils.h
- edit: lib/SILOptimizer/ARC/ARCRegionState.cpp
-
Commit bc5e3a5c31d44c369c46581af3b1159e12403cb6 by aprantl:
Add a setting to opt out of the TypeRef typesystem. (NFC-ish)
- edit: lldb/source/Core/CoreProperties.td
- edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
- edit: lldb/include/lldb/Core/ModuleList.h
- edit: lldb/source/Core/ModuleList.cpp
-
Commit 35b4a44a7bfc5b807f728a245671848aa9dfeb9c by devteam.codafi:
Teach the Driver to Propagate Cross-Module Incremental Build Flag
- edit: Sources/SwiftDriver/Jobs/MergeModuleJob.swift
-
Commit f1b531aaa8ea7d8118393282fc5a4ee398f7674e by devteam.codafi:
Deserialize Incremental External Dependency Nodes
- edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraph.swift
- edit: Tests/SwiftDriverTests/IncrementalCompilationTests.swift
- edit: Sources/SwiftDriver/IncrementalCompilation/DependencyKey.swift
- edit: Tests/SwiftDriverTests/ModuleDependencyGraphTests.swift
- edit: Sources/SwiftDriver/IncrementalCompilation/SourceFileDependencyGraph.swift