[Swift CI] Build Failure: 1. OSS - Swift ASAN - OS X (main) #5241

# [FAILURE] oss-swift-incremental-ASAN-RA-osx [#5241]

Build URL: https://ci.swift.org/job/oss-swift-incremental-ASAN-RA-osx/5241/
Project: oss-swift-incremental-ASAN-RA-osx
Date of build: Thu, 29 Oct 2020 22:58:55 -0500
Build duration: 7 hr 42 min

Changes- Commit 0ccc5e51459eeb85eb3999a25076c52d3b7f8b16 by konrad_malawski:

[Concurrency] Add extra test for unsafe continuations; showcasing typical usage

  • edit: test/Concurrency/async_tasks.swift

  • Commit d6d3e957d08aabd656155bfc34c0ee2a63ff15e5 by konrad_malawski:

    [Concurrency] add currentPriority to task

    • edit: stdlib/public/Concurrency/Task.swift
  • Commit 3e261781e394cde4d77a999144c4cc5a106941c9 by konrad_malawski:

    [concurrency] task is only a namespace after all; remove Task.current()

    • edit: test/Concurrency/async_tasks.swift
    • edit: stdlib/public/Concurrency/Task.swift
  • Commit 107bc27c9647519c9d08849d37878c9ff458c3a8 by konrad_malawski:

    [Concurrency] Remove Handle.Failure, since we do not use it as get() is always throwing currently;

    • edit: test/Concurrency/async_tasks.swift
    • edit: stdlib/public/Concurrency/Task.swift
  • Commit eff5fc9225c62ec3c278bdd4a0cabfce977e5925 by ben_barham:

    [Parse] Remove unused declaration and diagnostic message

    • edit: lib/Parse/ParseDecl.cpp
    • edit: include/swift/AST/DiagnosticsParse.def
  • Commit b7bdca24071f3956b86e7c2fa7698cba304e9d20 by spestov:

    Sema: Ban references to protocol extension members with opaque result types on an existential base

    • edit: test/type/opaque.swift
    • edit: lib/AST/Decl.cpp
  • Commit d92f1d58f87c4e3f22b7127a9b25087878e9c00b by github:

    Dynamic Casting: Properly unwrap existential metatype sources (#34469)

    • add: test/Casting/Inputs/ObjCClassConstants/module.map
    • add: test/Casting/Inputs/ObjCClassConstants/ObjCClassConstants.h
    • add: test/Casting/Inputs/ObjCClassConstants/ObjCClassConstants.m
    • edit: stdlib/public/runtime/DynamicCast.cpp
    • add: test/Casting/ObjCClassConstants.swift
    • edit: test/Casting/Casts.swift
  • Commit 13c17aef95e6792810f91711cbfdc50378834800 by dgregor:

    [Concurrency] Only auto-import _Concurrency when auto-importing Swift.

    • edit: lib/Frontend/Frontend.cpp
  • Commit e078337f452f1f1d8c9aeb24a5d6450cc7f98c1f by dgregor:

    Update async calling convention tests to import _Concurrency

    • edit: test/IRGen/async/run-call-classinstance-void-to-void.sil
    • edit: test/IRGen/async/run-call_generic-protocolwitness_instance-generic-to-int64-and-generic.sil
    • 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-generic-to-void.sil
    • edit: test/IRGen/async/run-call-void-throws-to-int-throwing_call-async-nothrow_call-sync-throw.sil
    • edit: test/IRGen/async/run-call-generic-to-generic.sil
    • edit: test/IRGen/async/run-call-protocolwitness_instance-void-to-int64.sil
    • edit: test/IRGen/async/run-call-void-throws-to-int-throwing_call-async-throw.sil
    • edit: test/IRGen/async/run-call-void-throws-to-int-throwing_call-sync-nothrow_call-async-throw.sil
    • edit: test/IRGen/async/run-call-void-to-existential.sil
    • edit: test/IRGen/async/run-call-void-to-struct_large.sil
    • edit: test/IRGen/async/run-call-void-throws-to-int-throwing.sil
    • edit: test/IRGen/async/run-call-void-to-int64.sil
    • edit: test/IRGen/async/run-partialapply-capture-structgeneric_classinstance_to_struct_and_error.sil
    • 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-call-protocolextension_instance-void-to-int64.sil
    • edit: test/IRGen/async/run-partialapply-capture-type_thin-and-classinstance-to-void.sil
    • edit: test/IRGen/async/run-call-int64-to-void.sil
    • edit: test/IRGen/async/run-call-int64-and-int64-to-void.sil
    • edit: test/IRGen/async/run-call-void-throws-to-int-throwing_call-sync-throw.sil
    • edit: test/IRGen/async/run-partialapply-capture-generic_conformer-and-generic-to-void.sil
    • edit: test/IRGen/async/run-partialapply-capture-type_structgeneric_polymorphic_constrained-to-void.sil
    • edit: test/IRGen/async/run-call-void-to-int64-and-int64.sil
    • edit: test/IRGen/async/run-call-structinstance-int64-to-void.sil
    • edit: test/IRGen/async/run-partialapply-capture-inout-generic-and-in-generic-to-generic.sil
    • edit: test/IRGen/async/run-call_generic-protocolwitness_instance-void-to-int64.sil
    • edit: test/IRGen/async/run-partialapply-capture-struct_classinstance_classinstance-and-int64-to-int64.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/run-call-existential-to-void.sil
  • Commit f30778ff8ce39e462fc3839cc33eec3f8f0ae050 by dgregor:

    [async type lowering] Handle Void return from @objc async methods.

    • edit: test/SILGen/objc_async.swift
    • edit: lib/SIL/IR/AbstractionPattern.cpp
  • Commit 6204b371f304b729220851aaf8314d53030457f6 by rwidmann:

    [Gardening] Strip -verify out of a test that doesn't need it

    • edit: validation-test/Sema/type_checker_crashers_fixed/rdar27830834.swift
  • Commit 424802fb34a7d47d0d507cd71b10200ecf5eaff1 by github:

    Revert SE-0283 (#34492)

    • edit: lib/AST/Module.cpp
    • delete: stdlib/toolchain/Compatibility53/CompatibilityOverride.h
    • edit: lib/Serialization/SerializeSIL.cpp
    • delete: test/IRGen/builtin_conformances.swift
    • edit: stdlib/public/runtime/ProtocolConformance.cpp
    • edit: lib/Frontend/CompilerInvocation.cpp
    • edit: lib/IRGen/IRGenModule.cpp
    • edit: lib/Serialization/DeclTypeRecordNodes.def
    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/AST/SubstitutionMap.cpp
    • delete: stdlib/toolchain/Compatibility53/BuiltinProtocolConformances.cpp
    • edit: test/IDE/complete_expr_tuple.swift
    • delete: stdlib/public/runtime/BuiltinProtocolConformances.cpp
    • edit: stdlib/toolchain/Compatibility51/ProtocolConformance.cpp
    • edit: lib/Driver/DarwinToolChains.cpp
    • edit: lib/AST/ASTPrinter.cpp
    • edit: stdlib/toolchain/Compatibility50/ProtocolConformance.cpp
    • edit: lib/Serialization/Deserialization.cpp
    • edit: lib/AST/ASTDumper.cpp
    • edit: include/swift/Frontend/BackDeploymentLibs.def
    • delete: stdlib/toolchain/Compatibility53/CMakeLists.txt
    • edit: lib/AST/ASTMangler.cpp
    • edit: lib/Basic/Platform.cpp
    • edit: test/SILOptimizer/pound_assert.swift
    • edit: lib/AST/ASTContext.cpp
    • edit: stdlib/public/runtime/Metadata.cpp
    • edit: include/swift/AST/ProtocolConformance.h
    • edit: include/swift/SIL/SILCloner.h
    • delete: stdlib/toolchain/Compatibility53/Overrides.cpp
    • edit: validation-test/Sema/type_checker_crashers_fixed/rdar27830834.swift
    • edit: lib/Serialization/ModuleFormat.h
    • edit: lib/IRGen/IRGenMangler.cpp
    • delete: stdlib/toolchain/Compatibility53/Overrides.h
    • edit: test/stdlib/Compatibility50Linking.c
    • edit: include/swift/Remote/MetadataReader.h
    • delete: stdlib/toolchain/Compatibility53/CompatibilityOverride.def
    • edit: include/swift/ABI/Metadata.h
    • edit: lib/SIL/IR/SILModule.cpp
    • delete: include/swift/Runtime/BuiltinProtocolConformances.h
    • edit: lib/SIL/IR/SIL.cpp
    • edit: lib/SILGen/SILGenLazyConformance.cpp
    • edit: test/Misc/misc_diagnostics.swift
    • edit: include/swift/AST/ASTContext.h
    • edit: test/IRGen/autolink-runtime-compatibility.swift
    • edit: stdlib/toolchain/Compatibility51/Overrides.cpp
    • delete: stdlib/toolchain/Compatibility53/ProtocolConformance.cpp
    • edit: test/Generics/where_clause_contextually_generic_decls.swift
    • edit: stdlib/public/runtime/CMakeLists.txt
    • edit: stdlib/toolchain/CMakeLists.txt
    • edit: lib/AST/ProtocolConformance.cpp
    • edit: test/expr/unary/keypath/keypath.swift
    • edit: lib/IRGen/GenProto.cpp
    • edit: include/swift/ABI/MetadataValues.h
    • edit: lib/Serialization/Serialization.cpp
    • delete: test/Interpreter/builtin_conformances.swift
  • Commit 93a9dc1203999fb167fde3f5a6d1ba32b2d63dcc by github:

    Increase timeout to find a dSYM in macos DownloadObjectAndSymbolFile (#2072)

    • edit: lldb/source/Symbol/LocateSymbolFileMacOSX.cpp