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

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

Build URL: https://ci.swift.org/job/oss-swift-package-linux-ubuntu-18_04/3516/
Project: oss-swift-package-linux-ubuntu-18_04
Date of build: Mon, 07 Dec 2020 19:41:24 -0600
Build duration: 1 hr 49 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 5bd27db2ee7f13b595cf2898fb0ffdc60f3f937a by compnerd:

IRGen: correct decoration handling for x86

  • edit: test/IRGen/protocol_resilience.sil

  • edit: test/IRGen/dllimport.swift

  • edit: test/IRGen/class_resilience.swift

  • edit: test/IRGen/protocol_resilience_descriptors.swift

  • edit: lib/IRGen/GenDecl.cpp

  • edit: test/IRGen/keypaths.sil

  • edit: test/IRGen/property_descriptor.sil

  • edit: test/IRGen/keypath_witness_overrides.swift

  • edit: test/IRGen/keypaths_external.sil

  • edit: test/IRGen/protocol_conformance_records.swift

  • Commit 62d5b729cfcf7d25f548c4bb590677d323ad1cfd by nate_chandler:

    [Test] Matched ordering in ptrauth-partial-apply.sil.

    • edit: test/IRGen/ptrauth-partial-apply.sil
  • Commit a046eaf477267ce8b4bd72dc85a7380b409f979b by pyaskevich:

    [ConstraintSystem] Adjust getFunctionArgApplyInfo to respect holes

    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: test/Constraints/closures.swift
  • Commit 6c45b6c0f02c2f64832b9c4bd28178a7b00c9ebd by jonas:

    [lldb] Refactor GetDeviceSupportDirectoryNames and GetPlatformName (NFC)

    • edit: lldb/source/Plugins/Platform/MacOSX/PlatformRemoteiOS.cpp
    • edit: lldb/source/Plugins/Platform/MacOSX/PlatformRemoteiOS.h
    • edit: lldb/source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.h
    • edit: lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.h
    • edit: lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleBridge.cpp
    • edit: lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.h
    • edit: lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleBridge.h
    • edit: lldb/source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.cpp
    • edit: lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.cpp
    • edit: lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.cpp
  • Commit 13bcc6b3b658229a64d970c73ecb31eec57e0834 by jonas:

    [lldb] Refactor the Symbolicator initializer

    • edit: lldb/examples/python/symbolication.py
  • Commit bb852a09ae36eec895445aee102d1751af9633d7 by tstellar:

    [GNU ObjC] Fix a regression listing methods twice.

    • edit: clang/lib/CodeGen/CGObjCGNU.cpp
    • add: clang/test/CodeGenObjC/gnu-method-only-once.m
  • Commit 9b131efa6f31292ac38e4af3df44a7cab51eb5e4 by ahatanaka:

    Add back the code I removed from addDefaultFunctionDefinitionAttributes

    • edit: clang/lib/CodeGen/CGCall.cpp
  • Commit b7c8f4d22f26b48a952b9c5301b1736ea78c26fc by jonas:

    [lldb/test] Delete result formatter machinery entirely

    • edit: lldb/packages/Python/lldbsuite/test/test_result.py
    • delete: lldb/packages/Python/lldbsuite/test_event/formatter/init.py
    • delete: lldb/packages/Python/lldbsuite/test_event/event_builder.py
    • edit: lldb/packages/Python/lldbsuite/test/decorators.py
    • edit: lldb/packages/Python/lldbsuite/test/dotest.py
    • delete: lldb/packages/Python/lldbsuite/test_event/formatter/results_formatter.py
  • Commit 566b2ef3193ab6be644376d14d31fb0f6bb1ad67 by jonas:

    [lldb] Replace unittest2.expectedFailure with expectedFailure (NFC)

    • edit: lldb/packages/Python/lldbsuite/test/decorators.py
    • edit: lldb/test/API/commands/expression/test/TestExprs.py
    • edit: lldb/test/API/lang/c/shared_lib/TestSharedLib.py
    • edit: lldb/test/API/functionalities/jitloader_gdb/TestJITLoaderGDB.py
    • edit: lldb/test/API/lang/c/shared_lib_stripped_symbols/TestSharedLibStrippedSymbols.py
    • edit: lldb/test/API/tools/lldb-server/TestLldbGdbServer.py
    • edit: lldb/test/API/lang/cpp/namespace/TestNamespaceLookup.py
    • edit: lldb/test/API/lang/objc/hidden-ivars/TestHiddenIvars.py
    • edit: lldb/test/API/functionalities/avoids-fd-leak/TestFdLeak.py
    • edit: lldb/test/API/functionalities/thread/state/TestThreadStates.py
    • edit: lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py
  • Commit 34a41cb854e284360029702182bf24f3aa8e947f by jonas:

    [lldb] Update decorators in TestRequireHWBreakpoints.py

    • edit: lldb/test/API/functionalities/breakpoint/require_hw_breakpoints/TestRequireHWBreakpoints.py
  • Commit ebf596d79ef10844a11f279ce50871dae7a8c5f4 by jonas:

    [debugserver] Honor the cpu sub type if specified

    • edit: lldb/tools/debugserver/source/MacOSX/MachProcess.h
    • edit: lldb/tools/debugserver/source/DNBArch.h
    • edit: lldb/tools/debugserver/source/DNBArch.cpp
    • edit: lldb/tools/debugserver/source/DNB.cpp
    • edit: lldb/tools/debugserver/source/MacOSX/MachProcess.mm
  • Commit 3f2504ac1c721f549c519de1989a9e5bb717e53f by davelee.com:

    [lldb] Implement TypeSystemSwiftTypeRef::IsMeaninglessWithoutDynamicResolution

    • edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
  • Commit 639e67ccecdf64a3089eb1ef97bf026a9c823124 by francisvm:

    [llvm-nm][MachO] Don't call getFlags on redacted symbols

    • add: llvm/test/tools/llvm-nm/AArch64/macho-redacted-function.test
    • edit: llvm/tools/llvm-nm/llvm-nm.cpp
    • add: llvm/test/tools/llvm-nm/AArch64/Inputs/redacted-function.macho-aarch64
  • Commit 8b083773f5a18af1770c6dd0b2f230347195d6ce by jonas:

    [debugserver] Remove bridgeos availability

    • edit: lldb/tools/debugserver/source/MacOSX/MachProcess.mm
  • Commit 92706bb6318a522ba4f34950f4ff1ea73c7d4f0b by jonas:

    [debugserver] Use dlsym for posix_spawnattr_setarchpref_np

    • edit: lldb/tools/debugserver/source/MacOSX/MachProcess.mm
  • Commit 8660205ccec7d821169dda2edc760d35a98b3d63 by jonas:

    [debugserver] Call posix_spawnattr_setarchpref_np throught the fn ptr.

    • edit: lldb/tools/debugserver/source/MacOSX/MachProcess.mm
  • Commit 0c87c2612e95e7663ef8ec0ba3ad236814e092aa by davelee.com:

    check IsFunctionType

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

    combine conditions

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

    add a comment to TypeSystemSwiftTypeRef::IsFunctionType

    • edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
  • Commit e8b5b0becd5c4ec3ca85764ae1e7559b8c2e2192 by github:

    Fix Linux builds (#3097)

    • edit: Sources/Basics/HTTPClient.swift
    • edit: Sources/PackageCollections/Providers/GitHubPackageMetadataProvider.swift
  • Commit 8104d493d7954769582efd52ef0b7c855a031448 by github:

    work towards performance improvements (#3091)

    • edit: Sources/SPMTestSupport/InMemoryGitRepository.swift
    • edit: Sources/Workspace/Workspace.swift
    • edit: Tests/SourceControlTests/GitRepositoryTests.swift
    • edit: Sources/SPMTestSupport/MockPackageContainer.swift
    • edit: Tests/SourceControlTests/RepositoryManagerTests.swift
    • edit: Sources/PackageGraph/PackageContainer.swift
    • add: Tests/BasicsTests/ConcurrencyHelpersTests.swift
    • edit: Tests/PackageGraphTests/RepositoryPackageContainerProviderTests.swift
    • edit: Sources/PackageGraph/RepositoryPackageContainer.swift
    • edit: Sources/Basics/CMakeLists.txt
    • edit: Tests/FunctionalTests/DependencyResolutionTests.swift
    • edit: Sources/SourceControl/GitRepository.swift
    • add: Sources/Basics/ConcurrencyHelpers.swift
    • add: Sources/Basics/Dictionary+Extensions.swift
    • edit: Tests/PackageGraphTests/PubgrubTests.swift
    • edit: Tests/SourceControlTests/InMemoryGitRepositoryTests.swift
    • edit: Sources/PackageGraph/Pubgrub/PubgrubDependencyResolver.swift
    • edit: Sources/SourceControl/Repository.swift
    • edit: Tests/FunctionalTests/CFamilyTargetTests.swift
    • edit: Sources/Workspace/ResolverPrecomputationProvider.swift
    • edit: Tests/CommandsTests/PackageToolTests.swift
  • Commit 4c33edae52f2ac38c698faaf2f6d74336593cedb by github:

    refactoring towards performance work (#3092)

    • edit: Sources/PackageGraph/LocalPackageContainer.swift
    • edit: Sources/PackageGraph/DependencyResolutionNode.swift
    • edit: Sources/PackageGraph/RepositoryPackageContainer.swift
    • edit: Sources/Workspace/Workspace.swift
    • edit: Sources/PackageGraph/PackageModel+Extensions.swift
    • edit: Sources/PackageGraph/PackageGraphRoot.swift
    • edit: Sources/PackageGraph/PackageContainer.swift
    • edit: Tests/PackageGraphTests/RepositoryPackageContainerProviderTests.swift