# [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