[Swift CI] Build Failure: OSS - Swift Package - OS X (master) #4048

Report

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

Build URL:
https://ci.swift.org/job/oss-swift-package-osx/4048/
Project:
oss-swift-package-osx
Date of build:
Tue, 03 Dec 2019 12:53:00 -0600
Build duration:
2 hr 15 min

Identified problems:

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

Changes

  • Commit 41cf1e77f614fc801707fce920678f15a66b48cf by github:
    [test] Adjust SwiftNativeNSBase conditions

    • edit: validation-test/stdlib/SwiftNativeNSBase.swift
  • Commit 4b25b67ec02eba80ee2f222e9157c2e6bdb1462f by jgroff:
    Factor a transform visitor out of IsBindableVisitor.

    • edit: include/swift/AST/Types.h
    • edit: lib/AST/Type.cpp
  • Commit b6db7844e9a260594f03a99c270cd9b129116cba by compnerd:
    Basic: convert cascading ifs to switch (NFC)

    • edit: lib/Basic/LangOptions.cpp
  • Commit 108630d209c537eff8792754aae676c1172354bf by compnerd:
    Basic: simplify endianness classification (NFC)

    • edit: lib/Basic/LangOptions.cpp
  • Commit 13eb4813eaef5b0296fedf0653e61b0c1572028d by compnerd:
    Basic: simplify runtime type selection (NFC)

    • edit: lib/Basic/LangOptions.cpp
  • Commit 851f877390c32e3e6ef83ca6378d47823f070ee4 by compnerd:
    Basic: default platform version to 0.0.0

    • edit: include/swift/Basic/LangOptions.h
  • Commit 4da33e15ad60ac7b46d3c26fcdce722cacb3dedd by atrick:
    Cleanup: move ArrayPropertyOpt out of COWArrayOpt.cpp.

    • edit: lib/SILOptimizer/LoopTransforms/CMakeLists.txt
    • edit: lib/SILOptimizer/PassManager/PassPipeline.cpp
    • edit: lib/SILOptimizer/LoopTransforms/COWArrayOpt.cpp
    • add: lib/SILOptimizer/LoopTransforms/ArrayOpt.h
    • edit: test/SILOptimizer/array_specialize.sil
    • edit: include/swift/SILOptimizer/PassManager/Passes.def
    • add: lib/SILOptimizer/LoopTransforms/ArrayPropertyOpt.cpp
  • Commit 5140174eb581be8f4f3f904f3732c8bce1bf4f42 by jgroff:
    SIL: Plumb abstraction patterns through type lowering.

    • edit: lib/SIL/AbstractionPattern.cpp
    • edit: lib/SIL/SILType.cpp
    • edit: lib/SIL/SILFunction.cpp
    • add: lib/SILGen/SILGenProlog.swift
    • edit: include/swift/SIL/AbstractionPattern.h
    • edit: lib/SILOptimizer/Utils/Generics.cpp
    • edit: lib/SILGen/SILGenExpr.cpp
    • edit: include/swift/SIL/SILType.h
    • edit: lib/SIL/TypeLowering.cpp
    • edit: lib/SIL/SILFunctionType.cpp
    • edit: lib/SILGen/SILGenPoly.cpp
    • edit: lib/SILOptimizer/IPO/CapturePromotion.cpp
    • edit: lib/IRGen/GenKeyPath.cpp
    • edit: include/swift/SIL/TypeLowering.h
  • Commit 0926d2380bf29357f1641a6bcec952f96d079091 by jgroff:
    SIL: Sink GenericContextScope into IRGen.

    • edit: lib/IRGen/GenType.h
    • edit: lib/SILGen/SILGenExpr.cpp
    • edit: lib/SILOptimizer/Utils/Generics.cpp
    • edit: lib/IRGen/GenType.cpp
    • edit: lib/SILGen/SILGenBridging.cpp
    • edit: lib/ParseSIL/ParseSIL.cpp
    • edit: lib/SILOptimizer/Transforms/AllocBoxToStack.cpp
    • edit: include/swift/SIL/TypeLowering.h
    • edit: lib/IRGen/IRGenDebugInfo.cpp
    • edit: lib/SIL/SILVerifier.cpp
    • edit: lib/SILOptimizer/IPO/CapturePromotion.cpp
    • edit: lib/SILOptimizer/Mandatory/AddressLowering.cpp
    • edit: lib/SIL/TypeLowering.cpp
    • edit: lib/IRGen/IRGenModule.h
    • edit: lib/SIL/SILType.cpp
  • Commit 7e8ed50233e3fa7dbb71c4293fcf6c3af505d1ad by xi_ge:
    ASTMangler: use specified module names from @_originalDefinedIn to

    • edit: include/swift/AST/Decl.h
    • add: test/IRGen/original-defined-attr.swift
    • edit: lib/IRGen/IRGenMangler.h
    • edit: lib/AST/Decl.cpp
    • edit: lib/AST/ASTMangler.cpp
    • edit: include/swift/AST/ASTMangler.h
    • edit: lib/IRGen/IRGenMangler.cpp
  • Commit db815521d3082da5ecc79a8548ac98ecc15e70ff by eeckstein:
    GlobalOpt: Prevent calling a non-resilient (or not usable from inline)

    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
  • Commit 402e228b399248dd9d9e61c8a0b2b9d1f46e7c37 by eeckstein:
    SIL: add a table in SILModule to mark method declarations as externally

    • edit: lib/SIL/SILPrinter.cpp
    • edit: include/swift/SIL/SILModule.h
    • edit: include/swift/SILOptimizer/Utils/InstOptUtils.h
    • edit: lib/SILOptimizer/Utils/InstOptUtils.cpp
    • edit: lib/SILOptimizer/IPO/DeadFunctionElimination.cpp
  • Commit 0b6e3bf6f64629193120110b8c1ba900dc8005ed by eeckstein:
    DeadFunctionElimination: factor out function/method visiting of keypath

    • edit: lib/SILOptimizer/IPO/DeadFunctionElimination.cpp
    • edit: lib/SIL/SILInstructions.cpp
    • edit: include/swift/SIL/SILInstruction.h
  • Commit a5397b434c4a270fc8091a54082b59eac677871c by eeckstein:
    Cross module optimization

    • edit: include/swift/SILOptimizer/PassManager/Passes.def
    • add: test/SILOptimizer/Inputs/cross-module.swift
    • add: test/SILOptimizer/Inputs/cross-submodule.swift
    • edit: lib/SILOptimizer/PassManager/PassPipeline.cpp
    • add: test/SILOptimizer/cross-module-optimization.swift
    • edit: lib/AST/Decl.cpp
    • edit: lib/Serialization/DeserializeSIL.cpp
    • edit: lib/Driver/ToolChains.cpp
    • add: lib/SILOptimizer/IPO/CrossModuleSerializationSetup.cpp
    • edit: lib/Frontend/CompilerInvocation.cpp
    • edit: lib/FrontendTool/FrontendTool.cpp
    • edit: lib/IRGen/GenDecl.cpp
    • edit: include/swift/AST/SILOptions.h
    • edit: include/swift/Option/Options.td
    • edit: lib/SILOptimizer/IPO/CMakeLists.txt
  • Commit e79c48901c9e988ab9316e27d2818eb1f7e5720d by compnerd:
    build: remove unnecessary global property (NFC)

    • edit: Sources/TSCBasic/CMakeLists.txt
    • edit: Sources/TSCclibc/CMakeLists.txt
    • edit: Sources/TSCUtility/CMakeLists.txt
    • edit: Sources/TSCLibc/CMakeLists.txt
  • Commit bd7fedf8d8c6367f848b9165846cbabd373e9230 by compnerd:
    Build: add new executableExtension property (NFC)

    • edit: Sources/Build/Triple.swift