[Swift CI] Build Failure: OSS - Swift Package - Ubuntu 16.04 (main) #5875

# [FAILURE] oss-swift-package-linux-ubuntu-16_04 [#5875]

Build URL: https://ci.swift.org/job/oss-swift-package-linux-ubuntu-16_04/5875/
Project: oss-swift-package-linux-ubuntu-16_04
Date of build: Fri, 29 Jan 2021 03:54:22 -0600
Build duration: 2 hr 16 min

Changes- Commit 29d2458876efb371dd03acf8a2b89f5fb8ff0f8b by mgottesman:

[sil-combine] Enable unchecked_addr_cast formation in ownership mode.

  • edit: test/SILOptimizer/sil_combine_ossa.sil

  • edit: lib/SILOptimizer/SILCombiner/SILCombiner.h

  • edit: lib/SILOptimizer/SILCombiner/SILCombinerCastVisitors.cpp

  • Commit 6c960af9fa81db6fd79d428bdbf37a22841e3598 by mgottesman:

    [sil-combine] Enable unchecked_ref_cast formation from rawpointer_to_ref round trips when compiling with ownership.

    • edit: lib/SILOptimizer/SILCombiner/SILCombinerCastVisitors.cpp
    • edit: test/SILOptimizer/sil_combine_ossa.sil
  • Commit ac2ef83951fc13097ea378173c692912776187b2 by mgottesman:

    [sil-combine] Enable cond_br canonicalizations in ossa.

    • edit: lib/SIL/IR/SILType.cpp
    • edit: test/SILOptimizer/sil_combine_enums_ossa.sil
    • edit: lib/SILOptimizer/SILCombiner/SILCombiner.h
    • edit: include/swift/SIL/SILType.h
    • edit: test/SILOptimizer/sil_combine_ossa.sil
    • edit: lib/SILOptimizer/SILCombiner/SILCombinerMiscVisitors.cpp
  • Commit 35f941f8bbfa76632e913ea1c92a55dc7ffa8586 by mgottesman:

    [sil-combine] Update unchecked_take_enum_data_addr -> unchecked_enum_data promotion for ownership.

    • edit: lib/SILOptimizer/SILCombiner/SILCombinerMiscVisitors.cpp
    • edit: test/SILOptimizer/sil_combine_ossa.sil
  • Commit 7d5c60b87de4e684045b62a1a3731d0dea354b02 by mgottesman:

    [sil-combine] Implement simple alloc_existential_box removal.

    • edit: lib/SILOptimizer/SILCombiner/SILCombinerMiscVisitors.cpp
  • Commit 9f952714d30adae5d5817cd728e8187f41413330 by mgottesman:

    [ownership] Allow for OwnershipRAUWHelper to RAUW in non-ossa mode to cleanup code.

    • edit: lib/SILOptimizer/Utils/OwnershipOptUtils.cpp
  • Commit 2fad943df0079a3a0fa242cb16a66db7deb904cb by mgottesman:

    [sil-combine] Update convert_function canonicalization for ownership.

    • edit: include/swift/SILOptimizer/Utils/InstOptUtils.h
    • edit: include/swift/SILOptimizer/Utils/OwnershipOptUtils.h
    • edit: test/SILOptimizer/sil_combine_ossa.sil
    • edit: lib/SILOptimizer/Analysis/SimplifyInstruction.cpp
    • edit: lib/SILOptimizer/Utils/InstOptUtils.cpp
    • edit: lib/SILOptimizer/SILCombiner/SILCombinerCastVisitors.cpp
    • edit: lib/SILOptimizer/Utils/OwnershipOptUtils.cpp
    • edit: include/swift/SIL/ApplySite.h
  • Commit ddba98d51ec79bbf5134206fffc2153c100ca59f by mgottesman:

    [sil-combine] Enable mark_dependence simplifications.

    • edit: lib/SILOptimizer/SILCombiner/SILCombinerMiscVisitors.cpp
    • edit: test/SILOptimizer/sil_combine_ossa.sil
  • Commit c32df3339385d72de6d34a244d551a803b957c16 by mgottesman:

    [sil-combine] Enable alloc_ref_dynamic -> alloc_ref canonicalization

    • edit: test/SILOptimizer/sil_combine_ossa.sil
    • edit: lib/SILOptimizer/SILCombiner/SILCombinerMiscVisitors.cpp
  • Commit dbd66d8e2d4e8b727befbe0b8e04d2752829dfe3 by mgottesman:

    [ownership] Change BorrowingOperand to no longer be convertable to Operand * and provide a conversion to bool instead.

    • edit: lib/SILOptimizer/Utils/OwnershipOptUtils.cpp
    • edit: include/swift/SIL/OwnershipUtils.h
  • Commit f0c984f27be61b70e31184fc4f2bdf72899a73a7 by mgottesman:

    [sil-combine] Remove a few tests that do not make sense in OSSA and modify/enablea few tests to ensure we never perform certain opts in OSSA.

    • edit: test/SILOptimizer/sil_combine_ossa.sil
  • Commit 645cac487e77c3955416b1c6587e8fe99cbc1c60 by mgottesman:

    [sil-combine] Enable even more tests that we pass now.

    • edit: test/SILOptimizer/sil_combine_bitops_ossa.sil
    • edit: test/SILOptimizer/sil_simplify_instrs_ossa.sil
    • edit: test/SILOptimizer/pointer_conversion_objc.swift
    • edit: test/SILOptimizer/sil_combine_pa_removal.sil
    • edit: test/SILOptimizer/sil_combine_same_ops_ossa.sil
    • edit: test/stdlib/unmanaged_rc.swift
  • Commit e2f3c30ecd5364273742e200b1ff62a00684760e by mgottesman:

    [sil] Disable MemoryLifetimeVerifier on alloc_stacks that are enum typed.

    • edit: lib/SIL/Verifier/MemoryLifetime.cpp
  • Commit a7e8034396b4af19b0d58afc150a6ef3b83a4f81 by pyaskevich:

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

    • edit: lib/Sema/CSSimplify.cpp
  • Commit 4016e6980307b049fab71c67306ee8463fef7cbc by mgottesman:

    Fix a Linux test given we are better at simplifying mark_dependence base values.

    • edit: test/SILOptimizer/pointer_conversion_linux.swift
  • Commit 798f86981fd2fcaf97923c0ff069d847d36f321e by nate_chandler:

    [Test] Replaced runAsyncAndBlock with async @main.

    • edit: test/IRGen/async/run-call-dynamic-void_to_void.swift
    • edit: test/Concurrency/Runtime/async_taskgroup_throw_recover.swift
    • edit: test/Concurrency/Runtime/basic_future.swift
    • edit: test/Concurrency/Runtime/async_taskgroup_throw_rethrow.swift
    • edit: test/IRGen/async/run-call-class-witnessmethod-void-to-void.swift
    • edit: test/Concurrency/Runtime/async_taskgroup_next_not_invoked_without_cancelAll.swift
    • edit: test/Concurrency/Runtime/async_taskgroup_next_on_pending.swift
    • edit: test/Concurrency/Runtime/objc_async.swift
    • edit: test/Concurrency/Runtime/async_let_fibonacci.swift
    • edit: test/Interpreter/async.swift
    • edit: test/Concurrency/Runtime/async_taskgroup_next_not_invoked_cancelAll.swift
    • edit: test/DebugInfo/async-args.swift
    • edit: test/Concurrency/Runtime/async_task_priority_current.swift
    • edit: test/IRGen/async/run-call-nonresilient-classinstance-void-to-void.swift
    • edit: test/Concurrency/Runtime/async_taskgroup_next_on_completed.swift
    • edit: test/IRGen/async/run-switch-executor.swift
    • edit: test/Concurrency/Runtime/async_taskgroup_add_handle_completion.swift
    • edit: test/Concurrency/Runtime/async_taskgroup_is_empty.swift
    • edit: test/Concurrency/Runtime/actor_counters.swift
    • edit: test/Concurrency/Runtime/future_fibonacci.swift
    • edit: test/IRGen/async/run-call-resilient-protocolinstance-void-to-void.swift
  • Commit bf4dd4c8af727c2b3b5cdcfa2507f0d2c2f7202c by github:

    api cleanup in preperation for identity improvments (#3214)

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

    Accept VirtualPath for reading a SourceFileDependencyGraph so the lit tests work

    • edit: Tests/SwiftDriverTests/IncrementalCompilationTests.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/SourceFileDependencyGraph.swift