The Swift Package Index logo.Swift Package Index

Build Information

Failed to build Knit, reference 2.1.6 (644281), with Swift 6.1 for Wasm on 18 Oct 2025 00:18:57 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/cashapp/knit.git
Reference: 2.1.6
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.6      -> FETCH_HEAD
HEAD is now at 644281f Merge pull request #305 from cashapp/luis/update-swift-syntax-range-602
Cloned https://github.com/cashapp/knit.git
Revision (git rev-parse @):
644281f910015a6a7be2a8cb8476f4afdaee7f2e
SUCCESS checkout https://github.com/cashapp/knit.git at 2.1.6
========================================
Build
========================================
Selected platform:         wasm
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" : "603.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",
        "DebugHelper.swift",
        "FunctionType.swift",
        "GraphIdentifier.swift",
        "InstanceStorage.swift",
        "InstanceWrapper.swift",
        "ObjectScope.Standard.swift",
        "ObjectScope.swift",
        "ReadWriteLock.swift",
        "RecursiveLock.swift",
        "ServiceEntry.TypeForwarding.swift",
        "ServiceEntry.swift",
        "ServiceKey.swift",
        "SwinjectContainer.Arguments.swift",
        "SwinjectContainer.Logging.swift",
        "SwinjectContainer.TypeForwarding.swift",
        "SwinjectContainer.swift",
        "SwinjectResolver.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",
        "Knit",
        "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",
        "Exports.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" : "6.0"
}
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Sources/Swinject/Container.Arguments.erb': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Sources/Swinject/Resolver.erb': File not found.
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi -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
wasm-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:062e4aaff76454b333ce7957a8e87c3beb342f1dedb64399abb81cdea021b526
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/apple/swift-syntax.git
[1/16682] Fetching swift-argument-parser
[16683/89258] Fetching swift-argument-parser, swift-syntax
Fetched https://github.com/apple/swift-argument-parser from cache (5.70s)
Fetched https://github.com/apple/swift-syntax.git from cache (5.77s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.6.2 (7.20s)
Computing version for https://github.com/apple/swift-syntax.git
Computed https://github.com/apple/swift-syntax.git at 602.0.0 (2.60s)
Creating working copy for https://github.com/apple/swift-syntax.git
Working copy of https://github.com/apple/swift-syntax.git resolved at 602.0.0
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.6.2
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Sources/Swinject/Resolver.erb': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Sources/Swinject/Container.Arguments.erb': File not found.
warning: 'spi-builder-workspace': found 2 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /host/spi-builder-workspace/Sources/Swinject/SwinjectResolver.erb
    /host/spi-builder-workspace/Sources/Swinject/SwinjectContainer.Arguments.erb
