[Swift CI] Build Failure: 2. Swift Source Compatibility Suite (main) #5661

# [FAILURE] swift-main-source-compat-suite [#5661]

Build URL: https://ci.swift.org/job/swift-main-source-compat-suite/5661/
Project: swift-main-source-compat-suite
Date of build: Wed, 23 Dec 2020 20:57:52 -0600
Build duration: 13 hr

Changes- Commit c2cdce5849224b0cb333dc2619cb1a38ffae504e by mishal_shah:

Update the toolchain to support 5.4 branch

  • edit: jobs/release_5.4/oss-swift-package-osx.sh

  • edit: jobs/release_5.4/oss-package-trigger.sh

  • Commit c7fe3933d271fdb678f18f70acdd6ba1f3b50363 by meghanavgupta:

    In OSSA rauw utilities use auto generated location for creating copy_value/destroy_value etc

    • edit: lib/SILOptimizer/Utils/OwnershipOptUtils.cpp
  • Commit 463003194ec0046ffab70a38aa5419ebf5cdb59b by kfarvardin:

    add warning that 'await' will become contextual keyword

    • edit: include/swift/AST/DiagnosticsParse.def
    • edit: lib/Parse/ParseExpr.cpp
  • Commit fa0c01ff651c1745941451e3440bf3877281111c by kfarvardin:

    add regression test for unescape await warning

    • add: test/Compatibility/unescaped_await.swift
  • Commit ab63c127c30f2b7061a90c8eec375c553687ed07 by rishizaki:

    [SourceKit] Fix asan failure in ConformingMethodList request

    • edit: include/swift/IDE/IDERequests.h
  • Commit 372efd5a768ae5b51b33b753cf99f356b4fbd6d0 by meghanavgupta:

    Add a new overload of SILInstruction::getOperandValues to get

    • edit: include/swift/SIL/SILInstruction.h
  • Commit 68ec810b32b33364cd1699228fc7b516b625a77f by meghanavgupta:

    Rename stripOwnershipInsts to lookThroughCopyValueInsts

    • edit: lib/SILOptimizer/Utils/ConstantFolding.cpp
    • edit: include/swift/SIL/InstructionUtils.h
    • edit: lib/SIL/Utils/InstructionUtils.cpp
  • Commit 8431ceb5868047144d9c33ace38dc715488eee58 by meghanavgupta:

    Support MultipleValueInstruction in swift::getInsertAfterPoint

    • edit: lib/SILOptimizer/Utils/InstOptUtils.cpp
  • Commit d1f8c04e2882578580a2367bcec4c5f9cc12bd63 by meghanavgupta:

    Do not include transitive uses with none ownership during ownership rauw of guaranteed values

    • edit: lib/SILOptimizer/Utils/OwnershipOptUtils.cpp
  • Commit 42c031985cc93a350abfa47e64898efe064e23a5 by meghanavgupta:

    Enable CSE on OSSA

    • edit: lib/SILOptimizer/Transforms/CSE.cpp
    • add: test/SILOptimizer/cse_ossa.sil
    • edit: include/swift/SILOptimizer/Utils/OwnershipOptUtils.h
    • edit: lib/SILOptimizer/Utils/OwnershipOptUtils.cpp
    • add: test/SILOptimizer/cse_forwarding_ossa.sil
    • edit: lib/SIL/IR/SILInstruction.cpp
    • add: test/SILOptimizer/cse_objc_ossa.sil
    • add: test/SILOptimizer/cse_ossa_nontrivial.sil
    • add: test/SILOptimizer/cse_apply_ossa.sil
  • Commit 8f8846342fe13becc18706f4887c87b2675de3cd by rishizaki:

    [Tests] Disable a failing test case

    • edit: test/SourceKit/CodeComplete/complete_checkdeps_avoid_check.swift
  • Commit b27b97ca750df8af1517b9cccb9b2d3a517a8483 by xi_ge:

    test: xfail SILOptimizer/semantic-arc-opt-unchecked-ownership-conversion.sil

    • edit: test/SILOptimizer/semantic-arc-opt-unchecked-ownership-conversion.sil
  • Commit f588e2a3ce39e0f57d842729bf1d320ed5ddb992 by github:

    Disable subclass_existentials.swift test because it's failing on Ubuntu 20.04, 18.04 and CentOS 8

    • edit: test/Interpreter/subclass_existentials.swift
  • Commit f2de54678bd56ea6be0e2a00562512fd06175f07 by danielzheng:

    [AutoDiff] Disable flaky test on Linux.

    • edit: test/AutoDiff/compiler_crashers_fixed/sr12886-sr112887-vjp-emitter-definite-initialization.swift