[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - Ubuntu 18.04 - Long Test (main) #4588

# [FAILURE] oss-swift-incremental-RA-linux-ubuntu-18_04-long-test [#4588]

Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-18_04-long-test/4588/
Project: oss-swift-incremental-RA-linux-ubuntu-18_04-long-test
Date of build: Thu, 05 Nov 2020 15:22:31 -0600
Build duration: 2 hr 53 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 f1fd528a1bb8656ad14987035a52b295a4cec2ea by pyaskevich:

[CSFix] Add a fix to detect/diagnose references to invalid declarations

  • edit: lib/Sema/CSSimplify.cpp

  • edit: lib/Sema/CSFix.cpp

  • edit: include/swift/Sema/CSFix.h

  • Commit c808ab120a8afa0f9bcdc7a825c47b303aaabb6d by rwidmann:

    [DNM] Workaround More Modtimes Bugs

    • edit: test/Incremental/CrossModule/external-cascade.swift
  • Commit 409aa3531209fec843a081ec2e7a73cfb34b449b by pyaskevich:

    [Diagnostic] Add a diagnostic for invalid declaration refs

    • edit: lib/Sema/CSFix.cpp
    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/CSDiagnostics.h
  • Commit 7e854eff448f2fbe24a9b7a92a61078e3858b927 by pyaskevich:

    [CSFix] Allow invalid decl references be diagnostic in ambiguity cases

    • edit: include/swift/Sema/CSFix.h
  • Commit 1c65a55633945f7f31ede9838791b6f4ba1767f6 by pyaskevich:

    [CSGen] Turn invalid decls into holes

    • edit: validation-test/Sema/type_checker_perf/slow/fast-operator-typechecking.swift
    • edit: test/attr/attr_noescape.swift
    • edit: test/ClangImporter/MixedSource/can_import_objc_idempotent.swift
    • edit: lib/Sema/CSGen.cpp
    • edit: test/NameLookup/name_lookup.swift
    • edit: test/expr/closure/closures.swift
    • edit: test/ClangImporter/cf.swift
  • Commit 8e95096e85f023dcaf888585ca057ffac5ded4f7 by pyaskevich:

    [TypeChecker] NFC: Add a test-case for rdar://70880670

    • add: validation-test/Sema/SwiftUI/rdar70880670.swift
  • Commit ea365d5d186d620afce8c083dd42e635b0ee9e42 by ben_barham:

    [TypeChecker] Do not attempt to skip typechecking for didSet

    • edit: lib/SILOptimizer/UtilityPasses/NonInlinableFunctionSkippingChecker.cpp
    • add: validation-test/compiler_crashers_2_fixed/rdar70739449.swift
    • edit: test/Frontend/skip-non-inlinable-function-bodies.swift
    • edit: lib/Sema/TypeCheckDeclPrimary.cpp
  • Commit b4572c4e59a1c664909cd9ed7754a736c749f380 by ben_barham:

    [Gardening] Migrate complete_expr_postfix_begin test to use new batching

    • edit: test/IDE/complete_expr_postfix_begin.swift
  • Commit 5ef0136356a6b03ab939db52409d2c7acae5bb7f by github:

    Revert "[cxx-interop] Support class templates containing typedefs."

    • edit: test/Interop/Cxx/templates/Inputs/module.modulemap
    • delete: test/Interop/Cxx/templates/Inputs/class-template-with-typedef.h
    • edit: lib/ClangImporter/ImportDecl.cpp
    • delete: test/Interop/Cxx/templates/class-template-with-typedef-module-interface.swift
  • Commit abd4642b73a7113cae47ae5cf5c5a4f8a5ffd0b4 by anders:

    Use @_implementationOnly import for TSCclibc

    • edit: Sources/TSCBasic/Process.swift
    • edit: Sources/TSCUtility/CMakeLists.txt
    • edit: Tests/TSCBasicTests/ProcessTests.swift
    • edit: Sources/TSCLibc/CMakeLists.txt
    • edit: Sources/TSCLibc/libc.swift
    • edit: Sources/TSCUtility/Versioning.swift
    • edit: Package.swift
    • edit: Sources/TSCBasic/CMakeLists.txt
    • edit: Sources/TSCUtility/IndexStore.swift
  • Commit bea10720aefa38962b4ec2a0575372bc85c16167 by jingham:

    Add error checking to ExtractSomeIfAny from SwiftOptional.

    • edit: lldb/test/Shell/SwiftREPL/FoundationTypes.test
    • edit: lldb/source/Plugins/Language/Swift/SwiftOptional.cpp
    • edit: lldb/source/Plugins/Language/Swift/SwiftOptional.h
  • Commit 433b523c0d802d8f298b03a4023ba6fe18030142 by pp_adams:

    Remove instructions to use make in libSwiftPM example.

    • edit: Documentation/libSwiftPM.md