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

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

Build URL: https://ci.swift.org/job/swift-main-source-compat-suite/5691/
Project: swift-main-source-compat-suite
Date of build: Fri, 22 Jan 2021 17:23:16 -0600
Build duration: 13 hr

Changes- Commit bda36cf30c1a77934bf6b196e157ba921ba81657 by hborla:

[ConstraintSystem] Always log disjunction choices that are skipped and

  • edit: lib/Sema/CSStep.cpp

  • Commit 50212a0ea46bd45764cec28306a84091ba155318 by hborla:

    [ConstraintSystem] If the solver has already found a solution with a

    • edit: lib/Sema/CSStep.h
    • edit: include/swift/Sema/ConstraintSystem.h
    • edit: lib/Sema/CSStep.cpp
  • Commit 27b1394430d80c2809e4813860951c20c24c3f4d by hborla:

    [ConstraintSystem] Within the generic disjunction choice partition,

    • edit: lib/Sema/CSSolver.cpp
    • edit: lib/Sema/CSStep.cpp
  • Commit dff5401390a548913c803b27e5f4b3904a7ef4ec by hborla:

    [ConstraintSystem] Requestify isDeclSubstitutable from CSStep.cpp

    • edit: include/swift/AST/TypeCheckerTypeIDZone.def
    • edit: lib/Sema/CSStep.cpp
    • edit: include/swift/AST/TypeCheckRequests.h
  • Commit 0051c89b31c5db71631b2608eeef7cdd98f541e3 by hborla:

    [ConstraintSystem] Account for scoring in the new generic overload

    • edit: lib/Sema/CSStep.cpp
  • Commit c62d8981693c3d1f5b6ac7a4988080b3f00dc069 by hborla:

    [ConstraintSystem] Only attempt generic overload pruning heuristics for

    • edit: lib/Sema/CSSolver.cpp
    • edit: lib/Sema/CSStep.cpp
  • Commit 62305d003f72977e298f216f1ad835163cc44f3f by hborla:

    [ConstraintSystem] Use isDeclSubstitutable instead of compareDeclarations

    • edit: lib/Sema/TypeChecker.h
    • edit: lib/Sema/CSStep.cpp
    • edit: lib/Sema/CSSolver.cpp
  • Commit 7783f6bb2bf9f30756757756012d760b4af80353 by hborla:

    [ConstraintSystem] Rename IsDeclSubstitutableRequest to

    • edit: lib/Sema/TypeChecker.h
    • edit: lib/Sema/CSSolver.cpp
    • edit: include/swift/AST/TypeCheckRequests.h
    • edit: lib/Sema/CSStep.cpp
    • edit: include/swift/AST/TypeCheckerTypeIDZone.def
  • Commit 0c01b62078a44be6a9b8b4a6a0015408070b1d12 by hborla:

    [ConstraintSystem] Account for duplicate archetype bindings

    • edit: lib/Sema/CSStep.cpp
  • Commit e24ac86eaf35bfa62c31f25cdd3040e210e0beb7 by hborla:

    [ConstraintSystem] Cache applied disjunction constraints in the

    • edit: lib/Sema/CSStep.cpp
    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Sema/CSSolver.cpp
    • edit: include/swift/Sema/ConstraintSystem.h
    • edit: lib/Sema/CSStep.h
  • Commit daec9c9eb70ea470ef22fcee4a59fe100462ccd0 by hborla:

    [ConstraintSystem] Only attempt the refinement overload heuristic

    • edit: include/swift/Sema/ConstraintSystem.h
    • edit: lib/IRGen/GenMeta.cpp
    • edit: lib/Sema/CSSolver.cpp
    • edit: include/swift/AST/Identifier.h
    • edit: lib/Sema/CSStep.cpp
    • edit: include/swift/AST/KnownProtocols.def
    • edit: lib/Sema/CSGen.cpp
  • Commit a3957b987ea15243bf5c85ef39d1f6069940fece by hborla:

    [ConstraintSystem] Only do the work of partitioning the generic operator

    • edit: include/swift/AST/KnownProtocols.def
    • edit: lib/Sema/CSSolver.cpp
    • edit: include/swift/Sema/ConstraintSystem.h
    • edit: lib/IRGen/GenMeta.cpp
    • edit: lib/Sema/CSStep.h
    • edit: lib/Sema/CSStep.cpp
  • Commit f75eca9131304e2609398f13b788e9d0d4120668 by hborla:

    [ConstraintSystem] Allow early conformance checking for overload choices

    • edit: lib/Sema/CSStep.cpp
  • Commit a7b547671006913c6f0cb6d691757805f282d943 by hborla:

    [DisjunctionStep] Only check requirements early to skip disjunction

    • edit: lib/Sema/CSStep.cpp
  • Commit 6eb574b64654c5770b67fd7cc0a6ae8c8fb69f27 by atrick:

    Remove CheckedCastBrJumpThreading::Edit::modifyCFGForUnknownPreds

    • edit: lib/SILOptimizer/Utils/CheckedCastBrJumpThreading.cpp
  • Commit 216e555ad6e60ad651e53ea29462e87f5359301e by mikeash:

    [Runtime] Mark swift_asprintf with attribute((format))

    • edit: include/swift/Demangling/TypeLookupError.h
    • edit: stdlib/public/runtime/ProtocolConformance.cpp
    • edit: unittests/Basic/TypeLookupError.cpp
    • edit: stdlib/public/runtime/SwiftObject.mm
    • edit: include/swift/Demangling/TypeDecoder.h
    • edit: include/swift/Runtime/Portability.h
  • Commit a69bf4e50992d607a94de6c3a0c45783fed85298 by github:

    [Tests] Fix a test failing in simulator target (#35555)

    • edit: test/SourceKit/CursorInfo/cursor_info_concurrency.swift
  • Commit 35dad1161a7c825dea48d9eb93a5d0a654354671 by github:

    Fix reflection_Optional_Any to support non-Apple platforms (#35546)

    • edit: validation-test/Reflection/reflect_Optional_Any.swift