[Swift CI] Build Failure: 2. Swift Source Compatibility Suite (main) (Debug) #3812

# [FAILURE] swift-main-source-compat-suite-debug [#3812]

Build URL: https://ci.swift.org/job/swift-main-source-compat-suite-debug/3812/
Project: swift-main-source-compat-suite-debug
Date of build: Mon, 15 Feb 2021 20:18:30 -0600
Build duration: 4 min 54 sec

Changes- Commit 84eac935687254cff84f8986062893337713f9ab by aschwaighofer:

[IRGen] Use the result polymorphic coro.suspend.async intrinsic

  • edit: lib/IRGen/GenCall.cpp

  • edit: test/IRGen/async/get_async_continuation.sil

  • edit: test/IRGen/async/hop_to_executor.sil

  • Commit 034c2be004dee63db4b4c65cda9b803e86d3ab51 by spestov:

    GSB: An unresolved DependentMemberType might resolve to a concrete TypeAliasDecl with a dependent underlying type

    • edit: lib/AST/GenericSignatureBuilder.cpp
    • add: validation-test/compiler_crashers_2_fixed/sr11639.swift
  • Commit fc33728613023754481890295be5bfb6cebb8395 by z.zoelec2:

    [cxx-interop] Skip already-imported sub decls.

    • edit: lib/ClangImporter/ImportDecl.cpp
    • edit: test/Interop/Cxx/class/nested-records-module-interface.swift
    • edit: test/Interop/Cxx/class/Inputs/nested-records.h
  • Commit 70d09b511be4d12e492558a3ce6f28f218ba9016 by atrick:

    OSSA: Disable cond_br arguments

    • edit: test/SILOptimizer/accessed_storage_ossa.sil
    • edit: test/SILOptimizer/dead_code_elimination_ossa.sil
    • edit: test/SILOptimizer/accesspath_uses.sil
    • edit: test/SILOptimizer/accesspath_uses_ossa.sil
    • edit: test/SILOptimizer/looprotate_ossa.sil
    • edit: test/SILOptimizer/loop_unroll_ossa.sil
    • edit: lib/SIL/Verifier/SILVerifier.cpp
    • edit: test/SILOptimizer/accessed_storage.sil
    • edit: test/SILOptimizer/redundant_load_elim_ossa.sil
  • Commit d1e2c0c374415e9b87bba24daad6f6615ea5dad6 by aqamoss3fan2010:

    Add CHANGELOG entry for #34140

    • edit: CHANGELOG.md
  • Commit e33ce4285e71e53a633ab8274205f1316f48564d by mgottesman:

    [capture-promotion] Eliminate non-OSSA support/tests.

    • edit: lib/SILOptimizer/Mandatory/CapturePromotion.cpp
    • delete: test/SILOptimizer/capture_promotion.sil
    • edit: test/SILOptimizer/capture_promotion_reachability.sil
    • edit: test/SILOptimizer/capture_promotion_resilient.sil
    • edit: test/SILOptimizer/capture_promotion_generic_context.sil
  • Commit b7f5aac7314eb36b46787807be0fc2d77c0c371c by mgottesman:

    [ownership] Delete dead code that explicitly handles interior pointers open_existental_box, store_borrow.

    • edit: lib/SIL/Utils/OwnershipUtils.cpp
  • Commit 2c9f9bd9081ac37e174ca5e189207c27b0a41c67 by mgottesman:

    [ownership] When lowering store_borrow, RAUW its result with its input dest.

    • edit: lib/SILOptimizer/Mandatory/OwnershipModelEliminator.cpp
    • edit: test/SILOptimizer/ownership_model_eliminator.sil
  • Commit 9fe23a30afee7b4959dcb7cef720b2636ade974c by mgottesman:

    [ownership] Add an interior_pointer error test for store_borrow.

    • edit: test/SIL/ownership-verifier/interior_pointer.sil
  • Commit 27cd40b3392a6e502e1fefd0edbbc2ab00159b48 by mgottesman:

    [ownership] When looking at an interior pointer's uses, look through store_borrow.

    • edit: lib/SIL/Utils/OwnershipUtils.cpp
    • edit: test/SIL/ownership-verifier/interior_pointer.sil
  • Commit 479b5b9256aaf2eaecdeae762684167a8f45b7cc by mgottesman:

    [ownership] Add an interior_pointer error test for open_existential_box.

    • edit: test/SIL/ownership-verifier/interior_pointer.sil
  • Commit 75088cde3eb54d63475238e63874df4c561e0ee7 by rxwei:

    [AutoDiff] Mangle derivative vtable thunks.

    • edit: docs/ABI/Mangling.rst
    • edit: lib/SILGen/SILGenThunk.cpp
    • edit: lib/AST/ASTMangler.cpp
    • edit: include/swift/AST/ASTMangler.h
    • edit: lib/Demangling/Demangler.cpp
    • edit: lib/Demangling/OldRemangler.cpp
    • edit: test/Demangle/Inputs/manglings.txt
    • edit: lib/Demangling/Remangler.cpp
    • edit: lib/SILGen/SILGen.h
    • edit: lib/SILGen/SILGenType.cpp
    • edit: lib/SILOptimizer/Utils/DifferentiationMangler.cpp
    • edit: include/swift/Demangling/DemangleNodes.def
    • edit: include/swift/Demangling/Demangler.h
    • edit: test/AutoDiff/SILGen/vtable.swift
    • edit: lib/Demangling/NodePrinter.cpp
    • edit: lib/IRGen/IRGenMangler.h
    • edit: lib/SIL/IR/SILDeclRef.cpp
  • Commit a17f8c2f3f37a8d0661b84b3860f419be6615748 by eeckstein:

    SILOptimizer: add a diagnostics pass to warn about lifetime issues with weak references.

    • edit: test/SILOptimizer/definite_init_diagnostics.swift
    • edit: include/swift/AST/DiagnosticsSIL.def
    • edit: include/swift/SILOptimizer/PassManager/Passes.def
    • edit: lib/SILOptimizer/Utils/PrunedLiveness.cpp
    • add: lib/SILOptimizer/Mandatory/DiagnoseLifetimeIssues.cpp
    • edit: lib/SILOptimizer/PassManager/PassPipeline.cpp
    • edit: lib/SILOptimizer/Mandatory/CMakeLists.txt
    • edit: include/swift/SILOptimizer/Utils/PrunedLiveness.h
    • edit: lib/SILOptimizer/Utils/CanonicalOSSALifetime.cpp
    • add: test/SILOptimizer/diagnose_lifetime_issues.swift
    • edit: lib/Sema/MiscDiagnostics.cpp
  • Commit 6a5dfb8aa46bc5bcafecac9db7fbcd066b48e385 by dgregor:

    Mark Task.runDetached as @discardableResult.

    • edit: stdlib/public/Concurrency/Task.swift
  • Commit b9092e4944c27830557db91a6e0197f840235a8f by spestov:

    Temporarily disable three SILOptimizer tests on 32-bit

    • edit: test/SILOptimizer/OSLogFullOptTest.swift
    • edit: test/SILOptimizer/dead_array_elim.swift
    • edit: test/SILOptimizer/string_optimization.swift

New issue found!