[Swift CI] Build Failure: 1. OSS - Swift ASAN - macOS (main) #5544

# [FAILURE] oss-swift-incremental-ASAN-RA-macos [#5544]

Build URL: https://ci.swift.org/job/oss-swift-incremental-ASAN-RA-macos/5544/
Project: oss-swift-incremental-ASAN-RA-macos
Date of build: Wed, 17 Mar 2021 13:28:56 -0500
Build duration: 7 hr 23 min

Identified problems:- Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:

Changes- Commit 6c879d6fd3ba9ffb5d00126b16832790879646af by rjmccall:

Change the async ABI to not pass the active task and executor.

  • edit: test/IRGen/async/run-partialapply-capture-int64-int64-throws-to-int64.sil

  • edit: lib/SILGen/SILGenBuiltin.cpp

  • edit: test/IRGen/async/run-call-classinstance-void-to-void.sil

  • edit: lib/IRGen/GenFunc.cpp

  • edit: stdlib/public/Concurrency/TaskStatus.cpp

  • edit: include/swift/ABI/Task.h

  • edit: stdlib/public/Concurrency/AsyncCall.h

  • edit: test/IRGen/async/run-partialapply-capture-classinstance-to-void.sil

  • edit: test/IRGen/async/protocol_resilience.swift

  • edit: stdlib/public/Concurrency/TaskGroup.swift

  • edit: test/IRGen/async/run-call-dynamic-void_to_void.swift

  • edit: test/IRGen/async/run-call-void-throws-to-int-throwing_call-async-throw.sil

  • edit: test/IRGen/async/run-call-void-to-struct_large.sil

  • edit: test/IRGen/async/run-call-struct-instance_generic-mutating-generic_1-to-generic_1.swift

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

  • edit: test/IRGen/async/run-convertfunction-int64-to-void.sil

  • edit: stdlib/public/Concurrency/TaskPrivate.h

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

  • edit: unittests/runtime/TaskStatus.cpp

  • edit: lib/IRGen/GenCall.cpp

  • edit: lib/IRGen/IRGenFunction.cpp

  • edit: test/IRGen/async/Inputs/class_open-1instance-void_to_void.swift

  • edit: test/IRGen/async/run-call-void-throws-to-int-throwing_call-async-nothrow_call-sync-throw.sil

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

  • edit: test/DebugInfo/async-direct-arg.swift

  • edit: test/IRGen/async/run-call-protocolwitness_instance-void-to-int64.sil

  • edit: test/DebugInfo/async-local-var.swift

  • edit: stdlib/public/Concurrency/Actor.cpp

  • edit: test/DebugInfo/async-let-await.swift

  • edit: test/IRGen/async/run-partialapply-capture-int64-int64-to-int64.sil

  • edit: test/IRGen/async/run-call-genericEquatable-x2-to-bool.sil

  • edit: test/IRGen/async/run-partialapply-capture-type_structgeneric_polymorphic_constrained-to-void.sil

  • edit: test/IRGen/async/run-call_generic-protocolwitness_instance-generic-to-int64-and-generic.sil

  • edit: test/IRGen/async/run-call_generic-protocolwitness_instance-void-to-int64.sil

  • edit: lib/IRGen/GenCall.h

  • edit: test/IRGen/async/run-call-void-to-int64.swift

  • edit: test/IRGen/async/run-partialapply-capture-structgeneric_polymorphic_constrained-to-void.sil

  • edit: test/IRGen/async/run-call-struct_five_bools-to-void.sil

  • edit: test/IRGen/async/run-call-resilient-classinstance-void-to-void.sil

  • edit: test/DebugInfo/async-lifetime-extension.swift

  • edit: test/IRGen/async/run-call-resilient-protocolinstance-void-to-void.swift

  • edit: lib/SIL/IR/OperandOwnership.cpp

  • edit: test/IRGen/async/run-call-void-throws-to-int-throwing_call-sync-nothrow_call-async-throw.sil

  • edit: stdlib/public/Concurrency/TaskAlloc.cpp

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

  • edit: stdlib/public/Concurrency/TaskGroup.cpp

  • edit: test/IRGen/async/run-call-void-to-int64-and-int64.sil

  • edit: lib/AST/Builtins.cpp

  • edit: include/swift/Runtime/Concurrency.h

  • edit: test/IRGen/async/run-thintothick-int64-to-void.sil

  • edit: test/IRGen/async/run-call-int64-to-void.sil

  • edit: test/IRGen/async/run-partialapply-capture-classinstance_generic-and-int-to-string.sil

  • edit: test/IRGen/async.swift

  • edit: test/IRGen/async/run-call-existential-to-void.sil

  • edit: test/IRGen/async/run-call-generic-to-void.swift

  • edit: stdlib/public/Concurrency/Task.swift

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

  • edit: include/swift/Runtime/RuntimeFunctions.def

  • edit: test/IRGen/async/run-partialapply-capture-structgeneric_classinstance_to_struct_and_error.sil

  • edit: stdlib/public/Concurrency/TaskCancellation.swift

  • edit: stdlib/public/Concurrency/TaskLocal.cpp

  • edit: test/IRGen/async/run-call-protocolextension_instance-void-to-int64.sil

  • edit: test/IRGen/async/run-structinstance_generic-void-to-void-constrained.swift

  • edit: test/IRGen/async/run-partialapply-capture-struct_classinstance_classinstance-and-int64-to-int64.sil

  • edit: test/IRGen/async/class_resilience.swift

  • edit: test/IRGen/async/run-call-classinstance-int64-to-void.sil

  • edit: test/IRGen/async/run-call-int64-and-int64-to-void.sil

  • edit: lib/IRGen/IRGenFunction.h

  • edit: test/SILGen/async_builtins.swift

  • edit: lib/IRGen/GenBuiltin.cpp

  • edit: test/IRGen/async/run-partialapply-capture-type_thin-and-classinstance-to-void.sil

  • edit: lib/IRGen/IRGenSIL.cpp

  • edit: test/IRGen/async/run-call-void-throws-to-int-throwing.sil

  • edit: unittests/runtime/Actor.cpp

  • edit: include/swift/ABI/Executor.h

  • edit: include/swift/ABI/TaskGroup.h

  • edit: test/IRGen/async/run-call-void-throws-to-int-throwing_call-sync-throw.sil

  • edit: test/IRGen/async/run-partialapply-capture-int64-to-generic.sil

  • edit: lib/IRGen/IRGenModule.cpp

  • edit: test/IRGen/async/run-call-structinstance-int64-to-void.sil

  • edit: test/DebugInfo/async-args.swift

  • edit: test/IRGen/async/run-call-generic-to-generic.sil

  • edit: test/IRGen/async/run-partialapply-capture-generic_conformer-and-generic-to-void.sil

  • edit: stdlib/public/Concurrency/Task.cpp

  • edit: test/IRGen/async/run-call-class-witnessmethod-void-to-void.swift

  • edit: test/IRGen/async/run-call-void-to-existential.sil

  • edit: test/IRGen/async/run-partialapply-capture-inout-generic-and-in-generic-to-generic.sil

  • edit: test/IRGen/async/run-partialapply-capture-class-to-void.sil

  • Commit 3a357e99789f799c770594fc676e438aab5d5210 by dgregor:

    Add global actor-qualified function types.

    • edit: lib/AST/ASTContext.cpp
    • edit: lib/Serialization/Deserialization.cpp
    • edit: lib/AST/Type.cpp
    • add: test/Concurrency/global_actor_function_types.swift
    • edit: lib/Sema/TypeCheckConcurrency.cpp
    • edit: lib/Serialization/ModuleFormat.h
    • edit: include/swift/AST/ExtInfo.h
    • edit: include/swift/AST/Types.h
    • edit: lib/AST/ASTDemangler.cpp
    • edit: lib/Sema/TypeCheckType.cpp
    • edit: lib/AST/ASTPrinter.cpp
    • edit: lib/Serialization/Serialization.cpp
    • edit: lib/Sema/TypeCheckConcurrency.h
  • Commit d6fc1fd60f262f9226791da081e31fec989adbb9 by dgregor:

    Implement conversions for global-actor-qualified functions.

    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: lib/Sema/ConstraintLocator.cpp
    • edit: test/Concurrency/global_actor_function_types.swift
    • edit: include/swift/Sema/CSFix.h
    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Sema/CSDiagnostics.h
    • edit: lib/Sema/CSFix.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: include/swift/Sema/ConstraintLocator.h
  • Commit dbc63ebdca52bdc4df5f7c29e6b3c33bf376fc44 by dgregor:

    Synchronous closures can have global actors as part of their type

    • edit: test/Concurrency/actor_isolation.swift
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/TypeCheckConcurrency.cpp
    • edit: lib/Sema/CSGen.cpp
    • edit: lib/Sema/TypeCheckType.cpp
    • edit: lib/Sema/TypeCheckConcurrency.h
    • edit: test/Concurrency/global_actor_function_types.swift
  • Commit 0760739e1813e3c0f2c0168664b0465e147f7db5 by dgregor:

    Propagate global actor to a closure from its contextual type.

    • edit: test/Concurrency/global_actor_function_types.swift
    • edit: lib/Sema/CSApply.cpp
  • Commit 5eea13e32b13cbe2794f22e099799a594f97d591 by dgregor:

    Improve closure lookahead for custom attributes

    • edit: lib/Parse/ParseDecl.cpp
    • edit: lib/AST/NameLookup.cpp
    • edit: lib/Sema/TypeCheckType.cpp
  • Commit 0f8e1cac4ba1f100526f80e2d94ff4ec0d2f13d4 by dgregor:

    Clean up and test global actor propagation rules

    • edit: test/Concurrency/global_actor_function_types.swift
    • edit: lib/Sema/TypeCheckConcurrency.h
    • edit: lib/Sema/TypeCheckConcurrency.cpp
  • Commit f75fbb7594f0208a48935cb8105d1dc66439af5b by aschwaighofer:

    IRGen: Async ABI passing parameter and results directly

    • edit: test/IRGen/async/run-call-generic-to-void.swift
    • edit: test/IRGen/async/run-call-protocolwitness_instance-void-to-int64.sil
    • edit: test/IRGen/async/run-call_generic-protocolwitness_instance-generic-to-int64-and-generic.sil
    • edit: test/IRGen/async/run-call-int64-to-void.sil
    • edit: lib/IRGen/GenCall.h
    • edit: test/IRGen/async/protocol_resilience.swift
    • edit: lib/IRGen/EntryPointArgumentEmission.h
    • edit: test/IRGen/async/run-call-class-witnessmethod-void-to-void.swift
    • edit: lib/IRGen/GenFunc.cpp
    • edit: test/IRGen/async/run-call-void-to-struct_large.sil
    • edit: unittests/runtime/Actor.cpp
    • edit: lib/IRGen/IRGenFunction.h
    • edit: test/IRGen/async/run-convertfunction-int64-to-void.sil
    • edit: test/IRGen/async/run-partialapply-capture-inout-generic-and-in-generic-to-generic.sil
    • edit: lib/IRGen/Signature.h
    • edit: test/IRGen/async/hop_to_executor.sil
    • edit: test/IRGen/async/run-partialapply-capture-struct_classinstance_classinstance-and-int64-to-int64.sil
    • edit: test/IRGen/async/run-call-protocolextension_instance-void-to-int64.sil
    • edit: stdlib/public/Concurrency/Task.cpp
    • edit: test/IRGen/async/run-call-struct-instance_generic-mutating-generic_1-to-generic_1.swift
    • edit: test/IRGen/async/run-partialapply-capture-int64-to-generic.sil
    • edit: test/IRGen/async/run-partialapply-capture-structgeneric_polymorphic_constrained-to-void.sil
    • edit: test/IRGen/async/run-call-genericEquatable-x2-to-bool.sil
    • edit: test/IRGen/async/run-call-classinstance-void-to-void.sil
    • edit: lib/IRGen/GenCall.cpp
    • edit: lib/IRGen/GenThunk.cpp
    • edit: test/IRGen/async/run-call-void-to-int64-and-int64.sil
    • edit: lib/IRGen/IRGenFunction.cpp
    • edit: test/IRGen/async/run-thintothick-int64-to-void.sil
    • edit: test/IRGen/async/run-partialapply-capture-classinstance_generic-and-int-to-string.sil
    • edit: test/IRGen/async/run-partialapply-capture-classinstance-to-void.sil
    • edit: include/swift/Runtime/Concurrency.h
    • edit: test/IRGen/async/run-call-structinstance-int64-to-void.sil
    • edit: stdlib/public/Concurrency/TaskPrivate.h
    • edit: test/IRGen/async/Inputs/class_open-1instance-void_to_void.swift
    • edit: test/IRGen/async/run-call_generic-protocolwitness_instance-void-to-int64.sil
    • edit: include/swift/ABI/Task.h
    • edit: stdlib/public/Concurrency/TaskGroup.cpp
    • edit: test/IRGen/async/run-partialapply-capture-int64-int64-throws-to-int64.sil
    • edit: test/IRGen/async/run-call-existential-to-void.sil
    • edit: test/IRGen/async/run-call-int64-and-int64-to-void.sil
    • edit: test/IRGen/async/run-call-resilient-protocolinstance-void-to-void.swift
    • edit: test/IRGen/async.swift
    • edit: lib/IRGen/Callee.h
    • edit: test/IRGen/async/run-call-generic-to-generic.sil
    • edit: test/IRGen/async/run-partialapply-capture-int64-int64-to-int64.sil
    • edit: test/IRGen/async/run-partialapply-capture-structgeneric_classinstance_to_struct_and_error.sil
    • edit: test/IRGen/async/run-partialapply-capture-type_thin-and-classinstance-to-void.sil
    • edit: test/IRGen/async/class_resilience.swift
    • edit: lib/IRGen/IRGenSIL.cpp
    • edit: test/IRGen/async/run-partialapply-capture-generic_conformer-and-generic-to-void.sil
    • edit: test/IRGen/async/partial_apply.sil
    • edit: test/IRGen/async/run-partialapply-capture-type_structgeneric_polymorphic_constrained-to-void.sil
    • edit: test/IRGen/async/run-call-void-to-existential.sil
    • edit: test/IRGen/async/run-partialapply-capture-class-to-void.sil
    • edit: test/IRGen/async/run-call-classinstance-int64-to-void.sil
    • edit: test/IRGen/async/partial_apply_forwarder.sil
    • edit: test/IRGen/async/run-structinstance_generic-void-to-void-constrained.swift
  • Commit 3c125a74f0a851f775ceeb48efcdbd35cf88efa8 by aschwaighofer:

    arm64e: Workaround ptrauth-returns failure for swifttailcc

    • edit: lib/IRGen/GenFunc.cpp
    • edit: lib/IRGen/GenDecl.cpp
    • edit: lib/IRGen/IRGenModule.cpp
    • edit: lib/IRGen/GenObjC.cpp
    • edit: lib/IRGen/GenCall.cpp
    • edit: lib/IRGen/IRGenModule.h
  • Commit 5b4e0566b995d98c1ab476741a8860180b725bfb by aschwaighofer:

    [IRGen] Fix debug info for direct arguments/return values

    • edit: lib/IRGen/IRGenDebugInfo.h
    • edit: test/DebugInfo/async-lifetime-extension.swift
    • edit: lib/IRGen/IRGenSIL.cpp
    • edit: test/DebugInfo/async-args.swift
    • edit: lib/IRGen/IRGenDebugInfo.cpp
    • edit: test/DebugInfo/async-let-await.swift
  • Commit ea4882e94a7f532906c0f79197f919daca1864ff by ahoppen:

    [mailmap] Make ahoppen@apple.com primary email for Alex Hoppen

    • edit: .mailmap
  • Commit b56ddb78a805ea279e6a71ebdc937b79137e0b98 by aschwaighofer:

    [coro async] Add support for specifying which parameter is swiftself in async resume functions

    • edit: llvm/test/Transforms/Coroutines/coro-async.ll
    • edit: llvm/lib/Transforms/Coroutines/CoroSplit.cpp
  • Commit ed2cdfe0e8e2abe36c231df83d44b45b31d5a593 by dgregor:

    Temporarily disable test failing in CI (rdar://75512501)

    • edit: lldb/test/API/lang/swift/multilang_category/TestMultilangFormatterCategories.py
  • Commit 59c1241e06eed3a66509b6ff5a4ba00d8db91ae9 by dungar:

    disambig ExtDep inits

    • edit: Sources/SwiftDriver/IncrementalCompilation/DependencyKey.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraphParts/DependencySource.swift
    • edit: Tests/SwiftDriverTests/ModuleDependencyGraphTests.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/DependencyGraphDotFileWriter.swift
    • edit: Tests/SwiftDriverTests/IncrementalCompilationTests.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraph.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/SourceFileDependencyGraph.swift
  • Commit 8ab3c912c3f1e7302bac13dfc5664f0400a3ff83 by dungar:

    Delay turning an ExternalDependency file name into a path as an optimization

    • edit: Sources/SwiftDriver/IncrementalCompilation/DependencyGraphDotFileWriter.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraph.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/DependencyKey.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraphParts/DependencySource.swift
  • Commit bded16378a8a8d81de1e93d70a5c07a7d005367d by dungar:

    Address review comments

    • edit: Sources/SwiftDriver/IncrementalCompilation/DependencyKey.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/DependencyGraphDotFileWriter.swift
  • Commit a50451899f4359a43991f6a8786f4d34d5d42ede by dungar:

    rm slowModTime

    • edit: Sources/SwiftDriver/IncrementalCompilation/DependencyKey.swift
  • Commit 0b6e97548aabd899b5dfacbc21e0ad3087d9a4aa by dungar:

    And fix warnings

    • edit: Sources/SwiftDriver/IncrementalCompilation/SourceFileDependencyGraph.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraph.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/DependencyGraphDotFileWriter.swift
    • edit: Tests/SwiftDriverTests/ModuleDependencyGraphTests.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/DependencyKey.swift
    • edit: Tests/SwiftDriverTests/IncrementalCompilationTests.swift
  • Commit af380d564f907fb5de08090a115cfa3080830c9a by dungar:

    lazy

    • edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraph.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/DependencyKey.swift
Terms of Service

Privacy Policy

Cookie Policy