[Swift CI] Build Failure: OSS - Swift Package - macOS (main) #5516

# [FAILURE] oss-swift-package-macos [#5516]

Build URL: https://ci.swift.org/job/oss-swift-package-macos/5516/
Project: oss-swift-package-macos
Date of build: Wed, 20 Jan 2021 00:01:51 -0600
Build duration: 7 hr 22 min

Identified problems:- Delete directory failed: A script tried to delete a directory with rm and it failed

  • Indication 1
  • Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
  • Swift Compile Error: Swift compiler error

Changes- Commit 3acb7df2982fd18a577fe27a2f7f494468e1683e by mgottesman:

[ownership] Some more comment post-commit fixes for ffa55937c4fa3b8430e946321e151fe54c0f4060.

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

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

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

  • Commit 1e5838792d7a982b9502650b42971824a6ca2de6 by davelee:

    [Reflection] Support OpaqueExistential in RecordTypeInfo::readExtraInhabitantIndex

    • edit: stdlib/public/Reflection/TypeLowering.cpp
  • Commit 2384678cf31c8461f0392e684dbaa44810808868 by meghanavgupta:

    Fix an edge case in JointPostDominanceSetComputer::findJointPostDominatingSet

    • edit: lib/SIL/Utils/BasicBlockUtils.cpp
  • Commit afec25271eaa19de9ddfdb15d5d525e19011c8ab by pyaskevich:

    [ConstraintSystem] Extract PotentialBinding and its auxiliary classes into a separate header

    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: include/swift/Sema/ConstraintSystem.h
    • edit: lib/Sema/CSBindings.cpp
    • add: include/swift/Sema/CSBindings.h
    • edit: lib/Sema/CSStep.h
  • Commit b4f28b4883ba8850c4ac6c902be3acdee2f873f3 by pyaskevich:

    [ConstraintSystem] NFC: Move implementation of PotentialBindings::dump(...) into cpp

    • edit: lib/Sema/CSBindings.cpp
    • edit: include/swift/Sema/ConstraintSystem.h
  • Commit 72888ca29b06c836e66abc408664645a5b810d80 by pyaskevich:

    [ConstraintSystem] NFC: Extract PotentialBindings and auxiliary struct from ConstraintSystem

    • edit: include/swift/Sema/ConstraintSystem.h
    • edit: lib/Sema/CSStep.h
    • edit: unittests/Sema/BindingInferenceTests.cpp
    • edit: include/swift/Sema/CSBindings.h
    • edit: unittests/Sema/SemaFixture.h
    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: unittests/Sema/SemaFixture.cpp
    • edit: lib/Sema/CSBindings.cpp
  • Commit cb4e59792185488b75b17c08762247fe5374a0fd by pyaskevich:

    [ConstraintSystem] NFC: Convert getPotentialBindingForRelationalConstraint into a method on PotentialBindings

    • edit: include/swift/Sema/CSBindings.h
    • edit: include/swift/Sema/ConstraintSystem.h
    • edit: lib/Sema/CSBindings.cpp
  • Commit 48afd65ec2a33ddbf4cc8c04a6ee842b99062e07 by pyaskevich:

    [CSBindings] NFC: Convert checkTypeOfBinding into a static function

    • edit: lib/Sema/CSBindings.cpp
    • edit: include/swift/Sema/ConstraintSystem.h
  • Commit df9b2d0b5d28d5624ea2cfc5aef4458c329b2aef by dave:

    [stdlib] NFC: Fix three unused function warnings

    • edit: stdlib/public/runtime/Float16Support.cpp
    • edit: stdlib/public/runtime/Casting.cpp
  • Commit 66ef200105a86e7890d0fcc2ecedb9b144b717f8 by meghanavgupta:

    Enable RLE on OSSA

    • add: test/SILOptimizer/redundant_load_elim_nontrivial_ossa.sil
    • add: test/SILOptimizer/redundant_load_elim_ossa_complex.sil
    • edit: include/swift/SILOptimizer/Utils/LoadStoreOptUtils.h
    • edit: lib/SILOptimizer/Utils/LoadStoreOptUtils.cpp
    • edit: include/swift/SILOptimizer/Utils/InstOptUtils.h
    • edit: lib/SILOptimizer/Utils/InstOptUtils.cpp
    • edit: lib/SILOptimizer/Transforms/RedundantLoadElimination.cpp
    • edit: lib/SIL/Utils/Projection.cpp
    • edit: lib/SILOptimizer/PassManager/PassPipeline.cpp
    • add: test/SILOptimizer/redundant_load_elim_ossa.sil
  • Commit 132b09b5c80f18aefcbcac67bf08469dae196a70 by eeckstein:

    LoadableByAddress: fix a crash related to single-element tuples containing a label and a closure.

    • edit: lib/IRGen/LoadableByAddress.cpp
    • edit: test/IRGen/big_types_corner_cases.sil
  • Commit 2e880af6a0f60ae001b0cdf3f9dc8ed952ac4ffa by nate_chandler:

    [TBDGen] Use effective linkage for class member async function pointers.

    • edit: test/TBD/async-function-pointer.swift
    • edit: lib/TBDGen/TBDGenVisitor.h
    • edit: lib/TBDGen/TBDGen.cpp
    • add: test/IRGen/async/run-call-nonresilient-classinstance-void-to-void.swift
    • add: test/IRGen/async/Inputs/class_open-1instance-void_to_void.swift
  • Commit 17109ccfc74dabc2c8763afe7e646e45e2533c19 by aschwaighofer:

    IRGen: Fix unreachable lowering in async functions

    • edit: test/Concurrency/Runtime/mainactor.swift
    • add: test/IRGen/async/unreachable.swift
    • edit: lib/IRGen/IRGenSIL.cpp
  • Commit d2e5fa7f42cac25d1e5ff49dce0bf4964a39a665 by nate_chandler:

    Tweaked comment.

    • edit: include/swift/SILOptimizer/Utils/CanonicalOSSALifetime.h
    • edit: lib/SILOptimizer/Analysis/NonLocalAccessBlockAnalysis.cpp
  • Commit 340b85fe03009ec9cfd579af9366b0aafed7983f by davelee:

    add reflect_Optional_Any.swift

    • add: validation-test/Reflection/reflect_Optional.swift
  • Commit 1fd5f0835a5255469751f4ec66cc070501f4ebdc by rwidmann:

    [NFC] Evict Mock Fingerprints Code From Interface

    • edit: unittests/Driver/MockingFineGrainedDependencyGraphs.h
    • edit: lib/Basic/Fingerprint.cpp
    • edit: unittests/Driver/MockingFineGrainedDependencyGraphs.cpp
    • edit: include/swift/Basic/Fingerprint.h
    • edit: unittests/Driver/UnitTestSourceFileDepGraphFactory.cpp
  • Commit 7ed7122c6bcd8a1a58a32ff87d5444127f89c9e0 by davelee:

    test fixes

    • add: validation-test/Reflection/reflect_Optional_Any.swift
    • delete: validation-test/Reflection/reflect_Optional.swift
  • Commit 73db0134c82d34a4e041e7a57b61caaea60774e1 by tkientzle:

    Rename test case, fix typos

    • add: validation-test/Reflection/reflect_Optional_Any.swift
    • delete: validation-test/Reflection/reflect_Optional.swift
  • Commit 32d1c220573b614d520e11b1be6a34f8ecce6ec3 by mikeash:

    [Runtime] Scan backwards within conformance sections when scanSectionsBackwards is true.

    • edit: stdlib/public/runtime/ProtocolConformance.cpp
  • Commit cb1173d9284a648180d02b2a7bd44665d1ae4262 by tkientzle:

    More test adjustments

    • edit: validation-test/Reflection/reflect_Optional_Any.swift
  • Commit 4c72128372132e64858c83f8364d2fbf3bf367a4 by spestov:

    IRGen: Plumb through a GenericSignature when mangling types for debug info

    • edit: lib/AST/ASTMangler.cpp
    • add: test/DebugInfo/retroactive_conformance_witness_thunk.swift
    • edit: include/swift/AST/ASTMangler.h
    • edit: lib/IRGen/IRGenDebugInfo.cpp
    • edit: tools/swift-ide-test/swift-ide-test.cpp
  • Commit c456748551a625c360677d05ceb9df985162e3f0 by spestov:

    Frontend: Remove a couple of obsolete staging flags

    • edit: test/IRGen/big_types_tests.sil
    • edit: test/IRGen/big_types_corner_cases_as_library.swift
    • edit: test/SILGen/function_type_conversion.swift
    • edit: test/IRGen/big_types_corner_cases.swift
    • edit: test/AutoDiff/IRGen/loadable_by_address.swift
    • edit: test/IRGen/big_types_generic.swift
    • edit: test/IRGen/big_types_corner_cases.sil
    • edit: lib/SIL/IR/SILFunctionType.cpp
    • edit: test/IRGen/big_types_corner_cases_tiny.swift
    • edit: lib/Frontend/CompilerInvocation.cpp
    • edit: lib/SILOptimizer/PassManager/PassPipeline.cpp
    • edit: lib/SIL/IR/TypeLowering.cpp
    • edit: include/swift/Option/FrontendOptions.td
    • edit: include/swift/Basic/LangOptions.h
    • edit: include/swift/AST/SILOptions.h
    • edit: test/SILGen/function_type_lowering.swift
  • Commit 63cd76901288fc5e6a0dfa1bb0467f9576ccb34b by davelee.com:

    [lldb] Implement TypeSystemSwiftTypeRef::GetNumFields

    • edit: lldb/include/lldb/Symbol/CompilerType.h
    • edit: lldb/source/Symbol/CompilerType.cpp
    • edit: lldb/source/Target/SwiftLanguageRuntimeDynamicTypeResolution.cpp
    • edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.h
    • edit: lldb/source/Target/SwiftLanguageRuntimeImpl.h
    • edit: lldb/source/Plugins/TypeSystem/Swift/SwiftASTContext.cpp
    • edit: lldb/source/Plugins/Language/Swift/SwiftLanguage.cpp
    • edit: lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h
    • edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
    • edit: lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
    • edit: lldb/include/lldb/Symbol/TypeSystem.h
    • edit: lldb/source/Plugins/TypeSystem/Swift/SwiftASTContext.h
  • Commit 76a3c026a2df70bd78eff3ce9647422895baaa2f by davelee.com:

    add missing final wiring

    • edit: lldb/source/Target/SwiftLanguageRuntime.cpp
    • edit: lldb/include/lldb/Target/SwiftLanguageRuntime.h
    • edit: lldb/source/Target/SwiftLanguageRuntimeDynamicTypeResolution.cpp
    • edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
  • Commit 78adc74b914ad042f85bc4c468730f19dc34ae22 by github:

    Fix the tools version in the @main fixture manifest to be 5.4 and not 999.0. This has already been done on the release/5.4 branch. (#3203)

    • edit: Fixtures/Miscellaneous/AtMainSupport/Package.swift
  • Commit 37a4d9a89dbb24235daa5c37c5119caa9745b1d8 by github:

    Remove an unconditional print statements in a test. (#3205)

    • edit: Tests/WorkspaceTests/ManifestSourceGenerationTests.swift
  • Commit ff131642f6bee850d08870046f04fb43cb5881a0 by github:

    [PkgConfig] Update PkgConfig documentation (#3200)

    • edit: Sources/PackageDescription/Target.swift
  • Commit 1eb13421dff5a1409cc78517f0233d7c34777c52 by github:

    Package collections: improve search performance (#3108)

    • edit: Sources/PackageCollections/Model/TargetListResult.swift
    • edit: Sources/Basics/ConcurrencyHelpers.swift
    • add: Sources/PackageCollections/Storage/Trie.swift
    • add: Tests/PackageCollectionsTests/TrieTests.swift
    • edit: Sources/PackageCollections/Storage/SQLitePackageCollectionsStorage.swift
    • edit: Tests/PackageCollectionsTests/PackageCollectionsStorageTests.swift
    • edit: Sources/PackageCollections/CMakeLists.txt
    • edit: Sources/PackageCollections/Storage/PackageCollectionsStorage.swift
  • Commit 2562816a75ebda506ca94e5606bb246685b111ae by achikin:

    [Explicit Module Builds] Refactor and simplify explicit dependency job-generation code

    • delete: Sources/SwiftDriver/ExplicitModuleBuilds/ClangModuleBuildJobCache.swift
    • edit: Sources/SwiftDriver/CMakeLists.txt
    • edit: Sources/SwiftDriver/Jobs/Planning.swift
    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/ExplicitDependencyBuildPlanner.swift
    • edit: Sources/SwiftDriver/Jobs/FrontendJobHelpers.swift
    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/InterModuleDependencies/CommonDependencyOperations.swift

New issue found!