[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - Ubuntu 16.04 (main) #15807

# [FAILURE] oss-swift-incremental-RA-linux-ubuntu-16_04 [#15807]

Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_04/15807/
Project: oss-swift-incremental-RA-linux-ubuntu-16_04
Date of build: Sat, 13 Feb 2021 05:34:06 -0600
Build duration: 29 min

Identified problems:- Jenkins Error: This build failed because of a Jenkins Error; typically a Java exception.

Changes- Commit ceea7b22d7940d4556463dab81059a4c5155c94b by dave:

[CMake] Formalize whether libdispatch is used/allowed

  • edit: CMakeLists.txt

  • Commit 428ab472ac36d3bb087455aa439a3180e103def7 by mgottesman:

    [sil-combine] Turn off try_apply convert_function elimination on both ossa/non-ossa SIL.

    • edit: lib/SILOptimizer/SILCombiner/SILCombinerApplyVisitors.cpp
    • edit: test/SILOptimizer/sil_combine_ossa.sil
    • edit: test/SILOptimizer/sil_combine.sil
  • Commit 705373c20525f04b7be8f8f3600286532d546e75 by mgottesman:

    [pred-deadalloc-elim] Fix memory safety issue and handle promoting paths where there is dynamically no value by inserting compensating destroys.

    • edit: lib/SILOptimizer/Mandatory/PredictableMemOpt.cpp
    • edit: test/SILOptimizer/predictable_deadalloc_elim_ownership.sil
    • edit: test/SILOptimizer/predictable_memopt.sil
    • delete: test/SILOptimizer/predictable_deadalloc_elim.sil
  • Commit 2827d72029a6c4fc3f377df499cb90528cb7a7dc by mgottesman:

    [pred-dead-alloc] Be more conservative and bail if we did not find a complete available value when cleaning up takes.

    • edit: lib/SILOptimizer/Mandatory/PredictableMemOpt.cpp
  • Commit 8082ea01aed0658196fcae7efebbcbc86592857c by mgottesman:

    [sil] Add a cache for SILVerifier::isOperandInValueUses.

    • edit: lib/SIL/Verifier/SILVerifier.cpp
  • Commit 6c255734baed02ff722d652fe45a13dcda6ca893 by mgottesman:

    [simplify-cfg] Enable remove unreachable blocks to shrink the CFG a bit.

    • edit: lib/SILOptimizer/Transforms/SimplifyCFG.cpp
  • Commit 142c3bd1fcbe7a6b8ebccb141172f6021d98219b by mgottesman:

    [simplify-cfg] Enable some simple opts during ownerships on br, cond_br that do not involve objects directly.

    • edit: lib/SILOptimizer/Utils/BasicBlockOptUtils.cpp
    • edit: lib/SILOptimizer/Transforms/SimplifyCFG.cpp
  • Commit f73276259e363167b0a5b2bbbbab45577c9c5fdd by mgottesman:

    [loop-rotate] In OSSA, instead of creating address phis, sneak the address through the phi using a RawPointer.

    • edit: test/SILOptimizer/looprotate_ossa.sil
    • edit: lib/SILOptimizer/LoopTransforms/LoopRotate.cpp
    • edit: lib/SIL/IR/SILArgument.cpp
    • edit: include/swift/SIL/SILArgument.h
  • Commit 47be53da3c2262f50a41581812f41b5dcc7c9b77 by mgottesman:

    [memory-lifetime] Disable memory lifetime on tuple typed alloc_stack that have at least one enum tuple sub-elt.

    • edit: lib/SIL/Verifier/MemoryLifetime.cpp
  • Commit ff3c7ba4a90645e12de0b91c54a5997abf04cc71 by mgottesman:

    [sil] Add another run of ARCSequenceOpts before inlining in function passes.

    • edit: lib/SILOptimizer/PassManager/PassPipeline.cpp
  • Commit 133901d6f6b5a8404e606dd91321f5bdc8124ee1 by mgottesman:

    [irgen] Emit shadow copies for ConstantDataVector.

    • edit: lib/IRGen/IRGenSIL.cpp
  • Commit dd6439d31ec92a967be52603b024c957e8aeb128 by mgottesman:

    [ownership] Change the stdlib to serialize code in ossa form on Darwin.

    • edit: test/sil-func-extractor/load-serialized-sil.swift
    • edit: test/SILOptimizer/existential_transform.swift
    • add: test/Serialization/early-serialization-darwin.swift
    • edit: lib/Frontend/CompilerInvocation.cpp
    • edit: test/Serialization/early-serialization.swift
    • edit: test/SIL/Serialization/shared_function_serialization.sil
    • edit: lib/SILOptimizer/PassManager/PassPipeline.cpp
    • edit: test/SILOptimizer/let_properties_opts.swift
    • add: test/sil-func-extractor/load-serialized-sil-darwin.swift
    • add: test/sil-opt/sil-opt-darwin.swift
    • edit: include/swift/AST/SILOptions.h
    • edit: test/sil-opt/sil-opt.swift
    • edit: test/IRGen/dynamic_lookup.sil
    • add: test/SIL/Serialization/shared_function_serialization_darwin.sil
  • Commit 16fc0ff8423917ce8ed237e48a9b738fca372e9a by github:

    Added missing TARGET_OS_CYGWIN defines to TargetConditionals.h

    • edit: CoreFoundation/Base.subproj/SwiftRuntime/TargetConditionals.h