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

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

Build URL: https://ci.swift.org/job/swift-master-source-compat-suite/5200/
Project: swift-master-source-compat-suite
Date of build: Fri, 26 Jun 2020 19:02:32 -0500
Build duration: 8 hr 10 min

Changes- Commit 571f222e0966579e74fc9e3e8f132aa07dd1bcf3 by kateinoigakukun:

Revert "Revert "[LTO] Build lld on Windows CI""

  • edit: utils/build-windows.bat

  • Commit 096777eda7020e02593bf3daca53046e503aba10 by z.zoelec2:

    [cxx-interop] Do not give the default C++ constructor's return statement

    • add: validation-test/SILGen/Inputs/module.modulemap
    • add: validation-test/SILGen/Inputs/cxx-types.h
    • add: validation-test/SILGen/cxx-address-only-object-init.swift
    • edit: lib/ClangImporter/ImportDecl.cpp
  • Commit c4f4ce1e5ddcd0ed4c4f7bbe7476e174860fa5d5 by pyaskevich:

    [ConstraintSystem] Record substitutions from opened unbound generic

    • edit: lib/Sema/ConstraintSystem.cpp
  • Commit 5dad41fb75c8722fef59e0153458e49f98986465 by rwidmann:

    [NFC] Modernize Casts

    • edit: stdlib/public/stubs/CommandLine.cpp
  • Commit 87d2cdcc9e0f5e252fdc057cacf1cc61a55de922 by compnerd:

    Sema: silence some uncovered warnings on MSVC (NFC)

    • edit: lib/Sema/ConstraintSystem.h
  • Commit 12db528a02e7b58e5183c2eea4fc41099531a9f6 by compnerd:

    test: remove stray comment markers (NFC)

    • edit: test/PCMacro/func_throw_notype.swift
    • edit: test/PCMacro/getset.swift
    • edit: test/PCMacro/elseif.swift
    • edit: test/PCMacro/init.swift
  • Commit e49a5b76557b19028571c5f203b3363718fcfcff by natecook:

    Switch to benchmark remove* instead of drop*

    • edit: benchmark/single-source/Substring.swift
  • Commit 0ea0b8e27be8c34b82f098957443c682204b1dda by pyaskevich:

    [ConstraintSystem] Adjust recording of "fixed" requirements to avoid

    • edit: lib/Sema/CSSimplify.cpp
    • edit: test/AutoDiff/Sema/differentiable_func_type.swift
    • edit: test/stdlib/UnicodeScalarDiagnostics.swift
    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: lib/Sema/ConstraintSystem.h
    • edit: test/Generics/deduction.swift
    • edit: test/Constraints/operator.swift
    • edit: test/expr/unary/keypath/salvage-with-other-type-errors.swift
    • edit: test/Constraints/diagnostics.swift
    • edit: test/Sema/struct_equatable_hashable.swift
  • Commit af853fd678436038357c4293dcad1b5db97bf132 by rwidmann:

    Correct WASI Command Line Parsing Error Handling Paths

    • edit: stdlib/public/stubs/CommandLine.cpp
  • Commit 3faad6a1bb0ef3d5851d5948a499bcd83acc7a1d by rwidmann:

    Correct Windows Command Line Parsing Error Handling Paths

    • edit: stdlib/public/stubs/CommandLine.cpp
  • Commit f7ef6d411c19c61e02d9c2925747969e1200c0ef by pyaskevich:

    [Diagnostics] Augment conformance failure to with a note about enum with

    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: lib/Sema/ConstraintSystem.h
  • Commit 866835d53f840ad4336b50f8c3d457b8f77443ea by pyaskevich:

    [Diagnostics] NFC: Add a TODO as a reminder about current diagnostic

    • edit: test/AutoDiff/Sema/differentiable_func_type.swift
  • Commit b50789404bc83da3db924f57bcdcdae53cc26a4e by spestov:

    Sema: Fix a few places where we built AST that had to go through

    • edit: lib/Sema/DerivedConformanceCodingKey.cpp
    • edit: lib/Sema/DerivedConformanceComparable.cpp
    • edit: lib/Sema/DerivedConformanceDifferentiable.cpp
    • edit: lib/Sema/DerivedConformanceRawRepresentable.cpp
    • edit: lib/Sema/DerivedConformanceCodable.cpp
    • edit: lib/Sema/DerivedConformanceAdditiveArithmetic.cpp
    • edit: lib/Sema/DerivedConformanceCaseIterable.cpp
    • edit: lib/Sema/TypeCheckAttr.cpp
    • edit: lib/Sema/DerivedConformanceEquatableHashable.cpp
  • Commit 0232cd00edea7323ea34a0f3d9109b8c37d2f43b by spestov:

    Sema: Sink SanitizeExpr down into TypeCheckCodeCompletion.cpp

    • edit: lib/Sema/CSGen.cpp
    • edit: lib/Sema/TypeChecker.h
    • edit: lib/Sema/TypeCheckCodeCompletion.cpp
  • Commit 87df9961a5c8ec5f6db11ae2587c13ae57ac1bd4 by github:

    Add fast string interpolation for metatypes (#32113)

    • edit: stdlib/public/core/StringInterpolation.swift
    • edit: test/IDE/complete_at_top_level.swift
    • add: test/stdlib/TypeNameInterpolation.swift
  • Commit eade3924220b4e92ae473d859f0ee6fe39550abf by xi_ge:

    test: xfail validation-test/StdlibUnittest/RaceTest.swift

    • edit: validation-test/StdlibUnittest/RaceTest.swift
  • Commit 5edaae37a26a157e2a5260333df7d825bc4709ba by xi_ge:

    test: xfail validation-test/Sanitizers/tsan-type-metadata.swift

    • edit: validation-test/Sanitizers/tsan-type-metadata.swift
  • Commit fa53ba84dae4a3c7a4c9571d4b0cc46b35b5e38d by xi_ge:

    test: xfail validation-test/Sanitizers/witness_table_lookup.swift

    • edit: validation-test/Sanitizers/witness_table_lookup.swift
  • Commit a3a20d923b28e654728a99a6ac8d2ba912afab9f by github:

    Use a shorter example string. (#32557)

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