[Swift CI] Build Failure: OSS - Swift Package - Ubuntu 18.04 (main) #3320

# [FAILURE] oss-swift-package-linux-ubuntu-18_04 [#3320]

Build URL: https://ci.swift.org/job/oss-swift-package-linux-ubuntu-18_04/3320/
Project: oss-swift-package-linux-ubuntu-18_04
Date of build: Thu, 08 Oct 2020 15:46:26 -0500
Build duration: 1 hr 45 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 ece0399d601eec1069131f465bdbe7e16f4c6a50 by mikeash:

[Runtime] Have ConcurrentReadableHashMap use 1-byte or 2-byte indices when possible.

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

  • Commit 960d0e30ee2b70ba3bb7ec076c16045afab01589 by si:

    Linux: Fix -static-executable and remove swiftImageInspectionShared

    • edit: unittests/runtime/CMakeLists.txt
    • edit: utils/static-executable-args.lnk
    • edit: stdlib/public/core/CMakeLists.txt
    • add: test/Driver/static-executable-linux.swift
    • edit: stdlib/public/runtime/CMakeLists.txt
  • Commit c6fc53e844ac4fd542adb0669ac7038c2919d283 by alaferriere:

    [Sema] Define availability via compiler flag

    • edit: lib/Parse/ParseDecl.cpp
    • add: test/Sema/availability_define_parsing.swift
    • edit: include/swift/Parse/Parser.h
    • add: test/ModuleInterface/availability-expansion.swift
    • edit: lib/Frontend/CompilerInvocation.cpp
    • edit: include/swift/Basic/LangOptions.h
    • edit: include/swift/AST/DiagnosticsParse.def
    • add: test/Sema/availability_define.swift
    • edit: include/swift/Option/Options.td
    • edit: lib/Parse/ParseStmt.cpp
  • Commit 5ed261683d5973ef4dd45922b5ac77ba7cefcf43 by alaferriere:

    [Sema] Report availability macros in inlinable code

    • edit: lib/Sema/TypeCheckStmt.cpp
    • edit: test/Sema/availability_define.swift
    • edit: include/swift/AST/AvailabilitySpec.h
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Parse/ParseDecl.cpp
  • Commit 456a50527c5948d0acfb2a155c6be3e414a8bfd0 by hborla:

    [Sema] Adjust mutability in buildStorageRef appropriately for accessors

    • edit: lib/Sema/TypeCheckStorage.cpp
  • Commit 0c6ef5838e171ad6a79d76e1905ce01ef3cf909d by hborla:

    [DeclChecker] Explicitly compute captures for local functions in the decl

    • edit: lib/Sema/TypeCheckDeclPrimary.cpp
  • Commit 5e892b3dc950761697a5f2672dbb47c6e8bd1ce3 by spestov:

    Sema: Eagerly expand scopes in TypeCheckASTNodeAtLocRequest

    • edit: lib/Sema/TypeCheckStmt.cpp
  • Commit 0c11fad5bd8018e18124f3e3cd4333cf99040c5b by spestov:

    ASTScope: Don't silently drop duplicate AST nodes

    • edit: include/swift/AST/ASTScope.h
    • edit: lib/AST/ASTScopeCreation.cpp
  • Commit ee0d008178d6046e12acaeaa9aad4f5d8647814c by spestov:

    Parse: Preserve source order when code completion adds delayed declarations

    • edit: lib/Parse/Parser.cpp
    • edit: include/swift/AST/DeclContext.h
    • edit: lib/AST/DeclContext.cpp
  • Commit 14620a34db8a92020daec4e09748e491bbfd0eca by spestov:

    ASTScope: Remove source range sorting

    • edit: lib/AST/ASTScopeSourceRange.cpp
    • edit: lib/AST/ASTScopeCreation.cpp
    • edit: include/swift/AST/ASTScope.h
  • Commit 63dcd4e5605eb0944f0ecc74c38e3d0d45c48445 by dgregor:

    [Concurrency] Fix parsing bug async function types and labeled parameters.

    • edit: test/Parse/async-syntax.swift
    • edit: lib/Parse/ParseType.cpp
  • Commit e6b140e32bc2c3af07804ce0755723f5a619863c by pyaskevich:

    [Runtime] NFC: Fix swift_runtime_unreachable to swift_unreachable

    • edit: include/swift/Runtime/Concurrent.h
  • Commit 28ad1ed086bf0b57d2648a4407899fa978b30d08 by bbuegling:

    Remove non-inclusive language

    • edit: Sources/TSCUtility/PkgConfig.swift
    • edit: Tests/TSCBasicTests/TerminalControllerTests.swift
    • edit: Tests/TSCUtilityTests/ProgressAnimationTests.swift
    • edit: Sources/TSCTestSupport/PseudoTerminal.swift
    • edit: Sources/TSCBasic/StringConversions.swift
  • Commit 5ecca330b0ce4858667b998645e8631a2b76b043 by compnerd:

    build: allow building with Foundation from the toolchain

    • edit: Sources/TSCUtility/CMakeLists.txt
    • edit: Sources/TSCBasic/CMakeLists.txt
  • Commit 3e32ce69f9612184f20b31a6512e8268031113ad by compnerd:

    SKCore: support executable extensions on different platforms

    • edit: Tests/SKCoreTests/ToolchainRegistryTests.swift
    • edit: Sources/SKCore/Toolchain.swift
    • edit: Sources/SKSupport/Platform.swift
  • Commit 67aaa09d70d5fe308dc5ae8fbd8c9e9c1aa7ba02 by compnerd:

    build: allow building with dispatch and Foundation from the toolchain

    • edit: Sources/LanguageServerProtocol/CMakeLists.txt
    • edit: Sources/LSPLogging/CMakeLists.txt
    • edit: Sources/SourceKitLSP/CMakeLists.txt
    • edit: Sources/sourcekit-lsp/CMakeLists.txt
  • Commit 9a907088a55a72babea533ed53c9b4b88df75d6e by compnerd:

    tests: migrate to Python3 for the tests

    • edit: Tests/Functional/xctest_checker/tests/test_compare.py
    • edit: Tests/Functional/xctest_checker/xctest_checker/compare.py
    • edit: CMakeLists.txt
  • Commit d626bb872333b901ee6147522a48bfa2be994a7d by jonas:

    [dwarfdump] Warn for tags with DW_CHILDREN_yes but no children.

    • edit: llvm/test/DebugInfo/X86/skeleton-unit-verify.s
    • edit: llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp
    • add: llvm/test/tools/llvm-dwarfdump/X86/no-children.yaml
    • edit: llvm/test/tools/llvm-dwarfdump/X86/verify_die_ranges.s
  • Commit c6c82ad21ddb2064e28b51b71402639a6aa6f90b by jonas:

    [llvm] Remove no-children.yaml test

    • delete: llvm/test/tools/llvm-dwarfdump/X86/no-children.yaml
  • Commit 65c0f8f1cb81a2502cc18111ada45aeeaf8c66b4 by bbuegling:

    Sync latest TSC changes from main

    • edit: swift-tools-support-core/Tests/TSCBasicTests/PathTests.swift
    • edit: swift-tools-support-core/Sources/TSCBasic/Process.swift
    • edit: swift-tools-support-core/Sources/TSCBasic/TerminalController.swift
    • edit: swift-tools-support-core/Sources/TSCUtility/Platform.swift
    • add: swift-tools-support-core/Tests/TSCBasicTests/processInputs/in-to-out
    • edit: swift-tools-support-core/Sources/TSCBasic/Path.swift
    • edit: swift-tools-support-core/Tests/TSCBasicTests/ProcessTests.swift
  • Commit 6b43447b0d8ee4220e659ddf8ab93353e679f024 by github:

    build: remove Yams references from SPM (#2969)

    • edit: CMakeLists.txt
    • edit: Sources/Build/CMakeLists.txt
  • Commit e752560dfa8ac0283d9549fa74db92fdfa8ab5e9 by github:

    Remove non-inclusive language (#2954)

    • edit: Sources/PackageLoading/Target+PkgConfig.swift
    • edit: swift-tools-support-core/Sources/TSCBasic/StringConversions.swift
    • edit: Tests/PackageLoadingTests/Inputs/Bar.pc
    • edit: swift-tools-support-core/Sources/TSCTestSupport/PseudoTerminal.swift
    • edit: swift-tools-support-core/Tests/TSCUtilityTests/ProgressAnimationTests.swift
    • edit: Tests/PackageLoadingTests/PkgConfigTests.swift
    • edit: swift-tools-support-core/Tests/TSCBasicTests/TerminalControllerTests.swift
    • edit: swift-tools-support-core/Sources/TSCUtility/PkgConfig.swift
    • edit: Tests/PackageLoadingTests/WhitelistTests.swift
  • Commit 214f10fba14977c294f4a1e33167a8c18238f6bd by achikin:

    Disable intermittently-failing testStubProcessProtocol on Linux

    • edit: Tests/SwiftDriverTests/JobExecutorTests.swift