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

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

Build URL: https://ci.swift.org/job/oss-swift-incremental-ASAN-RA-macos/5435/
Project: oss-swift-incremental-ASAN-RA-macos
Date of build: Sun, 24 Jan 2021 13:53:33 -0600
Build duration: 5 hr 24 min

Changes- Commit 4084f7a5a667ae11bb04a30ab8e7bcfdb97c45b9 by compnerd:

Platform: add dxgi1_6 to the Direct3D module

  • edit: stdlib/public/Platform/winsdk.modulemap

  • Commit 25d83bfb6b69716ee62a9f427e56bbde760586b6 by compnerd:

    Basic: add explicit template parameters for disambiguation

    • edit: include/swift/Basic/Fingerprint.h
  • Commit a2fac95f9fe5cf414787119e473438b0f3208f2c by atrick:

    OSSA ownership optimization RAUW utility fixes.

    • edit: lib/SIL/Verifier/SILOwnershipVerifier.cpp
    • edit: lib/SILOptimizer/Utils/OwnershipOptUtils.cpp
    • edit: lib/SIL/Utils/OwnershipUtils.cpp
    • edit: include/swift/SIL/OwnershipUtils.h
    • edit: include/swift/SILOptimizer/Utils/OwnershipOptUtils.h
    • edit: lib/SILOptimizer/SemanticARC/OwnershipLiveRange.cpp
    • edit: lib/SILOptimizer/SemanticARC/CopyValueOpts.cpp
  • Commit eb641f039d66568b64350806156baeba7c88b9db by mgottesman:

    [sil-optimizer] Compile in SIL verifiers when NDEBUG is enabled and enable them only when -sil-verify-all is enabled.

    • add: test/SILOptimizer/sil_verify_all_triggers_verifier_without_asserts.sil
    • edit: lib/SIL/Verifier/SILVerifier.cpp
  • Commit ccfcdc61750200ddfa1a91a7838b153f2beb8654 by davelee.com:

    [lldb] Add enum support to TypeSystemSwiftTypeRef::DumpTypeValue

    • edit: lldb/test/API/lang/swift/foundation_value_types/indexpath/main.swift
    • edit: lldb/include/lldb/Target/SwiftLanguageRuntime.h
    • edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
    • edit: lldb/source/Target/SwiftLanguageRuntimeDynamicTypeResolution.cpp
    • edit: lldb/source/Target/SwiftLanguageRuntime.cpp
    • edit: lldb/source/Target/SwiftLanguageRuntimeImpl.h
  • Commit c4fbbccb74c903e9661b41b4c88121f61e14dd62 by davelee.com:

    fix issues in LLDBMemoryReader::queryDataLayout

    • edit: lldb/source/Target/SwiftLanguageRuntimeDynamicTypeResolution.cpp
  • Commit 0d1bead6720bb53217fffe5fe8f8d7877a841868 by davelee.com:

    make m_local_buffer Optional, to allow for 0-sized buffers

    • edit: lldb/source/Target/SwiftLanguageRuntimeDynamicTypeResolution.cpp
  • Commit dae5d8ad307b54b49f057dc00fd1ce4b4f0f1f96 by davelee.com:

    strip PrivateDeclNames before validating swift symbols

    • edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
  • Commit 48fd6e62384f9dfabda58c1f82c27f4d3f19f645 by davelee.com:

    fallback to SwiftASTContext for unsupported cases

    • edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
  • Commit a9762889b28b72d747724416fc511b60d2a5d22d by davelee.com:

    improve handling of clang imported enums

    • edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
  • Commit a9ded5d94c1bd227f95e55252ba99b3a30085d38 by davelee.com:

    strip only first PrivateDeclName child

    • edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
  • Commit df36fa0a920a32ab2d6c30bc82dcea95af804e2f by davelee.com:

    remove TypeInfoKind::Enum assert

    • edit: lldb/source/Target/SwiftLanguageRuntimeDynamicTypeResolution.cpp
  • Commit 0e28747d01fc0c67645f0d51228fa2afc647de7e by davelee.com:

    limit multipayload workaround to Foundation.IndexPath

    • edit: lldb/source/Target/SwiftLanguageRuntimeDynamicTypeResolution.cpp
  • Commit 32e0a23ab350721992f4f0de5185edf889c4da1d by davelee.com:

    rearrange assert condition

    • edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
  • Commit 2ce9bbd0ab76b36f1ba93e2848582c2e773cf82f by davelee.com:

    reenable a test expect

    • edit: lldb/test/API/lang/swift/foundation_value_types/indexpath/main.swift
  • Commit 3e6a52ca72199f6e0c0702e91b31510c5e32aa72 by davelee.com:

    add GetEnumCaseName docstring

    • edit: lldb/include/lldb/Target/SwiftLanguageRuntime.h
  • Commit 83ef63fbccb18127e8a94228d98543521c6c571b by davelee.com:

    simplify validation

    • edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
  • Commit 511d8589892148a35e2c81f8c25b24ef4d32d6b7 by davelee.com:

    skip IndexPath test on linux

    • edit: lldb/test/API/lang/swift/foundation_value_types/indexpath/TestSwiftFoundationTypeIndexPath.py
  • Commit 3dad37a5af0c60ba97dd5a347f6de4b45eee04b6 by davelee.com:

    improve fallback logic for private child types

    • edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
  • Commit 901966c21c92a289944602df9c2bbb3f1f4e3350 by teemperor:

    [lldb][import-std-module] Do some basic file checks before trying to import a module

    • delete: lldb/test/API/commands/expression/import-std-module/forward_decl_from_module/root/usr/include/libc_header.h
    • add: lldb/test/API/commands/expression/import-std-module/missing-module-sources/Makefile
    • add: lldb/test/API/commands/expression/import-std-module/missing-module-sources/main.cpp
    • add: lldb/test/API/commands/expression/import-std-module/sysroot/root/usr/include/stdio.h
    • add: lldb/test/API/commands/expression/import-std-module/empty-module/root/usr/include/c++/v1/vector
    • add: lldb/test/API/commands/expression/import-std-module/forward_decl_from_module/root/usr/include/stdio.h
    • edit: lldb/test/API/commands/expression/import-std-module/empty-module/root/usr/include/c++/v1/algorithm
    • edit: lldb/test/API/commands/expression/import-std-module/forward_decl_from_module/root/usr/include/c++/v1/vector
    • add: lldb/test/API/commands/expression/import-std-module/missing-module-sources/root/usr/include/c++/v1/vector
    • edit: lldb/source/Plugins/ExpressionParser/Clang/CppModuleConfiguration.cpp
    • add: lldb/test/API/commands/expression/import-std-module/missing-module-sources/TestStdModuleSourcesMissing.py
    • edit: lldb/source/Plugins/ExpressionParser/Clang/CppModuleConfiguration.h
    • add: lldb/test/API/commands/expression/import-std-module/missing-module-sources/root/usr/include/stdio.h
    • edit: lldb/unittests/Expression/CppModuleConfigurationTest.cpp
    • add: lldb/test/API/commands/expression/import-std-module/missing-module-sources/root/usr/include/c++/v1/module.modulemap
    • add: lldb/test/API/commands/expression/import-std-module/empty-module/root/usr/include/stdio.h
    • delete: lldb/test/API/commands/expression/import-std-module/empty-module/root/usr/include/libc_header.h
    • add: lldb/test/API/commands/expression/import-std-module/sysroot/root/usr/include/c++/v1/vector
    • delete: lldb/test/API/commands/expression/import-std-module/sysroot/root/usr/include/libc_header.h
    • edit: lldb/test/API/commands/expression/import-std-module/sysroot/root/usr/include/c++/v1/algorithm
  • Commit e4e325daa432787919054d3d1263a591d091076f by teemperor:

    [lldb] Fix compilation of CppModuleConfigurationTest

    • edit: lldb/unittests/Expression/CppModuleConfigurationTest.cpp
  • Commit e9b6cbe9786b0cf00078f975f1fff2cbc3e8839e by teemperor:

    [lldb] Fix compilation of CppModuleConfigurationTest

    • edit: lldb/unittests/Expression/CppModuleConfigurationTest.cpp
  • Commit bfb9460d3d0743c68e927bce30ad32cf07c54b64 by dungar:

    Move subtraction to outer function to cope with multiple input jobs.

    • edit: Sources/SwiftDriver/IncrementalCompilation/IncrementalCompilationState.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraph.swift
  • Commit 013815db0e202b3c530e5db9631b0576f1e59055 by devteam.codafi:

    [NFC] Swap a Semaphore for Synchronous DispatchQueue

    • edit: Sources/SwiftDriver/IncrementalCompilation/BuildRecordInfo.swift
  • Commit f182ebd136d40967d3ff58d36b91c34a9ba8cdb8 by devteam.codafi:

    [NFC] Mark BuildRecordInfo as final

    • edit: Sources/SwiftDriver/IncrementalCompilation/BuildRecordInfo.swift
  • Commit a798e3f73cde1efc0c62282b16ff0c796f67af61 by devteam.codafi:

    [Gardening] Reflow Documentation Text to 80 Columns

    • edit: Sources/SwiftDriver/IncrementalCompilation/BuildRecordInfo.swift
  • Commit 408b955d68f663ccec05baaecfb7712c53ff7a7f by devteam.codafi:

    [NFC] Absorb an Ancillary Data Type as a Nested Type

    • edit: Sources/SwiftDriver/IncrementalCompilation/BuildRecord.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/BuildRecordInfo.swift
  • Commit 09a410c7f5074fee9a007e387dfb2fa56c08f6de by devteam.codafi:

    [Gardening] Match the Enum Declaration Style Convention in the rest of the Driver

    • edit: Sources/SwiftDriver/IncrementalCompilation/BuildRecord.swift
  • Commit 6cf2fbcfd4b27b61fbe021935ac8b706de3c2781 by devteam.codafi:

    [Gardening] Patch up Some Mismatched Whitespace

    • edit: Sources/SwiftDriver/IncrementalCompilation/BuildRecordInfo.swift
    • edit: Sources/SwiftDriver/Execution/DriverExecutor.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/BuildRecord.swift
  • Commit e11ba0fcdefa83a614681cae1e19a09f112f1874 by devteam.codafi:

    [Gardening] Redocument DependencyKey

    • edit: Sources/SwiftDriver/IncrementalCompilation/DependencyKey.swift
  • Commit 653970ed38f9b82a3642b68bd265f72cecc166d9 by devteam.codafi:

    [NFC] Sequester Incremental Build Reporting Into a Type

    • edit: Sources/SwiftDriver/IncrementalCompilation/BuildRecordInfo.swift
    • edit: Sources/SwiftOptions/ParsedOptions.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraphParts/Tracer.swift
    • edit: Tests/SwiftDriverTests/ModuleDependencyGraphTests.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraphParts/Integrator.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/IncrementalCompilationState.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraph.swift