Build Information
Failed to build stringray, reference 0.4.0 (ee805f
), with Swift 6.0 for macOS (SPM) on 31 Oct 2024 00:28:34 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Build Log
========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/g-off/stringray.git
Reference: 0.4.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/g-off/stringray
* tag 0.4.0 -> FETCH_HEAD
HEAD is now at ee805f8 allows sort to operate on a single locale instead of all
Cloned https://github.com/g-off/stringray.git
Revision (git rev-parse @):
ee805f8067165934b7b471e8001780873f181619
SUCCESS checkout https://github.com/g-off/stringray.git at 0.4.0
Fetching https://github.com/g-Off/XcodeProject.git
Fetching https://github.com/g-Off/CommandRegistry.git
Fetching https://github.com/scottrhoyt/SwiftyTextTable.git
Fetching https://github.com/apple/swift-package-manager.git
Fetching https://github.com/jpsim/Yams.git
[1/33] Fetching commandregistry
[39/646] Fetching commandregistry, xcodeproject
[113/1575] Fetching commandregistry, xcodeproject, swiftytexttable
[901/11477] Fetching commandregistry, xcodeproject, swiftytexttable, yams
[8303/153151] Fetching commandregistry, xcodeproject, swiftytexttable, yams, swift-package-manager
Fetched https://github.com/scottrhoyt/SwiftyTextTable.git from cache (15.99s)
Fetched https://github.com/g-Off/XcodeProject.git from cache (15.99s)
Fetched https://github.com/g-Off/CommandRegistry.git from cache (15.99s)
Fetched https://github.com/apple/swift-package-manager.git from cache (15.99s)
Fetched https://github.com/jpsim/Yams.git from cache (15.99s)
Computing version for https://github.com/apple/swift-package-manager.git
Computed https://github.com/apple/swift-package-manager.git at 0.3.0 (2.76s)
Computing version for https://github.com/scottrhoyt/SwiftyTextTable.git
Computed https://github.com/scottrhoyt/SwiftyTextTable.git at 0.9.0 (0.70s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 1.0.2 (0.71s)
Computing version for https://github.com/g-Off/CommandRegistry.git
Computed https://github.com/g-Off/CommandRegistry.git at 0.1.2 (0.71s)
Computing version for https://github.com/g-Off/XcodeProject.git
Computed https://github.com/g-Off/XcodeProject.git at 0.5.0 (0.71s)
Fetching https://github.com/g-Off/ObjectCoder.git
[1/33] Fetching objectcoder
Fetched https://github.com/g-Off/ObjectCoder.git from cache (0.57s)
Computing version for https://github.com/g-Off/ObjectCoder.git
Computed https://github.com/g-Off/ObjectCoder.git at 0.1.0 (0.67s)
Creating working copy for https://github.com/g-Off/XcodeProject.git
Working copy of https://github.com/g-Off/XcodeProject.git resolved at 0.5.0
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 1.0.2
Creating working copy for https://github.com/apple/swift-package-manager.git
Working copy of https://github.com/apple/swift-package-manager.git resolved at 0.3.0
Creating working copy for https://github.com/g-Off/ObjectCoder.git
Working copy of https://github.com/g-Off/ObjectCoder.git resolved at 0.1.0
Creating working copy for https://github.com/g-Off/CommandRegistry.git
Working copy of https://github.com/g-Off/CommandRegistry.git resolved at 0.1.2
Creating working copy for https://github.com/scottrhoyt/SwiftyTextTable.git
Working copy of https://github.com/scottrhoyt/SwiftyTextTable.git resolved at 0.9.0
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"dependencies": [
{
"identity": "stringray",
"name": "stringray",
"url": "https://github.com/g-off/stringray.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/stringray",
"dependencies": [
{
"identity": "yams",
"name": "Yams",
"url": "https://github.com/jpsim/Yams.git",
"version": "1.0.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Yams",
"dependencies": [
]
},
{
"identity": "swiftytexttable",
"name": "SwiftyTextTable",
"url": "https://github.com/scottrhoyt/SwiftyTextTable.git",
"version": "0.9.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftyTextTable",
"dependencies": [
]
},
{
"identity": "xcodeproject",
"name": "XcodeProject",
"url": "https://github.com/g-Off/XcodeProject.git",
"version": "0.5.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/XcodeProject",
"dependencies": [
{
"identity": "objectcoder",
"name": "ObjectCoder",
"url": "https://github.com/g-Off/ObjectCoder.git",
"version": "0.1.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/ObjectCoder",
"dependencies": [
]
},
{
"identity": "version",
"name": "Version",
"url": "https://github.com/mxcl/Version.git",
"version": "1.2.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Version",
"dependencies": [
]
}
]
},
{
"identity": "commandregistry",
"name": "CommandRegistry",
"url": "https://github.com/g-Off/CommandRegistry.git",
"version": "0.1.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/CommandRegistry",
"dependencies": [
{
"identity": "swift-package-manager",
"name": "SwiftPM",
"url": "https://github.com/apple/swift-package-manager.git",
"version": "0.3.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-package-manager",
"dependencies": [
]
}
]
},
{
"identity": "swift-package-manager",
"name": "SwiftPM",
"url": "https://github.com/apple/swift-package-manager.git",
"version": "0.3.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-package-manager",
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/g-off/stringray.git
[1/389] Fetching stringray
Fetched https://github.com/g-off/stringray.git from cache (1.34s)
Fetching https://github.com/g-Off/CommandRegistry.git from cache
Fetching https://github.com/apple/swift-package-manager.git from cache
Fetching https://github.com/g-Off/XcodeProject.git from cache
Fetching https://github.com/scottrhoyt/SwiftyTextTable.git from cache
Fetching https://github.com/jpsim/Yams.git from cache
Fetched https://github.com/g-Off/CommandRegistry.git from cache (0.59s)
Fetched https://github.com/jpsim/Yams.git from cache (1.17s)
Fetched https://github.com/scottrhoyt/SwiftyTextTable.git from cache (1.17s)
Fetched https://github.com/apple/swift-package-manager.git from cache (1.17s)
Fetched https://github.com/g-Off/XcodeProject.git from cache (1.17s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 1.0.2 (0.04s)
Computing version for https://github.com/g-Off/CommandRegistry.git
Computed https://github.com/g-Off/CommandRegistry.git at 0.1.2 (0.02s)
Computing version for https://github.com/apple/swift-package-manager.git
Computed https://github.com/apple/swift-package-manager.git at 0.3.0 (0.03s)
Computing version for https://github.com/scottrhoyt/SwiftyTextTable.git
Computed https://github.com/scottrhoyt/SwiftyTextTable.git at 0.9.0 (0.03s)
Computing version for https://github.com/g-Off/XcodeProject.git
Computed https://github.com/g-Off/XcodeProject.git at 0.5.1 (0.66s)
Fetching https://github.com/g-Off/ObjectCoder.git from cache
Fetching https://github.com/mxcl/Version.git
Fetched https://github.com/g-Off/ObjectCoder.git from cache (0.48s)
[1/288] Fetching version
Fetched https://github.com/mxcl/Version.git from cache (0.90s)
Computing version for https://github.com/g-Off/ObjectCoder.git
Computed https://github.com/g-Off/ObjectCoder.git at 0.1.0 (0.03s)
Computing version for https://github.com/mxcl/Version.git
Computed https://github.com/mxcl/Version.git at 1.2.0 (2.59s)
Creating working copy for https://github.com/apple/swift-package-manager.git
Working copy of https://github.com/apple/swift-package-manager.git resolved at 0.3.0
Creating working copy for https://github.com/g-Off/CommandRegistry.git
Working copy of https://github.com/g-Off/CommandRegistry.git resolved at 0.1.2
Creating working copy for https://github.com/mxcl/Version.git
Working copy of https://github.com/mxcl/Version.git resolved at 1.2.0
Creating working copy for https://github.com/g-Off/ObjectCoder.git
Working copy of https://github.com/g-Off/ObjectCoder.git resolved at 0.1.0
Creating working copy for https://github.com/g-Off/XcodeProject.git
Working copy of https://github.com/g-Off/XcodeProject.git resolved at 0.5.1
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 1.0.2
Creating working copy for https://github.com/scottrhoyt/SwiftyTextTable.git
Working copy of https://github.com/scottrhoyt/SwiftyTextTable.git resolved at 0.9.0
Creating working copy for https://github.com/g-off/stringray.git
Working copy of https://github.com/g-off/stringray.git resolved at 0.4.0 (ee805f8)
Found 5 product dependencies
- Yams
- SwiftyTextTable
- XcodeProject
- CommandRegistry
- SwiftPM
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $PWD
https://github.com/g-off/stringray.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/23] Write sources
[2/23] Write stringray-entitlement.plist
[3/23] Write sources
[12/23] Write swift-version--7754E27361AE5C74.txt
[13/23] Compiling clibc libc.c
[14/54] Compiling writer.c
[15/54] Compiling reader.c
[16/54] Compiling api.c
[17/54] Compiling parser.c
[18/54] Compiling emitter.c
[19/54] Compiling scanner.c
[21/70] Emitting module SPMLibc
[22/70] Compiling SPMLibc libc.swift
[23/81] Compiling Yams YamlError.swift
[24/82] Compiling Yams shim.swift
[25/82] Compiling POSIX stat.swift
[26/82] Compiling POSIX rename.swift
[27/83] Compiling POSIX usleep.swift
[28/83] Compiling SwiftyTextTable TextTable.swift
[29/83] Emitting module SwiftyTextTable
[30/83] Compiling RayGun StringsTable+Entry.swift
[31/84] Compiling Yams Node.Scalar.swift
[32/84] Compiling Yams Node.Sequence.swift
[33/84] Compiling ObjectCoder ObjectEncoder+UnkeyedContainer.swift
[34/85] Emitting module RayGun
/Users/admin/builder/spi-builder-workspace/Sources/RayGun/Lint Rules/Linter.swift:41:20: warning: static property 'allRules' is not concurrency-safe because non-'Sendable' type '[any LintRule]' may have shared mutable state; this is an error in the Swift 6 language mode
39 | public static let fileName = ".stringray.yml"
40 |
41 | public static let allRules: [LintRule] = [
| |- warning: static property 'allRules' is not concurrency-safe because non-'Sendable' type '[any LintRule]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'allRules' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | MissingLocalizationLintRule(),
43 | OrphanedLocalizationLintRule(),
/Users/admin/builder/spi-builder-workspace/Sources/RayGun/Lint Rules/LintRule.swift:10:17: note: protocol 'LintRule' does not conform to the 'Sendable' protocol
8 | import Foundation
9 |
10 | public protocol LintRule {
| `- note: protocol 'LintRule' does not conform to the 'Sendable' protocol
11 | var info: RuleInfo { get }
12 | func scan(table: StringsTable, url: Foundation.URL, config: Linter.Config.Rule?) throws -> [LintRuleViolation]
/Users/admin/builder/spi-builder-workspace/Sources/RayGun/Lint Rules/Linter.swift:49:27: warning: stored property 'violations' of 'Sendable'-conforming struct 'Error' has non-sendable type '[LintRuleViolation]'; this is an error in the Swift 6 language mode
47 |
48 | public struct Error: LocalizedError {
49 | public private(set) var violations: [LintRuleViolation]
| `- warning: stored property 'violations' of 'Sendable'-conforming struct 'Error' has non-sendable type '[LintRuleViolation]'; this is an error in the Swift 6 language mode
50 |
51 | public init(_ violations: [LintRuleViolation]) {
/Users/admin/builder/spi-builder-workspace/Sources/RayGun/Lint Rules/LintRule.swift:31:15: note: consider making struct 'LintRuleViolation' conform to the 'Sendable' protocol
29 | }
30 |
31 | public struct LintRuleViolation {
| `- note: consider making struct 'LintRuleViolation' conform to the 'Sendable' protocol
32 | public struct Location: CustomStringConvertible {
33 | public let file: Foundation.URL
/Users/admin/builder/spi-builder-workspace/Sources/RayGun/Strings Table/PlaceholderType.swift:18:13: warning: static property 'unknown' is not concurrency-safe because non-'Sendable' type 'PlaceholderType' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import Foundation
9 |
10 | public enum PlaceholderType: String, Codable {
| `- note: consider making enum 'PlaceholderType' conform to the 'Sendable' protocol
11 | case object = "String"
12 | case float = "Float"
:
16 | case pointer = "UnsafeRawPointer"
17 |
18 | static let unknown = pointer
| |- warning: static property 'unknown' is not concurrency-safe because non-'Sendable' type 'PlaceholderType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'unknown' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | init?(_ string: String) {
/Users/admin/builder/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:26:21: warning: static property 'lineNumbers' is not concurrency-safe because non-'Sendable' type 'StringsTableLoader.Options' may have shared mutable state; this is an error in the Swift 6 language mode
20 | }
21 |
22 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
23 | public private(set) var rawValue: UInt
24 | public init(rawValue: UInt) { self.rawValue = rawValue }
25 |
26 | public static let lineNumbers = Options(rawValue: 1 << 0)
| |- warning: static property 'lineNumbers' is not concurrency-safe because non-'Sendable' type 'StringsTableLoader.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'lineNumbers' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | public static let ignoreCached = Options(rawValue: 1 << 1)
28 | public static let singleLocale = Options(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:27:21: warning: static property 'ignoreCached' is not concurrency-safe because non-'Sendable' type 'StringsTableLoader.Options' may have shared mutable state; this is an error in the Swift 6 language mode
20 | }
21 |
22 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
23 | public private(set) var rawValue: UInt
24 | public init(rawValue: UInt) { self.rawValue = rawValue }
25 |
26 | public static let lineNumbers = Options(rawValue: 1 << 0)
27 | public static let ignoreCached = Options(rawValue: 1 << 1)
| |- warning: static property 'ignoreCached' is not concurrency-safe because non-'Sendable' type 'StringsTableLoader.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'ignoreCached' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | public static let singleLocale = Options(rawValue: 1 << 2)
29 | }
/Users/admin/builder/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:28:21: warning: static property 'singleLocale' is not concurrency-safe because non-'Sendable' type 'StringsTableLoader.Options' may have shared mutable state; this is an error in the Swift 6 language mode
20 | }
21 |
22 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
23 | public private(set) var rawValue: UInt
24 | public init(rawValue: UInt) { self.rawValue = rawValue }
:
26 | public static let lineNumbers = Options(rawValue: 1 << 0)
27 | public static let ignoreCached = Options(rawValue: 1 << 1)
28 | public static let singleLocale = Options(rawValue: 1 << 2)
| |- warning: static property 'singleLocale' is not concurrency-safe because non-'Sendable' type 'StringsTableLoader.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'singleLocale' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
[35/85] Compiling Yams Representer.swift
[36/85] Compiling Yams Resolver.swift
[37/85] Compiling Yams Mark.swift
[38/85] Compiling Yams Node.Mapping.swift
[39/85] Compiling POSIX Error.swift
/Users/admin/builder/spi-builder-workspace/Sources/RayGun/Lint Rules/Linter.swift:41:20: warning: static property 'allRules' is not concurrency-safe because non-'Sendable' type '[any LintRule]' may have shared mutable state; this is an error in the Swift 6 language mode
39 | public static let fileName = ".stringray.yml"
40 |
41 | public static let allRules: [LintRule] = [
| |- warning: static property 'allRules' is not concurrency-safe because non-'Sendable' type '[any LintRule]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'allRules' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | MissingLocalizationLintRule(),
43 | OrphanedLocalizationLintRule(),
/Users/admin/builder/spi-builder-workspace/Sources/RayGun/Lint Rules/LintRule.swift:10:17: note: protocol 'LintRule' does not conform to the 'Sendable' protocol
8 | import Foundation
9 |
10 | public protocol LintRule {
| `- note: protocol 'LintRule' does not conform to the 'Sendable' protocol
11 | var info: RuleInfo { get }
12 | func scan(table: StringsTable, url: Foundation.URL, config: Linter.Config.Rule?) throws -> [LintRuleViolation]
/Users/admin/builder/spi-builder-workspace/Sources/RayGun/Lint Rules/Linter.swift:49:27: warning: stored property 'violations' of 'Sendable'-conforming struct 'Error' has non-sendable type '[LintRuleViolation]'; this is an error in the Swift 6 language mode
47 |
48 | public struct Error: LocalizedError {
49 | public private(set) var violations: [LintRuleViolation]
| `- warning: stored property 'violations' of 'Sendable'-conforming struct 'Error' has non-sendable type '[LintRuleViolation]'; this is an error in the Swift 6 language mode
50 |
51 | public init(_ violations: [LintRuleViolation]) {
/Users/admin/builder/spi-builder-workspace/Sources/RayGun/Lint Rules/LintRule.swift:31:15: note: consider making struct 'LintRuleViolation' conform to the 'Sendable' protocol
29 | }
30 |
31 | public struct LintRuleViolation {
| `- note: consider making struct 'LintRuleViolation' conform to the 'Sendable' protocol
32 | public struct Location: CustomStringConvertible {
33 | public let file: Foundation.URL
[40/85] Compiling POSIX chdir.swift
/Users/admin/builder/spi-builder-workspace/Sources/RayGun/Lint Rules/Linter.swift:41:20: warning: static property 'allRules' is not concurrency-safe because non-'Sendable' type '[any LintRule]' may have shared mutable state; this is an error in the Swift 6 language mode
39 | public static let fileName = ".stringray.yml"
40 |
41 | public static let allRules: [LintRule] = [
| |- warning: static property 'allRules' is not concurrency-safe because non-'Sendable' type '[any LintRule]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'allRules' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | MissingLocalizationLintRule(),
43 | OrphanedLocalizationLintRule(),
/Users/admin/builder/spi-builder-workspace/Sources/RayGun/Lint Rules/LintRule.swift:10:17: note: protocol 'LintRule' does not conform to the 'Sendable' protocol
8 | import Foundation
9 |
10 | public protocol LintRule {
| `- note: protocol 'LintRule' does not conform to the 'Sendable' protocol
11 | var info: RuleInfo { get }
12 | func scan(table: StringsTable, url: Foundation.URL, config: Linter.Config.Rule?) throws -> [LintRuleViolation]
/Users/admin/builder/spi-builder-workspace/Sources/RayGun/Lint Rules/Linter.swift:49:27: warning: stored property 'violations' of 'Sendable'-conforming struct 'Error' has non-sendable type '[LintRuleViolation]'; this is an error in the Swift 6 language mode
47 |
48 | public struct Error: LocalizedError {
49 | public private(set) var violations: [LintRuleViolation]
| `- warning: stored property 'violations' of 'Sendable'-conforming struct 'Error' has non-sendable type '[LintRuleViolation]'; this is an error in the Swift 6 language mode
50 |
51 | public init(_ violations: [LintRuleViolation]) {
/Users/admin/builder/spi-builder-workspace/Sources/RayGun/Lint Rules/LintRule.swift:31:15: note: consider making struct 'LintRuleViolation' conform to the 'Sendable' protocol
29 | }
30 |
31 | public struct LintRuleViolation {
| `- note: consider making struct 'LintRuleViolation' conform to the 'Sendable' protocol
32 | public struct Location: CustomStringConvertible {
33 | public let file: Foundation.URL
[41/85] Compiling Yams Node.swift
[42/85] Compiling Yams Parser.swift
[43/85] Compiling ObjectCoder ObjectEncoder+KeyedContainer.swift
[44/85] Compiling ObjectCoder EncodingStorage.swift
[45/85] Compiling ObjectCoder ObjectEncoder+SingleValueContainer.swift
[46/85] Compiling ObjectCoder ObjectEncoder+Boxing.swift
[47/85] Compiling RayGun StringsTableLoader.swift
/Users/admin/builder/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:26:21: warning: static property 'lineNumbers' is not concurrency-safe because non-'Sendable' type 'StringsTableLoader.Options' may have shared mutable state; this is an error in the Swift 6 language mode
20 | }
21 |
22 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
23 | public private(set) var rawValue: UInt
24 | public init(rawValue: UInt) { self.rawValue = rawValue }
25 |
26 | public static let lineNumbers = Options(rawValue: 1 << 0)
| |- warning: static property 'lineNumbers' is not concurrency-safe because non-'Sendable' type 'StringsTableLoader.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'lineNumbers' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | public static let ignoreCached = Options(rawValue: 1 << 1)
28 | public static let singleLocale = Options(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:27:21: warning: static property 'ignoreCached' is not concurrency-safe because non-'Sendable' type 'StringsTableLoader.Options' may have shared mutable state; this is an error in the Swift 6 language mode
20 | }
21 |
22 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
23 | public private(set) var rawValue: UInt
24 | public init(rawValue: UInt) { self.rawValue = rawValue }
25 |
26 | public static let lineNumbers = Options(rawValue: 1 << 0)
27 | public static let ignoreCached = Options(rawValue: 1 << 1)
| |- warning: static property 'ignoreCached' is not concurrency-safe because non-'Sendable' type 'StringsTableLoader.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'ignoreCached' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | public static let singleLocale = Options(rawValue: 1 << 2)
29 | }
/Users/admin/builder/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:28:21: warning: static property 'singleLocale' is not concurrency-safe because non-'Sendable' type 'StringsTableLoader.Options' may have shared mutable state; this is an error in the Swift 6 language mode
20 | }
21 |
22 | public struct Options: OptionSet {
| `- note: consider making struct 'Options' conform to the 'Sendable' protocol
23 | public private(set) var rawValue: UInt
24 | public init(rawValue: UInt) { self.rawValue = rawValue }
:
26 | public static let lineNumbers = Options(rawValue: 1 << 0)
27 | public static let ignoreCached = Options(rawValue: 1 << 1)
28 | public static let singleLocale = Options(rawValue: 1 << 2)
| |- warning: static property 'singleLocale' is not concurrency-safe because non-'Sendable' type 'StringsTableLoader.Options' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'singleLocale' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/Users/admin/builder/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:163:55: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
161 | if options.contains(.lineNumbers) {
162 | baseString.enumerateSubstrings(in: baseString.startIndex..<baseString.endIndex, options: [.byLines, .substringNotRequired]) { (_, substringRange, _, stop) in
163 | newlineLocations.append(substringRange.lowerBound.encodedOffset)
| `- warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
164 | }
165 | }
[48/85] Compiling ObjectCoder _NSObjectDecoder+Unboxing.swift
[49/85] Emitting module ObjectCoder
[50/85] Compiling ObjectCoder UnkeyedContainer.swift
[51/85] Compiling ObjectCoder _NSObjectDecoder.swift
[54/85] Compiling Yams Emitter.swift
/Users/admin/builder/spi-builder-workspace/Sources/RayGun/Strings Table/PlaceholderType.swift:18:13: warning: static property 'unknown' is not concurrency-safe because non-'Sendable' type 'PlaceholderType' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import Foundation
9 |
10 | public enum PlaceholderType: String, Codable {
| `- note: consider making enum 'PlaceholderType' conform to the 'Sendable' protocol
11 | case object = "String"
12 | case float = "Float"
:
16 | case pointer = "UnsafeRawPointer"
17 |
18 | static let unknown = pointer
| |- warning: static property 'unknown' is not concurrency-safe because non-'Sendable' type 'PlaceholderType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'unknown' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | init?(_ string: String) {
[55/85] Compiling Yams Encoder.swift
/Users/admin/builder/spi-builder-workspace/Sources/RayGun/Strings Table/PlaceholderType.swift:18:13: warning: static property 'unknown' is not concurrency-safe because non-'Sendable' type 'PlaceholderType' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import Foundation
9 |
10 | public enum PlaceholderType: String, Codable {
| `- note: consider making enum 'PlaceholderType' conform to the 'Sendable' protocol
11 | case object = "String"
12 | case float = "Float"
:
16 | case pointer = "UnsafeRawPointer"
17 |
18 | static let unknown = pointer
| |- warning: static property 'unknown' is not concurrency-safe because non-'Sendable' type 'PlaceholderType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'unknown' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | init?(_ string: String) {
[56/85] Compiling RayGun StringsTable.swift
[57/85] Compiling Yams Tag.swift
[58/85] Compiling Yams String+Yams.swift
[71/85] Emitting module Yams
[72/85] Compiling ObjectCoder ObjectEncoder.swift
[73/85] Compiling RayGun OrderedSet.swift
[74/137] Compiling XcodeProject AnyCodingKey.swift
[75/137] Compiling XcodeProject PBXEncoder.swift
[76/137] Compiling XcodeProject _PBXObjectEncoder+KeyedContainer.swift
[77/137] Compiling XcodeProject _PBXObjectEncoder+SingleValueContainer.swift
[78/137] Compiling XcodeProject _PBXObjectEncoder+UnkeyedContainer.swift
[79/137] Compiling XcodeProject _PBXObjectEncoder.swift
[80/142] Compiling XcodeProject PBXTarget+Extensions.swift
[81/142] Compiling XcodeProject PBXBuildPhase.swift
[82/142] Compiling XcodeProject PBXCopyFilesBuildPhase.swift
[83/142] Compiling XcodeProject PBXFrameworksBuildPhase.swift
[84/142] Compiling XcodeProject PBXHeadersBuildPhase.swift
[85/142] Compiling XcodeProject PBXResourcesBuildPhase.swift
[86/142] Compiling XcodeProject PBXShellScriptBuildPhase.swift
[87/142] Compiling XcodeProject PBXSourcesBuildPhase.swift
[88/142] Compiling XcodeProject PBXBuildFile.swift
[89/142] Compiling XcodeProject PBXBuildRule.swift
[90/142] Compiling XcodeProject PBXContainerItem.swift
[91/142] Compiling XcodeProject PBXContainerItemProxy.swift
[92/142] Compiling XcodeProject String+Extensions.swift
[93/142] Compiling XcodeProject PBXBuildPhase+Sorting.swift
[94/142] Compiling XcodeProject PBXGroup+FolderSync.swift
[95/142] Compiling XcodeProject PBXGroup+Sorting.swift
[96/142] Compiling XcodeProject PBXProject+Helpers.swift
[97/142] Compiling XcodeProject PBXReference+Extensions.swift
[98/142] Compiling XcodeProject PBXTargetDependency.swift
[99/142] Compiling XcodeProject PBXFileReference.swift
[100/142] Compiling XcodeProject PBXGroup.swift
[101/142] Compiling XcodeProject PBXReference.swift
[102/142] Compiling XcodeProject PBXReferenceProxy.swift
[103/142] Compiling XcodeProject XCSwiftPackageReference.swift
[104/142] Compiling XcodeProject PBXAggregateTarget.swift
[105/142] Compiling XcodeProject PBXLegacyTarget.swift
[106/142] Compiling XcodeProject PBXNativeTarget.swift
[107/142] Compiling XcodeProject PBXTarget.swift
[108/142] Compiling XcodeProject _PBXObjectEncodingStorage.swift
[109/142] Compiling XcodeProject PBXPListArchiver.swift
[110/142] Compiling XcodeProject PBXPListUnarchiver.swift
[111/142] Compiling XcodeProject PListArchivable.swift
[112/142] Compiling XcodeProject PropertyList.swift
[113/142] Compiling XcodeProject Sequence+Extension.swift
[114/142] Compiling XcodeProject PBXVariantGroup.swift
[115/142] Compiling XcodeProject XCVersionGroup.swift
[116/142] Compiling XcodeProject XCLocalSwiftPackageReference.swift
[117/142] Compiling XcodeProject XCRemoteSwiftPackageReference.swift
[118/142] Compiling XcodeProject XCSwiftPackageProductDependency.swift
[119/142] Compiling XcodeProject PBXFileType.swift
[120/142] Compiling XcodeProject PBXGlobalID+Generator.swift
[121/142] Compiling XcodeProject PBXGlobalID.swift
[122/142] Compiling XcodeProject PBXObject.swift
[123/142] Compiling XcodeProject PBXProductDependency.swift
[124/142] Compiling XcodeProject PBXProject.swift
[125/142] Emitting module XcodeProject
[126/142] Compiling XcodeProject XCBuildConfiguration.swift
[127/142] Compiling XcodeProject XCConfigurationList.swift
[128/142] Compiling XcodeProject XCProjectReferenceInfo.swift
[129/142] Compiling XcodeProject ProjectFile.swift
[130/142] Compiling XcodeProject Workspace.swift
[131/142] Compiling POSIX realpath.swift
[132/142] Compiling POSIX getcwd.swift
[133/142] Compiling POSIX isatty.swift
[134/142] Compiling POSIX exit.swift
[135/142] Compiling POSIX env.swift
[136/142] Emitting module POSIX
[137/142] Compiling POSIX readdir.swift
[140/178] Compiling Basic CollectionAlgorithms.swift
[141/178] Compiling Basic CollectionExtensions.swift
[142/178] Compiling Basic Condition.swift
[143/178] Compiling Basic DeltaAlgorithm.swift
[144/181] Compiling Basic KeyedPair.swift
[145/181] Compiling Basic LazyCache.swift
[146/181] Compiling Basic Lock.swift
[147/181] Compiling Basic ObjectIdentifierProtocol.swift
[148/181] Compiling Basic Await.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-package-manager/Sources/Basic/Await.swift:18:28: error: value of type '(@escaping (Result<T, ErrorType>) -> Void) -> Void' has no member 'dematerialize'
16 | /// - Throws: The error wrapped by the async method's result
17 | public func await<T, ErrorType>(_ body: (@escaping (Result<T, ErrorType>) -> Void) -> Void) throws -> T {
18 | return try await(body).dematerialize()
| `- error: value of type '(@escaping (Result<T, ErrorType>) -> Void) -> Void' has no member 'dematerialize'
19 | }
20 |
[149/181] Compiling Basic ByteString.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-package-manager/Sources/Basic/Await.swift:18:28: error: value of type '(@escaping (Result<T, ErrorType>) -> Void) -> Void' has no member 'dematerialize'
16 | /// - Throws: The error wrapped by the async method's result
17 | public func await<T, ErrorType>(_ body: (@escaping (Result<T, ErrorType>) -> Void) -> Void) throws -> T {
18 | return try await(body).dematerialize()
| `- error: value of type '(@escaping (Result<T, ErrorType>) -> Void) -> Void' has no member 'dematerialize'
19 | }
20 |
[150/181] Compiling Basic CStringArray.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-package-manager/Sources/Basic/Await.swift:18:28: error: value of type '(@escaping (Result<T, ErrorType>) -> Void) -> Void' has no member 'dematerialize'
16 | /// - Throws: The error wrapped by the async method's result
17 | public func await<T, ErrorType>(_ body: (@escaping (Result<T, ErrorType>) -> Void) -> Void) throws -> T {
18 | return try await(body).dematerialize()
| `- error: value of type '(@escaping (Result<T, ErrorType>) -> Void) -> Void' has no member 'dematerialize'
19 | }
20 |
[151/181] Compiling Basic CacheableSequence.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-package-manager/Sources/Basic/Await.swift:18:28: error: value of type '(@escaping (Result<T, ErrorType>) -> Void) -> Void' has no member 'dematerialize'
16 | /// - Throws: The error wrapped by the async method's result
17 | public func await<T, ErrorType>(_ body: (@escaping (Result<T, ErrorType>) -> Void) -> Void) throws -> T {
18 | return try await(body).dematerialize()
| `- error: value of type '(@escaping (Result<T, ErrorType>) -> Void) -> Void' has no member 'dematerialize'
19 | }
20 |
[152/181] Compiling Basic SynchronizedQueue.swift
[153/181] Compiling Basic TemporaryFile.swift
[154/181] Compiling Basic TerminalController.swift
[155/181] Compiling Basic Thread.swift
[156/181] Compiling Basic Tuple.swift
[157/181] Compiling Basic misc.swift
[158/181] Emitting module Basic
[159/181] Compiling Basic Result.swift
[160/181] Compiling Basic SHA256.swift
[161/181] Compiling Basic SortedArray.swift
[162/181] Compiling Basic StringConversions.swift
[163/181] Compiling Basic DiagnosticsEngine.swift
[164/181] Compiling Basic DictionaryExtensions.swift
[165/181] Compiling Basic DictionaryLiteralExtensions.swift
[166/181] Compiling Basic EditDistance.swift
[167/181] Compiling Basic FileSystem.swift
[168/181] Compiling Basic GraphAlgorithms.swift
[169/181] Compiling Basic JSON.swift
[170/181] Compiling Basic JSONMapper.swift
[171/181] Compiling Basic PathShims.swift
[172/181] Compiling Basic Process.swift
[173/181] Compiling Basic ProcessSet.swift
[174/181] Compiling Basic RegEx.swift
[175/181] Compiling Basic OrderedDictionary.swift
[176/181] Compiling Basic OrderedSet.swift
[177/181] Compiling Basic OutputByteStream.swift
[178/181] Compiling Basic Path.swift
BUILD FAILURE 6.0 macosSpm