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

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

Build URL: https://ci.swift.org/job/oss-swift-package-linux-ubuntu-18_04/3417/
Project: oss-swift-package-linux-ubuntu-18_04
Date of build: Mon, 09 Nov 2020 20:50:39 -0600
Build duration: 1 hr 19 min

Changes- Commit 9ed67668564257c27e49ff7a07fac0b23f27ba85 by repo:

[build-script] Move --native-{clang,llvm,swift}-tools-path flags into the Python build-script

  • edit: stdlib/CMakeLists.txt

  • edit: unittests/runtime/CMakeLists.txt

  • edit: utils/build_swift/build_swift/driver_arguments.py

  • edit: utils/swift_build_support/swift_build_support/products/product.py

  • edit: utils/build-script

  • edit: utils/build_swift/tests/expected_options.py

  • Commit b9bed06c97b47c7d2cdeb593e59bf764167608d8 by mikeash:

    [Runtime] Fix incorrect free() of constant strings in TypeLookupError.

    • edit: include/swift/Demangling/TypeLookupError.h
    • edit: unittests/Basic/CMakeLists.txt
    • add: unittests/Basic/TypeLookupError.cpp
  • Commit 2e2792e3e3e9959fbe156dec2ae1ead5a2910e68 by pyaskevich:

    [ConstraintSystem] Adjust diagnoseAmbiguity to use a local slice of overloads

    • edit: test/stdlib/KeyPathAppending.swift
    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: test/Sema/enum_raw_representable.swift
  • Commit 66fbdce2f8dbf6a068d19ffb14878f86d0f93ed0 by pyaskevich:

    [ConstraintSystem] Don't increase a score for conditional requirement failures

    • edit: test/stdlib/ArrayDiagnostics.swift
    • edit: test/Generics/conditional_conformances.swift
    • edit: test/expr/unary/keypath/salvage-with-other-type-errors.swift
    • edit: lib/Sema/CSSimplify.cpp
    • edit: test/Parse/pointer_conversion.swift.gyb
    • edit: test/Constraints/bridging.swift
    • edit: test/Constraints/operator.swift
  • Commit d74dbebf3bbb1095c7a8b5ea16d3b31b23f6279f by mgottesman:

    [ownership] Make checked_cast_br a true Ownership Forwarding inst instead of always inferring from the SILPhiArguments.

    • edit: test/SIL/ownership-verifier/over_consume.sil
    • edit: lib/SIL/Verifier/SILVerifier.cpp
    • edit: lib/SILOptimizer/SemanticARC/OwnershipLiveRange.cpp
    • edit: include/swift/SIL/SILInstruction.h
    • edit: lib/SIL/IR/OperandOwnership.cpp
  • Commit d1b555f59adc7b10fb3f2743f374778077fc1bc6 by mgottesman:

    [ownership] Make destructure_{struct,tuple} true forwarding instructions instead of inferring from results/arguments.

    • edit: include/swift/SIL/SILInstruction.h
    • edit: lib/SIL/IR/OperandOwnership.cpp
    • edit: lib/SIL/Verifier/SILVerifier.cpp
  • Commit 6c3af65fb29fcf23e8cf8e5061780db8fe3ceabd by mgottesman:

    [ownership] Add a simple ForwardingOperand ADT and use it in a few places.

    • edit: include/swift/SIL/SILInstruction.h
    • edit: include/swift/SIL/OwnershipUtils.h
    • edit: lib/SIL/Utils/OwnershipUtils.cpp
    • edit: lib/SILOptimizer/SemanticARC/OwnershipLiveRange.cpp
  • Commit 51c2bd0a1ce175e7a1f16e0c2003f758110c1c62 by eeckstein:

    stdlib: remove a wrong internal check for COW array mutation

    • edit: stdlib/public/core/ContiguousArrayBuffer.swift
  • Commit 6d0bbba1567dbbb6003dbf20a83ed5e8036a9bf9 by eeckstein:

    stdlib: update comments for the array buffer endCowMutation functions.

    • edit: stdlib/public/core/ContiguousArrayBuffer.swift
    • edit: stdlib/public/core/ArrayBuffer.swift
    • edit: stdlib/public/core/SliceBuffer.swift
  • Commit c4adc64a75fad4fd532d89444faa49c12ffc3d09 by mgottesman:

    [ownership] Remove ownership merging from computing Operand constraints for Forwarding Insts.

    • edit: lib/SIL/IR/OperandOwnership.cpp
    • edit: test/SIL/ownership-verifier/undef.sil
  • Commit ff14a40f4971235f770cba6852c2153a12b76ae2 by dgregor:

    [Concurrency] Don't import _Concurrency implicitly when building a module.

    • edit: lib/Frontend/Frontend.cpp
  • Commit c2a6f9aa5e90f7894dda01f5a6de6187fa4aa2c4 by mgottesman:

    [ownership] Fix assert to test the right thing semantically in the linear lifetime checker.

    • edit: test/SILOptimizer/semantic-arc-opts.sil
    • edit: lib/SIL/Verifier/LinearLifetimeChecker.cpp
  • Commit b5c3f713d9a523c11179484e2a45a0fb5203d647 by mgottesman:

    [ownership] Move type dependent operand check out of the main visitor to eliminate another returning of an empty map from the visitor.

    • edit: lib/SIL/IR/OperandOwnership.cpp
  • Commit 973af64e0b16ccf069f11c05b5db84ba3a967122 by kfarvardin:

    allow users to shadow declarations in the _Concurrency module

    • edit: lib/AST/NameLookup.cpp
  • Commit 5468b2e2ddd982ae6132149397498a55c04db531 by kfarvardin:

    regression test for _Concurrency module shadowing behavior

    • add: test/Concurrency/Inputs/ShadowsConcur.swift
    • add: test/Concurrency/concurrency_module_shadowing.swift
  • Commit c7051d29292dfb6570fd1001cf13fb702f8dba79 by mgottesman:

    [ownership] Change ReturnInst to have its ValueOwnershipKind stored within it rather than always recomputing from the function type.

    • edit: lib/SIL/IR/OperandOwnership.cpp
    • edit: lib/SIL/IR/SILInstructions.cpp
    • edit: include/swift/SIL/SILBuilder.h
    • edit: include/swift/SIL/SILInstruction.h
  • Commit e4916b8c856b00759a6274ca9ef1c5459826157f by xi_ge:

    Front-end: add a front-end action to print supported features of the compiler

    • edit: lib/FrontendTool/FrontendTool.cpp
    • edit: lib/Frontend/FrontendOptions.cpp
    • edit: lib/Driver/ToolChains.cpp
    • edit: lib/Basic/FileTypes.cpp
    • edit: include/swift/Basic/FileTypes.def
    • edit: lib/Driver/Driver.cpp
    • add: test/Frontend/emit-supported-features.swift
    • edit: include/swift/Option/Options.td
    • edit: include/swift/Frontend/FrontendOptions.h
    • edit: lib/Frontend/ArgsToFrontendOptionsConverter.cpp
  • Commit b9b30a7d68a0d2680990a9b2327ca4f7d3080b14 by rwidmann:

    [DiagnosticsQoI] Supe up the NSObject Inheritance Diagnostics

    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/TypeCheckDeclObjC.cpp
    • edit: test/Sema/objc_attr_requires_module_2.swift
    • add: test/Sema/objc_attr_fixit_nsobject.swift
    • edit: test/Sema/objc_attr_requires_module_1.swift
  • Commit 4fd3bace42d1e1ed5a7ed6425f41acf8af31eacb by anders:

    Makes InMemoryFileSystem threadsafe to address flaky unit tests. Uses a single lock per file system, which results in suboptimal performance but is not a problem in practice: all of InMemoryFileSystem is unoptimized and is only used in unit tests in practice.

    • edit: Sources/TSCBasic/FileSystem.swift
  • Commit 83ad6796ad40d852536c9b7fdd6932b7edd7cfe1 by aprantl:

    Use a better workaround for rdar://problem/25587546

    • edit: lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSError.py
  • Commit d5325b3cc8cddc3687f38b588bf989da5c3bcf31 by dgregor:

    Use tsc_await rather than await

    • edit: Sources/SPMPackageEditor/PackageEditor.swift
    • edit: Tests/PackageCollectionsTests/PackageCollectionsStorageTests.swift
    • edit: Tests/SourceControlTests/RepositoryManagerTests.swift
    • edit: Sources/PackageGraph/Pubgrub/PubgrubDependencyResolver.swift
    • edit: Tests/PackageCollectionsTests/PackageCollectionsProfileStorageTest.swift
    • edit: Sources/Workspace/Workspace.swift
    • edit: Tests/PackageGraphTests/RepositoryPackageContainerProviderTests.swift
  • Commit c10c9b853a83d5d84f9aaf394cafbd7f30e9620e by github:

    Add Contributing.md (#2978)

    • add: Documentation/Contributing.md
    • add: .github/PULL_REQUEST_TEMPLATE.md
    • add: .github/ISSUE_TEMPLATE.md
    • delete: Documentation/Development.md
    • edit: Utilities/bootstrap
    • edit: README.md
  • Commit 93f850f3132d3b3330a28ad3f7c0a74ba6bec7f9 by github:

    implement package-collections business logic (#3028)

    • edit: Sources/PackageCollections/Storage/PackageCollectionsProfileStorage.swift
    • add: Sources/PackageCollections/CMakeLists.txt
    • edit: Sources/PackageCollections/Model/License.swift
    • edit: Sources/PackageCollections/Model/Search.swift
    • edit: Tests/PackageCollectionsTests/PackageCollectionsStorageTests.swift
    • edit: Sources/PackageCollections/Storage/PackageCollectionsStorage.swift
    • edit: Tests/PackageCollectionsTests/PackageCollectionsProfileStorageTest.swift
    • edit: Tests/PackageCollectionsTests/Utility.swift
    • add: Sources/PackageCollections/PackageCollections+Configuration.swift
    • add: Sources/PackageCollections/PackageCollections+Storage.swift
    • add: Sources/PackageCollections/Model/Collection.swift
    • add: Sources/PackageCollections/PackageCollections.swift
    • add: Sources/PackageCollections/PackageCollections+Vallidation.swift
    • edit: Sources/PackageCollections/API.swift
    • add: Tests/PackageCollectionsTests/PackageCollectionsTests.swift
    • edit: Sources/PackageCollections/Model/TargetListResult.swift
    • add: Sources/PackageCollections/PackageCollectionProvider.swift
    • delete: Sources/PackageCollections/Model/PackageSet.swift
    • edit: Sources/PackageCollections/Model/Package.swift
    • edit: Sources/PackageCollections/Utility.swift