[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - Ubuntu 16.04 (main) #15710

# [FAILURE] oss-swift-incremental-RA-linux-ubuntu-16_04 [#15710]

Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_04/15710/
Project: oss-swift-incremental-RA-linux-ubuntu-16_04
Date of build: Fri, 05 Feb 2021 11:57:27 -0600
Build duration: 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 2b11d7acc7e24df3195af873283deb81e866528a by shreyasharma.ss305:

Task SR-14138 Replace std::transform with llvm::transform

  • edit: lib/Basic/UUID.cpp

  • edit: lib/AST/Type.cpp

  • edit: lib/Sema/TypeCheckSwitchStmt.cpp

  • edit: tools/SourceKit/lib/SwiftLang/SwiftSourceDocInfo.cpp

  • edit: lib/IDE/APIDigesterData.cpp

  • edit: lib/IDE/CodeCompletion.cpp

  • edit: lib/IDE/Refactoring.cpp

  • edit: lib/Sema/TypeCheckAvailability.cpp

  • edit: tools/swift-refactor/swift-refactor.cpp

  • edit: tools/swift-api-digester/swift-api-digester.cpp

  • edit: tools/SourceKit/tools/sourcekitd/lib/API/Requests.cpp

  • edit: lib/IDE/Utils.cpp

  • edit: tools/driver/driver.cpp

  • edit: tools/SourceKit/lib/SwiftLang/SwiftDocSupport.cpp

  • edit: lib/IDE/SwiftSourceDocInfo.cpp

  • edit: lib/SILGen/SwitchEnumBuilder.cpp

  • Commit e2c3e96c18bacb75fffd4aedcf4e08ebe533869b by kfarvardin:

    flush delayed diagnostics in dtor of MultiConformanceChecker

    • edit: lib/Sema/TypeCheckProtocol.cpp
    • edit: include/swift/AST/ASTContext.h
    • edit: lib/Sema/TypeCheckProtocol.h
    • edit: lib/AST/ASTContext.cpp
  • Commit f60f5007f167d75194e54fd08a8337d13fab70ac by kfarvardin:

    add expectation for "does not conform to protocol" error diag

    • edit: test/ClangImporter/objc_async_conformance.swift
  • Commit 0ed598f338a0ddb7dd42c9bf596c6cde850d02ae by achikin:

    [Explicit Module Builds] Switch the dependency scanning action to use libSwiftScan, instead of launching swift-frontend processes and capturing their output.

    • add: Sources/SwiftDriver/SwiftScan/DependencyGraphBuilder.swift
    • edit: Sources/SwiftDriver/Jobs/Planning.swift
    • add: Sources/SwiftDriver/SwiftScan/SwiftScan.swift
    • edit: Sources/SwiftDriver/Driver/Driver.swift
    • add: Sources/CSwiftScan/include/module.modulemap
    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/ModuleDependencyScanning.swift
    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/PlaceholderDependencyResolution.swift
    • add: Sources/CSwiftScan/CSwiftScanImpl.c
    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/InterModuleDependencies/CommonDependencyOperations.swift
    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/InterModuleDependencies/InterModuleDependencyOracle.swift
    • edit: Tests/SwiftDriverTests/ExplicitModuleBuildTests.swift
    • edit: Package.swift
    • edit: Sources/CMakeLists.txt
    • add: Sources/CSwiftScan/include/swiftscan_header.h
    • edit: Package.resolved
    • edit: Sources/SwiftDriver/CMakeLists.txt
    • add: Sources/CSwiftScan/CMakeLists.txt
  • Commit d26b4ffab7cfd2d699d48c6954318bf4b1c50f38 by achikin:

    [Explicit Module Builds] Remove Placeholder Dependency Resolution

    • edit: Sources/SwiftDriver/CMakeLists.txt
    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/InterModuleDependencies/CommonDependencyOperations.swift
    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/ModuleDependencyScanning.swift
    • edit: Sources/SwiftDriver/Jobs/Planning.swift
  • Commit eaa0bb4bf4913b1e36155ea837c98e13b61761e0 by achikin:

    [Explicit Module Builds] When generating scanner invocations, escape input filenames with quotes.

    • edit: Sources/SwiftDriver/Execution/ArgsResolver.swift
    • edit: Sources/SwiftDriver/SwiftScan/SwiftScan.swift
    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/ModuleDependencyScanning.swift
  • Commit d139f3c98482a415900b686ee39c1058a866c8b9 by achikin:

    Remove the _CSwiftDriver target in favour of CSwiftScan

    • edit: Sources/CMakeLists.txt
    • edit: Sources/CSwiftScan/include/module.modulemap
    • delete: Sources/_CSwiftDriver/_CSwiftDriverImpl.c
    • edit: Sources/CSwiftScan/CMakeLists.txt
    • edit: Sources/SwiftDriver/Driver/Driver.swift
    • edit: Sources/CSwiftScan/CSwiftScanImpl.c
    • edit: Sources/SwiftDriver/CMakeLists.txt
    • delete: Sources/_CSwiftDriver/include/_CSwiftDriver.h
    • delete: Sources/_CSwiftDriver/include/module.modulemap
    • edit: CMakeLists.txt
    • delete: Sources/_CSwiftDriver/CMakeLists.txt
    • edit: Package.swift
    • edit: Sources/SwiftDriver/SwiftScan/DependencyGraphBuilder.swift
    • edit: Sources/SwiftDriver/SwiftScan/SwiftScan.swift
  • Commit b20b8456a4bacfc8fd16a7ca11c0baafa51ed265 by achikin:

    Revert "[Explicit Module Builds] Remove Placeholder Dependency Resolution"

    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/InterModuleDependencies/CommonDependencyOperations.swift
    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/ModuleDependencyScanning.swift
    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/PlaceholderDependencyResolution.swift
    • edit: Sources/SwiftDriver/CMakeLists.txt
    • edit: Sources/SwiftDriver/Jobs/Planning.swift
  • Commit 45da8349dd98fce01ca7fa9d7640b1e3371542c3 by achikin:

    [Explicit Module Builds] Make sure to dispose/free memory of batch scan result after decoding it.

    • edit: Sources/SwiftDriver/SwiftScan/SwiftScan.swift
  • Commit ad6fc1112093b2ce40fe094f4f831902c4977d08 by achikin:

    [Explicit Module Builds] Add libSwiftScan parallel scanning query test.

    • edit: Tests/SwiftDriverTests/ExplicitModuleBuildTests.swift
    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/InterModuleDependencies/InterModuleDependencyOracle.swift
    • edit: Sources/SwiftDriver/SwiftScan/SwiftScan.swift
    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/SerializableModuleArtifacts.swift
    • edit: Sources/SwiftDriver/SwiftScan/DependencyGraphBuilder.swift
    • edit: Sources/SwiftDriver/Driver/Driver.swift
  • Commit 10f68acf883af5fca7301a5d065f4d55d9e34cdb by achikin:

    [Explicit Module Builds] Avoid re-visiting Swift modules in the dependency graph when generating PCMArg sets

    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/ClangVersionedDependencyResolution.swift
  • Commit cc5032607f7effc796beec3c6ce89876e22bae06 by achikin:

    Args resolver: createFileList does not need the option to quote paths because it already does.

    • edit: Sources/SwiftDriver/Execution/ArgsResolver.swift
  • Commit 92848866c7607f6b87449f7ca98771af9b2132fe by achikin:

    [Explicit Module Builds] Add option to invoke the command-line executable dependency scanner instead of using libSwiftScan

    • edit: Sources/SwiftOptions/ExtraOptions.swift
    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/ModuleDependencyScanning.swift
    • edit: Tests/SwiftDriverTests/ExplicitModuleBuildTests.swift
  • Commit 446667a0e3e7522a77ce5f0ab4773b4b5a437ee2 by achikin:

    [Dependency Scanning] Use a synchronous dispatch queue for accesses to the scanner

    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/InterModuleDependencies/CommonDependencyOperations.swift
    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/InterModuleDependencies/InterModuleDependencyOracle.swift
  • Commit 5229662b75c820ef7af2c5c61e3888c837e9747a by achikin:

    Do not add extra option to quote paths when resolving arguments for filelist creation.

    • edit: Sources/SwiftDriver/Execution/ArgsResolver.swift
  • Commit 5198ed1d2dc7914e5edac68c7ceb922b6ed1a11b by achikin:

    [Dependency Scanning] Do not dlopen the scanning library when not used.

    • edit: Sources/SwiftDriver/Driver/Driver.swift
    • edit: Tests/SwiftDriverTests/ExplicitModuleBuildTests.swift
    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/InterModuleDependencies/InterModuleDependencyOracle.swift
    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/ModuleDependencyScanning.swift
  • Commit df867f9346b3887926ca1996168af054d7126152 by achikin:

    [Dependency Scanning] Adapt to the TextualVirtualPath interface when constructing the InterModuleDependencyGraph

    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/PlaceholderDependencyResolution.swift
    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/InterModuleDependencies/CommonDependencyOperations.swift
    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/InterModuleDependencies/InterModuleDependencyGraph.swift
    • edit: Sources/SwiftDriver/SwiftScan/DependencyGraphBuilder.swift
  • Commit 1ce0c5086e14c6ae3dc3fc0ee7a6037dde0e3b90 by achikin:

    [Explicit Module Build] Correctly discern libSwiftScan location in the os-specific directory of the toolchain

    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/ModuleDependencyScanning.swift
    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/InterModuleDependencies/InterModuleDependencyOracle.swift
    • edit: Sources/SwiftDriver/Utilities/Triple.swift
    • edit: Tests/SwiftDriverTests/ExplicitModuleBuildTests.swift
    • edit: Sources/SwiftDriver/SwiftScan/SwiftScan.swift
  • Commit 134cf51ac6488ae01db753a4728eb654b1293131 by achikin:

    Add diagnostic output to dependency scanning test.

    • edit: Tests/SwiftDriverTests/ExplicitModuleBuildTests.swift
  • Commit 7b0a9c4136a355a7cba9216138028ccbcad20f40 by achikin:

    Dependency Scanning test: correctly reflect that the expected number of dependencies is OS-version dependent.

    • edit: Tests/SwiftDriverTests/ExplicitModuleBuildTests.swift
  • Commit 33be2f178411b1d187ba38687d3243cb4bfa96d3 by achikin:

    Use target-platform-specific shared library file extension. (.so except for Darwin)

    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/InterModuleDependencies/InterModuleDependencyOracle.swift
    • edit: Tests/SwiftDriverTests/ExplicitModuleBuildTests.swift
    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/ModuleDependencyScanning.swift
    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/ExplicitDependencyBuildPlanner.swift
    • edit: Sources/SwiftDriver/SwiftScan/SwiftScan.swift
  • Commit c931c60a979fbae2f42fd3bddd6ad46cc85ca6d1 by achikin:

    Compute the host triple using -print-target-info and use it to resolve location of the scanning library.

    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/ModuleDependencyScanning.swift
    • edit: Tests/SwiftDriverTests/ExplicitModuleBuildTests.swift
    • edit: Sources/SwiftDriver/Driver/Driver.swift
  • Commit 584889520d54ed0d2454d902ae11d3980f36da23 by achikin:

    [Dependency Scanning] Fallback to calling the swift-frontend for dependency scanning queries if no instance of libSwiftScan is found.

    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/InterModuleDependencies/InterModuleDependencyOracle.swift
    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/ModuleDependencyScanning.swift
Terms of Service

Privacy Policy

Cookie Policy