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

# [FAILURE] swift-master-source-compat-suite [#5409]

Build URL: https://ci.swift.org/job/swift-master-source-compat-suite/5409/
Project: swift-master-source-compat-suite
Date of build: Fri, 11 Sep 2020 18:28:29 -0500
Build duration: 12 hr

Changes- Commit a7a8d9fd260bd2d5d1a213100c4000f5618e39bf by hamishknight:

[AST] Remove NewBodyKind default

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

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

  • edit: lib/Sema/CSClosure.cpp

  • edit: lib/Sema/PCMacro.cpp

  • edit: lib/Sema/PlaygroundTransform.cpp

  • Commit 9b8b2068d2931a60cd495fab59e3204c16db2d0f by hamishknight:

    Add AbstractFunctionDecl::getTypecheckedBody

    • edit: include/swift/AST/Decl.h
    • edit: lib/Sema/TypeChecker.h
    • edit: lib/Sema/TypeCheckDeclPrimary.cpp
    • edit: include/swift/AST/TypeCheckRequests.h
    • edit: lib/AST/Decl.cpp
    • edit: lib/Sema/TypeChecker.cpp
    • edit: lib/AST/TypeCheckRequests.cpp
    • edit: lib/Sema/TypeCheckStmt.cpp
    • edit: include/swift/AST/TypeCheckerTypeIDZone.def
  • 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/SILGenConstructor.cpp
    • edit: lib/SILGen/SILGenFunction.cpp
  • Commit 5dad73589665b2edc53649c42f39d5544b27b609 by danielzheng:

    [docs] Fix typos in CppInteroperabilityManifesto.md.

    • edit: docs/CppInteroperabilityManifesto.md
  • Commit 22a350b1acee19149ad13d233aab52ef2845d2eb by dgregor:

    [Concurrency] Add parsing support for actor classes.

    • edit: include/swift/AST/Attr.def
    • edit: utils/gyb_syntax_support/DeclNodes.py
    • edit: lib/Parse/ParseDecl.cpp
    • edit: test/IDE/complete_decl_attribute.swift
    • edit: include/swift/AST/TypeCheckerTypeIDZone.def
    • add: test/decl/class/actor/basic.swift
    • edit: include/swift/AST/Attr.h
    • edit: include/swift/AST/Decl.h
    • edit: lib/AST/Decl.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: include/swift/AST/TypeCheckRequests.h
    • edit: lib/IDE/CodeCompletion.cpp
    • edit: lib/Sema/TypeCheckAttr.cpp
    • edit: lib/Sema/TypeCheckDeclOverride.cpp
    • add: test/decl/class/actor/noconcurrency.swift
    • edit: lib/Sema/TypeCheckConcurrency.cpp
  • 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: lib/Sema/TypeCheckAvailability.cpp
    • edit: test/attr/require_explicit_availability.swift
  • Commit 0d0dd5386e4535c2db143b4a24edfbb79b6b082f by alaferriere:

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

    • edit: lib/Sema/TypeCheckDeclPrimary.cpp
    • edit: test/attr/require_explicit_availability.swift
    • 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 e00ba43b9a7546ef7f587e58fbc583f8b3f63086 by dgregor:

    [Concurrency] Implement basic actor isolation rules.

    • edit: lib/Sema/TypeCheckConcurrency.cpp
    • edit: lib/Sema/MiscDiagnostics.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/TypeChecker.h
    • edit: test/ClangImporter/objc_async.swift
    • add: test/Concurrency/actor_isolation.swift
  • Commit bb773232a8f3e22f7950e5988527979913183681 by nhawes:

    [Parse][CodeCompletion] Stop code completion within a closure causing parser recovery after the closure.

    • edit: include/swift/Parse/ParserResult.h
    • edit: lib/Parse/ParsePattern.cpp
    • edit: lib/Parse/ParseType.cpp
    • edit: lib/SIL/Parser/ParseSIL.cpp
    • edit: lib/Parse/Parser.cpp
    • edit: lib/Parse/ParseDecl.cpp
    • edit: include/swift/Parse/SyntaxParserResult.h
    • edit: lib/Parse/ParseExpr.cpp
    • edit: lib/Parse/ParseStmt.cpp
    • edit: test/IDE/complete_ambiguous.swift
    • edit: lib/Parse/ParseGeneric.cpp
  • Commit 1d62d3481cbb228bc27e7c408132dbd59c3694d4 by eeckstein:

    SIL: fix a memory leak, related to zombie functions

    • edit: lib/SIL/IR/SILFunction.cpp
    • edit: include/swift/SIL/SILModule.h
    • edit: include/swift/SIL/SILFunction.h
    • 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/SILBasicBlock.h
    • edit: lib/SIL/IR/SILBasicBlock.cpp
    • edit: lib/SIL/IR/SILGlobalVariable.cpp
    • edit: include/swift/SIL/SILGlobalVariable.h
  • 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: test/SILOptimizer/sil_combine.sil
    • edit: lib/SIL/Parser/ParseSIL.cpp
    • 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.sil
    • edit: test/SILOptimizer/sil_combine_objc.sil
    • edit: utils/swift-autocomplete.bash
    • edit: test/SILOptimizer/sil_combine_apply.sil
    • edit: test/SILOptimizer/sil_combine_global_addr.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: include/swift/SIL/SILModule.h
    • edit: lib/IRGen/IRGen.cpp
    • edit: lib/SIL/Verifier/SILVerifier.cpp
    • edit: lib/SIL/IR/SILModule.cpp
  • Commit 093c2140e6de93dc22be0956369c2526ac58276e by eeckstein:

    SILBuilder: require an insertion point when creating instructions.

    • edit: include/swift/SIL/SILBuilder.h
    • edit: lib/SILOptimizer/IPO/CrossModuleSerializationSetup.cpp
    • edit: lib/SILOptimizer/IPO/LetPropertiesOpts.cpp
    • edit: lib/SIL/IR/SILInstruction.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/public/runtime/BackDeployment.cpp
    • edit: stdlib/public/core/Availability.swift
    • edit: stdlib/public/stubs/Availability.mm
    • edit: utils/build-presets.ini
    • edit: utils/build-script-impl
    • edit: stdlib/CMakeLists.txt
    • edit: stdlib/cmake/modules/AddSwiftStdlib.cmake
    • edit: stdlib/cmake/modules/SwiftSource.cmake
  • Commit 680f028b968a14ccd9d45fc92a8245083aea41a6 by github:

    [CI] Re-enable test (#33900)

    • edit: test/Sanitizers/symbolication.swift
  • Commit 0a1be02ba95017d714c432434bb9dc8c4ecbc99a by dgregor:

    [Concurrency] Improve/fix some naming for actor isolation checking.

    • edit: lib/Sema/TypeCheckConcurrency.cpp
  • Commit 79e6c6187854da5110d2c50a87c069334e8b5795 by dgregor:

    [Concurrency] Treat actor-isolated references from closures as errors.

    • edit: lib/Sema/TypeCheckConcurrency.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: test/Concurrency/actor_isolation.swift
  • Commit 25b7949ad7fb01b1de0be06dfbda93b49fd734f9 by pyaskevich:

    [Localization] Tests: Track and remove temporary files on fixture tear down

    • edit: unittests/Localization/LocalizationTest.h
  • Commit f0accb0003a89bd091f1c6489a5b1680893e28b5 by nhawes:

    [test] Cover a few more function builder cases in test/IDE/complete_ambiguous.swift (NFC)

    • edit: test/IDE/complete_ambiguous.swift
  • Commit cedef16f546b8ebf99dd6097f39e61b22a3f5ad9 by rwidmann:

    [NFC] Mark SourceManager::getIDForBufferIdentifier const

    • edit: include/swift/Basic/SourceManager.h
    • edit: lib/Basic/SourceLoc.cpp
  • Commit d4b2e167acf815cd8aeccfa0518251696fdfeb63 by rwidmann:

    Model ObjCHeader Inputs

    • edit: lib/Frontend/FrontendInputsAndOutputs.cpp
    • edit: lib/Frontend/ArgsToFrontendOptionsConverter.cpp
    • edit: include/swift/Frontend/FrontendInputsAndOutputs.h
    • edit: lib/Frontend/CompilerInvocation.cpp
    • edit: lib/FrontendTool/TBD.cpp
    • edit: lib/Frontend/Frontend.cpp
    • edit: include/swift/Frontend/InputFile.h
  • Commit 618b0b9eb683c4457df75eb252eea6fe19639362 by rwidmann:

    Add doesActionPerformEndOfPipelineActions

    • edit: lib/Frontend/FrontendOptions.cpp
    • edit: lib/FrontendTool/FrontendTool.cpp
    • edit: include/swift/Frontend/FrontendOptions.h
  • Commit 8d336a36eff6feb81df7b0d9debe0de54b29cf21 by github:

    [AutoDiff] NFC: gardening. (#33914)

    • edit: lib/SILOptimizer/Differentiation/PullbackCloner.cpp
    • edit: lib/SILOptimizer/Differentiation/JVPCloner.cpp
  • Commit 099de9d3e589bc120717466a52cc42e483c016c0 by dgregor:

    [Concurrency] Assume non-escaping closures don't run concurrently.

    • edit: test/Concurrency/actor_isolation.swift
    • edit: lib/Sema/TypeCheckConcurrency.cpp
  • Commit a4bf73860bbd995d08feabc5942a7abe61e4c7ee by alaferriere:

    [stdlib] Align availability of a Float16 initializer with its type

    • edit: stdlib/public/core/FloatingPointParsing.swift.gyb
  • Commit b9472f23f4f8a3e5972408e48117d42496c53e73 by github:

    Update the TensorFlow CI info (#33920)

    • edit: README.md
  • Commit afde159521ad8b625c544ec9f6be440e3bc63a75 by github:

    Drop assert(Atomicity::Atomic) from visitRetainValueAddrInst+visitReleaseValueAddrInst (#33913)

    • edit: lib/IRGen/IRGenModule.h
    • edit: lib/IRGen/IRGenSIL.cpp
    • edit: lib/IRGen/Outlining.cpp

New issue found!

New issue found!

New issue found!