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

# [FAILURE] swift-master-source-compat-suite-debug [#3484]

Build URL: https://ci.swift.org/job/swift-master-source-compat-suite-debug/3484/
Project: swift-master-source-compat-suite-debug
Date of build: Fri, 11 Sep 2020 16:12:32 -0500
Build duration: 11 hr

Changes- Commit a7a8d9fd260bd2d5d1a213100c4000f5618e39bf by hamishknight:

[AST] Remove NewBodyKind default

  • edit: lib/Sema/PlaygroundTransform.cpp

  • edit: include/swift/AST/AnyFunctionRef.h

  • edit: lib/Sema/PCMacro.cpp

  • edit: include/swift/AST/Decl.h

  • edit: lib/Sema/CSClosure.cpp

  • Commit 9b8b2068d2931a60cd495fab59e3204c16db2d0f by hamishknight:

    Add AbstractFunctionDecl::getTypecheckedBody

    • edit: include/swift/AST/TypeCheckerTypeIDZone.def
    • edit: lib/AST/Decl.cpp
    • edit: lib/Sema/TypeCheckStmt.cpp
    • edit: include/swift/AST/Decl.h
    • edit: lib/Sema/TypeCheckDeclPrimary.cpp
    • edit: include/swift/AST/TypeCheckRequests.h
    • edit: lib/AST/TypeCheckRequests.cpp
    • edit: lib/Sema/TypeChecker.h
    • edit: lib/Sema/TypeChecker.cpp
  • Commit 8fd6d7e19a9d8acf58cdd1182015df76ac88ea97 by hamishknight:

    Add some missing calls to setThrows

    • edit: lib/Sema/DerivedConformanceEquatableHashable.cpp
  • Commit 28246a7596dcc565b827b3666b9e4bed9adf6911 by hamishknight:

    [SILGen] Use getTypecheckedBody

    • edit: lib/SILGen/SILGenDestructor.cpp
    • edit: lib/SILGen/SILGenFunction.cpp
    • edit: lib/SILGen/SILGenConstructor.cpp
  • Commit 5dad73589665b2edc53649c42f39d5544b27b609 by danielzheng:

    [docs] Fix typos in CppInteroperabilityManifesto.md.

    • edit: docs/CppInteroperabilityManifesto.md
  • Commit 3bb4f114863f1b7346dbcc13c3bca2d7e29fb7bb by alaferriere:

    [Sema] Fix detection of required availability attributes on extensions

    • edit: test/attr/require_explicit_availability.swift
    • edit: lib/Sema/TypeCheckAvailability.cpp
  • Commit ad7afe43d1a2db273a6ac64c757d36cfc002595b by alaferriere:

    [Sema] @_spi decls don't require an availability attribute

    • edit: test/attr/require_explicit_availability.swift
    • edit: lib/Sema/TypeCheckAvailability.cpp
  • Commit 0d0dd5386e4535c2db143b4a24edfbb79b6b082f by alaferriere:

    [Sema] Support pattern binding decls with -require-explicit-availability

    • edit: test/attr/require_explicit_availability.swift
    • edit: lib/Sema/TypeCheckDeclPrimary.cpp
    • edit: lib/Sema/TypeCheckAvailability.cpp
  • Commit 82480200742ae57da728386c2ca11fadf3dcfab6 by alaferriere:

    [Sema] Require availability for inits and subscripts in extensions

    • edit: lib/Sema/TypeCheckDeclPrimary.cpp
    • edit: test/attr/require_explicit_availability.swift
  • Commit 1d62d3481cbb228bc27e7c408132dbd59c3694d4 by eeckstein:

    SIL: fix a memory leak, related to zombie functions

    • edit: include/swift/SIL/SILModule.h
    • edit: include/swift/SIL/SILFunction.h
    • edit: lib/SIL/IR/SILFunction.cpp
    • edit: lib/SIL/IR/SILModule.cpp
  • Commit eb5a79b175a8391f31ae6573b459ec83149bf0be by eeckstein:

    SIL: Remove the bump pointer allocator for zombie function names from SILModule.

    • edit: include/swift/SIL/SILModule.h
    • edit: lib/SIL/IR/SILModule.cpp
  • Commit 6f2cfa613ae77fef4365a0f9cdb8c82bd01f72c4 by eeckstein:

    SILBasicBlock: a small refactoring - NFC

    • edit: lib/SIL/IR/SILBasicBlock.cpp
  • Commit 170d9e9eea4d648410ec6a32770c74f830d6f06e by eeckstein:

    SIL: Let SILGlobalVariables be destroyed.

    • edit: include/swift/SIL/SILGlobalVariable.h
    • edit: include/swift/SIL/SILBasicBlock.h
    • edit: lib/SIL/IR/SILBasicBlock.cpp
    • edit: lib/SIL/IR/SILGlobalVariable.cpp
  • Commit 5f1b008f846ae49ee33011e369a955f9e3535fff by eeckstein:

    SIL: fix memory leaks in SILParser

    • edit: lib/SIL/Parser/ParseSIL.cpp
  • Commit 09b26e897dbad07e84f85f8ddf11746661c55845 by eeckstein:

    SILParser: don't accept instructions after "unreachable"

    • edit: lib/SIL/Parser/ParseSIL.cpp
    • edit: test/SILOptimizer/sil_combine.sil
    • edit: test/SIL/Parser/errors.sil
  • Commit 61f2e7b7936453cdc888a8da399ca7b915060868 by eeckstein:

    SILVerifier: remove the unused -verify-skip-unreachable-must-be-last option

    • edit: test/SILOptimizer/sil_combine_apply.sil
    • edit: test/SILOptimizer/sil_combine_global_addr.sil
    • edit: utils/swift-autocomplete.bash
    • edit: test/SILOptimizer/sil_combine.sil
    • edit: test/SILOptimizer/sil_combine_objc.sil
    • edit: lib/SIL/Verifier/SILVerifier.cpp
  • Commit 56c857afa9db715d57e6dcadf60b4c127ca01c53 by eeckstein:

    SIL: Check for leaked instructions in the SILVerifier and in the SILModule destructor.

    • edit: lib/SIL/Verifier/SILVerifier.cpp
    • edit: lib/IRGen/IRGen.cpp
    • edit: lib/SIL/IR/SILModule.cpp
    • edit: include/swift/SIL/SILModule.h
  • Commit 093c2140e6de93dc22be0956369c2526ac58276e by eeckstein:

    SILBuilder: require an insertion point when creating instructions.

    • edit: lib/SIL/IR/SILInstruction.cpp
    • edit: lib/SILOptimizer/IPO/CrossModuleSerializationSetup.cpp
    • edit: include/swift/SIL/SILBuilder.h
    • edit: lib/SILOptimizer/IPO/LetPropertiesOpts.cpp
  • Commit aa0f8e670b30b99f42cde16a126e6a76e345f21b by github:

    Add a SWIFT_STDLIB_OS_VERSIONING flag to avoid querying OS version at runtime, use it in the freestanding build (#33791)

    • edit: stdlib/cmake/modules/SwiftSource.cmake
    • edit: stdlib/public/stubs/Availability.mm
    • edit: stdlib/public/runtime/BackDeployment.cpp
    • edit: utils/build-presets.ini
    • edit: stdlib/CMakeLists.txt
    • edit: stdlib/cmake/modules/AddSwiftStdlib.cmake
    • edit: utils/build-script-impl
    • edit: stdlib/public/core/Availability.swift
  • Commit 680f028b968a14ccd9d45fc92a8245083aea41a6 by github:

    [CI] Re-enable test (#33900)

    • edit: test/Sanitizers/symbolication.swift
  • Commit 8d336a36eff6feb81df7b0d9debe0de54b29cf21 by github:

    [AutoDiff] NFC: gardening. (#33914)

    • edit: lib/SILOptimizer/Differentiation/JVPCloner.cpp
    • edit: lib/SILOptimizer/Differentiation/PullbackCloner.cpp
  • Commit b9472f23f4f8a3e5972408e48117d42496c53e73 by github:

    Update the TensorFlow CI info (#33920)

    • edit: README.md

New issue found!