[Swift CI] Build Failure: OSS - Swift Package - Ubuntu 18.04 (main) #3618

# [FAILURE] oss-swift-package-linux-ubuntu-18_04 [#3618]

Build URL: https://ci.swift.org/job/oss-swift-package-linux-ubuntu-18_04/3618/
Project: oss-swift-package-linux-ubuntu-18_04
Date of build: Tue, 05 Jan 2021 07:56:31 -0600
Build duration: 1 hr 6 min

Identified problems:- Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:

Changes- Commit c4661b9b471e717d59b9547a4aa7a5964d92cf9c by atrick:

Fix _StringObject.init(object:...)

  • edit: stdlib/public/core/StringObject.swift

  • Commit f67c52ee1af64b40ff1df1e786e565566f13b7b2 by mgottesman:

    [ownership] ref_to_* and *_to_ref produce values with OwnershipKind::Unowned so should be treated as PointerEscapes.

    • edit: lib/SIL/IR/OperandOwnership.cpp
    • edit: test/SIL/ownership-verifier/use_verifier.sil
  • Commit f6c7c0d0bcf901b21b569d80c4e236b70fabe7e8 by mgottesman:

    [ownership] bridge_object_to_word is a bitwise escape not an instantaneous use.

    • edit: lib/SIL/IR/OperandOwnership.cpp
  • Commit eb254f7f0b1317451701d35ee31f834499f6a6ca by mgottesman:

    [sil-combine] Add ossa test translations that already pass given current upstreamed work.

    • add: test/SILOptimizer/sil_combine_devirt_ossa.sil
    • add: test/SILOptimizer/sil_combine_pure_apply_ossa.sil
    • add: test/SILOptimizer/sil_combine_simp_enum_ossa.sil
    • add: test/SILOptimizer/sil_combine_memopts_ossa.sil
  • Commit e18243f997c0850dd01e5ce16c20d279d36df589 by mgottesman:

    [sil-combine] Add a test for non-ossa to fix a test coverage hole that I found.

    • add: test/SILOptimizer/sil_combine_peephole_thick_to_objc_metatype.sil
  • Commit 87e66ac7f36017131ac49ede275cc047890328ad by mgottesman:

    [sil-combine] Add translations of sil combine tests for OSSA disabling the checks we don't pass yet.

    • add: test/SILOptimizer/sil_combine_uncheck_ossa.sil
    • add: test/SILOptimizer/sil_combine_objc_ossa.sil
    • add: test/SILOptimizer/sil_combine_enums_ossa.sil
    • add: test/SILOptimizer/sil_simplify_instrs_ossa.sil
    • add: test/SILOptimizer/sil_combine_enum_addr_ossa.sil
    • add: test/SILOptimizer/sil_combine_same_ops_ossa.sil
    • add: test/SILOptimizer/sil_combine_peephole_thick_to_objc_metatype_ossa.sil
    • add: test/SILOptimizer/sil_combine_pa_removal_ossa.sil
    • edit: test/SILOptimizer/sil_combine_pa_removal.sil
    • add: test/SILOptimizer/sil_combine_objc_bridge_ossa.sil
    • add: test/SILOptimizer/sil_combine_apply_ossa.sil
    • add: test/SILOptimizer/sil_combine_ossa.sil
    • add: test/SILOptimizer/sil_combine_global_addr_ossa.sil
    • add: test/SILOptimizer/sil_combine_bitops_ossa.sil
  • Commit c99874b0849df3e68caa6d191ecf42d3a55dd5df by mgottesman:

    [sil-combine] Enable some checks that already pass in ossa_sil_combine.sil.

    • edit: test/SILOptimizer/sil_combine_ossa.sil
  • Commit a5e7c3f27121e9d88352f56e1dd82f7f874dd47f by mgottesman:

    [sil-combine] Update LoadInst opts for OSSA and expand opts to also support LoadBorrow.

    • edit: test/SILOptimizer/sil_combine_ossa.sil
    • edit: lib/SILOptimizer/SILCombiner/SILCombiner.h
    • edit: lib/SILOptimizer/SILCombiner/SILCombinerMiscVisitors.cpp
    • edit: test/SILOptimizer/sil_combine_misc_opts.sil
  • Commit 0a0f8cffc1e31c7d5876d073a7d1cd75608759f0 by mgottesman:

    [sil-combine] Update switch_enum_addr -> switch_enum for loadable types for ownership.

    • edit: test/SILOptimizer/sil_combine_ossa.sil
    • edit: lib/SILOptimizer/SILCombiner/SILCombinerMiscVisitors.cpp
  • Commit 2413f5fe7c69e99666284e87f5984c181e033f09 by mgottesman:

    [sil-combine] Update select_enum_addr canonicalization to use OSSA.

    • edit: test/SILOptimizer/sil_combine_enums_ossa.sil
    • edit: lib/SILOptimizer/SILCombiner/SILCombinerMiscVisitors.cpp
  • Commit 560483114dc33ad3ee5ca94c786e2d37c340c16c by mgottesman:

    [sil-combine] Enable switch_value to be optimized in OSSA.

    • edit: test/SILOptimizer/sil_combine_ossa.sil
    • edit: lib/SILOptimizer/SILCombiner/SILCombinerMiscVisitors.cpp
  • Commit b206d0027cfdd7cff28cc1d16fefbc0a24e4d6b1 by mgottesman:

    Fix a comment in a test to be easier to read.

    • edit: test/SILOptimizer/sil_combine_devirt_ossa.sil
  • Commit 2f6ffae4b0aac8172ac38161bf63e87417ca2e60 by mgottesman:

    [sil-inst-opt] Change InstModCallbacks to specify a setUseValue callback instead of RAUW callbacks.

    • edit: lib/SILOptimizer/SemanticARC/SemanticARCOptVisitor.h
    • edit: include/swift/SILOptimizer/Utils/InstOptUtils.h
    • edit: lib/SILOptimizer/Analysis/SimplifyInstruction.cpp
    • edit: lib/SILOptimizer/SILCombiner/SILCombiner.h
    • edit: lib/SILOptimizer/Mandatory/MandatoryCombine.cpp
    • edit: lib/SILOptimizer/Utils/OwnershipOptUtils.cpp
    • edit: include/swift/SILOptimizer/Utils/CanonicalizeInstruction.h
  • Commit 4600aa7ddc85d1cf6720b143a5859b3cc21e4699 by mgottesman:

    [sil-inst-opt] Rename the internal madeChange bool in InstModCallback to wereAnyCallbacksInvoked.

    • edit: include/swift/SILOptimizer/Utils/InstOptUtils.h
  • Commit ed2e1f63a282699f37d83dc288bc0f5c1656743f by github:

    [sil.rst] Fix another formatting error

    • edit: docs/SIL.rst
  • Commit 1c94fb468c9a36578f74fdd1a37344fc55dbe343 by passos.luciano:

    [Sema] Dont record treat as rvalue fix in repairFailures for assignment when destination type is a type variable

    • edit: lib/Sema/CSSimplify.cpp
    • edit: test/Constraints/assignment.swift
  • Commit 08e098873c454c57af1ca6038b68aab002cfe8c5 by atrick:

    Comment mayWriteToMemory.

    • edit: include/swift/SIL/SILInstruction.h
    • edit: include/swift/SILOptimizer/Analysis/AliasAnalysis.h

New issue found!

New issue found!

New issue found!

Terms of Service

Privacy Policy

Cookie Policy