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

# [FAILURE] oss-swift-rebranch-incremental-ASAN-RA-macos [#7]

Build URL: https://ci.swift.org/job/oss-swift-rebranch-incremental-ASAN-RA-macos/7/
Project: oss-swift-rebranch-incremental-ASAN-RA-macos
Date of build: Thu, 28 Jan 2021 19:54:18 -0600
Build duration: 4 hr 56 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 dd8d95a6800cbfc79d5a4fb9ad7b6e8f7829cc8d by github:

Fix typo in OptimizationTips.rst

  • edit: docs/OptimizationTips.rst

  • Commit ffa0d1cf939b05b23010c7b69a87081fd069995f by z.zoelec2:

    [cxx-interop] Add support for custom C++ destructors.

    • add: test/Interop/Cxx/value-witness-table/custom-destructors-non-virtual.swift
    • edit: lib/IRGen/IRGenModule.h
    • add: test/Interop/Cxx/value-witness-table/Inputs/module.modulemap
    • edit: test/Interop/Cxx/class/Inputs/module.modulemap
    • add: test/Interop/Cxx/class/destructors-non-trivial-implicit-irgen.swift
    • add: test/Interop/Cxx/value-witness-table/custom-destructors-virtual-irgen.swift
    • add: test/Interop/Cxx/value-witness-table/custom-destructors-non-virtual-irgen.swift
    • add: test/Interop/Cxx/value-witness-table/Inputs/custom-destructors.h
    • add: test/Interop/Cxx/class/destructors-correct-abi-irgen.swift
    • add: test/Interop/Cxx/class/Inputs/destructors.h
    • edit: lib/IRGen/GenStruct.cpp
    • add: test/Interop/Cxx/value-witness-table/custom-destructors-typechecker.swift
    • add: test/Interop/Cxx/value-witness-table/custom-destructors-virtual.swift
  • Commit def22dc074f8c9b8a78b374d11bec5cf350a2e72 by aschwaighofer:

    Revert " [runtime] unittests should use just-built compiler if the runtime did"

    • edit: unittests/runtime/CMakeLists.txt
  • Commit 31334355e4c7c23a10c043088bb0e2da5d6bdb36 by compnerd:

    ABI: convert unsigned long long to uint64_t (NFC)

    • edit: include/swift/ABI/Task.h
  • Commit 7a1065cfc2a6ca6ec736dd86c57e8790372c4712 by atrick:

    Comment SimplifyCFG JumpThreadingCost.

    • edit: lib/SILOptimizer/Transforms/SimplifyCFG.cpp
  • Commit 2b996fc85b4be5c2da3c8adbd3bb2836a3c8e4f1 by danielrodriguez:

    [android][test] Mark other-entry-point-function-name as executable.

    • edit: test/SILGen/other-entry-point-function-name.swift
  • Commit 58adbefbb3d1e7c100223b5cec5c082b5c2af3a2 by victoria_m:

    add me as an owner of the symbol graph tool

    • edit: CODE_OWNERS.TXT
  • Commit 9813e94dc886ef7ec6547693ef62b41aa593d1a0 by spestov:

    IRGen: Use CallEmission to emit dispatch thunks

    • edit: lib/IRGen/CallEmission.h
    • edit: lib/IRGen/GenThunk.cpp
  • Commit d67a3aecd7c6a4ee5cd50ef9a666db035fa28116 by dave:

    [testing] Add missing REQUIRES

    • edit: test/IRGen/async/class_resilience.swift
    • edit: test/IRGen/async/protocol_resilience.swift
  • Commit a28154d7db755084ed1300013d8f21c491a94209 by github:

    Revert "Revert " [runtime] unittests should use just-built compiler if the ru…"

    • edit: unittests/runtime/CMakeLists.txt
  • Commit 4e1987fdf4dd24cf7609f82782c5bca8d4a7483d by github:

    [TBDGen] don't add "_" when adding objc classes to swift TBD (#35621)

    • add: test/TBD/implied_objc_symbols.swift
    • edit: lib/TBDGen/TBDGen.cpp
  • Commit 1e5dc375383cb47654313e57d9cc7f15829eeb98 by victoria_m:

    don't print USRs for type parameters into symbol graphs

    • edit: test/SymbolGraph/Symbols/Mixins/DeclarationFragments/Full/NominalTypes.swift
    • edit: test/SymbolGraph/Symbols/Mixins/DeclarationFragments/Navigator/Navigator.swift
    • edit: lib/SymbolGraphGen/DeclarationFragmentPrinter.cpp
    • edit: test/SymbolGraph/Symbols/Mixins/DeclarationFragments/Subheading/Function.swift
    • edit: test/SourceKit/CursorInfo/cursor_symbol_graph.swift
    • edit: test/SymbolGraph/Symbols/Mixins/DeclarationFragments/Full/Function.swift
  • Commit bf56370fb79903ab8e105c60fe44fe99fcea67db by aprantl:

    Re-enable async argument debug info test.

    • edit: test/DebugInfo/async-args.swift
  • Commit a7e8034396b4af19b0d58afc150a6ef3b83a4f81 by pyaskevich:

    [ConstraintSystem] NFC: Print type variables embedded in common result type

    • edit: lib/Sema/CSSimplify.cpp
  • Commit c4c665815af5d2aab86990dd8339bb3eaf943d09 by devteam.codafi:

    [Gardening] Split Bitcode from Bitstream from BitstreamReader

    • edit: Sources/TSCUtility/CMakeLists.txt
    • edit: Sources/TSCUtility/Bitstream.swift
    • add: Sources/TSCUtility/BitstreamReader.swift
  • Commit 32d87dee2deb1c869553830d63be4aa1de9d7248 by devteam.codafi:

    Add a Bitstream Writer Utility

    • edit: Tests/TSCUtilityTests/BitstreamTests.swift
    • add: Sources/TSCUtility/BitstreamWriter.swift
    • edit: Sources/TSCUtility/CMakeLists.txt
  • Commit 237baa8a9bf9f932edcef01cc1221d63280c93bb by devteam.codafi:

    Document BitstreamWriter

    • edit: Sources/TSCUtility/BitstreamWriter.swift
    • edit: Sources/TSCUtility/Bitstream.swift
  • Commit 1ef480cc3a7bcb85d8a81fc1e36555f6149cb37d by devteam.codafi:

    Move BlockInfoCode to Bitstream

    • edit: Sources/TSCUtility/Bitstream.swift
    • edit: Sources/TSCUtility/BitstreamWriter.swift
    • edit: Sources/TSCUtility/BitstreamReader.swift
    • edit: Tests/TSCUtilityTests/BitstreamTests.swift
  • Commit fa878ddb7b898d26685ca9d570ca90c349596ef9 by blangmuir:

    [test] Disable clangd crash recovery tests that are failing on rebranch

    • edit: Tests/SourceKitDTests/CrashRecoveryTests.swift
  • Commit 2fd266933b1717f938c765ba1e09493e623944ae by jonas:

    [lldb] Skip Linux tests currently disabled on main

    • edit: lldb/test/API/lang/swift/expression/exclusivity_suppression/TestExclusivitySuppression.py
    • edit: lldb/test/Shell/Reproducer/Swift/TestBridging.test
    • edit: lldb/test/API/lang/swift/implementation_only_imports/main_executable/TestMainExecutable.py
    • edit: lldb/test/API/lang/swift/po/sys_types/TestSwiftPOSysTypes.py
  • Commit f14adf9dde8613c73c096d83e90e903615f25a69 by davelee.com:

    [lldb] Reenable TestSwiftAsyncFnArgs

    • edit: lldb/test/API/lang/swift/async/async_fnargs/TestSwiftAsyncFnArgs.py
  • Commit b6447d2f40bda7bb9e9f2495416d51bfd5110f3c by davelee.com:

    [lldb] Remove dup test self_from_register

    • delete: lldb/test/API/lang/swift/expression/self_from_register/main.swift
    • delete: lldb/test/API/lang/swift/expression/self_from_register/TestSelfFromRegister.py
    • delete: lldb/test/API/lang/swift/expression/self_from_register/Makefile
  • Commit 666a378c4f1f2cee2ec67c8bca8be16c955c1882 by davelee.com:

    [lldb] Tweak C enum declaration for enum_objc portability

    • edit: lldb/test/API/lang/swift/enum_objc/enum.h
  • Commit 29588a74e35fe57f9074397af62db9f024c96509 by aprantl:

    Better document the limitations of coro::salvageDebugInfo()

    • edit: llvm/lib/Transforms/Coroutines/CoroInternal.h
    • edit: llvm/lib/Transforms/Coroutines/CoroSplit.cpp
    • edit: llvm/test/Transforms/Coroutines/coro-debug.ll
    • edit: llvm/lib/Transforms/Coroutines/CoroFrame.cpp
  • Commit bc626c459b1295d67d1dfdecc58879f7aeaf723b by aprantl:

    Add a bunch of missing override keywords in Swift code. (NFC)

    • edit: lldb/source/Plugins/Language/Swift/SwiftOptionSet.h
    • edit: lldb/source/Plugins/Language/Swift/SwiftHashedContainer.h
    • edit: lldb/source/Plugins/Language/Swift/SwiftFormatters.cpp
    • edit: lldb/source/Plugins/Language/Swift/SwiftArray.h
    • edit: lldb/source/Plugins/Language/Swift/SwiftOptionSet.cpp
    • edit: lldb/source/Plugins/ExpressionParser/Swift/SwiftExpressionParser.cpp
    • edit: lldb/source/Plugins/Language/Swift/SwiftOptional.h
    • edit: lldb/source/Plugins/Language/Swift/SwiftUnsafeTypes.cpp
    • edit: lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/InstrumentationRuntimeMainThreadChecker.cpp
    • edit: lldb/source/Target/SwiftLanguageRuntime.cpp
    • edit: lldb/source/Plugins/Language/Swift/SwiftBasicTypes.h
    • edit: lldb/source/Plugins/TypeSystem/Swift/SwiftASTContext.cpp
    • edit: lldb/source/Plugins/Language/Swift/ObjCRuntimeSyntheticProvider.h
  • Commit bf4dd4c8af727c2b3b5cdcfa2507f0d2c2f7202c by github:

    api cleanup in preperation for identity improvments (#3214)

    • edit: Sources/PackageGraph/PackageGraphRoot.swift
    • edit: Sources/Workspace/ManagedDependency.swift
    • edit: Sources/Commands/SwiftTool.swift
    • edit: Tests/WorkspaceTests/PinsStoreTests.swift
    • edit: Sources/PackageCollections/Providers/GitHubPackageMetadataProvider.swift
    • edit: Sources/PackageGraph/PackageModel+Extensions.swift
    • edit: Sources/Workspace/Workspace.swift
    • edit: Sources/PackageCollections/Utility.swift
    • edit: Tests/WorkspaceTests/WorkspaceTests.swift
    • edit: Sources/PackageGraph/PinsStore.swift
    • edit: Sources/SPMTestSupport/MockDependencyGraph.swift
    • edit: Sources/PackageGraph/DependencyResolutionNode.swift
    • edit: Sources/PackageGraph/LocalPackageContainer.swift
    • edit: Sources/PackageModel/Manifest/PackageDependencyDescription.swift
    • edit: Sources/PackageGraph/RepositoryPackageContainer.swift
    • edit: Sources/SPMTestSupport/MockWorkspace.swift
    • edit: Sources/SPMTestSupport/MockPackageContainer.swift
    • edit: Sources/PackageModel/PackageIdentity.swift
    • edit: Tests/PackageGraphTests/PubgrubTests.swift
    • edit: Sources/PackageGraph/PackageContainer.swift
    • edit: Sources/Workspace/ResolverPrecomputationProvider.swift
    • edit: Sources/PackageGraph/PackageGraph+Loading.swift
    • edit: Sources/PackageModel/PackageReference.swift
    • edit: Tests/PackageCollectionsTests/GitHubPackageMetadataProviderTests.swift
    • edit: Sources/Workspace/ManagedArtifact.swift
    • add: Bar-1.2.3.zip
    • edit: Tests/PackageGraphTests/RepositoryPackageContainerProviderTests.swift
    • edit: Sources/PackageGraph/Pubgrub/PubgrubDependencyResolver.swift
    • edit: Sources/Commands/SwiftPackageCollectionsTool.swift