[1/1] Compiling plugin KnitBuildPlugin
[2/2] Compiling plugin GenerateManual
[3/3] Compiling plugin GenerateDoccReference
Building for debugging...
[3/91] Write sources
[46/91] Compiling _SwiftSyntaxCShims PlatformMutex.c
[48/91] Write swift-version-24593BA9C3E375BF.txt
[50/122] Emitting module SwiftSyntax602
<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
[51/124] Compiling SwiftSyntax602 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
[52/125] 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
[53/125] 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
[55/126] 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
[56/126] 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
[57/127] Compiling ArgumentParserToolInfo ToolInfo.swift
[58/127] Emitting module ArgumentParserToolInfo
[60/128] Compiling SwiftSyntax602 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
[61/128] 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
[62/128] 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/128] Emitting module SwiftSyntax602
<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/130] 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
[66/130] 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
[72/159] 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
[73/211] 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
[74/222] 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
[75/223] 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
[76/224] 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
[77/225] 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
[78/226] 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
[83/227] Emitting module ArgumentParserToolInfo
[83/227] Wrapping AST for SwiftSyntax602 for debugging
[84/227] Wrapping AST for SwiftSyntax601 for debugging
[85/271] Wrapping AST for SwiftSyntax600 for debugging
[86/271] Wrapping AST for SwiftSyntax510 for debugging
[87/281] Wrapping AST for SwiftSyntax509 for debugging
[88/334] Wrapping AST for ArgumentParserToolInfo for debugging
[89/334] Wrapping AST for SwiftSyntax602 for debugging
[90/334] Wrapping AST for SwiftSyntax601 for debugging
[91/334] Wrapping AST for SwiftSyntax600 for debugging
[92/334] Wrapping AST for SwiftSyntax510 for debugging
[93/334] Wrapping AST for SwiftSyntax509 for debugging
[95/334] Compiling SwiftSyntax RawSyntaxTokenView.swift
[96/334] Compiling SwiftSyntax SourceEdit.swift
[97/336] Compiling SwiftSyntax AbsolutePosition.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 |
[98/336] Compiling SwiftSyntax AbsoluteSyntaxInfo.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 |
[99/336] Compiling SwiftSyntax ArenaAllocatedBuffer.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 |
[100/336] Compiling SwiftSyntax Assert.swift
[101/336] Compiling SwiftSyntax BumpPtrAllocator.swift
[102/336] Compiling SwiftSyntax CommonAncestor.swift
[103/336] Emitting module Swinject
/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
/host/spi-builder-workspace/Sources/Swinject/SwinjectContainer.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/SwinjectContainer.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 SwinjectContainer {
428 |     static let graphIdentifierKey = ServiceKey(serviceType: GraphIdentifier.self, argumentsType: SwinjectResolver.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
[104/336] Compiling SwiftSyntax Keyword.swift
[105/336] Compiling SwiftSyntax RenamedChildrenCompatibility.swift
[106/336] Compiling SwiftSyntax RenamedNodesCompatibility.swift
[107/336] Compiling SwiftSyntax SyntaxAnyVisitor.swift
[108/336] Compiling SwiftSyntax SyntaxBaseNodes.swift
[109/336] Compiling SwiftSyntax SyntaxCollections.swift
[110/342] Compiling SwiftSyntax MemoryLayout.swift
[111/342] Compiling SwiftSyntax MissingNodeInitializers.swift
[112/342] Compiling SwiftSyntax RawSyntax.swift
[113/342] Compiling SwiftSyntax Convenience.swift
/host/spi-builder-workspace/Sources/Swinject/SwinjectContainer.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 SwinjectContainer {
428 |     static let graphIdentifierKey = ServiceKey(serviceType: GraphIdentifier.self, argumentsType: SwinjectResolver.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
[114/342] Compiling SwiftSyntax CustomTraits.swift
/host/spi-builder-workspace/Sources/Swinject/SwinjectContainer.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 SwinjectContainer {
428 |     static let graphIdentifierKey = ServiceKey(serviceType: GraphIdentifier.self, argumentsType: SwinjectResolver.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
[115/342] Compiling SwiftSyntax RawSyntaxArena.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
[116/342] Compiling SwiftSyntax RawSyntaxLayoutView.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
[117/342] Compiling SwiftSyntax RawSyntaxNodeProtocol.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
[118/342] Compiling SwiftSyntax EditorPlaceholder.swift
/host/spi-builder-workspace/Sources/Swinject/SwinjectContainer.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 |
[119/342] Compiling SwiftSyntax Identifier.swift
/host/spi-builder-workspace/Sources/Swinject/SwinjectContainer.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 |
[120/342] Compiling ArgumentParserToolInfo ToolInfo.swift
[122/343] Compiling Swinject ThreadSafeDictionary.swift
[123/343] Compiling Swinject _Resolver.swift
[124/344] Wrapping AST for ArgumentParserToolInfo for debugging
[126/388] Emitting module Swinject
/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
/host/spi-builder-workspace/Sources/Swinject/SwinjectContainer.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/SwinjectContainer.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 SwinjectContainer {
428 |     static let graphIdentifierKey = ServiceKey(serviceType: GraphIdentifier.self, argumentsType: SwinjectResolver.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
[127/412] 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 {
[128/412] 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 {
[129/412] 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 {
[130/414] 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 {
[131/414] 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 {
[132/414] 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 {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[133/414] 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 {
[134/414] 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 {
[135/414] 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 {
[136/414] 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 {
[137/414] 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 {
[138/414] 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 {
[139/414] 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 {
[140/414] 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 {
[141/414] 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 {
[142/414] 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 {
[143/414] 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 {
[144/414] 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 {
[145/414] 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 {
[146/414] 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 {
[147/414] Compiling Knit Exports.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 {
[148/414] 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 {
[149/414] 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 {
[150/414] 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 {
<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
[151/414] Emitting module ArgumentParser
<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-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1
wasm-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:062e4aaff76454b333ce7957a8e87c3beb342f1dedb64399abb81cdea021b526
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Sources/Swinject/Container.Arguments.erb': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Sources/Swinject/Resolver.erb': File not found.
warning: 'spi-builder-workspace': found 2 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /host/spi-builder-workspace/Sources/Swinject/SwinjectContainer.Arguments.erb
    /host/spi-builder-workspace/Sources/Swinject/SwinjectResolver.erb
[0/1] Planning build
[1/1] Compiling plugin KnitBuildPlugin
[2/2] Compiling plugin GenerateManual
[3/3] Compiling plugin GenerateDoccReference
Building for debugging...
[3/46] Write swift-version-24593BA9C3E375BF.txt
[5/96] Compiling SwiftSyntax601 Empty.swift
[6/96] Emitting module SwiftSyntax600
[7/96] Emitting module SwiftSyntax601
[8/97] Compiling SwiftSyntax600 Empty.swift
[9/98] Emitting module SwiftSyntax601
[10/98] Compiling SwiftSyntax601 Empty.swift
[11/99] Compiling SwiftSyntax600 Empty.swift
[12/99] Emitting module SwiftSyntax600
[13/100] Emitting module SwiftSyntax602
[14/100] Compiling SwiftSyntax602 Empty.swift
[18/101] Emitting module SwiftSyntax602
[19/101] Compiling SwiftSyntax602 Empty.swift
[20/101] Compiling Swinject SwinjectContainer.Logging.swift
[21/101] Compiling Swinject SwinjectContainer.TypeForwarding.swift
[25/102] Emitting module Swinject
[26/104] Compiling Swinject Behavior.swift
[27/104] Compiling Swinject DebugHelper.swift
[28/104] Compiling Swinject FunctionType.swift
[29/104] Compiling Swinject GraphIdentifier.swift
[30/104] Compiling Swinject InstanceStorage.swift
[31/104] Compiling Swinject InstanceWrapper.swift
[32/109] 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 |
[39/112] Compiling Swinject ThreadSafeDictionary.swift
[40/112] Compiling Swinject _Resolver.swift
[41/112] Compiling SwiftSyntax510 Empty.swift
[42/112] Emitting module SwiftSyntax510
[43/113] Compiling Swinject RecursiveLock.swift
[44/113] Compiling Swinject ServiceEntry.TypeForwarding.swift
[45/113] Compiling Swinject ServiceEntry.swift
[46/113] Compiling Swinject ServiceKey.swift
[47/113] Compiling Swinject SwinjectContainer.Arguments.swift
[48/113] Compiling Swinject ObjectScope.Standard.swift
[49/113] Compiling Swinject ObjectScope.swift
[50/113] Compiling Swinject ReadWriteLock.swift
[51/113] Compiling SwiftSyntax509 Empty.swift
[52/113] Emitting module SwiftSyntax509
[55/114] Compiling SwiftSyntax509 Empty.swift
[56/114] Emitting module ArgumentParserToolInfo
[57/115] Emitting module SwiftSyntax510
[58/115] Compiling SwiftSyntax510 Empty.swift
[59/115] Compiling Swinject SwinjectContainer.swift
[60/115] Compiling Swinject SwinjectResolver.swift
[65/261] Compiling ArgumentParserToolInfo ToolInfo.swift
[66/262] 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 {
[67/262] 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 {
[68/262] 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)
[69/264] 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 {
[71/263] 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 {
[72/263] 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 {
[73/263] 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 {
[74/263] 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 {
[75/263] 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 {
[76/263] Compiling Knit Exports.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/263] 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 {
[78/263] 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 {
[79/263] 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 {
[80/263] 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 {
[81/263] 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 {
[82/263] 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 {
[83/263] 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 {
[84/263] 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 {
[85/263] 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 {
[86/263] 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 {
[87/263] 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 {
[88/263] 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 {
[89/263] 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 {
[90/263] 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 {
[91/263] Emitting module ArgumentParserToolInfo
BUILD FAILURE 6.1 wasm