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

# [FAILURE] oss-swift-package-osx [#5467]

Build URL: https://ci.swift.org/job/oss-swift-package-osx/5467/
Project: oss-swift-package-osx
Date of build: Mon, 04 Jan 2021 22:29:33 -0600
Build duration: 7 hr 25 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 6009dcb5e588691367283fec000b7001ebd6d531 by compnerd:

build: improve _InternalSwiftSyntaxParser installation

  • edit: tools/libSwiftSyntaxParser/CMakeLists.txt

  • Commit b228e17e4cef511d1c53379d8c43658537c9e372 by compnerd:

    WinSDK: use computed properties more aggressively

    • edit: stdlib/public/Windows/WinSDK.swift
  • Commit 0142e524e153110ef76565527ef02341963bf24a by marcrasi:

    [AutoDiff] generated linear maps should be "convention(thin)"

    • edit: lib/SILOptimizer/Differentiation/VJPCloner.cpp
    • edit: lib/SILOptimizer/Differentiation/JVPCloner.cpp
    • edit: test/AutoDiff/SILOptimizer/semantic_member_accessors_sil.swift
    • edit: test/AutoDiff/SILOptimizer/derivative_sil.swift
    • edit: test/AutoDiff/validation-test/control_flow.swift
  • Commit a7422b7aacaa8b61dba35a03b30c9154d8aae499 by mgottesman:

    [sil.rst] Add a discussion of "Dead End Blocks" and its implications upon OSSA.

    • edit: docs/SIL.rst
  • Commit c5bc227ac7d88538bc4980e92620597495216ec1 by compnerd:

    Platform: add DirectX mappings

    • edit: stdlib/public/Platform/winsdk.modulemap
  • Commit ce2a7cfe0edeb179589c99a2e2e9b0b90b06a819 by atrick:

    Clearly discriminate OperandOwnership::NonUse and TrivialUse.

    • edit: lib/SIL/Utils/OwnershipUtils.cpp
    • edit: include/swift/SIL/SILValue.h
    • edit: lib/SIL/IR/OperandOwnership.cpp
    • edit: lib/SIL/IR/SILValue.cpp
  • Commit cdcd0bf3412d56f37f71416673e4f233247493f0 by atrick:

    Fix OperandOwnership for convert_escape_to_noescape.

    • edit: lib/SIL/IR/OperandOwnership.cpp
  • Commit 56f05da8b7e756df405e5a0e78432d2239db3d96 by atrick:

    Fix OperandOwnership for coroutines.

    • edit: lib/SIL/IR/OperandOwnership.cpp
  • Commit 07f5735e53bd340dc57ec16287ecc8d24f2b4ad3 by atrick:

    Give SILToken Guaranteed ownership.

    • edit: lib/SIL/IR/SILInstructions.cpp
    • edit: lib/SIL/IR/OperandOwnership.cpp
  • Commit f4e0eae15fcc226264e49c3e224b1eb7fd7600f6 by atrick:

    OperandOwnership Remove unnecessary special case for callee operand.

    • edit: lib/SIL/IR/OperandOwnership.cpp
  • Commit ab42f753f7a5915b78d1b477a4e363289f763ae6 by atrick:

    Remove OperandOwnership::NestedBorrow.

    • edit: include/swift/SIL/SILValue.h
    • edit: lib/SIL/IR/SILValue.cpp
    • edit: lib/SIL/Utils/OwnershipUtils.cpp
  • Commit cead6a512289185122fcbcb101418252c6095af6 by atrick:

    Add an OptimizedMandatoryCombine pass variant.

    • edit: include/swift/SILOptimizer/PassManager/Passes.def
    • edit: test/SILOptimizer/ossa_rauw_tests.sil
    • edit: lib/SILOptimizer/PassManager/PassPipeline.cpp
    • edit: lib/SILOptimizer/Mandatory/MandatoryCombine.cpp
  • Commit bc01d97da68e2f581b1cb036db211c41a859f569 by atrick:

    Add a begin_borrow canonicalization test case.

    • edit: test/SILOptimizer/mandatory_combiner_opt.sil
  • Commit 93c884e6b507d4a5f373d193ec579d0d2ddfc87a by atrick:

    Comment OperandOwnership

    • edit: include/swift/SIL/SILValue.h
  • Commit 5b37728f2a2c476300ab80f969179e42e3f3d933 by atrick:

    Fix OSSA in SILGenFunction::emitIVarDestroyer

    • add: test/SILGen/ivar_destroyer_objc.swift
    • edit: lib/SILGen/SILGenDestructor.cpp
    • edit: lib/SILGen/SILGenBuilder.h
  • Commit 4678567700dfc9a8c5f1abdf29e981b4f85ed731 by atrick:

    Fix a bunch of test cases with illegal OSSA

    • edit: test/SIL/ownership-verifier/borrow_cast_validate.sil
    • edit: test/IRGen/async/builtins.sil
    • edit: test/SILGen/objc_dealloc.swift
    • edit: test/IRGen/objc_dealloc.sil
  • Commit 24fa28808e5ff0fc65ba6d0bd2db9e4344164c67 by atrick:

    Comment OwnershipConstraints with respect to Unowned values.

    • edit: include/swift/SIL/SILValue.h
  • Commit 0de00d1ce498b8abf361b1fb932b1d3a37ee0f68 by mgottesman:

    [sil-inst-opt] Improve performance of InstModCallbacks by eliminating indirect call along default callback path.

    • edit: include/swift/SILOptimizer/Utils/InstOptUtils.h
    • edit: lib/SILOptimizer/Analysis/SimplifyInstruction.cpp
    • edit: lib/SILOptimizer/Utils/OwnershipOptUtils.cpp
    • edit: include/swift/SILOptimizer/Analysis/SimplifyInstruction.h
    • edit: lib/SILOptimizer/Mandatory/OwnershipModelEliminator.cpp
    • edit: include/swift/SILOptimizer/Utils/OwnershipOptUtils.h
    • edit: lib/SILOptimizer/Utils/CFGOptUtils.cpp
    • edit: include/swift/SILOptimizer/Utils/CanonicalizeInstruction.h
    • edit: lib/SILOptimizer/Utils/CanonicalizeInstruction.cpp
    • edit: lib/SILOptimizer/Transforms/SimplifyCFG.cpp
    • edit: lib/SILOptimizer/Transforms/TempRValueElimination.cpp
    • edit: lib/SILOptimizer/Utils/InstOptUtils.cpp
    • edit: lib/SILOptimizer/Mandatory/DefiniteInitialization.cpp
    • edit: lib/SILOptimizer/Transforms/CSE.cpp
    • edit: include/swift/SILOptimizer/Utils/CFGOptUtils.h
  • Commit badf0c1c074a83f5d0ec2dc9557b6357cbd18ccd by meghanavgupta:

    [NFC] Simplify DenseMapInfo

    • edit: lib/SILOptimizer/Transforms/CSE.cpp
  • Commit 126f1ac6fb7457b8224f1437bd8a0825b9c97d2f by github:

    [AutoDiff] Disable differentiable_function_extract explicit type as… (#35239)

    • add: test/AutoDiff/compiler_crashers_fixed/sr14004-cross-module-differentiation-differentiable-function-extract-inlining.swift
    • edit: lib/Serialization/SILFormat.h
    • edit: lib/Serialization/DeserializeSIL.cpp
    • edit: lib/Serialization/ModuleFormat.h
    • edit: lib/Serialization/SerializeSIL.cpp
    • edit: include/swift/SIL/SILInstruction.h
    • edit: lib/SIL/IR/SILInstructions.cpp

New issue found!

Terms of Service

Privacy Policy

Cookie Policy