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

Report

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

Build URL:
https://ci.swift.org/job/oss-swift-package-osx/1069/
Project:
oss-swift-package-osx
Date of build:
Fri, 19 Jan 2018 21:22:40 -0600
Build duration:
2 hr 11 min

Changes

  • Commit 413e7db918fb6d905db285dca2e4312823783830 by jordan_rose:
    [ClangImporter] Handle diagnostics about cast types in macros

    • edit: lib/ClangImporter/ImportMacro.cpp
    • edit: test/Inputs/clang-importer-sdk/usr/include/macros.h
    • edit: test/ClangImporter/macros.swift
  • Commit 9efdf8f0d3d70c37ce8613f524a8121bd1773377 by jordan_rose:
    Update changelog for the macros-with-casts change.

    • edit: CHANGELOG.md
  • Commit 7e03829aab04944f5ffcd34ff3f7ea0960e1ba50 by xiaodi.wu:
    Improve _binaryLogarithm implementation and add tests

    • edit: test/stdlib/Integers.swift.gyb
    • edit: stdlib/public/core/Integers.swift.gyb
    • edit: stdlib/public/core/FloatingPoint.swift.gyb
  • Commit 41c2991f6ced21f8c6dd857995f1b160e42c2647 by eeckstein:
    Move the constant folding logic into a separate utility which can be

    • edit: include/swift/SILOptimizer/Utils/ConstantFolding.h
    • edit: lib/SILOptimizer/Utils/ConstantFolding.cpp
    • edit: lib/SILOptimizer/Mandatory/ConstantPropagation.cpp
  • Commit 4f8cccff68aeb57d8a348d29e8fcc7c4053801e7 by eeckstein:
    SimplifyCFG: do constant folding also in SimplifyCFG.

    • edit: lib/SILOptimizer/Transforms/SimplifyCFG.cpp
    • edit: test/SILOptimizer/simplify_cfg.sil
  • Commit 8ccab3e7e48aca06595da53e0e1c8ab76efcc34c by eeckstein:
    SideEffectAnalysis: handle unchecked_ref_cast instructions

    • edit: lib/SILOptimizer/Analysis/SideEffectAnalysis.cpp
    • edit: test/SILOptimizer/side-effect.sil
  • Commit db69b8d43396ba3cba57d644b03fc1c55f5870eb by eeckstein:
    SideEffectAnalysis: don't assume the worst side-effects for a release

    • edit: lib/SILOptimizer/Analysis/MemoryBehavior.cpp
    • edit: lib/SILOptimizer/Analysis/SideEffectAnalysis.cpp
    • edit: test/SILOptimizer/side-effect.sil
    • edit: lib/SILOptimizer/LoopTransforms/LICM.cpp
    • edit: include/swift/SILOptimizer/Analysis/SideEffectAnalysis.h
  • Commit 2e4ecb425e5feec0e79ed4e108d9bf8644406fb6 by eeckstein:
    stdlib: make the destructor of _SwiftNativeNSArrayWithContiguousStorage

    • edit: stdlib/public/core/SwiftNativeNSArray.swift
    • edit: test/SILOptimizer/stack_promotion_array_literal.swift
  • Commit bf87035a36e1c0206af658cbd43f7e74d2df7880 by eeckstein:
    GlobalOpt: Move the object outlining from GlobalOpt into a separate pass

    • edit: lib/SILOptimizer/Utils/Local.cpp
    • edit: test/SILOptimizer/devirt_specialized_conformance.swift
    • edit: lib/SILOptimizer/PassManager/PassPipeline.cpp
    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
    • edit: test/SILOptimizer/static_arrays.swift
    • edit: test/SILOptimizer/globalopt.sil
    • edit: lib/SILOptimizer/Transforms/CMakeLists.txt
    • edit: test/SILOptimizer/globalopt-iter.sil
    • edit: include/swift/SILOptimizer/Utils/Local.h
    • edit: test/SILOptimizer/devirt_covariant_return.swift
    • add: test/SILOptimizer/objectoutliner.sil
    • add: lib/SILOptimizer/Transforms/ObjectOutliner.cpp
    • edit: include/swift/SILOptimizer/PassManager/Passes.def
  • Commit c3ef03fc375e765342ad2b1b19ae96fcf1d54863 by eeckstein:
    ARCCodeMotion: add a small peephole optimization which removes adjacent

    • edit: test/SILOptimizer/retain_release_code_motion.sil
    • edit: test/SILOptimizer/latecodemotion.sil
    • edit: lib/SILOptimizer/Transforms/ARCCodeMotion.cpp
  • Commit 44aafd950c164a3f2263c414956ace4f04573efb by eeckstein:
    Tuning the inliner heuristics:

    • edit: lib/SILOptimizer/Transforms/PerformanceInliner.cpp
    • edit: lib/SILOptimizer/Utils/PerformanceInlinerUtils.cpp
    • edit: test/SILOptimizer/inline_heuristics.sil
  • Commit 80a734ab301f45c5acbb67170c196da9d305851c by eeckstein:
    DeadObjectElimination: handle objects for which the destructor is

    • edit: test/SILOptimizer/devirt_covariant_return.swift
    • edit: test/SILOptimizer/dead_alloc_elim.sil
    • edit: lib/SILOptimizer/PassManager/PassPipeline.cpp
    • edit: test/SILOptimizer/devirt_specialized_conformance.swift
    • edit: lib/SILOptimizer/Transforms/DeadObjectElimination.cpp
  • Commit 14ae2c2d924a4f1debc654950844cbcd3cd24034 by eeckstein:
    Add a test to check if OptionSet literals are fully folded

    • add: test/SILOptimizer/optionset.swift
  • Commit eb4f9a3d4cd226512c51c6d3201c116a22a8c440 by dgregor:
    [ABI] Reserve space in the protocol descriptor for the superclass.

    • edit: lib/IRGen/IRGenModule.cpp
    • edit: lib/IRGen/GenMeta.cpp
    • edit: test/IRGen/protocol_metadata.swift
    • edit: docs/ABI/TypeMetadata.rst
    • edit: include/swift/Runtime/Metadata.h
  • Commit 316d0b56a319c0524b19b2e74cc6a93ab65c28bb by ditaliano:
    [Type] The context in getSinglyDesugaredType() can be null.

    • edit: include/swift/AST/Types.h
    • edit: lib/AST/Type.cpp
  • Commit f1349088e7a16de413457e9becc4ba9a7b81c200 by vsk:
    build-script: Pass UBSan options to the lldb xcodebuild invocation

    • edit: utils/build-script-impl
    • edit: utils/build-script
  • Commit 7fc95c85ecbaeff6cf4306e9c1e85ca4474c3fc4 by vk:
    Revert "Enable stdlib resilience"

    • edit: utils/build-script-impl
  • Commit cb660dbc91739b2cad86d5eaba7262394d7c7e4e by eeckstein:
    EscapeAnalysis: update use-points for nodes which are created on demand

    • edit: lib/SILOptimizer/Analysis/EscapeAnalysis.cpp
    • edit: test/SILOptimizer/licm.sil
  • Commit 406ebaddfcc59dae1fdd2e5067fcd8626e26e98e by gparker:
    [Runtime] Implement overflow check for weak refcounts (#14023)

    • edit: stdlib/public/runtime/Errors.cpp
    • edit: include/swift/Runtime/Debug.h
    • edit: stdlib/public/SwiftShims/RefCount.h
    • edit: unittests/runtime/LongTests/LongRefcounting.cpp
  • Commit 4d75b446be29c5a6421dd4cee4104cf8e7c209fc by mbraun:
    AArch64: Fix emergency spillslot being out of reach for large callframes

    • edit: lib/Target/AArch64/AArch64RegisterInfo.cpp
    • edit: lib/Target/AArch64/AArch64FrameLowering.cpp
    • edit: lib/Target/AArch64/AArch64ISelLowering.h
    • edit: lib/Target/AArch64/AArch64ISelLowering.cpp
  • Commit fd9e5bb6e9b834fd79eae9343977f94995dfdbd6 by vsk:
    lldbbuild.py: Use the +ubsan build dir suffix when needed

    • edit: scripts/Xcode/lldbbuild.py

New issue found!