[Swift CI] Build Failure: 2. Swift Source Compatibility Suite (master) #2659

Report

[FAILURE] swift-master-source-compat-suite [#2659]

Build URL:
https://ci.swift.org/job/swift-master-source-compat-suite/2659/
Project:
swift-master-source-compat-suite
Date of build:
Thu, 11 Oct 2018 19:38:56 -0500
Build duration:
3 hr 4 min

Identified problems:

  • Jenkins Error: This build failed because of a Jenkins Error; typically a Java exception.

Changes

  • Commit bd28b0ea1b6ab1e981e1e591e10c42d5adcf71af by atrick:
    SILCloner and SILInliner rewrite.

    • edit: test/SILOptimizer/inline_begin_apply.sil
    • edit: include/swift/SILOptimizer/Utils/SILInliner.h
    • edit: lib/SILOptimizer/IPO/CapturePropagation.cpp
    • edit: include/swift/SIL/TypeSubstCloner.h
    • edit: lib/SILOptimizer/IPO/ClosureSpecializer.cpp
    • edit: include/swift/SILOptimizer/Utils/GenericCloner.h
    • edit: lib/SILOptimizer/Transforms/AllocBoxToStack.cpp
    • edit: lib/SILOptimizer/Utils/SILInliner.cpp
    • edit: include/swift/SIL/DebugUtils.h
    • edit: lib/SILOptimizer/Transforms/SimplifyCFG.cpp
    • edit: lib/SILOptimizer/Utils/GenericCloner.cpp
    • edit: test/SILOptimizer/mandatory_inlining.sil
    • edit: lib/SILOptimizer/LoopTransforms/COWArrayOpt.cpp
    • edit: lib/SILOptimizer/Utils/Local.cpp
    • edit: lib/SILOptimizer/Transforms/PerformanceInliner.cpp
    • edit: lib/SILOptimizer/Utils/PerformanceInlinerUtils.cpp
    • edit: include/swift/SIL/SILCloner.h
    • edit: lib/SILOptimizer/Mandatory/MandatoryInlining.cpp
    • edit: lib/SILOptimizer/LoopTransforms/LoopUnroll.cpp
    • edit: include/swift/SILOptimizer/Utils/Local.h
    • edit: lib/SILOptimizer/FunctionSignatureTransforms/ExistentialTransform.cpp
    • edit: lib/SILOptimizer/IPO/CapturePromotion.cpp
  • Commit 81fa786d6a90c9d1682f319704f3ea5a3b5fef17 by atrick:
    Comments, typos, and cleanup from review.

    • edit: include/swift/SILOptimizer/Utils/SILInliner.h
    • edit: include/swift/SIL/SILCloner.h
    • edit: include/swift/SILOptimizer/Utils/Local.h
  • Commit c781d78782e9da7272b475cba3fced6410cf6df1 by atrick:
    Fix #includes. Arnold's review.

    • edit: lib/SILOptimizer/IPO/ClosureSpecializer.cpp
    • edit: lib/SILOptimizer/Utils/PerformanceInlinerUtils.cpp
    • edit: lib/SILOptimizer/Utils/SILInliner.cpp
    • edit: include/swift/SIL/SILCloner.h
    • edit: include/swift/SILOptimizer/Utils/SILInliner.h
  • Commit 9e440d13a628bd19df23e2646ebc0962b2d1a08c by atrick:
    Rename SILCloner doPostProcess and foldValue to recordClonedInstruction

    • edit: include/swift/SIL/TypeSubstCloner.h
    • edit: lib/SILOptimizer/IPO/CapturePromotion.cpp
    • edit: include/swift/SILOptimizer/Utils/Local.h
    • edit: lib/SILOptimizer/Transforms/AllocBoxToStack.cpp
    • edit: include/swift/SIL/SILCloner.h
  • Commit aba018c1e83cf8ccef93bd506cfd76e2b109a58b by dgregor:
    [ABI] Pass requirement base descriptor to

    • edit: stdlib/public/runtime/MetadataLookup.cpp
    • edit: include/swift/Runtime/Metadata.h
    • edit: test/IRGen/protocol_resilience_descriptors.swift
    • edit: test/IRGen/generic_structs.sil
    • edit: stdlib/public/runtime/Metadata.cpp
    • edit: include/swift/ABI/Metadata.h
    • edit: stdlib/public/runtime/Casting.cpp
    • edit: test/IRGen/associated_types.swift
    • edit: stdlib/public/runtime/ProtocolConformance.cpp
    • edit: include/swift/Runtime/RuntimeFunctions.def
    • edit: lib/IRGen/GenProto.cpp
  • Commit 7f988f86d7e285987fd3d0aa741ca64e58772c03 by eeckstein:
    fix a linker error on the benchmark bot

    • edit: tools/SourceKit/tools/swift-lang/CMakeLists.txt
  • Commit ac92166e498b72d5c5ab5ac45fe8022ac2bf2216 by mgottesman:
    [silgen] Add support for BorrowAlways, eliminate some bogus asserts, and

    • edit: lib/SILGen/SILGenPattern.cpp
  • Commit 56ab120ed4764b7a0b0b78a33f3f5691efab187a by mgottesman:
    [silgen] Eliminate unnecessary code.

    • edit: lib/SILGen/SILGenPattern.cpp
  • Commit 359eda52e5183e599d0f7bc8400a9a21d61bf861 by mgottesman:
    [silgenpattern] Change all loadable types to always go through the

    • edit: lib/SILGen/SILGenPattern.cpp
    • edit: test/SILGen/switch_var.swift
    • edit: test/SILGen/indirect_enum.swift
    • edit: test/SILGen/switch_ownership.swift
    • edit: test/SILGen/switch_isa.swift
    • edit: test/SILGen/switch.swift