[Swift CI] Build Failure: OSS - Swift Package - macOS (main) #5600

# [FAILURE] oss-swift-package-macos [#5600]

Build URL: https://ci.swift.org/job/oss-swift-package-macos/5600/
Project: oss-swift-package-macos
Date of build: Wed, 17 Feb 2021 16:56:46 -0600
Build duration: 7 hr 19 min

Identified problems:- Swift Compile Error: Swift compiler error

  • Indication 1
  • Delete directory failed: A script tried to delete a directory with rm and it failed
  • Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:

Changes- Commit 2f0e7fc698a27a24e25c3820783810b29cef48f8 by z.zoelec2:

[cxx-interop] Bail on deep template specializations.

  • edit: lib/ClangImporter/ImportDecl.cpp

  • add: test/Interop/Cxx/templates/Inputs/large-class-templates.h

  • edit: test/Interop/Cxx/templates/Inputs/module.modulemap

  • add: test/Interop/Cxx/templates/large-class-templates-module-interface.swift

  • Commit f2f3e3d339057fd2bca89f39cd60e4615b048667 by ewilde:

    Check actor isolation in TapExprs

    • edit: test/Concurrency/actor_isolation.swift
    • edit: lib/Sema/TypeCheckConcurrency.cpp
  • Commit eea3a6c27f2718aea8448d7351d490cff24d21f2 by jgroff:

    SILGen: Handle pseudogeneric completion-handler-based async APIs.

    • edit: lib/SILGen/SILGenThunk.cpp
    • edit: lib/SILGen/SILGen.h
    • edit: docs/ABI/Mangling.rst
    • edit: include/swift/AST/ASTMangler.h
    • edit: lib/SIL/IR/AbstractionPattern.cpp
    • edit: lib/AST/ASTMangler.cpp
    • edit: lib/Demangling/Demangler.cpp
    • edit: test/SILGen/objc_async.swift
    • edit: lib/SILGen/ResultPlan.cpp
    • edit: test/Inputs/clang-importer-sdk/usr/include/ObjCConcurrency.h
  • Commit 4ef7a2d626cd25656548fc366882438fcc51f8e9 by pyaskevich:

    [CSBindings] NFC: Refactor some of the repetitive uses of type variable in graph node

    • edit: lib/Sema/ConstraintGraph.cpp
    • edit: include/swift/Sema/ConstraintGraph.h
  • Commit 29db4015e89a491051114f40497bd235698bdc5c by aschwaighofer:

    IRGen: We can only reuse methods for partial apply thunks if their abi uses swiftself for self

    • edit: lib/IRGen/IRGenSIL.cpp
    • add: test/IRGen/simple_partial_apply_or_not.swift
    • edit: test/IRGen/simple_partial_apply.sil
  • Commit 619e5eae7fcc62c4d48d6caa78118348360b3751 by danielrodriguez:

    [android][test] Add REQUIRES: executable_test to simple_partial_apply_or_not

    • edit: test/IRGen/simple_partial_apply_or_not.swift
  • Commit 43eb31eb2760c3cf81b6c6a058c6374c868e3ffb by varun_gandhi:

    [Concurrency] Guard use of async calling convention.

    • edit: include/swift/Runtime/Config.h
    • edit: include/swift/Config.h.in
    • edit: include/swift/AST/IRGenOptions.h
    • edit: include/swift/Runtime/CMakeConfig.h.in
    • edit: CMakeLists.txt
  • Commit 7eeabd93006c2905e741c319946013b5f76f8342 by varun_gandhi:

    [Runtime] Fix calling convention of async function.

    • edit: stdlib/public/Concurrency/Task.cpp
  • Commit 3a8533116014c3d87ad223d7d0519cf2bd627b5e by github:

    remove use of fatalError (#3283)

    • edit: Sources/SourceControl/GitRepository.swift
    • edit: Sources/SourceControl/Repository.swift
  • Commit 0e04828c6fcaa59db86126e90d47e01046bc3b42 by github:

    [Collections] Signing (apple, 1): certificate and key types (#3259)

    • add: Sources/PackageCollectionsSigning/Key/ASN1/Types/ASN1Integer.swift
    • add: Sources/PackageCollectionsSigning/Key/ASN1/Types/ASN1ObjectIdentifier.swift
    • add: Sources/PackageCollectionsSigning/Key/ASN1/PEMDocument.swift
    • add: Sources/PackageCollectionsSigning/Key/Key.swift
    • delete: Sources/PackageCollections/Signing/PackageCollectionSignature.swift
    • edit: Package.swift
    • edit: Sources/CMakeLists.txt
    • add: Tests/PackageCollectionsSigningTests/Utilities.swift
    • add: Sources/PackageCollectionsSigning/Key/ASN1/Types/ASN1Identifier.swift
    • add: Sources/PackageCollectionsSigning/Key/ASN1/SubjectPublicKeyInfo.swift
    • add: Sources/PackageCollectionsSigning/Key/ASN1/SEC1PrivateKey.swift
    • edit: Sources/PackageCollections/CMakeLists.txt
    • add: Fixtures/Collections/Signing/Test_rsa.cer
    • add: Sources/PackageCollectionsSigning/Key/ASN1/Types/ASN1BitString.swift
    • add: Tests/PackageCollectionsSigningTests/KeyTests+RSA.swift
    • add: Sources/PackageCollectionsSigning/Key/ASN1/ASN1.swift
    • add: Sources/PackageCollectionsSigning/Key/Key+EC.swift
    • add: Sources/PackageCollectionsSigning/Certificate/Certificate.swift
    • add: Sources/PackageCollectionsSigning/Key/Key+RSA.swift
    • add: Tests/PackageCollectionsSigningTests/KeyTests+EC.swift
    • add: Sources/PackageCollectionsSigning/Key/ASN1/ASN1Error.swift
    • add: Sources/PackageCollectionsSigning/CMakeLists.txt
    • add: Tests/PackageCollectionsSigningTests/CertificateTests.swift
    • add: Sources/PackageCollectionsSigning/Utilities/Utilities.swift
    • add: Fixtures/Collections/Signing/Test_ec.cer
    • add: Sources/PackageCollectionsSigning/Key/ASN1/Types/ASN1OctetString.swift
  • Commit 250f39e46bfd4e0b42dd07c2fd11ae77b449849a by anders:

    With SwiftPM 5.4 done, rename version-specific tests to make it clear what they're testing and to make room for vNext tests. Add a "_0" suffix to the tests for major versions so that they sort by increasing tools version.

    • edit: Tests/PackageLoadingTests/PDNextVersionLoadingTests.swift
    • add: Tests/PackageLoadingTests/PD5_4LoadingTests.swift
    • add: Tests/PackageLoadingTests/PD5_0LoadingTests.swift
    • delete: Tests/PackageLoadingTests/PD4LoadingTests.swift
    • add: Tests/PackageLoadingTests/PD4_0LoadingTests.swift
    • delete: Tests/PackageLoadingTests/PD5LoadingTests.swift
  • Commit 4249b7ef149ed92c14118aacb9ba36ed011ba69e by anders:

    Initial support for declaring package extension targets and defining their capability.

    • add: Fixtures/Miscellaneous/Extensions/MySourceGenExtension/Sources/MySourceGenRuntimeLib/library.swift
    • edit: Sources/PackageLoading/PackageBuilder.swift
    • add: Fixtures/Miscellaneous/Extensions/MySourceGenExtension/Sources/MySourceGenTool/main.swift
    • add: Fixtures/Miscellaneous/Extensions/MySourceGenExtension/Sources/MyLocalTool/main.swift
    • edit: Tests/WorkspaceTests/ManifestSourceGenerationTests.swift
    • edit: Sources/PackageModel/ManifestSourceGeneration.swift
    • edit: Sources/PackageModel/Manifest/TargetDescription.swift
    • edit: Sources/Xcodeproj/pbxproj.swift
    • add: Fixtures/Miscellaneous/Extensions/MySourceGenExtension/Package.swift
    • edit: Sources/Xcodeproj/SchemesGenerator.swift
    • edit: Tests/CommandsTests/PackageToolTests.swift
    • edit: Tests/PackageLoadingTests/PD5_4LoadingTests.swift
    • add: Fixtures/Miscellaneous/Extensions/MySourceGenExtension/Sources/MySourceGenExt/extension.swift
    • edit: Sources/PackageLoading/PackageDescription4Loader.swift
    • edit: Sources/Xcodeproj/Target+PBXProj.swift
    • edit: Sources/Commands/Describe.swift
    • edit: Sources/PackageDescription/Target.swift
    • edit: Tests/PackageLoadingTests/PackageBuilderTests.swift
    • add: Fixtures/Miscellaneous/Extensions/MySourceGenExtension/Tests/MySourceGenExtTests/MySourceGenExtTests.swift
    • edit: Sources/Workspace/InitPackage.swift
    • edit: Sources/PackageDescription/PackageDescription.swift
    • add: Fixtures/Miscellaneous/Extensions/MySourceGenExtension/Sources/MySourceGenToolLib/library.swift
    • edit: Sources/Build/BuildPlan.swift
    • edit: Sources/XCBuildSupport/PIFBuilder.swift
    • edit: Sources/PackageModel/Target.swift
    • edit: Tests/PackageLoadingTests/PDNextVersionLoadingTests.swift
  • Commit cdc3dc5a4af4c84a2bc46dec39bfadf1fba14d36 by beccadax:

    Add support for symbol graphs and access notes

    • edit: Sources/SwiftDriver/Jobs/CompileJob.swift
    • edit: Sources/SwiftOptions/Options.swift
    • edit: Sources/makeOptions/makeOptions.cpp
    • edit: Sources/SwiftDriver/Jobs/MergeModuleJob.swift
    • edit: Sources/SwiftDriver/Jobs/FrontendJobHelpers.swift

New issue found!