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

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

Build URL: https://ci.swift.org/job/oss-swift-package-linux-ubuntu-18_04/3448/
Project: oss-swift-package-linux-ubuntu-18_04
Date of build: Wed, 18 Nov 2020 12:30:50 -0600
Build duration: 2 hr 0 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 b2535b2372d85e38c36df4e8099267e69f7fca08 by abdulras:

Demangling: avoid implicit fallthrough

  • edit: lib/Demangling/NodePrinter.cpp

  • Commit 17aece4d7ab25ced2e2dba4a00c2cc9a883591f8 by danielrodriguez:

    [android] Mark Interpreter/async as an executable test.

    • edit: test/Interpreter/async.swift
  • Commit b66b112e77892408473b8816ecef45bb7a25d5f5 by danielrodriguez:

    [windows] Set TMP and TEMP, as well as TMPDIR.

    • edit: utils/build-windows.bat
  • Commit b07c06e8398f5cd9be80ec7bbad70854ced45958 by ben_barham:

    [Serialization] Fix crashes when allowing compiler errors in modules

    • edit: lib/Serialization/Serialization.cpp
    • edit: lib/AST/DeclContext.cpp
    • edit: lib/IDE/ModuleInterfacePrinting.cpp
    • edit: lib/Serialization/SerializeDoc.cpp
    • add: test/SourceKit/Misc/Inputs/errors-c.swift
    • edit: test/SourceKit/Misc/Inputs/errors-a.swift
    • edit: tools/swift-ast-script/ASTScriptEvaluator.cpp
    • edit: lib/SILOptimizer/Analysis/ProtocolConformanceAnalysis.cpp
    • edit: test/SourceKit/Misc/load-module-with-errors.swift
    • edit: lib/AST/ASTPrinter.cpp
    • edit: lib/Serialization/Deserialization.cpp
  • Commit d249b5cce51546b43c2b48fbe75d3e6aec607c70 by dgregor:

    [Clang importer] Make sure we mirror protocol decls for all names.

    • edit: test/ClangImporter/objc_async.swift
    • edit: lib/ClangImporter/ImportDecl.cpp
    • edit: test/IDE/print_clang_objc_async.swift
    • edit: test/Inputs/clang-importer-sdk/usr/include/ObjCConcurrency.h
  • Commit c7c0fedb4a11e63df60a73483cd0678d059228be by dgregor:

    [Clang importer] Narrow mirrored-import fixes to only consider 'async'.

    • edit: lib/ClangImporter/ImportDecl.cpp
  • Commit 97c5e2484a133e8f7702b6074e7e1712aa8145eb by dgregor:

    [Concurrency] Emit @asyncHandler bodies as traps.

    • edit: lib/SILGen/SILGenFunction.cpp
  • Commit cae81eece06af90828a767ca5936e7d438f8b1b8 by github:

    Fix issues with discontiguous-slice assignment (#34708)

    • edit: validation-test/StdlibUnittest/RangeSet.swift
    • edit: stdlib/public/core/DiscontiguousSlice.swift
  • Commit ef050159514455fc294e707e4b9dadf4df5dcc25 by github:

    Remove old swift_dynamicCast implementation (#34789)

    • edit: stdlib/public/runtime/DynamicCast.cpp
    • edit: stdlib/public/runtime/Casting.cpp
  • Commit ba58cfd876893ff1c9d70211829479bcb4725a68 by 1498529+cltnschlosser:

    Expand printActions to match C++ drivers more complex cases

    • edit: Sources/SwiftDriver/Driver/Driver.swift
  • Commit 1f81adbe0604f25ec1814bb6ea42d02d97f76a38 by 1498529+cltnschlosser:

    Rework printActions to be more like how the actions are created.

    • edit: Sources/SwiftDriver/Driver/Driver.swift
    • edit: Sources/SwiftDriver/Jobs/CompileJob.swift
    • edit: Sources/SwiftDriver/Jobs/Planning.swift
  • Commit a1737ce71306458949c2afcc0c88d1c166b6ff2e by dungar:

    Ensure temp dir is different between testIncremental and testIncrementalDiagnostics to see if that fixes the test breakage in CI

    • edit: Tests/SwiftDriverTests/IncrementalCompilationTests.swift
  • Commit 7356075764883dfc58d56431f407c4889af509aa by dungar:

    reenable the test

    • edit: Tests/SwiftDriverTests/IncrementalCompilationTests.swift
  • Commit 32eeb97625cdc4a36681245cab92ec9dfbdd0cea by dungar:

    Address review

    • edit: Tests/SwiftDriverTests/IncrementalCompilationTests.swift
  • Commit 97d94042d625734c9486d37d405bcced80c7e601 by dungar:

    make tempDir constant

    • edit: Tests/SwiftDriverTests/IncrementalCompilationTests.swift
  • Commit ce861eea8e9a9c3faa8b3f382b9cb18b78e3e52f by dungar:

    Cannot intercept construction

    • edit: Tests/SwiftDriverTests/IncrementalCompilationTests.swift
  • Commit 830d22fee440c62b3b77d0513b91ccb49e520661 by rosica:

    Import Glibc where needed

    • edit: Sources/Foundation/Data.swift
    • edit: Sources/Foundation/Thread.swift
    • edit: Sources/Foundation/NSLock.swift