Build Information
Failed to build SpeziChat with Swift 6.0 for macOS (SPM).
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Build Log
========================================
RunAll
========================================
Builder version: 4.40.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/StanfordSpezi/SpeziChat.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/StanfordSpezi/SpeziChat
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at aaa10d7 Remove LLM semantics from Chat models (#14)
Cloned https://github.com/StanfordSpezi/SpeziChat.git
Revision (git rev-parse @):
aaa10d71431b78ece8bf29f95c0050632714984d
SPI manifest file found: $workDir/.spi.yml
SUCCESS checkout https://github.com/StanfordSpezi/SpeziChat.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $workDir
https://github.com/StanfordSpezi/SpeziChat.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/8] Write sources
[7/8] Write swift-version-6F35C1178C84523A.txt
[9/59] Compiling SpeziFoundation RepositoryValue.swift
[10/60] Compiling SpeziFoundation SomeComputedKnowledgeSource.swift
[11/60] Compiling SpeziViews ConditionalModifier.swift
[12/60] Compiling SpeziViews DeviceOrientationModifier.swift
[13/60] Compiling SpeziFoundation RepositoryAnchor.swift
[14/60] Compiling SpeziViews Binding+Negate.swift
[15/60] Compiling SpeziViews TextContentType.swift
[16/60] Compiling SpeziFoundation SharedRepository.swift
[17/60] Compiling SpeziViews StringProtocol+Localization.swift
[18/60] Compiling SpeziViews DefaultErrorDescription.swift
[19/60] Emitting module SpeziFoundation
[20/60] Compiling SpeziViews ViewState.swift
[21/60] Compiling SpeziViews AnyLocalizedError.swift
[22/60] Compiling SpeziViews ProcessingDebounceDuration.swift
[23/60] Compiling SpeziViews OperationState.swift
[24/60] Compiling SpeziViews BundleDescription+Bundle.swift
[25/60] Compiling SpeziViews LocalizedStringResource+String.swift
[26/60] Compiling XCTRuntimeAssertions XCTRuntimeAssertionInjector.swift
[27/60] Compiling XCTRuntimeAssertions XCTFail.swift
[28/60] Compiling XCTRuntimeAssertions Counter.swift
[29/60] Compiling XCTRuntimeAssertions Precondition.swift
[30/60] Compiling XCTRuntimeAssertions XCTRuntimeAssertion.swift
[31/60] Emitting module XCTRuntimeAssertions
[32/60] Compiling XCTRuntimeAssertions Assert.swift
[33/60] Compiling XCTRuntimeAssertions NeverReturn.swift
[34/60] Compiling XCTRuntimeAssertions XCTRuntimePrecondition.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[35/106] Emitting module SpeziViews
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SpeziViews/Sources/SpeziViews/Utilities/AnyLocalizedError.swift:14:131: error: type 'Bundle' has no member 'module'
12 | /// A type erased version of `LocalizedError` with convenience initializers to do a best-effort transform an existing `Error` to an `LocalizedError`.
13 | public struct AnyLocalizedError: LocalizedError {
14 | private static let globalDefaultErrorDescription = LocalizedStringResource("DEFAULT_ERROR_DESCRIPTION", bundle: .atURL(Bundle.module.bundleURL))
| `- error: type 'Bundle' has no member 'module'
15 |
16 | /// A localized message describing what error occurred.
[36/108] Compiling Spezi DependencyCollectionBuilder.swift
[37/108] Compiling Spezi DependencyContext.swift
[38/108] Compiling Spezi DependencyDeclaration.swift
[39/108] Compiling Spezi DependencyManager.swift
[40/108] Compiling Spezi DependencyPropertyWrapper.swift
[41/113] Emitting module Spezi
[42/113] Compiling Spezi ViewModifierProvider.swift
[43/113] Compiling Spezi Configuration.swift
[44/113] Compiling Spezi DefaultInitializable.swift
[45/113] Compiling SpeziViews MarkdownView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SpeziViews/Sources/SpeziViews/Views/Text/MarkdownView.swift:32:85: error: type 'Bundle' has no member 'module'
30 |
31 | public var errorDescription: String? {
32 | LocalizedStringResource("MARKDOWN_LOADING_ERROR", bundle: .atURL(from: .module)).localizedString()
| `- error: type 'Bundle' has no member 'module'
33 | }
34 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SpeziViews/Sources/SpeziViews/Views/Text/MarkdownView.swift:36:105: error: type 'Bundle' has no member 'module'
34 |
35 | public var recoverySuggestion: String? {
36 | LocalizedStringResource("MARKDOWN_LOADING_ERROR_RECOVERY_SUGGESTION", bundle: .atURL(from: .module)).localizedString()
| `- error: type 'Bundle' has no member 'module'
37 | }
38 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SpeziViews/Sources/SpeziViews/Views/Text/MarkdownView.swift:40:100: error: type 'Bundle' has no member 'module'
38 |
39 | public var failureReason: String? {
40 | LocalizedStringResource("MARKDOWN_LOADING_ERROR_FAILURE_REASON", bundle: .atURL(from: .module)).localizedString()
| `- error: type 'Bundle' has no member 'module'
41 | }
42 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SpeziViews/Sources/SpeziViews/Views/Text/MarkdownView.swift:109:70: error: type 'Bundle?' has no member 'module'
107 | state = .error(Error.markdownLoadingError)
108 | return AttributedString(
109 | String(localized: "MARKDOWN_LOADING_ERROR", bundle: .module)
| `- error: type 'Bundle?' has no member 'module'
110 | )
111 | }
[46/113] Compiling SpeziViews TextContent.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SpeziViews/Sources/SpeziViews/Views/Text/MarkdownView.swift:32:85: error: type 'Bundle' has no member 'module'
30 |
31 | public var errorDescription: String? {
32 | LocalizedStringResource("MARKDOWN_LOADING_ERROR", bundle: .atURL(from: .module)).localizedString()
| `- error: type 'Bundle' has no member 'module'
33 | }
34 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SpeziViews/Sources/SpeziViews/Views/Text/MarkdownView.swift:36:105: error: type 'Bundle' has no member 'module'
34 |
35 | public var recoverySuggestion: String? {
36 | LocalizedStringResource("MARKDOWN_LOADING_ERROR_RECOVERY_SUGGESTION", bundle: .atURL(from: .module)).localizedString()
| `- error: type 'Bundle' has no member 'module'
37 | }
38 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SpeziViews/Sources/SpeziViews/Views/Text/MarkdownView.swift:40:100: error: type 'Bundle' has no member 'module'
38 |
39 | public var failureReason: String? {
40 | LocalizedStringResource("MARKDOWN_LOADING_ERROR_FAILURE_REASON", bundle: .atURL(from: .module)).localizedString()
| `- error: type 'Bundle' has no member 'module'
41 | }
42 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SpeziViews/Sources/SpeziViews/Views/Text/MarkdownView.swift:109:70: error: type 'Bundle?' has no member 'module'
107 | state = .error(Error.markdownLoadingError)
108 | return AttributedString(
109 | String(localized: "MARKDOWN_LOADING_ERROR", bundle: .module)
| `- error: type 'Bundle?' has no member 'module'
110 | )
111 | }
[47/113] Compiling Spezi DefaultStandard.swift
[48/113] Compiling Spezi Module+Standard.swift
[49/113] Compiling Spezi Standard.swift
[50/113] Compiling Spezi StandardPropertyWrapper.swift
[51/113] Compiling Spezi Application.swift
[52/113] Compiling Spezi DependencyBuilder.swift
[53/113] Compiling Spezi DependencyCollection.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SpeziViews/Sources/SpeziViews/Model/ViewState.swift:53:56: error: type 'Bundle?' has no member 'module'
51 | return errorTitle
52 | default:
53 | return String(localized: "Error", bundle: .module, comment: "View State default error title")
| `- error: type 'Bundle?' has no member 'module'
54 | }
55 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SpeziViews/Sources/SpeziViews/Utilities/AnyLocalizedError.swift:14:131: error: type 'Bundle' has no member 'module'
12 | /// A type erased version of `LocalizedError` with convenience initializers to do a best-effort transform an existing `Error` to an `LocalizedError`.
13 | public struct AnyLocalizedError: LocalizedError {
14 | private static let globalDefaultErrorDescription = LocalizedStringResource("DEFAULT_ERROR_DESCRIPTION", bundle: .atURL(Bundle.module.bundleURL))
| `- error: type 'Bundle' has no member 'module'
15 |
16 | /// A localized message describing what error occurred.
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SpeziViews/Sources/SpeziViews/Model/ViewState.swift:53:56: error: type 'Bundle?' has no member 'module'
51 | return errorTitle
52 | default:
53 | return String(localized: "Error", bundle: .module, comment: "View State default error title")
| `- error: type 'Bundle?' has no member 'module'
54 | }
55 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SpeziViews/Sources/SpeziViews/Utilities/AnyLocalizedError.swift:14:131: error: type 'Bundle' has no member 'module'
12 | /// A type erased version of `LocalizedError` with convenience initializers to do a best-effort transform an existing `Error` to an `LocalizedError`.
13 | public struct AnyLocalizedError: LocalizedError {
14 | private static let globalDefaultErrorDescription = LocalizedStringResource("DEFAULT_ERROR_DESCRIPTION", bundle: .atURL(Bundle.module.bundleURL))
| `- error: type 'Bundle' has no member 'module'
15 |
16 | /// A localized message describing what error occurred.
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SpeziViews/Sources/SpeziViews/Model/ViewState.swift:53:56: error: type 'Bundle?' has no member 'module'
51 | return errorTitle
52 | default:
53 | return String(localized: "Error", bundle: .module, comment: "View State default error title")
| `- error: type 'Bundle?' has no member 'module'
54 | }
55 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SpeziViews/Sources/SpeziViews/Utilities/AnyLocalizedError.swift:14:131: error: type 'Bundle' has no member 'module'
12 | /// A type erased version of `LocalizedError` with convenience initializers to do a best-effort transform an existing `Error` to an `LocalizedError`.
13 | public struct AnyLocalizedError: LocalizedError {
14 | private static let globalDefaultErrorDescription = LocalizedStringResource("DEFAULT_ERROR_DESCRIPTION", bundle: .atURL(Bundle.module.bundleURL))
| `- error: type 'Bundle' has no member 'module'
15 |
16 | /// A localized message describing what error occurred.
[58/113] Compiling Spezi ApplicationPropertyWrapper.swift
[59/113] Compiling Spezi CollectPropertyWrapper.swift
[60/113] Compiling Spezi CollectedModuleValue.swift
[61/113] Compiling Spezi ProvidePropertyWrapper.swift
[62/113] Compiling Spezi StorageValueCollector.swift
[63/113] Compiling Spezi SpeziNotificationCenterDelegate.swift
[64/113] Compiling Spezi SpeziPropertyWrapper.swift
[65/113] Compiling Spezi SpeziSceneDelegate.swift
[66/113] Compiling Spezi View+Spezi.swift
[67/113] Compiling Spezi AnyStandardPropertyWrapper.swift
[68/113] Compiling Spezi Module+Dependencies.swift
[69/113] Compiling Spezi Module.swift
[70/113] Compiling Spezi ModuleBuilder.swift
[71/113] Compiling Spezi ModuleCollection.swift
[72/113] Compiling Spezi LaunchOptionsKey.swift
[80/113] Compiling Spezi ModelModifier.swift
[81/113] Compiling Spezi ModelPropertyWrapper.swift
[82/113] Compiling Spezi ModifierPropertyWrapper.swift
[99/113] Compiling Spezi Spezi+Logger.swift
[100/113] Compiling Spezi Spezi+Preview.swift
[101/113] Compiling Spezi Spezi.swift
[102/113] Compiling Spezi SpeziAnchor.swift
[103/113] Compiling Spezi SpeziAppDelegate.swift
[104/113] Compiling Spezi StorageValueProvider.swift
[105/113] Compiling Spezi LifecycleHandler.swift
[106/113] Compiling Spezi NotificationHandler.swift
[107/113] Compiling Spezi NotificationTokenHandler.swift
[108/113] Compiling Spezi RegisterRemoteNotificationsAction.swift
Fetching https://github.com/StanfordSpezi/SpeziViews
Fetching https://github.com/StanfordSpezi/SpeziFoundation
Fetching https://github.com/StanfordSpezi/SpeziSpeech
[1/1793] Fetching speziviews
[37/2023] Fetching speziviews, spezifoundation
[198/2375] Fetching speziviews, spezifoundation, spezispeech
Fetched https://github.com/StanfordSpezi/SpeziFoundation from cache (1.22s)
Fetched https://github.com/StanfordSpezi/SpeziSpeech from cache (1.22s)
Fetched https://github.com/StanfordSpezi/SpeziViews from cache (1.22s)
Computing version for https://github.com/StanfordSpezi/SpeziViews
Computed https://github.com/StanfordSpezi/SpeziViews at 1.3.1 (0.51s)
Fetching https://github.com/apple/swift-collections.git
[1/13863] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git from cache (1.84s)
Computing version for https://github.com/StanfordSpezi/SpeziSpeech
Computed https://github.com/StanfordSpezi/SpeziSpeech at 1.0.1 (0.51s)
Fetching https://github.com/StanfordSpezi/Spezi
[1/7798] Fetching spezi
Fetched https://github.com/StanfordSpezi/Spezi from cache (1.25s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.1.0 (1.13s)
Computing version for https://github.com/StanfordSpezi/SpeziFoundation
Computed https://github.com/StanfordSpezi/SpeziFoundation at 1.0.4 (0.50s)
Computing version for https://github.com/StanfordSpezi/Spezi
Computed https://github.com/StanfordSpezi/Spezi at 1.2.3 (0.52s)
Fetching https://github.com/StanfordBDHG/XCTRuntimeAssertions
[1/330] Fetching xctruntimeassertions
Fetched https://github.com/StanfordBDHG/XCTRuntimeAssertions from cache (0.83s)
Computing version for https://github.com/StanfordBDHG/XCTRuntimeAssertions
Computed https://github.com/StanfordBDHG/XCTRuntimeAssertions at 1.0.1 (0.50s)
Creating working copy for https://github.com/StanfordSpezi/SpeziFoundation
Working copy of https://github.com/StanfordSpezi/SpeziFoundation resolved at 1.0.4
Creating working copy for https://github.com/StanfordSpezi/SpeziViews
Working copy of https://github.com/StanfordSpezi/SpeziViews resolved at 1.3.1
Creating working copy for https://github.com/StanfordSpezi/SpeziSpeech
Working copy of https://github.com/StanfordSpezi/SpeziSpeech resolved at 1.0.1
Creating working copy for https://github.com/StanfordBDHG/XCTRuntimeAssertions
Working copy of https://github.com/StanfordBDHG/XCTRuntimeAssertions resolved at 1.0.1
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.1.0
Creating working copy for https://github.com/StanfordSpezi/Spezi
Working copy of https://github.com/StanfordSpezi/Spezi resolved at 1.2.3
warning: 'spi-builder-workspace': found 2 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/Sources/SpeziChat/Resources/Localizable.xcstrings.license
/Users/admin/builder/spi-builder-workspace/Sources/SpeziChat/Resources/Localizable.xcstrings
warning: 'speziviews': found 2 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SpeziViews/Sources/SpeziViews/Resources/Localizable.xcstrings.license
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SpeziViews/Sources/SpeziViews/Resources/Localizable.xcstrings
BUILD FAILURE 6.0 macosSpm