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

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

Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-18_04-long-test/3982/
Project: oss-swift-incremental-RA-linux-ubuntu-18_04-long-test
Date of build: Sun, 28 Jun 2020 04:36:48 -0500
Build duration: 1 hr 52 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 dda86c2b1588ec5ec6082ad610f7443a05aedf2f by owen:

Mover ArgsResolver to a separate file

  • edit: Sources/SwiftDriver/Execution/JobExecutor.swift

  • add: Sources/SwiftDriver/Execution/ArgsResolver.swift

  • Commit 6dc9473bebdcbdeda2a3a7624eb3a25c3e15053a by owen:

    Remove a use of NSFileManager in ArgsResolver

    • edit: Sources/SwiftDriver/Execution/ArgsResolver.swift
  • Commit 65d0f5f25d1f7616ab9f719a91a0774045d74e53 by owen:

    Inject a DriverExecutor into the driver which handles running jobs

    • add: Sources/SwiftDriver/Execution/DriverExecutor.swift
    • edit: Tests/SwiftDriverTests/ExplicitModuleBuildTests.swift
    • edit: Tests/SwiftDriverTests/JobExecutorTests.swift
    • edit: Sources/SwiftDriver/Driver/ToolExecutionDelegate.swift
    • edit: Sources/swift-driver/main.swift
    • edit: Sources/SwiftDriver/Execution/ArgsResolver.swift
    • edit: Sources/SwiftDriver/Execution/ProcessProtocol.swift
    • edit: Sources/SwiftDriver/Driver/Driver.swift
    • edit: Sources/SwiftDriver/Execution/JobExecutor.swift
  • Commit 13affa7de9592f6474c720f7cdfc4845fe525820 by owen:

    Rename JobExecutor -> MultiJobExecutor

    • edit: Sources/SwiftDriver/Execution/DriverExecutor.swift
    • edit: Tests/SwiftDriverTests/JobExecutorTests.swift
    • delete: Sources/SwiftDriver/Execution/JobExecutor.swift
    • add: Sources/SwiftDriver/Execution/MultiJobExecutor.swift
  • Commit bc17beae8bf90f5d9d30881c3b81926e0493cb26 by owen:

    Update CMake build

    • edit: Sources/SwiftDriver/CMakeLists.txt
  • Commit 7de2791957887d2b1f372df216e4991638f770ef by owen:

    Add a helper for capturing JSON output from jobs

    • edit: Sources/SwiftDriver/Execution/DriverExecutor.swift
  • Commit 3badbafb843406f6e7c610936e0b7ad4426e09f9 by owen:

    Job based fast dependency scanning with the new DriverExecutor

    • edit: Sources/SwiftDriver/Explicit Module Builds/ModuleDependencyScanning.swift
    • edit: Sources/SwiftDriver/Driver/Driver.swift
    • edit: Sources/SwiftDriver/Jobs/Planning.swift
    • edit: Sources/SwiftDriver/Jobs/Job.swift
  • Commit 5745a609f2618b9cdfd5ab8c254f5db4c59f08b8 by owen:

    Remove old executeJobInPlace method from driver

    • edit: Sources/SwiftDriver/Driver/Driver.swift
  • Commit 23e2abfe99486be035d882d8e28094ee9280a1d6 by owen:

    Remove most uses of Process.checkNonZeroExit; use a DriverExecutor

    • edit: Sources/SwiftDriver/Driver/Driver.swift
    • edit: Tests/SwiftDriverTests/SwiftDriverTests.swift
    • edit: Sources/SwiftDriver/Toolchains/Toolchain.swift
    • edit: Tests/SwiftDriverTests/JobExecutorTests.swift
    • edit: Sources/SwiftDriver/Execution/DriverExecutor.swift
    • edit: Sources/SwiftDriver/Toolchains/GenericUnixToolchain.swift
    • edit: Sources/SwiftDriver/Toolchains/DarwinToolchain.swift
  • Commit e7e16e34d54a97aaf8067da79c5c4eb96782458e by owen:

    Migrate target info fetching to be job-based using DriverExecutor

    • edit: Sources/SwiftDriver/Driver/Driver.swift
    • edit: Sources/SwiftDriver/Utilities/FileType.swift
    • edit: Sources/SwiftDriver/Toolchains/Toolchain.swift
    • add: Sources/SwiftDriver/Jobs/PrintTargetInfoJob.swift
    • edit: Sources/SwiftDriver/Jobs/Planning.swift
    • edit: Sources/SwiftDriver/Jobs/CompileJob.swift
    • edit: Sources/SwiftDriver/CMakeLists.txt
  • Commit 352405901fb486a17bbc01242238d388eedd0867 by owen:

    Fix some indentation

    • edit: Sources/SwiftDriver/Execution/DriverExecutor.swift
  • Commit e6fabbcfb37db1c4060e457b578c00b4757dddcc by bender:

    [CMake] Handle CURL package version defined by find_package CONFIG mode

    • edit: Sources/FoundationNetworking/CMakeLists.txt
    • edit: CoreFoundation/CMakeLists.txt