The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build Knit, reference 2.1.1 (c89651), with Swift 6.1 for Android on 13 Jun 2025 02:37:25 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.63.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/cashapp/knit.git
Reference: 2.1.1
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/cashapp/knit
 * tag               2.1.1      -> FETCH_HEAD
HEAD is now at c89651d Merge pull request #287 from cashapp/skorulis/resolvable-escaping
Cloned https://github.com/cashapp/knit.git
Revision (git rev-parse @):
c89651d2eb8866cc95f2f3c4a54aa134a2fbda59
SUCCESS checkout https://github.com/cashapp/knit.git at 2.1.1
========================================
Build
========================================
Selected platform:         android
Swift version:             6.1
Building package at path:  $PWD
https://github.com/cashapp/knit.git
https://github.com/cashapp/knit.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
  "dependencies" : [
    {
      "identity" : "swift-syntax",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "510.0.2",
            "upper_bound" : "602.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-syntax.git"
    },
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.4.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser"
    }
  ],
  "manifest_display_name" : "Knit",
  "name" : "Knit",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "14.0"
    },
    {
      "name" : "ios",
      "version" : "16.0"
    }
  ],
  "products" : [
    {
      "name" : "Knit",
      "targets" : [
        "Knit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "KnitMacros",
      "targets" : [
        "KnitMacros"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "KnitTesting",
      "targets" : [
        "KnitTesting"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "KnitBuildPlugin",
      "targets" : [
        "KnitBuildPlugin"
      ],
      "type" : {
        "plugin" : null
      }
    },
    {
      "name" : "knit-cli",
      "targets" : [
        "knit-cli"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "KnitMacrosImplementations",
      "targets" : [
        "KnitMacrosImplementations"
      ],
      "type" : {
        "macro" : null
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "knit_cli",
      "module_type" : "SwiftTarget",
      "name" : "knit-cli",
      "path" : "Sources/knit-cli",
      "product_dependencies" : [
        "SwiftSyntax",
        "ArgumentParser"
      ],
      "product_memberships" : [
        "KnitBuildPlugin",
        "knit-cli"
      ],
      "sources" : [
        "GenCommand.swift",
        "KnitCommand.swift"
      ],
      "target_dependencies" : [
        "KnitCodeGen"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "SwinjectTests",
      "module_type" : "SwiftTarget",
      "name" : "SwinjectTests",
      "path" : "Tests/SwinjectTests",
      "sources" : [
        "Animal.swift",
        "BehaviorFakes.swift",
        "Circularity.swift",
        "ContainerTests.Arguments.swift",
        "ContainerTests.Behavior.swift",
        "ContainerTests.Circularity.swift",
        "ContainerTests.CustomScope.swift",
        "ContainerTests.CustomStringConvertible.swift",
        "ContainerTests.DebugHelper.swift",
        "ContainerTests.GraphCaching.swift",
        "ContainerTests.Speed.swift",
        "ContainerTests.TypeForwarding.swift",
        "ContainerTests.swift",
        "EmploymentAssembly.swift",
        "Food.swift",
        "LazyTests.swift",
        "Person.swift",
        "ProviderTests.swift",
        "ServiceEntryTests.swift",
        "ServiceKeyTests.swift",
        "SynchronizedTests.swift",
        "WeakStorageTests.swift"
      ],
      "target_dependencies" : [
        "Swinject"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Swinject",
      "module_type" : "SwiftTarget",
      "name" : "Swinject",
      "path" : "Sources/Swinject",
      "product_memberships" : [
        "Knit",
        "KnitTesting"
      ],
      "sources" : [
        "Behavior.swift",
        "Container.Arguments.swift",
        "Container.Logging.swift",
        "Container.TypeForwarding.swift",
        "Container.swift",
        "DebugHelper.swift",
        "FunctionType.swift",
        "GraphIdentifier.swift",
        "InstanceStorage.swift",
        "InstanceWrapper.swift",
        "ObjectScope.Standard.swift",
        "ObjectScope.swift",
        "ReadWriteLock.swift",
        "RecursiveLock.swift",
        "Resolver.swift",
        "ServiceEntry.TypeForwarding.swift",
        "ServiceEntry.swift",
        "ServiceKey.swift",
        "ThreadSafeDictionary.swift",
        "_Resolver.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KnitTests",
      "module_type" : "SwiftTarget",
      "name" : "KnitTests",
      "path" : "Tests/KnitTests",
      "sources" : [
        "AbstractRegistrationTests.swift",
        "ComplexDependencyTests.swift",
        "DependencyBuilderTests.swift",
        "DependencyTreeTests.swift",
        "DuplicateRegistrationDetectorTests.swift",
        "FakeAssemblyTests.swift",
        "GeneratedModuleAssemblyTests.swift",
        "MainActorTests.swift",
        "ModuleAssemblerErrorFormatterTests.swift",
        "ModuleAssemblerTests.swift",
        "ModuleAssemblyOverrideTests.swift",
        "ModuleAssemblyScopingTests.swift",
        "ModuleCycleTests.swift",
        "ScopedModuleAssemblerTests.swift",
        "ServiceCollectorTests.swift",
        "SynchronizationTests.swift",
        "TestResolver.swift"
      ],
      "target_dependencies" : [
        "Knit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KnitTesting",
      "module_type" : "SwiftTarget",
      "name" : "KnitTesting",
      "path" : "Sources/KnitTesting",
      "product_memberships" : [
        "KnitTesting"
      ],
      "sources" : [
        "Resolver+Asserts.swift"
      ],
      "target_dependencies" : [
        "Swinject",
        "Knit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KnitMacrosTests",
      "module_type" : "SwiftTarget",
      "name" : "KnitMacrosTests",
      "path" : "Tests/KnitMacrosTests",
      "product_dependencies" : [
        "SwiftSyntaxMacrosTestSupport"
      ],
      "sources" : [
        "ResolvableTests.swift",
        "SwinjectResolutionTests.swift"
      ],
      "target_dependencies" : [
        "KnitMacrosImplementations",
        "KnitMacros",
        "KnitCodeGen",
        "Swinject"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KnitMacrosImplementations",
      "module_type" : "SwiftTarget",
      "name" : "KnitMacrosImplementations",
      "path" : "Sources/KnitMacrosImplementations",
      "product_dependencies" : [
        "SwiftSyntaxMacros",
        "SwiftCompilerPlugin"
      ],
      "product_memberships" : [
        "KnitMacros",
        "KnitMacrosImplementations"
      ],
      "sources" : [
        "KnitMacrosPlugin.swift",
        "ResolvableMacro.swift"
      ],
      "target_dependencies" : [
        "KnitCodeGen"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "KnitMacros",
      "module_type" : "SwiftTarget",
      "name" : "KnitMacros",
      "path" : "Sources/KnitMacros",
      "product_memberships" : [
        "KnitMacros"
      ],
      "sources" : [
        "KnitMacros.swift",
        "MacroPropertyWrappers.swift"
      ],
      "target_dependencies" : [
        "KnitMacrosImplementations"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KnitCodeGenTests",
      "module_type" : "SwiftTarget",
      "name" : "KnitCodeGenTests",
      "path" : "Tests/KnitCodeGenTests",
      "sources" : [
        "AssemblyParsingTests.swift",
        "ConfigurationSetTests.swift",
        "HeaderSourceFileTests.swift",
        "KnitDirectivesTests.swift",
        "KnitModuleSourceFileTests.swift",
        "ModuleImportTests.swift",
        "ModuleNameExtractorTests.swift",
        "NamedRegistrationGroupSourceTests.swift",
        "NamedRegistrationGroupTests.swift",
        "RegistrationEncodingTests.swift",
        "RegistrationParsingTests.swift",
        "TypeNamerTests.swift",
        "TypeSafetySourceFileTests.swift",
        "UnitTestSourceFileTests.swift"
      ],
      "target_dependencies" : [
        "KnitCodeGen"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KnitCodeGen",
      "module_type" : "SwiftTarget",
      "name" : "KnitCodeGen",
      "path" : "Sources/KnitCodeGen",
      "product_dependencies" : [
        "SwiftSyntax",
        "SwiftParser",
        "SwiftSyntaxBuilder"
      ],
      "product_memberships" : [
        "KnitMacros",
        "KnitBuildPlugin",
        "knit-cli",
        "KnitMacrosImplementations"
      ],
      "sources" : [
        "AssemblyParser.swift",
        "AssemblyParsing.swift",
        "Configuration.swift",
        "ConfigurationSet.swift",
        "FunctionCallRegistrationParsing.swift",
        "HeaderSourceFile.swift",
        "KnitDirectives.swift",
        "KnitModuleSourceFile.swift",
        "ModuleImport.swift",
        "ModuleNameExtractor.swift",
        "NamedRegistrationGroup.swift",
        "Registration.swift",
        "RegistrationIntoCollection.swift",
        "SourceFileSyntax+Write.swift",
        "SourceGen/NamedRegistrationGroup+SourceCode.swift",
        "SwiftSyntax+Helpers.swift",
        "SyntaxError.swift",
        "TriviaProvider.swift",
        "TypeNamer.swift",
        "TypeSafetySourceFile.swift",
        "UnitTestSourceFile.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KnitBuildPlugin",
      "module_type" : "PluginTarget",
      "name" : "KnitBuildPlugin",
      "path" : "Plugins/KnitBuildPlugin",
      "plugin_capability" : {
        "type" : "buildTool"
      },
      "product_memberships" : [
        "KnitBuildPlugin"
      ],
      "sources" : [
        "KnitBuildPlugin.swift"
      ],
      "target_dependencies" : [
        "knit-cli"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "Knit",
      "module_type" : "SwiftTarget",
      "name" : "Knit",
      "path" : "Sources/Knit",
      "product_memberships" : [
        "Knit",
        "KnitTesting"
      ],
      "sources" : [
        "ConcurrencyAttribute.swift",
        "Container+MainActorRegistration.swift",
        "Container+Registration.swift",
        "Container.swift",
        "DuplicateRegistrationDetector.swift",
        "Future+Async.swift",
        "Module/AbstractAssembly.swift",
        "Module/Container+AbstractRegistration.swift",
        "Module/DependencyBuilder.swift",
        "Module/DependencyTree.swift",
        "Module/FakeAssembly.swift",
        "Module/KnitModule.swift",
        "Module/ModuleAssembler.swift",
        "Module/ModuleAssemblerErrorFormatter.swift",
        "Module/ModuleAssembly.swift",
        "Module/ScopedModuleAssembler.swift",
        "Resolver+Additions.swift",
        "Resolver.swift",
        "ServiceCollection/Container+ServiceCollection.swift",
        "ServiceCollection/Resolver+ServiceCollection.swift",
        "ServiceCollection/ServiceCollection.swift",
        "ServiceCollection/ServiceCollector.swift"
      ],
      "target_dependencies" : [
        "Swinject"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.10"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:fe1962677657b2408c217cb5cceb3c09bc1d91486e360cebbc6eee461a5945d8
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/apple/swift-syntax.git
[1/15380] Fetching swift-argument-parser
[13228/86167] Fetching swift-argument-parser, swift-syntax
Fetched https://github.com/apple/swift-argument-parser from cache (1.13s)
[10619/70787] Fetching swift-syntax
Fetched https://github.com/apple/swift-syntax.git from cache (7.64s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.5.1 (8.62s)
Computing version for https://github.com/apple/swift-syntax.git
Computed https://github.com/apple/swift-syntax.git at 601.0.1 (3.48s)
Creating working copy for https://github.com/apple/swift-syntax.git
Working copy of https://github.com/apple/swift-syntax.git resolved at 601.0.1
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.5.1
[1/1] Compiling plugin KnitBuildPlugin
[2/2] Compiling plugin GenerateManual
Building for debugging...
[2/86] Write sources
[43/86] Compiling _SwiftSyntaxCShims dummy.c
[45/86] Write swift-version-24593BA9C3E375BF.txt
[47/136] Emitting module SwiftSyntax600
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[48/136] Emitting module SwiftSyntax601
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[50/136] Emitting module ArgumentParserToolInfo
[51/136] Emitting module Swinject
/host/spi-builder-workspace/Sources/Swinject/Container.Logging.swift:20:13: warning: var '_loggingFunction' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | private var _loggingFunction: LoggingFunctionType? = { print($0) }
   |             |- warning: var '_loggingFunction' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: convert '_loggingFunction' to a 'let' constant to make 'Sendable' shared state immutable
   |             |- note: add '@MainActor' to make var '_loggingFunction' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |
/host/spi-builder-workspace/Sources/Swinject/Container.swift:428:16: warning: static property 'graphIdentifierKey' is not concurrency-safe because non-'Sendable' type 'ServiceKey' may have shared mutable state; this is an error in the Swift 6 language mode
426 |
427 | private extension Container {
428 |     static let graphIdentifierKey = ServiceKey(serviceType: GraphIdentifier.self, argumentsType: Resolver.self)
    |                |- warning: static property 'graphIdentifierKey' is not concurrency-safe because non-'Sendable' type 'ServiceKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'graphIdentifierKey' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
429 | }
430 |
/host/spi-builder-workspace/Sources/Swinject/ServiceKey.swift:16:17: note: consider making struct 'ServiceKey' conform to the 'Sendable' protocol
14 | // MARK: - ServiceKey
15 |
16 | internal struct ServiceKey {
   |                 `- note: consider making struct 'ServiceKey' conform to the 'Sendable' protocol
17 |     internal let serviceType: Any.Type
18 |     internal let argumentsType: Any.Type
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.Standard.swift:8:23: warning: static property 'transient' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
 6 |     /// A new instance is always created by the ``Container`` when a type is resolved.
 7 |     /// The instance is not shared.
 8 |     public static let transient = ObjectScope(storageFactory: TransientStorage.init, description: "transient")
   |                       |- warning: static property 'transient' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'transient' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     /// Instances are shared only when an object graph is being created,
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.swift:14:14: note: class 'ObjectScope' does not conform to the 'Sendable' protocol
12 |
13 | /// Basic implementation of ``ObjectScopeProtocol``.
14 | public class ObjectScope: ObjectScopeProtocol, CustomStringConvertible {
   |              `- note: class 'ObjectScope' does not conform to the 'Sendable' protocol
15 |     public private(set) var description: String
16 |     private var storageFactory: () -> InstanceStorage
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.Standard.swift:12:23: warning: static property 'graph' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
10 |     /// Instances are shared only when an object graph is being created,
11 |     /// otherwise a new instance is created by the ``Container``. This is the default scope.
12 |     public static let graph = ObjectScope(storageFactory: GraphStorage.init, description: "graph")
   |                       |- warning: static property 'graph' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'graph' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |     /// An instance provided by the ``Container`` is shared within the ``Container`` and its child `Containers`.
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.swift:14:14: note: class 'ObjectScope' does not conform to the 'Sendable' protocol
12 |
13 | /// Basic implementation of ``ObjectScopeProtocol``.
14 | public class ObjectScope: ObjectScopeProtocol, CustomStringConvertible {
   |              `- note: class 'ObjectScope' does not conform to the 'Sendable' protocol
15 |     public private(set) var description: String
16 |     private var storageFactory: () -> InstanceStorage
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.Standard.swift:15:23: warning: static property 'container' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
13 |
14 |     /// An instance provided by the ``Container`` is shared within the ``Container`` and its child `Containers`.
15 |     public static let container = ObjectScope(storageFactory: PermanentStorage.init, description: "container")
   |                       |- warning: static property 'container' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'container' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// An instance provided by the ``Container`` is shared within the ``Container`` and its child ``Container``s
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.swift:14:14: note: class 'ObjectScope' does not conform to the 'Sendable' protocol
12 |
13 | /// Basic implementation of ``ObjectScopeProtocol``.
14 | public class ObjectScope: ObjectScopeProtocol, CustomStringConvertible {
   |              `- note: class 'ObjectScope' does not conform to the 'Sendable' protocol
15 |     public private(set) var description: String
16 |     private var storageFactory: () -> InstanceStorage
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.Standard.swift:20:23: warning: static property 'weak' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
18 |     /// as long as there are strong references to given instance. Otherwise new instance is created
19 |     /// when resolving the type.
20 |     public static let weak = ObjectScope(storageFactory: WeakStorage.init, description: "weak",
   |                       |- warning: static property 'weak' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'weak' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |                                          parent: ObjectScope.graph)
22 | }
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.swift:14:14: note: class 'ObjectScope' does not conform to the 'Sendable' protocol
12 |
13 | /// Basic implementation of ``ObjectScopeProtocol``.
14 | public class ObjectScope: ObjectScopeProtocol, CustomStringConvertible {
   |              `- note: class 'ObjectScope' does not conform to the 'Sendable' protocol
15 |     public private(set) var description: String
16 |     private var storageFactory: () -> InstanceStorage
[52/138] Compiling SwiftSyntax601 Empty.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[54/139] Compiling Swinject ServiceEntry.swift
[55/139] Compiling Swinject ServiceKey.swift
[56/139] Compiling SwiftSyntax600 Empty.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[57/140] Compiling Swinject Container.TypeForwarding.swift
/host/spi-builder-workspace/Sources/Swinject/InstanceStorage.swift:118:50: warning: conditional cast from 'Wrapped' to 'AnyObject' always succeeds
116 |                 return object as? Wrapped
117 |             }
118 |             set { object = newValue.flatMap { $0 as? AnyObject } }
    |                                                  `- warning: conditional cast from 'Wrapped' to 'AnyObject' always succeeds
119 |         }
120 |
[58/140] Compiling Swinject Container.swift
/host/spi-builder-workspace/Sources/Swinject/InstanceStorage.swift:118:50: warning: conditional cast from 'Wrapped' to 'AnyObject' always succeeds
116 |                 return object as? Wrapped
117 |             }
118 |             set { object = newValue.flatMap { $0 as? AnyObject } }
    |                                                  `- warning: conditional cast from 'Wrapped' to 'AnyObject' always succeeds
119 |         }
120 |
[59/140] Compiling Swinject DebugHelper.swift
/host/spi-builder-workspace/Sources/Swinject/InstanceStorage.swift:118:50: warning: conditional cast from 'Wrapped' to 'AnyObject' always succeeds
116 |                 return object as? Wrapped
117 |             }
118 |             set { object = newValue.flatMap { $0 as? AnyObject } }
    |                                                  `- warning: conditional cast from 'Wrapped' to 'AnyObject' always succeeds
119 |         }
120 |
[60/140] Emitting module SwiftSyntax510
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[61/140] Emitting module SwiftSyntax600
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[62/140] Compiling SwiftSyntax510 Empty.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[63/140] Compiling SwiftSyntax600 Empty.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[64/141] Compiling SwiftSyntax601 Empty.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[65/143] Compiling ArgumentParserToolInfo ToolInfo.swift
[71/146] Compiling SwiftSyntax510 Empty.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[72/146] Emitting module SwiftSyntax510
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[73/147] Emitting module Swinject
/host/spi-builder-workspace/Sources/Swinject/Container.Logging.swift:20:13: warning: var '_loggingFunction' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | private var _loggingFunction: LoggingFunctionType? = { print($0) }
   |             |- warning: var '_loggingFunction' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: convert '_loggingFunction' to a 'let' constant to make 'Sendable' shared state immutable
   |             |- note: add '@MainActor' to make var '_loggingFunction' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |
/host/spi-builder-workspace/Sources/Swinject/Container.swift:428:16: warning: static property 'graphIdentifierKey' is not concurrency-safe because non-'Sendable' type 'ServiceKey' may have shared mutable state; this is an error in the Swift 6 language mode
426 |
427 | private extension Container {
428 |     static let graphIdentifierKey = ServiceKey(serviceType: GraphIdentifier.self, argumentsType: Resolver.self)
    |                |- warning: static property 'graphIdentifierKey' is not concurrency-safe because non-'Sendable' type 'ServiceKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'graphIdentifierKey' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
429 | }
430 |
/host/spi-builder-workspace/Sources/Swinject/ServiceKey.swift:16:17: note: consider making struct 'ServiceKey' conform to the 'Sendable' protocol
14 | // MARK: - ServiceKey
15 |
16 | internal struct ServiceKey {
   |                 `- note: consider making struct 'ServiceKey' conform to the 'Sendable' protocol
17 |     internal let serviceType: Any.Type
18 |     internal let argumentsType: Any.Type
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.Standard.swift:8:23: warning: static property 'transient' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
 6 |     /// A new instance is always created by the ``Container`` when a type is resolved.
 7 |     /// The instance is not shared.
 8 |     public static let transient = ObjectScope(storageFactory: TransientStorage.init, description: "transient")
   |                       |- warning: static property 'transient' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'transient' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     /// Instances are shared only when an object graph is being created,
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.swift:14:14: note: class 'ObjectScope' does not conform to the 'Sendable' protocol
12 |
13 | /// Basic implementation of ``ObjectScopeProtocol``.
14 | public class ObjectScope: ObjectScopeProtocol, CustomStringConvertible {
   |              `- note: class 'ObjectScope' does not conform to the 'Sendable' protocol
15 |     public private(set) var description: String
16 |     private var storageFactory: () -> InstanceStorage
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.Standard.swift:12:23: warning: static property 'graph' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
10 |     /// Instances are shared only when an object graph is being created,
11 |     /// otherwise a new instance is created by the ``Container``. This is the default scope.
12 |     public static let graph = ObjectScope(storageFactory: GraphStorage.init, description: "graph")
   |                       |- warning: static property 'graph' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'graph' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |     /// An instance provided by the ``Container`` is shared within the ``Container`` and its child `Containers`.
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.swift:14:14: note: class 'ObjectScope' does not conform to the 'Sendable' protocol
12 |
13 | /// Basic implementation of ``ObjectScopeProtocol``.
14 | public class ObjectScope: ObjectScopeProtocol, CustomStringConvertible {
   |              `- note: class 'ObjectScope' does not conform to the 'Sendable' protocol
15 |     public private(set) var description: String
16 |     private var storageFactory: () -> InstanceStorage
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.Standard.swift:15:23: warning: static property 'container' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
13 |
14 |     /// An instance provided by the ``Container`` is shared within the ``Container`` and its child `Containers`.
15 |     public static let container = ObjectScope(storageFactory: PermanentStorage.init, description: "container")
   |                       |- warning: static property 'container' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'container' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// An instance provided by the ``Container`` is shared within the ``Container`` and its child ``Container``s
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.swift:14:14: note: class 'ObjectScope' does not conform to the 'Sendable' protocol
12 |
13 | /// Basic implementation of ``ObjectScopeProtocol``.
14 | public class ObjectScope: ObjectScopeProtocol, CustomStringConvertible {
   |              `- note: class 'ObjectScope' does not conform to the 'Sendable' protocol
15 |     public private(set) var description: String
16 |     private var storageFactory: () -> InstanceStorage
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.Standard.swift:20:23: warning: static property 'weak' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
18 |     /// as long as there are strong references to given instance. Otherwise new instance is created
19 |     /// when resolving the type.
20 |     public static let weak = ObjectScope(storageFactory: WeakStorage.init, description: "weak",
   |                       |- warning: static property 'weak' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'weak' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |                                          parent: ObjectScope.graph)
22 | }
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.swift:14:14: note: class 'ObjectScope' does not conform to the 'Sendable' protocol
12 |
13 | /// Basic implementation of ``ObjectScopeProtocol``.
14 | public class ObjectScope: ObjectScopeProtocol, CustomStringConvertible {
   |              `- note: class 'ObjectScope' does not conform to the 'Sendable' protocol
15 |     public private(set) var description: String
16 |     private var storageFactory: () -> InstanceStorage
[74/155] Wrapping AST for SwiftSyntax601 for debugging
[76/155] Compiling SwiftSyntax509 Empty.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[77/155] Emitting module SwiftSyntax509
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[79/156] Compiling SwiftSyntax509 Empty.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[79/195] Wrapping AST for ArgumentParserToolInfo for debugging
[80/195] Wrapping AST for SwiftSyntax600 for debugging
[84/195] Wrapping AST for SwiftSyntax510 for debugging
[85/195] Wrapping AST for SwiftSyntax601 for debugging
[86/195] Wrapping AST for SwiftSyntax510 for debugging
[87/259] Wrapping AST for SwiftSyntax509 for debugging
[90/323] Compiling ArgumentParserToolInfo ToolInfo.swift
[91/323] Emitting module ArgumentParserToolInfo
[92/324] Wrapping AST for ArgumentParserToolInfo for debugging
[94/324] Compiling SwiftSyntax Identifier.swift
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.Standard.swift:8:23: warning: static property 'transient' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
 6 |     /// A new instance is always created by the ``Container`` when a type is resolved.
 7 |     /// The instance is not shared.
 8 |     public static let transient = ObjectScope(storageFactory: TransientStorage.init, description: "transient")
   |                       |- warning: static property 'transient' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'transient' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     /// Instances are shared only when an object graph is being created,
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.swift:14:14: note: class 'ObjectScope' does not conform to the 'Sendable' protocol
12 |
13 | /// Basic implementation of ``ObjectScopeProtocol``.
14 | public class ObjectScope: ObjectScopeProtocol, CustomStringConvertible {
   |              `- note: class 'ObjectScope' does not conform to the 'Sendable' protocol
15 |     public private(set) var description: String
16 |     private var storageFactory: () -> InstanceStorage
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.Standard.swift:12:23: warning: static property 'graph' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
10 |     /// Instances are shared only when an object graph is being created,
11 |     /// otherwise a new instance is created by the ``Container``. This is the default scope.
12 |     public static let graph = ObjectScope(storageFactory: GraphStorage.init, description: "graph")
   |                       |- warning: static property 'graph' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'graph' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |     /// An instance provided by the ``Container`` is shared within the ``Container`` and its child `Containers`.
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.swift:14:14: note: class 'ObjectScope' does not conform to the 'Sendable' protocol
12 |
13 | /// Basic implementation of ``ObjectScopeProtocol``.
14 | public class ObjectScope: ObjectScopeProtocol, CustomStringConvertible {
   |              `- note: class 'ObjectScope' does not conform to the 'Sendable' protocol
15 |     public private(set) var description: String
16 |     private var storageFactory: () -> InstanceStorage
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.Standard.swift:15:23: warning: static property 'container' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
13 |
14 |     /// An instance provided by the ``Container`` is shared within the ``Container`` and its child `Containers`.
15 |     public static let container = ObjectScope(storageFactory: PermanentStorage.init, description: "container")
   |                       |- warning: static property 'container' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'container' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// An instance provided by the ``Container`` is shared within the ``Container`` and its child ``Container``s
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.swift:14:14: note: class 'ObjectScope' does not conform to the 'Sendable' protocol
12 |
13 | /// Basic implementation of ``ObjectScopeProtocol``.
14 | public class ObjectScope: ObjectScopeProtocol, CustomStringConvertible {
   |              `- note: class 'ObjectScope' does not conform to the 'Sendable' protocol
15 |     public private(set) var description: String
16 |     private var storageFactory: () -> InstanceStorage
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.Standard.swift:20:23: warning: static property 'weak' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
18 |     /// as long as there are strong references to given instance. Otherwise new instance is created
19 |     /// when resolving the type.
20 |     public static let weak = ObjectScope(storageFactory: WeakStorage.init, description: "weak",
   |                       |- warning: static property 'weak' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'weak' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |                                          parent: ObjectScope.graph)
22 | }
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.swift:14:14: note: class 'ObjectScope' does not conform to the 'Sendable' protocol
12 |
13 | /// Basic implementation of ``ObjectScopeProtocol``.
14 | public class ObjectScope: ObjectScopeProtocol, CustomStringConvertible {
   |              `- note: class 'ObjectScope' does not conform to the 'Sendable' protocol
15 |     public private(set) var description: String
16 |     private var storageFactory: () -> InstanceStorage
[95/324] Compiling SwiftSyntax MemoryLayout.swift
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.Standard.swift:8:23: warning: static property 'transient' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
 6 |     /// A new instance is always created by the ``Container`` when a type is resolved.
 7 |     /// The instance is not shared.
 8 |     public static let transient = ObjectScope(storageFactory: TransientStorage.init, description: "transient")
   |                       |- warning: static property 'transient' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'transient' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     /// Instances are shared only when an object graph is being created,
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.swift:14:14: note: class 'ObjectScope' does not conform to the 'Sendable' protocol
12 |
13 | /// Basic implementation of ``ObjectScopeProtocol``.
14 | public class ObjectScope: ObjectScopeProtocol, CustomStringConvertible {
   |              `- note: class 'ObjectScope' does not conform to the 'Sendable' protocol
15 |     public private(set) var description: String
16 |     private var storageFactory: () -> InstanceStorage
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.Standard.swift:12:23: warning: static property 'graph' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
10 |     /// Instances are shared only when an object graph is being created,
11 |     /// otherwise a new instance is created by the ``Container``. This is the default scope.
12 |     public static let graph = ObjectScope(storageFactory: GraphStorage.init, description: "graph")
   |                       |- warning: static property 'graph' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'graph' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |     /// An instance provided by the ``Container`` is shared within the ``Container`` and its child `Containers`.
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.swift:14:14: note: class 'ObjectScope' does not conform to the 'Sendable' protocol
12 |
13 | /// Basic implementation of ``ObjectScopeProtocol``.
14 | public class ObjectScope: ObjectScopeProtocol, CustomStringConvertible {
   |              `- note: class 'ObjectScope' does not conform to the 'Sendable' protocol
15 |     public private(set) var description: String
16 |     private var storageFactory: () -> InstanceStorage
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.Standard.swift:15:23: warning: static property 'container' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
13 |
14 |     /// An instance provided by the ``Container`` is shared within the ``Container`` and its child `Containers`.
15 |     public static let container = ObjectScope(storageFactory: PermanentStorage.init, description: "container")
   |                       |- warning: static property 'container' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'container' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// An instance provided by the ``Container`` is shared within the ``Container`` and its child ``Container``s
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.swift:14:14: note: class 'ObjectScope' does not conform to the 'Sendable' protocol
12 |
13 | /// Basic implementation of ``ObjectScopeProtocol``.
14 | public class ObjectScope: ObjectScopeProtocol, CustomStringConvertible {
   |              `- note: class 'ObjectScope' does not conform to the 'Sendable' protocol
15 |     public private(set) var description: String
16 |     private var storageFactory: () -> InstanceStorage
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.Standard.swift:20:23: warning: static property 'weak' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
18 |     /// as long as there are strong references to given instance. Otherwise new instance is created
19 |     /// when resolving the type.
20 |     public static let weak = ObjectScope(storageFactory: WeakStorage.init, description: "weak",
   |                       |- warning: static property 'weak' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'weak' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |                                          parent: ObjectScope.graph)
22 | }
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.swift:14:14: note: class 'ObjectScope' does not conform to the 'Sendable' protocol
12 |
13 | /// Basic implementation of ``ObjectScopeProtocol``.
14 | public class ObjectScope: ObjectScopeProtocol, CustomStringConvertible {
   |              `- note: class 'ObjectScope' does not conform to the 'Sendable' protocol
15 |     public private(set) var description: String
16 |     private var storageFactory: () -> InstanceStorage
[96/324] Compiling SwiftSyntax MissingNodeInitializers.swift
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.Standard.swift:8:23: warning: static property 'transient' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
 6 |     /// A new instance is always created by the ``Container`` when a type is resolved.
 7 |     /// The instance is not shared.
 8 |     public static let transient = ObjectScope(storageFactory: TransientStorage.init, description: "transient")
   |                       |- warning: static property 'transient' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'transient' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     /// Instances are shared only when an object graph is being created,
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.swift:14:14: note: class 'ObjectScope' does not conform to the 'Sendable' protocol
12 |
13 | /// Basic implementation of ``ObjectScopeProtocol``.
14 | public class ObjectScope: ObjectScopeProtocol, CustomStringConvertible {
   |              `- note: class 'ObjectScope' does not conform to the 'Sendable' protocol
15 |     public private(set) var description: String
16 |     private var storageFactory: () -> InstanceStorage
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.Standard.swift:12:23: warning: static property 'graph' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
10 |     /// Instances are shared only when an object graph is being created,
11 |     /// otherwise a new instance is created by the ``Container``. This is the default scope.
12 |     public static let graph = ObjectScope(storageFactory: GraphStorage.init, description: "graph")
   |                       |- warning: static property 'graph' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'graph' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |     /// An instance provided by the ``Container`` is shared within the ``Container`` and its child `Containers`.
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.swift:14:14: note: class 'ObjectScope' does not conform to the 'Sendable' protocol
12 |
13 | /// Basic implementation of ``ObjectScopeProtocol``.
14 | public class ObjectScope: ObjectScopeProtocol, CustomStringConvertible {
   |              `- note: class 'ObjectScope' does not conform to the 'Sendable' protocol
15 |     public private(set) var description: String
16 |     private var storageFactory: () -> InstanceStorage
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.Standard.swift:15:23: warning: static property 'container' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
13 |
14 |     /// An instance provided by the ``Container`` is shared within the ``Container`` and its child `Containers`.
15 |     public static let container = ObjectScope(storageFactory: PermanentStorage.init, description: "container")
   |                       |- warning: static property 'container' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'container' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// An instance provided by the ``Container`` is shared within the ``Container`` and its child ``Container``s
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.swift:14:14: note: class 'ObjectScope' does not conform to the 'Sendable' protocol
12 |
13 | /// Basic implementation of ``ObjectScopeProtocol``.
14 | public class ObjectScope: ObjectScopeProtocol, CustomStringConvertible {
   |              `- note: class 'ObjectScope' does not conform to the 'Sendable' protocol
15 |     public private(set) var description: String
16 |     private var storageFactory: () -> InstanceStorage
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.Standard.swift:20:23: warning: static property 'weak' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
18 |     /// as long as there are strong references to given instance. Otherwise new instance is created
19 |     /// when resolving the type.
20 |     public static let weak = ObjectScope(storageFactory: WeakStorage.init, description: "weak",
   |                       |- warning: static property 'weak' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'weak' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |                                          parent: ObjectScope.graph)
22 | }
/host/spi-builder-workspace/Sources/Swinject/ObjectScope.swift:14:14: note: class 'ObjectScope' does not conform to the 'Sendable' protocol
12 |
13 | /// Basic implementation of ``ObjectScopeProtocol``.
14 | public class ObjectScope: ObjectScopeProtocol, CustomStringConvertible {
   |              `- note: class 'ObjectScope' does not conform to the 'Sendable' protocol
15 |     public private(set) var description: String
16 |     private var storageFactory: () -> InstanceStorage
[97/324] Compiling SwiftSyntax RawSyntax.swift
[98/324] Compiling SwiftSyntax RawSyntaxLayoutView.swift
[99/324] Compiling SwiftSyntax SourceLocation.swift
[100/324] Compiling SwiftSyntax SourcePresence.swift
[101/324] Compiling SwiftSyntax AbsolutePosition.swift
/host/spi-builder-workspace/Sources/Swinject/Container.Logging.swift:20:13: warning: var '_loggingFunction' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | private var _loggingFunction: LoggingFunctionType? = { print($0) }
   |             |- warning: var '_loggingFunction' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: convert '_loggingFunction' to a 'let' constant to make 'Sendable' shared state immutable
   |             |- note: add '@MainActor' to make var '_loggingFunction' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |
[102/324] Compiling SwiftSyntax AbsoluteRawSyntax.swift
/host/spi-builder-workspace/Sources/Swinject/Container.Logging.swift:20:13: warning: var '_loggingFunction' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | private var _loggingFunction: LoggingFunctionType? = { print($0) }
   |             |- warning: var '_loggingFunction' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: convert '_loggingFunction' to a 'let' constant to make 'Sendable' shared state immutable
   |             |- note: add '@MainActor' to make var '_loggingFunction' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |
[103/324] Compiling SwiftSyntax AbsoluteSyntaxInfo.swift
/host/spi-builder-workspace/Sources/Swinject/Container.Logging.swift:20:13: warning: var '_loggingFunction' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | private var _loggingFunction: LoggingFunctionType? = { print($0) }
   |             |- warning: var '_loggingFunction' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: convert '_loggingFunction' to a 'let' constant to make 'Sendable' shared state immutable
   |             |- note: add '@MainActor' to make var '_loggingFunction' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |
[104/324] Compiling SwiftSyntax Assert.swift
/host/spi-builder-workspace/Sources/Swinject/Container.swift:428:16: warning: static property 'graphIdentifierKey' is not concurrency-safe because non-'Sendable' type 'ServiceKey' may have shared mutable state; this is an error in the Swift 6 language mode
426 |
427 | private extension Container {
428 |     static let graphIdentifierKey = ServiceKey(serviceType: GraphIdentifier.self, argumentsType: Resolver.self)
    |                |- warning: static property 'graphIdentifierKey' is not concurrency-safe because non-'Sendable' type 'ServiceKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'graphIdentifierKey' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
429 | }
430 |
/host/spi-builder-workspace/Sources/Swinject/ServiceKey.swift:16:17: note: consider making struct 'ServiceKey' conform to the 'Sendable' protocol
14 | // MARK: - ServiceKey
15 |
16 | internal struct ServiceKey {
   |                 `- note: consider making struct 'ServiceKey' conform to the 'Sendable' protocol
17 |     internal let serviceType: Any.Type
18 |     internal let argumentsType: Any.Type
[105/324] Compiling SwiftSyntax BumpPtrAllocator.swift
/host/spi-builder-workspace/Sources/Swinject/Container.swift:428:16: warning: static property 'graphIdentifierKey' is not concurrency-safe because non-'Sendable' type 'ServiceKey' may have shared mutable state; this is an error in the Swift 6 language mode
426 |
427 | private extension Container {
428 |     static let graphIdentifierKey = ServiceKey(serviceType: GraphIdentifier.self, argumentsType: Resolver.self)
    |                |- warning: static property 'graphIdentifierKey' is not concurrency-safe because non-'Sendable' type 'ServiceKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'graphIdentifierKey' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
429 | }
430 |
/host/spi-builder-workspace/Sources/Swinject/ServiceKey.swift:16:17: note: consider making struct 'ServiceKey' conform to the 'Sendable' protocol
14 | // MARK: - ServiceKey
15 |
16 | internal struct ServiceKey {
   |                 `- note: consider making struct 'ServiceKey' conform to the 'Sendable' protocol
17 |     internal let serviceType: Any.Type
18 |     internal let argumentsType: Any.Type
[106/324] Compiling SwiftSyntax CommonAncestor.swift
/host/spi-builder-workspace/Sources/Swinject/Container.swift:428:16: warning: static property 'graphIdentifierKey' is not concurrency-safe because non-'Sendable' type 'ServiceKey' may have shared mutable state; this is an error in the Swift 6 language mode
426 |
427 | private extension Container {
428 |     static let graphIdentifierKey = ServiceKey(serviceType: GraphIdentifier.self, argumentsType: Resolver.self)
    |                |- warning: static property 'graphIdentifierKey' is not concurrency-safe because non-'Sendable' type 'ServiceKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'graphIdentifierKey' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
429 | }
430 |
/host/spi-builder-workspace/Sources/Swinject/ServiceKey.swift:16:17: note: consider making struct 'ServiceKey' conform to the 'Sendable' protocol
14 | // MARK: - ServiceKey
15 |
16 | internal struct ServiceKey {
   |                 `- note: consider making struct 'ServiceKey' conform to the 'Sendable' protocol
17 |     internal let serviceType: Any.Type
18 |     internal let argumentsType: Any.Type
[107/362] Compiling ArgumentParser EnumerableFlag.swift
[108/362] Compiling ArgumentParser ExpressibleByArgument.swift
[110/384] Emitting module ArgumentParser
[111/389] Compiling Knit Container+ServiceCollection.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[112/389] Compiling Knit Resolver+ServiceCollection.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[113/391] Emitting module Knit
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[114/391] Compiling Knit ScopedModuleAssembler.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[115/391] Compiling Knit Resolver+Additions.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[116/391] Compiling Knit Resolver.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[117/391] Compiling Knit ConcurrencyAttribute.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[118/391] Compiling Knit Container+MainActorRegistration.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[119/391] Compiling Knit Container+Registration.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[120/391] Compiling Knit DependencyTree.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[121/391] Compiling Knit FakeAssembly.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[122/391] Compiling Knit KnitModule.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[123/391] Compiling Knit ModuleAssembler.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[124/391] Compiling Knit ModuleAssemblerErrorFormatter.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[125/391] Compiling Knit ModuleAssembly.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[126/391] Compiling Knit ServiceCollection.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[127/391] Compiling Knit ServiceCollector.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[128/391] Compiling Knit Container.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[129/391] Compiling Knit DuplicateRegistrationDetector.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[130/391] Compiling Knit Future+Async.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[131/391] Compiling Knit AbstractAssembly.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[132/391] Compiling Knit Container+AbstractRegistration.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[133/391] Compiling Knit DependencyBuilder.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:fe1962677657b2408c217cb5cceb3c09bc1d91486e360cebbc6eee461a5945d8
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
[0/1] Planning build
[1/1] Compiling plugin KnitBuildPlugin
[2/2] Compiling plugin GenerateManual
Building for debugging...
[2/43] Write swift-version-24593BA9C3E375BF.txt
[4/48] Compiling SwiftSyntax601 Empty.swift
[5/50] Emitting module SwiftSyntax601
[6/76] Compiling SwiftSyntax510 Empty.swift
[7/94] Emitting module SwiftSyntax510
[9/95] Emitting module SwiftSyntax600
[10/95] Compiling SwiftSyntax600 Empty.swift
[11/95] Compiling SwiftSyntax601 Empty.swift
[12/95] Emitting module SwiftSyntax601
[13/96] Compiling Swinject InstanceWrapper.swift
[14/96] Compiling Swinject ObjectScope.Standard.swift
[15/98] Emitting module SwiftSyntax600
[17/98] Compiling SwiftSyntax600 Empty.swift
[18/98] Emitting module SwiftSyntax510
[19/98] Compiling SwiftSyntax510 Empty.swift
[22/99] Compiling Swinject Resolver.swift
[23/99] Compiling Swinject ServiceEntry.TypeForwarding.swift
[26/101] Compiling Swinject Container.TypeForwarding.swift
[27/101] Compiling Swinject Container.swift
[28/101] Compiling Swinject DebugHelper.swift
[29/99] Compiling Swinject ThreadSafeDictionary.swift
[30/99] Compiling Swinject _Resolver.swift
[33/99] Compiling Swinject ServiceEntry.swift
[34/99] Compiling Swinject ServiceKey.swift
[35/99] Compiling SwiftSyntax509 Empty.swift
[36/99] Compiling Swinject FunctionType.swift
[37/99] Compiling Swinject GraphIdentifier.swift
[38/99] Compiling Swinject InstanceStorage.swift
[39/101] Emitting module SwiftSyntax509
[40/106] Emitting module Swinject
/host/spi-builder-workspace/Sources/Swinject/InstanceStorage.swift:118:50: warning: conditional cast from 'Wrapped' to 'AnyObject' always succeeds
116 |                 return object as? Wrapped
117 |             }
118 |             set { object = newValue.flatMap { $0 as? AnyObject } }
    |                                                  `- warning: conditional cast from 'Wrapped' to 'AnyObject' always succeeds
119 |         }
120 |
/host/spi-builder-workspace/Sources/Swinject/InstanceStorage.swift:118:50: warning: conditional cast from 'Wrapped' to 'AnyObject' always succeeds
116 |                 return object as? Wrapped
117 |             }
118 |             set { object = newValue.flatMap { $0 as? AnyObject } }
    |                                                  `- warning: conditional cast from 'Wrapped' to 'AnyObject' always succeeds
119 |         }
120 |
/host/spi-builder-workspace/Sources/Swinject/InstanceStorage.swift:118:50: warning: conditional cast from 'Wrapped' to 'AnyObject' always succeeds
116 |                 return object as? Wrapped
117 |             }
118 |             set { object = newValue.flatMap { $0 as? AnyObject } }
    |                                                  `- warning: conditional cast from 'Wrapped' to 'AnyObject' always succeeds
119 |         }
120 |
[44/106] Compiling SwiftSyntax509 Empty.swift
[45/106] Emitting module SwiftSyntax509
[48/105] Compiling Swinject ObjectScope.swift
[49/105] Compiling Swinject ReadWriteLock.swift
[50/105] Compiling Swinject RecursiveLock.swift
[51/105] Compiling Swinject Behavior.swift
[52/105] Compiling Swinject Container.Arguments.swift
[53/105] Compiling Swinject Container.Logging.swift
[55/234] Emitting module ArgumentParserToolInfo
[56/234] Compiling ArgumentParserToolInfo ToolInfo.swift
[58/255] Compiling Knit Container+ServiceCollection.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[59/255] Compiling Knit Resolver+ServiceCollection.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[60/257] Emitting module ArgumentParserToolInfo
[61/257] Compiling ArgumentParserToolInfo ToolInfo.swift
[62/258] Compiling Knit ScopedModuleAssembler.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[63/258] Compiling Knit Resolver+Additions.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[64/258] Compiling Knit Resolver.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[65/258] Emitting module Knit
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[67/258] Compiling Knit DependencyTree.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[68/258] Compiling Knit FakeAssembly.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[69/258] Compiling Knit KnitModule.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[70/258] Compiling Knit ModuleAssembler.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[71/258] Compiling Knit ModuleAssemblerErrorFormatter.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[72/258] Compiling Knit ModuleAssembly.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[73/295] Compiling ArgumentParser OptionGroup.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[74/295] Compiling ArgumentParser AsyncParsableCommand.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[75/295] Compiling ArgumentParser CommandConfiguration.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[76/295] Compiling ArgumentParser ArgumentVisibility.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[77/295] Compiling ArgumentParser CompletionKind.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[78/295] Compiling ArgumentParser Errors.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[79/295] Compiling ArgumentParser Flag.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[80/295] Compiling ArgumentParser NameSpecification.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[81/295] Compiling ArgumentParser Option.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[82/295] Compiling ArgumentParser ParsableCommand.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
[83/295] Compiling ArgumentParser ArgumentDecoder.swift
/host/spi-builder-workspace/Sources/Knit/Future+Async.swift:6:8: error: no such module 'Combine'
 4 | //
 5 |
 6 | import Combine
   |        `- error: no such module 'Combine'
 7 |
 8 | public extension Future {
BUILD FAILURE 6.1 android