# [FAILURE] swift-main-source-compat-suite-debug [#3779]
Build URL: https://ci.swift.org/job/swift-main-source-compat-suite-debug/3779/
Project: swift-main-source-compat-suite-debug
Date of build: Tue, 26 Jan 2021 23:03:01 -0600
Build duration: 10 hr
Changes- Commit 8f81609a1b26b283a3ded5596206378fe6f1d469 by ewilde:
Imported macros are actor independent
-
edit: test/Inputs/clang-importer-sdk/usr/include/ObjCConcurrency.h
-
edit: test/IDE/print_clang_objc_async.swift
-
edit: lib/ClangImporter/ImportDecl.cpp
-
Commit daa72d3cc574e8b1a3aaba442764d139db14b572 by aschwaighofer:
Add llvm::Attribute::SwiftAsync to the context parameter
- edit: test/IRGen/async/run-call-resilient-classinstance-void-to-void.sil
- edit: lib/IRGen/IRGen.cpp
- edit: test/IRGen/async/run-call-classinstance-void-to-void.sil
- edit: test/IRGen/async/run-call-void-to-int64-and-int64.sil
- edit: test/IRGen/async/run-call-void-to-struct_large.sil
- edit: test/IRGen/async/run-partialapply-capture-int64-int64-throws-to-int64.sil
- edit: test/IRGen/async/run-partialapply-capture-struct_classinstance_classinstance-and-int64-to-int64.sil
- edit: test/IRGen/async/run-partialapply-capture-type_thin-and-classinstance-to-void.sil
- edit: include/swift/AST/IRGenOptions.h
- edit: lib/IRGen/SwiftTargetInfo.cpp
- edit: test/IRGen/async/run-partialapply-capture-structgeneric_classinstance_to_struct_and_error.sil
- edit: unittests/runtime/TaskStatus.cpp
- edit: test/IRGen/async/run-thintothick-int64-to-void.sil
- edit: include/swift/ABI/Executor.h
- edit: test/IRGen/async/partial_apply_forwarder.sil
- edit: test/IRGen/async/run-call-structinstance-int64-to-void.sil
- edit: lib/IRGen/SwiftTargetInfo.h
- edit: test/IRGen/async/run-call-void-throws-to-int-throwing.sil
- edit: test/IRGen/async/run-call_generic-protocolwitness_instance-generic-to-int64-and-generic.sil
- edit: unittests/runtime/Actor.cpp
- edit: test/IRGen/async/run-call-resilient-protocolinstance-void-to-void.swift
- edit: test/IRGen/async/run-call-void-to-existential.sil
- edit: test/IRGen/async/run-call-void-throws-to-int-throwing_call-sync-nothrow_call-async-throw.sil
- edit: test/IRGen/async/run-call-void-throws-to-int-throwing_call-async-throw.sil
- edit: test/IRGen/async/run-partialapply-capture-type_structgeneric_polymorphic_constrained-to-void.sil
- edit: test/IRGen/async/run-call-int64-and-int64-to-void.sil
- edit: test/IRGen/async/run-partialapply-capture-int64-int64-to-int64.sil
- edit: lib/IRGen/GenCall.cpp
- edit: test/IRGen/async/run-partialapply-capture-classinstance-to-void.sil
- edit: test/IRGen/async/run-call-void-throws-to-int-throwing_call-async-nothrow_call-sync-throw.sil
- edit: stdlib/public/Concurrency/TaskGroup.cpp
- edit: test/IRGen/async/run-partialapply-capture-class-to-void.sil
- edit: lib/IRGen/GenFunc.cpp
- edit: test/DebugInfo/async-args.swift
- edit: test/IRGen/async/run-call-struct_five_bools-to-void.sil
- edit: test/IRGen/async/run-partialapply-capture-generic_conformer-and-generic-to-void.sil
- edit: test/IRGen/async/run-call-int64-to-void.sil
- edit: test/IRGen/async/run-partialapply-capture-int64-to-generic.sil
- edit: test/IRGen/async/run-call-void-throws-to-int-throwing_call-sync-throw.sil
- edit: test/IRGen/async/run-call-protocolwitness_instance-void-to-int64.sil
- edit: test/IRGen/async/run-call-generic-to-generic.sil
- edit: include/swift/Runtime/Config.h
- edit: test/IRGen/async.swift
- edit: test/IRGen/async/hop_to_executor.sil
- edit: test/IRGen/async/run-partialapply-capture-structgeneric_polymorphic_constrained-to-void.sil
- edit: unittests/runtime/CMakeLists.txt
- edit: test/IRGen/async/partial_apply.sil
- edit: test/IRGen/async/run-call-protocolextension_instance-void-to-int64.sil
- edit: test/IRGen/async/run-call_generic-protocolwitness_instance-void-to-int64.sil
- edit: test/IRGen/async/run-call-existential-to-void.sil
- edit: test/IRGen/async/run-partialapply-capture-inout-generic-and-in-generic-to-generic.sil
- edit: stdlib/public/Concurrency/Task.cpp
- edit: test/IRGen/async/run-call-dynamic-void_to_void.swift
- edit: test/IRGen/async/run-call-generic-to-void.sil
- edit: test/IRGen/async/builtins.sil
- edit: test/IRGen/async/run-call-void-to-int64.sil
- edit: test/IRGen/async/run-call-classinstance-int64-to-void.sil
- edit: test/IRGen/async/run-convertfunction-int64-to-void.sil
- edit: test/IRGen/async/run-call-class-witnessmethod-void-to-void.swift
- edit: test/IRGen/async/run-call-genericEquatable-x2-to-bool.sil
- edit: include/swift/ABI/MetadataValues.h
-
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_ossa.sil
- edit: lib/SILOptimizer/SILCombiner/SILCombinerMiscVisitors.cpp
- edit: test/SILOptimizer/sil_combine_enums_ossa.sil
-
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: include/swift/SILOptimizer/Utils/OwnershipOptUtils.h
- edit: lib/SILOptimizer/Utils/OwnershipOptUtils.cpp
-
Commit 2abd7e8604160a78c6c46d52a201288e30cb8ed8 by mgottesman:
[sil-combine] Update unchecked_bitwise_cast canonicalizations for ownership.
- edit: test/SILOptimizer/sil_combine_ossa.sil
- edit: lib/SILOptimizer/SILCombiner/SILCombinerCastVisitors.cpp
- edit: test/SILOptimizer/sil_combine.sil
-
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/sil_combine_ossa.sil
- edit: test/SILOptimizer/ossa_rauw_tests.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 56b38b910041fa856f8dabf70859227f3f219b60 by varun_gandhi:
[test] Add crash test for Clang function type mismatch.
- add: test/Sema/clang_fn_type_mismatch.swift
-
Commit f9570b2d34a4c72b23fb7fb31a7fc4bb55050f67 by varun_gandhi:
[NFC] Pass full convention printing boolean for types etc.
- edit: lib/Frontend/CompilerInvocation.cpp
- edit: lib/FrontendTool/FrontendTool.cpp
- edit: tools/swift-ide-test/swift-ide-test.cpp
- edit: lib/SymbolGraphGen/SymbolGraph.cpp
- edit: include/swift/AST/PrintOptions.h
- edit: lib/IDE/IDETypeChecking.cpp
- edit: include/swift/Basic/LangOptions.h
- edit: lib/Sema/TypeCheckProtocol.cpp
- edit: lib/IDE/CommentConversion.cpp
- edit: lib/AST/DiagnosticEngine.cpp
- edit: tools/SourceKit/lib/SwiftLang/SwiftEditorInterfaceGen.cpp
- edit: lib/IDE/ModuleInterfacePrinting.cpp
- edit: tools/SourceKit/lib/SwiftLang/SwiftSourceDocInfo.cpp
-
Commit 86b123a35ccf917dc08f9377588667faa05c00a1 by varun_gandhi:
[Sema] Diagnose type error on Clang type mismatch.
- edit: include/swift/Sema/ConstraintSystem.h
- edit: lib/Sema/CSSimplify.cpp
- edit: test/Sema/clang_fn_type_mismatch.swift
- edit: lib/Sema/ConstraintSystem.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: test/SILOptimizer/sil_combine_peephole_thick_to_objc_metatype_ossa.sil
- edit: test/SILOptimizer/sil_combine_ossa.sil
- delete: test/SILOptimizer/peephole_thick_to_objc_metatype.sil
- edit: lib/SILOptimizer/SILCombiner/SILCombinerCastVisitors.cpp
-
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 9a48d0e7f95a34ec9ef259307aef03ae19ac447a by atrick:
Fix SILInstruction::mayRelease to handle unmanaged_release_value.
- edit: test/SILOptimizer/access_enforcement_opts_ossa.sil
- edit: lib/SIL/IR/SILInstruction.cpp
-
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: lib/SIL/Verifier/LoadBorrowImmutabilityChecker.cpp
- edit: test/SILOptimizer/load_borrow_verify.sil
-
Commit 8e7f9c9cbd5d23806e53f82a8bd345c0c7520f8b by github:
Revert "SIL: let SingleValueInstruction only inherit from a single SILNode."
- edit: lib/SIL/IR/SILValue.cpp
- edit: lib/SIL/Utils/OwnershipUtils.cpp
- edit: lib/SILOptimizer/Utils/InstOptUtils.cpp
- edit: lib/SIL/IR/SILArgument.cpp
- edit: include/swift/SILOptimizer/Utils/SCCVisitor.h
- edit: include/swift/SIL/SILInstruction.h
- edit: lib/SILOptimizer/Transforms/DeadCodeElimination.cpp
- edit: lib/SILOptimizer/Mandatory/DiagnoseInfiniteRecursion.cpp
- edit: include/swift/SIL/SILUndef.h
- edit: include/swift/SILOptimizer/Utils/LoadStoreOptUtils.h
- edit: include/swift/SIL/DynamicCasts.h
- edit: include/swift/SIL/SILArgument.h
- edit: lib/SILOptimizer/Analysis/EscapeAnalysis.cpp
- edit: include/swift/SIL/SILNodes.def
- edit: include/swift/SILOptimizer/Utils/InstOptUtils.h
- edit: include/swift/SIL/PrettyStackTrace.h
- edit: lib/SILOptimizer/Analysis/AliasAnalysis.cpp
- edit: lib/SIL/IR/SILUndef.cpp
- edit: lib/SILOptimizer/ARC/RefCountState.cpp
- edit: lib/SILOptimizer/ARC/ARCRegionState.cpp
- edit: lib/SILOptimizer/ARC/GlobalARCSequenceDataflow.cpp
- edit: lib/SILOptimizer/Utils/ConstExpr.cpp
- edit: lib/SIL/IR/SILFunction.cpp
- edit: include/swift/SIL/SILPrintContext.h
- edit: lib/SIL/IR/SILBasicBlock.cpp
- edit: lib/SIL/IR/SILInstructions.cpp
- edit: lib/SILOptimizer/ARC/RCStateTransition.cpp
- edit: lib/SILOptimizer/Analysis/IVAnalysis.cpp
- edit: include/swift/SIL/SILNode.h
- edit: include/swift/SIL/ApplySite.h
- edit: lib/SILOptimizer/ARC/RCStateTransition.h
- edit: lib/SIL/IR/SILPrinter.cpp
- edit: lib/SILOptimizer/Mandatory/Differentiation.cpp
- edit: lib/SILOptimizer/Transforms/SILMem2Reg.cpp
- edit: lib/SILOptimizer/Utils/LoadStoreOptUtils.cpp
- edit: include/swift/SIL/SILValue.h
- edit: lib/SILOptimizer/PassManager/PassManager.cpp
- edit: include/swift/SILOptimizer/Analysis/AliasAnalysis.h
- edit: lib/SIL/IR/SILInstruction.cpp
-
Commit 3f68fa18b70574aa989af70cf1d3cb1b05604d16 by ewilde:
Handle more Expr types in inout actor diags
- edit: lib/Sema/TypeCheckConcurrency.cpp
- edit: test/Concurrency/actor_inout_isolation.swift
-
Commit 3a3aaf1b60a010f543de975153221729d6cb8884 by ewilde:
Use forEachChild for traversal instead of ad-hoc traversal
- edit: lib/Sema/TypeCheckConcurrency.cpp
- edit: test/Concurrency/actor_inout_isolation.swift
-
Commit c76269ec1a0afe0b12a0770b7b789ac1e27050bd by alaferriere:
[ModuleInterface] Preserve SPI information for indirect conformances
- edit: lib/Frontend/ModuleInterfaceSupport.cpp
- edit: test/SPI/private_swiftinterface.swift
-
Commit b79c7b627bfe497175a7f7abc6629376ed01c9c9 by alaferriere:
[ModuleInterface] Update wording of the "failed to build module" error
- edit: test/ModuleInterface/ModuleCache/module-cache-diagnostics.swift
- edit: test/ModuleInterface/invalid-opaque-result-types.swift
- edit: test/ModuleInterface/unbuildable.swift
- edit: test/ModuleInterface/verify-module-interfaces.swift
- edit: include/swift/AST/DiagnosticsSema.def
- edit: validation-test/ParseableInterface/failing-overlay.swift
-
Commit 313052788f7da41638e7ac174e678da0c0c40854 by clack:
Add swift-atomics
- edit: projects.json
-
Commit 08c48d4f9c38f264dce5834804d2a4ea652e0527 by clack:
Include swiftpm tag
- edit: projects.json
-
Commit a22867507df66736ffbf942bd9eaac9cf49bf854 by clack:
Include Linux for swift-atomics
- edit: projects.json
-
Commit 51e08a09ae2b69b219575490da5849793cfa8304 by mishal_shah:
Use project_future over project file
- delete: project.py
- edit: build_incremental.py
- edit: checkout
- edit: builder.py
-
Commit 59acd3753f140b9649525cc57b3dcedac1be1120 by clack:
Xfail swift-futures
- edit: projects.json