# [FAILURE] swift-main-source-compat-suite [#5758]
Build URL: https://ci.swift.org/job/swift-main-source-compat-suite/5758/
Project: swift-main-source-compat-suite
Date of build: Fri, 05 Mar 2021 23:09:18 -0600
Build duration: 13 hr
Changes- Commit 5bb290cb129c8b8c0d1b2c67b4071082a39d05c8 by dgregor:
[Concurrency] Allow async closures to be annotated with global actors.
-
edit: lib/Sema/TypeCheckConcurrency.cpp
-
edit: include/swift/AST/TypeCheckRequests.h
-
edit: test/Concurrency/actor_isolation.swift
-
edit: include/swift/AST/DiagnosticsSema.def
-
edit: lib/Sema/TypeCheckAttr.cpp
-
edit: include/swift/AST/TypeCheckerTypeIDZone.def
-
Commit cd08350fe502af57fd00db00db086e37b432a8b4 by pyaskevich:
[Diagnostics] Prioritize type mismatches over labeling failures for calls
- edit: lib/Sema/CSSimplify.cpp
- edit: test/Constraints/result_builder_diags.swift
- add: validation-test/Sema/SwiftUI/rdar72771072.swift
-
Commit e06c978cf8d8c1b8f752d77a80b33e9f70dbeec5 by mikeash:
[Runtime] NULL/availability check shared cache calls.
- edit: stdlib/public/runtime/ProtocolConformance.cpp
-
Commit 3d9916eb5510cb0924d1dcae0469d3483f582d1f by rwidmann:
Split Catalyst Validation Test
- add: test/IRGen/macosx-variant-sdk-version.swift
-
Commit 799bef5d2f3d99ff1570a49445faf163cb9dacca by achikin:
[Dependency Scanning] When re-using a CompilerInvocation in batch scanning, update it with the entry-specific arguments.
- edit: lib/DependencyScan/ScanDependencies.cpp
- edit: test/ScanDependencies/batch_module_scan_versioned.swift
-
Commit 9216af8b04f9b68d43c37043b58b4fd8275f6aef by spestov:
Sema: Set ApplyExpr::isNoAsync() for 'reasync' function calls that are known not to 'await'
- edit: include/swift/AST/Expr.h
- edit: lib/Sema/TypeCheckEffects.cpp
-
Commit 39b2ff92b3038865a1be9e03b4715111e43a7549 by pyaskevich:
[CSStep] Skip disabled overloads only if there are no fixes in diagnostic mode
- edit: validation-test/Sema/type_checker_crashers_fixed/rdar45470505.swift
- edit: test/Constraints/generics.swift
- edit: test/stdlib/UnsafePointerDiagnostics.swift
- edit: lib/Sema/CSStep.cpp
-
Commit 7ccc41a7b784f880fb74f4d96f8f380516b2980c by spestov:
SIL: Preliminary support for 'apply [noasync]' calls
- edit: lib/SILOptimizer/Mandatory/AddressLowering.cpp
- edit: lib/SILGen/SILGenBridging.cpp
- edit: lib/SILOptimizer/Transforms/ObjectOutliner.cpp
- edit: lib/Serialization/DeserializeSIL.cpp
- edit: lib/SILOptimizer/Mandatory/MandatoryCombine.cpp
- edit: lib/SILGen/SILGenBuiltin.cpp
- edit: lib/SILOptimizer/SILCombiner/SILCombinerApplyVisitors.cpp
- edit: test/SIL/Parser/concurrency.sil
- edit: lib/SIL/IR/SILInstructions.cpp
- edit: lib/SILOptimizer/Differentiation/Thunk.cpp
- add: test/SILGen/reasync.swift
- edit: lib/SILOptimizer/Transforms/SimplifyCFG.cpp
- edit: lib/SILGen/SILGenFunction.h
- edit: lib/SILOptimizer/Differentiation/PullbackCloner.cpp
- edit: lib/Serialization/SILFormat.h
- edit: lib/SILOptimizer/Transforms/EagerSpecializer.cpp
- edit: lib/SILOptimizer/Differentiation/VJPCloner.cpp
- edit: include/swift/SIL/SILInstruction.h
- edit: lib/IRGen/LoadableByAddress.cpp
- edit: lib/SILOptimizer/Mandatory/Differentiation.cpp
- edit: lib/SILOptimizer/Utils/Devirtualize.cpp
- edit: lib/SIL/IR/SILPrinter.cpp
- edit: lib/Serialization/ModuleFormat.h
- edit: lib/SILOptimizer/Utils/PartialApplyCombiner.cpp
- edit: lib/SILOptimizer/Utils/Generics.cpp
- edit: lib/SILOptimizer/Differentiation/JVPCloner.cpp
- edit: lib/SILOptimizer/Differentiation/TangentBuilder.cpp
- edit: lib/SILOptimizer/Utils/InstOptUtils.cpp
- edit: lib/SILOptimizer/Transforms/SpeculativeDevirtualizer.cpp
- add: test/Concurrency/Runtime/Inputs/reasync.swift
- edit: lib/SIL/Parser/ParseSIL.cpp
- edit: lib/SIL/Verifier/SILVerifier.cpp
- add: test/SIL/Serialization/noasync.sil
- edit: include/swift/SIL/TypeSubstCloner.h
- edit: include/swift/SIL/SILCloner.h
- edit: lib/SILGen/SILGenApply.cpp
- edit: lib/SILGen/SILGenConstructor.cpp
- edit: lib/SILOptimizer/Mandatory/OSLogOptimization.cpp
- edit: lib/SILGen/SILGenPoly.cpp
- edit: lib/SILOptimizer/Utils/CFGOptUtils.cpp
- edit: lib/SILOptimizer/Transforms/CSE.cpp
- edit: include/swift/SIL/ApplySite.h
- edit: include/swift/SIL/SILBuilder.h
- edit: lib/SILOptimizer/Transforms/AllocBoxToStack.cpp
- edit: lib/Serialization/SerializeSIL.cpp
- add: test/Concurrency/Runtime/reasync.swift
- edit: lib/SILOptimizer/IPO/ClosureSpecializer.cpp
- edit: lib/SILGen/SILGenExpr.cpp
-
Commit 47b0abfda484cbf77c266d695c4839b38458ad0a by dgregor:
Remove
Actor.enqueue(partialTask:)
and all its magic.- delete: test/SILGen/synthesized_conformance_actor.swift
- edit: include/swift/AST/Decl.h
- edit: include/swift/ABI/MetadataValues.h
- edit: stdlib/public/Concurrency/Actor.swift
- edit: include/swift/AST/DiagnosticsSema.def
- edit: lib/Sema/TypeCheckDecl.cpp
- edit: lib/Sema/DerivedConformances.h
- edit: test/IRGen/actor_class_objc.swift
- edit: lib/IRGen/GenPointerAuth.cpp
- delete: lib/Sema/DerivedConformanceActor.cpp
- edit: lib/AST/Decl.cpp
- edit: test/IRGen/actor_class.swift
- edit: lib/Sema/DerivedConformances.cpp
- edit: lib/Sema/TypeCheckProtocol.cpp
- edit: test/Serialization/attr-actorindependent.swift
- edit: test/decl/protocol/special/Actor.swift
- edit: include/swift/AST/KnownIdentifiers.def
- edit: lib/Sema/CMakeLists.txt
-
Commit 8a4cb8bafd1b2bc35c714f2a7d25dd04cdc53760 by dgregor:
Support actor isolation for property wrappers
- edit: include/swift/AST/DiagnosticsSema.def
- edit: lib/Sema/TypeCheckPropertyWrapper.cpp
- edit: lib/Sema/TypeCheckConcurrency.cpp
- edit: test/Concurrency/global_actor_inference.swift
-
Commit 614dcfc56e073e31e18b86474c8067224b6ecdff by dgregor:
Allow global actors on stored properties
- edit: lib/Sema/TypeCheckConcurrency.cpp
- edit: include/swift/AST/DiagnosticsSema.def
- edit: test/attr/global_actor.swift
-
Commit a7c6a1afadd7493540e7b75bd1f2e57173d252ec by dgregor:
Eliminate circular references while checking property wrapper isolation
- edit: lib/Sema/TypeCheckDeclPrimary.cpp
- edit: lib/Sema/TypeCheckStorage.cpp
- edit: test/Concurrency/global_actor_inference.swift
- edit: lib/Sema/TypeCheckConcurrency.cpp
-
Commit 74affffcb7776fe6dcee391bd4a2e7282ba1025b by dgregor:
Propagate actor isolation freely through Objective-C declarations.
- edit: lib/Sema/TypeCheckConcurrency.cpp
- edit: test/ClangImporter/objc_async.swift
- edit: test/Inputs/clang-importer-sdk/usr/include/ObjCConcurrency.h
-
Commit 31ccd6099aebcd52c39a5d91169076b735d41db4 by pyaskevich:
[ConstraintSystem] Maintain insertion order of all shrunk expressions and their overload sets
- edit: include/swift/Sema/ConstraintSystem.h
- edit: lib/Sema/CSSolver.cpp
-
Commit 2b6bda269ef96576796a0fa1d7575e8be832b55f by dgregor:
Update diagnostics in some tests
- edit: test/Concurrency/global_actor_inference.swift
-
Commit c28ae6217f375385d7922065769d9d9f8d327993 by github:
[SyntaxParse] Fix typo in round_trip_misc.swift
- edit: test/Syntax/round_trip_misc.swift
-
Commit 01f1a2dfb10e800edcef18ce49954e0ebfd00cdf by mikeash:
[Concurrency] Cache the queue returned from dispatch_get_global_queue.
- edit: stdlib/public/Concurrency/GlobalExecutor.cpp
-
Commit 145196093320828a689652ae212735b68d69b42a by github:
[SymbolGraph] add a USR for RHS types in generic conformances (#36242)
- edit: lib/SymbolGraphGen/JSON.cpp
- edit: test/SymbolGraph/Symbols/Mixins/Generics/WhereClause.swift
- edit: test/SymbolGraph/Symbols/Mixins/Generics/ConstraintsOnOuterContext.swift
- edit: test/SymbolGraph/Symbols/Mixins/Extension/IgnoreInherited.swift
- edit: lib/SymbolGraphGen/FormatVersion.h
- edit: test/SymbolGraph/Symbols/Mixins/Generics/ConstraintsOnLocalContext.swift
-
Commit 047a05d743aa594285fcf4aa7a51fbbfeb1c54b2 by spestov:
SILGen: Eliminate 'uncurriedSites' from SILGenApply.cpp
- edit: lib/SIL/IR/SILFunctionType.cpp
- edit: lib/SILGen/SILGenApply.cpp
-
Commit 3949569416e580bf6001a5cd4af6324e9a051f2a by mikeash:
[Test] Temporarily disable Runtime.async_taskgroup_next_on_pending.swift.
- edit: test/Concurrency/Runtime/async_taskgroup_next_on_pending.swift
-
Commit 6efaf7ac0fef7838060fc5debf26c15d8c167fc0 by dgregor:
Introduce
-warn-concurrency
flag to warn about concurrency issues.- edit: test/Sema/existential_nested_type.swift
- edit: lib/Sema/TypeCheckConcurrency.cpp
- edit: test/SILGen/errors.swift
- edit: include/swift/Option/Options.td
- edit: lib/Driver/ToolChains.cpp
- edit: test/Constraints/ErrorBridging.swift
- edit: lib/Frontend/CompilerInvocation.cpp
- edit: test/decl/protocol/special/Error.swift
- edit: test/Constraints/casts.swift
- edit: include/swift/Basic/LangOptions.h
- edit: test/decl/protocol/special/coding/enum_coding_key.swift
- edit: test/stmt/errors.swift
- edit: test/decl/func/throwing_functions.swift
-
Commit 6e30041a3a1dd6c1972d6cd2ae6204455f1d908f by rwidmann:
Work Around +asserts Canonicalization Differences in Substitution
- edit: test/SILGen/initializers.swift
-
Commit 93569a27f693000ebd8b4c192393c88d53299e6f by rwidmann:
Disable Test That Trips Coro Split Assert on Linux
- edit: test/Concurrency/Runtime/async_properties_actor.swift
-
Commit 32702203c500181f44bec391ebaf56b04a2cbe64 by dgregor:
Add UnsafeThrowingContinuation back as a deprecated typealias.
- edit: stdlib/public/Concurrency/PartialAsyncTask.swift
-
Commit ddb8ed8d11db5c3cddb61d8de7e830c5e787ccfd by spestov:
Sema: Fix crash with local 'lazy' variables that contain a closure
- edit: test/SILGen/lazy_locals.swift
- edit: lib/Sema/TypeCheckStmt.cpp
-
Commit c346c4fd3b52d1047abc1b8fd1a57b444146d577 by spestov:
Sema: Relax witness availability check
- edit: test/Sema/availability_versions.swift
- edit: test/Sema/conformance_availability.swift
- edit: lib/Sema/TypeCheckDecl.cpp