Build Information
Failed to build WebAPIKit, reference 0.1.0 (8508bf
), with Swift 6.1 for Wasm on 28 May 2025 21:38:39 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1
Build Log
358 | @usableFromInline static let set: JSString = "set"
359 | @usableFromInline static let size: JSString = "size"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:358:34: warning: static property 'set' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
356 | @usableFromInline static let search: JSString = "search"
357 | @usableFromInline static let searchParams: JSString = "searchParams"
358 | @usableFromInline static let set: JSString = "set"
| |- warning: static property 'set' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'set' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
359 | @usableFromInline static let size: JSString = "size"
360 | @usableFromInline static let sort: JSString = "sort"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:359:34: warning: static property 'size' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
357 | @usableFromInline static let searchParams: JSString = "searchParams"
358 | @usableFromInline static let set: JSString = "set"
359 | @usableFromInline static let size: JSString = "size"
| |- warning: static property 'size' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'size' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
360 | @usableFromInline static let sort: JSString = "sort"
361 | @usableFromInline static let table: JSString = "table"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:360:34: warning: static property 'sort' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
358 | @usableFromInline static let set: JSString = "set"
359 | @usableFromInline static let size: JSString = "size"
360 | @usableFromInline static let sort: JSString = "sort"
| |- warning: static property 'sort' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'sort' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
361 | @usableFromInline static let table: JSString = "table"
362 | @usableFromInline static let time: JSString = "time"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:361:34: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
359 | @usableFromInline static let size: JSString = "size"
360 | @usableFromInline static let sort: JSString = "sort"
361 | @usableFromInline static let table: JSString = "table"
| |- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'table' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
362 | @usableFromInline static let time: JSString = "time"
363 | @usableFromInline static let timeEnd: JSString = "timeEnd"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:362:34: warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
360 | @usableFromInline static let sort: JSString = "sort"
361 | @usableFromInline static let table: JSString = "table"
362 | @usableFromInline static let time: JSString = "time"
| |- warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'time' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
363 | @usableFromInline static let timeEnd: JSString = "timeEnd"
364 | @usableFromInline static let timeLog: JSString = "timeLog"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:363:34: warning: static property 'timeEnd' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
361 | @usableFromInline static let table: JSString = "table"
362 | @usableFromInline static let time: JSString = "time"
363 | @usableFromInline static let timeEnd: JSString = "timeEnd"
| |- warning: static property 'timeEnd' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'timeEnd' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
364 | @usableFromInline static let timeLog: JSString = "timeLog"
365 | @usableFromInline static let toJSON: JSString = "toJSON"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:364:34: warning: static property 'timeLog' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
362 | @usableFromInline static let time: JSString = "time"
363 | @usableFromInline static let timeEnd: JSString = "timeEnd"
364 | @usableFromInline static let timeLog: JSString = "timeLog"
| |- warning: static property 'timeLog' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'timeLog' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
365 | @usableFromInline static let toJSON: JSString = "toJSON"
366 | @usableFromInline static let toString: JSString = "toString"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:365:34: warning: static property 'toJSON' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
363 | @usableFromInline static let timeEnd: JSString = "timeEnd"
364 | @usableFromInline static let timeLog: JSString = "timeLog"
365 | @usableFromInline static let toJSON: JSString = "toJSON"
| |- warning: static property 'toJSON' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'toJSON' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
366 | @usableFromInline static let toString: JSString = "toString"
367 | @usableFromInline static let trace: JSString = "trace"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:366:34: warning: static property 'toString' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
364 | @usableFromInline static let timeLog: JSString = "timeLog"
365 | @usableFromInline static let toJSON: JSString = "toJSON"
366 | @usableFromInline static let toString: JSString = "toString"
| |- warning: static property 'toString' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'toString' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
367 | @usableFromInline static let trace: JSString = "trace"
368 | @usableFromInline static let username: JSString = "username"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:367:34: warning: static property 'trace' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
365 | @usableFromInline static let toJSON: JSString = "toJSON"
366 | @usableFromInline static let toString: JSString = "toString"
367 | @usableFromInline static let trace: JSString = "trace"
| |- warning: static property 'trace' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'trace' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
368 | @usableFromInline static let username: JSString = "username"
369 | @usableFromInline static let warn: JSString = "warn"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:368:34: warning: static property 'username' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
366 | @usableFromInline static let toString: JSString = "toString"
367 | @usableFromInline static let trace: JSString = "trace"
368 | @usableFromInline static let username: JSString = "username"
| |- warning: static property 'username' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'username' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
369 | @usableFromInline static let warn: JSString = "warn"
370 | }
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:369:34: warning: static property 'warn' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
367 | @usableFromInline static let trace: JSString = "trace"
368 | @usableFromInline static let username: JSString = "username"
369 | @usableFromInline static let warn: JSString = "warn"
| |- warning: static property 'warn' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'warn' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
370 | }
371 |
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
[112/128] Compiling WebAPIBase Generated.swift
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:320:34: warning: static property '_self' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
318 |
319 | @usableFromInline enum Strings {
320 | @usableFromInline static let _self: JSString = "self"
| |- warning: static property '_self' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property '_self' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
321 | @usableFromInline static let DOMException: JSString = "DOMException"
322 | @usableFromInline static let URL: JSString = "URL"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:321:34: warning: static property 'DOMException' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
319 | @usableFromInline enum Strings {
320 | @usableFromInline static let _self: JSString = "self"
321 | @usableFromInline static let DOMException: JSString = "DOMException"
| |- warning: static property 'DOMException' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'DOMException' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
322 | @usableFromInline static let URL: JSString = "URL"
323 | @usableFromInline static let URLSearchParams: JSString = "URLSearchParams"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:322:34: warning: static property 'URL' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
320 | @usableFromInline static let _self: JSString = "self"
321 | @usableFromInline static let DOMException: JSString = "DOMException"
322 | @usableFromInline static let URL: JSString = "URL"
| |- warning: static property 'URL' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'URL' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
323 | @usableFromInline static let URLSearchParams: JSString = "URLSearchParams"
324 | @usableFromInline static let append: JSString = "append"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:323:34: warning: static property 'URLSearchParams' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
321 | @usableFromInline static let DOMException: JSString = "DOMException"
322 | @usableFromInline static let URL: JSString = "URL"
323 | @usableFromInline static let URLSearchParams: JSString = "URLSearchParams"
| |- warning: static property 'URLSearchParams' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'URLSearchParams' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
324 | @usableFromInline static let append: JSString = "append"
325 | @usableFromInline static let assert: JSString = "assert"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:324:34: warning: static property 'append' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
322 | @usableFromInline static let URL: JSString = "URL"
323 | @usableFromInline static let URLSearchParams: JSString = "URLSearchParams"
324 | @usableFromInline static let append: JSString = "append"
| |- warning: static property 'append' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'append' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
325 | @usableFromInline static let assert: JSString = "assert"
326 | @usableFromInline static let canParse: JSString = "canParse"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:325:34: warning: static property 'assert' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
323 | @usableFromInline static let URLSearchParams: JSString = "URLSearchParams"
324 | @usableFromInline static let append: JSString = "append"
325 | @usableFromInline static let assert: JSString = "assert"
| |- warning: static property 'assert' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'assert' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
326 | @usableFromInline static let canParse: JSString = "canParse"
327 | @usableFromInline static let clear: JSString = "clear"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:326:34: warning: static property 'canParse' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
324 | @usableFromInline static let append: JSString = "append"
325 | @usableFromInline static let assert: JSString = "assert"
326 | @usableFromInline static let canParse: JSString = "canParse"
| |- warning: static property 'canParse' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'canParse' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
327 | @usableFromInline static let clear: JSString = "clear"
328 | @usableFromInline static let code: JSString = "code"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:327:34: warning: static property 'clear' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
325 | @usableFromInline static let assert: JSString = "assert"
326 | @usableFromInline static let canParse: JSString = "canParse"
327 | @usableFromInline static let clear: JSString = "clear"
| |- warning: static property 'clear' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'clear' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
328 | @usableFromInline static let code: JSString = "code"
329 | @usableFromInline static let console: JSString = "console"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:328:34: warning: static property 'code' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
326 | @usableFromInline static let canParse: JSString = "canParse"
327 | @usableFromInline static let clear: JSString = "clear"
328 | @usableFromInline static let code: JSString = "code"
| |- warning: static property 'code' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'code' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
329 | @usableFromInline static let console: JSString = "console"
330 | @usableFromInline static let count: JSString = "count"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:329:34: warning: static property 'console' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
327 | @usableFromInline static let clear: JSString = "clear"
328 | @usableFromInline static let code: JSString = "code"
329 | @usableFromInline static let console: JSString = "console"
| |- warning: static property 'console' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'console' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
330 | @usableFromInline static let count: JSString = "count"
331 | @usableFromInline static let countReset: JSString = "countReset"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:330:34: warning: static property 'count' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
328 | @usableFromInline static let code: JSString = "code"
329 | @usableFromInline static let console: JSString = "console"
330 | @usableFromInline static let count: JSString = "count"
| |- warning: static property 'count' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'count' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
331 | @usableFromInline static let countReset: JSString = "countReset"
332 | @usableFromInline static let debug: JSString = "debug"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:331:34: warning: static property 'countReset' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
329 | @usableFromInline static let console: JSString = "console"
330 | @usableFromInline static let count: JSString = "count"
331 | @usableFromInline static let countReset: JSString = "countReset"
| |- warning: static property 'countReset' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'countReset' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
332 | @usableFromInline static let debug: JSString = "debug"
333 | @usableFromInline static let delete: JSString = "delete"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:332:34: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
330 | @usableFromInline static let count: JSString = "count"
331 | @usableFromInline static let countReset: JSString = "countReset"
332 | @usableFromInline static let debug: JSString = "debug"
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'debug' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
333 | @usableFromInline static let delete: JSString = "delete"
334 | @usableFromInline static let dir: JSString = "dir"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:333:34: warning: static property 'delete' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
331 | @usableFromInline static let countReset: JSString = "countReset"
332 | @usableFromInline static let debug: JSString = "debug"
333 | @usableFromInline static let delete: JSString = "delete"
| |- warning: static property 'delete' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'delete' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
334 | @usableFromInline static let dir: JSString = "dir"
335 | @usableFromInline static let dirxml: JSString = "dirxml"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:334:34: warning: static property 'dir' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
332 | @usableFromInline static let debug: JSString = "debug"
333 | @usableFromInline static let delete: JSString = "delete"
334 | @usableFromInline static let dir: JSString = "dir"
| |- warning: static property 'dir' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dir' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
335 | @usableFromInline static let dirxml: JSString = "dirxml"
336 | @usableFromInline static let error: JSString = "error"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:335:34: warning: static property 'dirxml' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
333 | @usableFromInline static let delete: JSString = "delete"
334 | @usableFromInline static let dir: JSString = "dir"
335 | @usableFromInline static let dirxml: JSString = "dirxml"
| |- warning: static property 'dirxml' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dirxml' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
336 | @usableFromInline static let error: JSString = "error"
337 | @usableFromInline static let get: JSString = "get"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:336:34: warning: static property 'error' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
334 | @usableFromInline static let dir: JSString = "dir"
335 | @usableFromInline static let dirxml: JSString = "dirxml"
336 | @usableFromInline static let error: JSString = "error"
| |- warning: static property 'error' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'error' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
337 | @usableFromInline static let get: JSString = "get"
338 | @usableFromInline static let getAll: JSString = "getAll"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:337:34: warning: static property 'get' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
335 | @usableFromInline static let dirxml: JSString = "dirxml"
336 | @usableFromInline static let error: JSString = "error"
337 | @usableFromInline static let get: JSString = "get"
| |- warning: static property 'get' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'get' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
338 | @usableFromInline static let getAll: JSString = "getAll"
339 | @usableFromInline static let group: JSString = "group"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:338:34: warning: static property 'getAll' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
336 | @usableFromInline static let error: JSString = "error"
337 | @usableFromInline static let get: JSString = "get"
338 | @usableFromInline static let getAll: JSString = "getAll"
| |- warning: static property 'getAll' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'getAll' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
339 | @usableFromInline static let group: JSString = "group"
340 | @usableFromInline static let groupCollapsed: JSString = "groupCollapsed"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:339:34: warning: static property 'group' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
337 | @usableFromInline static let get: JSString = "get"
338 | @usableFromInline static let getAll: JSString = "getAll"
339 | @usableFromInline static let group: JSString = "group"
| |- warning: static property 'group' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'group' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
340 | @usableFromInline static let groupCollapsed: JSString = "groupCollapsed"
341 | @usableFromInline static let groupEnd: JSString = "groupEnd"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:340:34: warning: static property 'groupCollapsed' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
338 | @usableFromInline static let getAll: JSString = "getAll"
339 | @usableFromInline static let group: JSString = "group"
340 | @usableFromInline static let groupCollapsed: JSString = "groupCollapsed"
| |- warning: static property 'groupCollapsed' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'groupCollapsed' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
341 | @usableFromInline static let groupEnd: JSString = "groupEnd"
342 | @usableFromInline static let has: JSString = "has"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:341:34: warning: static property 'groupEnd' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
339 | @usableFromInline static let group: JSString = "group"
340 | @usableFromInline static let groupCollapsed: JSString = "groupCollapsed"
341 | @usableFromInline static let groupEnd: JSString = "groupEnd"
| |- warning: static property 'groupEnd' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'groupEnd' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
342 | @usableFromInline static let has: JSString = "has"
343 | @usableFromInline static let hash: JSString = "hash"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:342:34: warning: static property 'has' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
340 | @usableFromInline static let groupCollapsed: JSString = "groupCollapsed"
341 | @usableFromInline static let groupEnd: JSString = "groupEnd"
342 | @usableFromInline static let has: JSString = "has"
| |- warning: static property 'has' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'has' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
343 | @usableFromInline static let hash: JSString = "hash"
344 | @usableFromInline static let host: JSString = "host"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:343:34: warning: static property 'hash' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
341 | @usableFromInline static let groupEnd: JSString = "groupEnd"
342 | @usableFromInline static let has: JSString = "has"
343 | @usableFromInline static let hash: JSString = "hash"
| |- warning: static property 'hash' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'hash' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
344 | @usableFromInline static let host: JSString = "host"
345 | @usableFromInline static let hostname: JSString = "hostname"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:344:34: warning: static property 'host' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
342 | @usableFromInline static let has: JSString = "has"
343 | @usableFromInline static let hash: JSString = "hash"
344 | @usableFromInline static let host: JSString = "host"
| |- warning: static property 'host' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'host' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
345 | @usableFromInline static let hostname: JSString = "hostname"
346 | @usableFromInline static let href: JSString = "href"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:345:34: warning: static property 'hostname' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
343 | @usableFromInline static let hash: JSString = "hash"
344 | @usableFromInline static let host: JSString = "host"
345 | @usableFromInline static let hostname: JSString = "hostname"
| |- warning: static property 'hostname' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'hostname' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
346 | @usableFromInline static let href: JSString = "href"
347 | @usableFromInline static let info: JSString = "info"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:346:34: warning: static property 'href' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
344 | @usableFromInline static let host: JSString = "host"
345 | @usableFromInline static let hostname: JSString = "hostname"
346 | @usableFromInline static let href: JSString = "href"
| |- warning: static property 'href' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'href' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
347 | @usableFromInline static let info: JSString = "info"
348 | @usableFromInline static let log: JSString = "log"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:347:34: warning: static property 'info' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
345 | @usableFromInline static let hostname: JSString = "hostname"
346 | @usableFromInline static let href: JSString = "href"
347 | @usableFromInline static let info: JSString = "info"
| |- warning: static property 'info' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'info' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
348 | @usableFromInline static let log: JSString = "log"
349 | @usableFromInline static let message: JSString = "message"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:348:34: warning: static property 'log' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
346 | @usableFromInline static let href: JSString = "href"
347 | @usableFromInline static let info: JSString = "info"
348 | @usableFromInline static let log: JSString = "log"
| |- warning: static property 'log' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'log' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
349 | @usableFromInline static let message: JSString = "message"
350 | @usableFromInline static let name: JSString = "name"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:349:34: warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
347 | @usableFromInline static let info: JSString = "info"
348 | @usableFromInline static let log: JSString = "log"
349 | @usableFromInline static let message: JSString = "message"
| |- warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'message' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
350 | @usableFromInline static let name: JSString = "name"
351 | @usableFromInline static let origin: JSString = "origin"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:350:34: warning: static property 'name' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
348 | @usableFromInline static let log: JSString = "log"
349 | @usableFromInline static let message: JSString = "message"
350 | @usableFromInline static let name: JSString = "name"
| |- warning: static property 'name' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'name' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
351 | @usableFromInline static let origin: JSString = "origin"
352 | @usableFromInline static let password: JSString = "password"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:351:34: warning: static property 'origin' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
349 | @usableFromInline static let message: JSString = "message"
350 | @usableFromInline static let name: JSString = "name"
351 | @usableFromInline static let origin: JSString = "origin"
| |- warning: static property 'origin' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'origin' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
352 | @usableFromInline static let password: JSString = "password"
353 | @usableFromInline static let pathname: JSString = "pathname"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:352:34: warning: static property 'password' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
350 | @usableFromInline static let name: JSString = "name"
351 | @usableFromInline static let origin: JSString = "origin"
352 | @usableFromInline static let password: JSString = "password"
| |- warning: static property 'password' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'password' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
353 | @usableFromInline static let pathname: JSString = "pathname"
354 | @usableFromInline static let port: JSString = "port"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:353:34: warning: static property 'pathname' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
351 | @usableFromInline static let origin: JSString = "origin"
352 | @usableFromInline static let password: JSString = "password"
353 | @usableFromInline static let pathname: JSString = "pathname"
| |- warning: static property 'pathname' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pathname' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
354 | @usableFromInline static let port: JSString = "port"
355 | @usableFromInline static let `protocol`: JSString = "protocol"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:354:34: warning: static property 'port' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
352 | @usableFromInline static let password: JSString = "password"
353 | @usableFromInline static let pathname: JSString = "pathname"
354 | @usableFromInline static let port: JSString = "port"
| |- warning: static property 'port' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'port' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
355 | @usableFromInline static let `protocol`: JSString = "protocol"
356 | @usableFromInline static let search: JSString = "search"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:355:34: warning: static property 'protocol' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
353 | @usableFromInline static let pathname: JSString = "pathname"
354 | @usableFromInline static let port: JSString = "port"
355 | @usableFromInline static let `protocol`: JSString = "protocol"
| |- warning: static property 'protocol' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'protocol' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
356 | @usableFromInline static let search: JSString = "search"
357 | @usableFromInline static let searchParams: JSString = "searchParams"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:356:34: warning: static property 'search' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
354 | @usableFromInline static let port: JSString = "port"
355 | @usableFromInline static let `protocol`: JSString = "protocol"
356 | @usableFromInline static let search: JSString = "search"
| |- warning: static property 'search' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'search' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
357 | @usableFromInline static let searchParams: JSString = "searchParams"
358 | @usableFromInline static let set: JSString = "set"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:357:34: warning: static property 'searchParams' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
355 | @usableFromInline static let `protocol`: JSString = "protocol"
356 | @usableFromInline static let search: JSString = "search"
357 | @usableFromInline static let searchParams: JSString = "searchParams"
| |- warning: static property 'searchParams' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'searchParams' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
358 | @usableFromInline static let set: JSString = "set"
359 | @usableFromInline static let size: JSString = "size"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:358:34: warning: static property 'set' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
356 | @usableFromInline static let search: JSString = "search"
357 | @usableFromInline static let searchParams: JSString = "searchParams"
358 | @usableFromInline static let set: JSString = "set"
| |- warning: static property 'set' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'set' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
359 | @usableFromInline static let size: JSString = "size"
360 | @usableFromInline static let sort: JSString = "sort"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:359:34: warning: static property 'size' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
357 | @usableFromInline static let searchParams: JSString = "searchParams"
358 | @usableFromInline static let set: JSString = "set"
359 | @usableFromInline static let size: JSString = "size"
| |- warning: static property 'size' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'size' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
360 | @usableFromInline static let sort: JSString = "sort"
361 | @usableFromInline static let table: JSString = "table"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:360:34: warning: static property 'sort' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
358 | @usableFromInline static let set: JSString = "set"
359 | @usableFromInline static let size: JSString = "size"
360 | @usableFromInline static let sort: JSString = "sort"
| |- warning: static property 'sort' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'sort' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
361 | @usableFromInline static let table: JSString = "table"
362 | @usableFromInline static let time: JSString = "time"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:361:34: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
359 | @usableFromInline static let size: JSString = "size"
360 | @usableFromInline static let sort: JSString = "sort"
361 | @usableFromInline static let table: JSString = "table"
| |- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'table' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
362 | @usableFromInline static let time: JSString = "time"
363 | @usableFromInline static let timeEnd: JSString = "timeEnd"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:362:34: warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
360 | @usableFromInline static let sort: JSString = "sort"
361 | @usableFromInline static let table: JSString = "table"
362 | @usableFromInline static let time: JSString = "time"
| |- warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'time' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
363 | @usableFromInline static let timeEnd: JSString = "timeEnd"
364 | @usableFromInline static let timeLog: JSString = "timeLog"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:363:34: warning: static property 'timeEnd' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
361 | @usableFromInline static let table: JSString = "table"
362 | @usableFromInline static let time: JSString = "time"
363 | @usableFromInline static let timeEnd: JSString = "timeEnd"
| |- warning: static property 'timeEnd' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'timeEnd' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
364 | @usableFromInline static let timeLog: JSString = "timeLog"
365 | @usableFromInline static let toJSON: JSString = "toJSON"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:364:34: warning: static property 'timeLog' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
362 | @usableFromInline static let time: JSString = "time"
363 | @usableFromInline static let timeEnd: JSString = "timeEnd"
364 | @usableFromInline static let timeLog: JSString = "timeLog"
| |- warning: static property 'timeLog' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'timeLog' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
365 | @usableFromInline static let toJSON: JSString = "toJSON"
366 | @usableFromInline static let toString: JSString = "toString"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:365:34: warning: static property 'toJSON' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
363 | @usableFromInline static let timeEnd: JSString = "timeEnd"
364 | @usableFromInline static let timeLog: JSString = "timeLog"
365 | @usableFromInline static let toJSON: JSString = "toJSON"
| |- warning: static property 'toJSON' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'toJSON' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
366 | @usableFromInline static let toString: JSString = "toString"
367 | @usableFromInline static let trace: JSString = "trace"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:366:34: warning: static property 'toString' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
364 | @usableFromInline static let timeLog: JSString = "timeLog"
365 | @usableFromInline static let toJSON: JSString = "toJSON"
366 | @usableFromInline static let toString: JSString = "toString"
| |- warning: static property 'toString' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'toString' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
367 | @usableFromInline static let trace: JSString = "trace"
368 | @usableFromInline static let username: JSString = "username"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:367:34: warning: static property 'trace' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
365 | @usableFromInline static let toJSON: JSString = "toJSON"
366 | @usableFromInline static let toString: JSString = "toString"
367 | @usableFromInline static let trace: JSString = "trace"
| |- warning: static property 'trace' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'trace' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
368 | @usableFromInline static let username: JSString = "username"
369 | @usableFromInline static let warn: JSString = "warn"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:368:34: warning: static property 'username' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
366 | @usableFromInline static let toString: JSString = "toString"
367 | @usableFromInline static let trace: JSString = "trace"
368 | @usableFromInline static let username: JSString = "username"
| |- warning: static property 'username' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'username' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
369 | @usableFromInline static let warn: JSString = "warn"
370 | }
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:369:34: warning: static property 'warn' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
367 | @usableFromInline static let trace: JSString = "trace"
368 | @usableFromInline static let username: JSString = "username"
369 | @usableFromInline static let warn: JSString = "warn"
| |- warning: static property 'warn' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'warn' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
370 | }
371 |
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
[113/129] Wrapping AST for WebAPIBase for debugging
[115/134] Compiling DOM RotationMatrixType.swift
[116/134] Compiling DOM RenderingContext.swift
/host/spi-builder-workspace/Sources/DOM/RenderingContext.swift:27:34: warning: static property 'getContext' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
25 |
26 | extension Strings {
27 | @usableFromInline static let getContext: JSString = "getContext"
| |- warning: static property 'getContext' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'getContext' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | }
29 |
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
[117/134] Compiling DOM Support.swift
/host/spi-builder-workspace/Sources/DOM/Support.swift:15:12: warning: let 'globalThis' is not concurrency-safe because non-'Sendable' type 'Window' may have shared mutable state; this is an error in the Swift 6 language mode
13 | }
14 |
15 | public let globalThis = Window(from: JSObject.global.jsValue)!
| |- warning: let 'globalThis' is not concurrency-safe because non-'Sendable' type 'Window' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make let 'globalThis' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 | public typealias Uint8ClampedArray = JSUInt8ClampedArray
/host/spi-builder-workspace/Sources/DOM/Generated.swift:17949:14: note: class 'Window' does not conform to the 'Sendable' protocol
17947 | }
17948 |
17949 | public class Window: EventTarget, GlobalEventHandlers, WindowEventHandlers, WindowOrWorkerGlobalScope, AnimationFrameProvider, WindowSessionStorage, WindowLocalStorage {
| `- note: class 'Window' does not conform to the 'Sendable' protocol
17950 | @inlinable override public class var constructor: JSFunction? { JSObject.global[Strings.Window].function }
17951 |
[118/134] Compiling WebIDLToSwift ClosurePattern.swift
[119/134] Compiling WebIDLToSwift IDLBuilder.swift
[120/134] Compiling WebIDLToSwift IDLParser.swift
/host/spi-builder-workspace/Sources/WebIDLToSwift/IDLParser.swift:7:20: error: cannot find 'Process' in scope
5 | private static func getJSONData(_ modules: [String]) -> Data {
6 | print("Fetching parsed IDL files...")
7 | let task = Process()
| `- error: cannot find 'Process' in scope
8 | let pipe = Pipe()
9 | task.standardOutput = pipe
[121/134] Compiling WebIDLToSwift MergeDeclarations.swift
/host/spi-builder-workspace/Sources/WebIDLToSwift/IDLParser.swift:7:20: error: cannot find 'Process' in scope
5 | private static func getJSONData(_ modules: [String]) -> Data {
6 | print("Fetching parsed IDL files...")
7 | let task = Process()
| `- error: cannot find 'Process' in scope
8 | let pipe = Pipe()
9 | task.standardOutput = pipe
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19056:34: warning: static property '_self' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19054 |
19055 | @usableFromInline enum Strings {
19056 | @usableFromInline static let _self: JSString = "self"
| |- warning: static property '_self' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property '_self' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19057 | @usableFromInline static let AbortController: JSString = "AbortController"
19058 | @usableFromInline static let AbortSignal: JSString = "AbortSignal"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19057:34: warning: static property 'AbortController' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19055 | @usableFromInline enum Strings {
19056 | @usableFromInline static let _self: JSString = "self"
19057 | @usableFromInline static let AbortController: JSString = "AbortController"
| |- warning: static property 'AbortController' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'AbortController' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19058 | @usableFromInline static let AbortSignal: JSString = "AbortSignal"
19059 | @usableFromInline static let AbstractRange: JSString = "AbstractRange"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19058:34: warning: static property 'AbortSignal' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19056 | @usableFromInline static let _self: JSString = "self"
19057 | @usableFromInline static let AbortController: JSString = "AbortController"
19058 | @usableFromInline static let AbortSignal: JSString = "AbortSignal"
| |- warning: static property 'AbortSignal' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'AbortSignal' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19059 | @usableFromInline static let AbstractRange: JSString = "AbstractRange"
19060 | @usableFromInline static let AddSearchProvider: JSString = "AddSearchProvider"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19059:34: warning: static property 'AbstractRange' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19057 | @usableFromInline static let AbortController: JSString = "AbortController"
19058 | @usableFromInline static let AbortSignal: JSString = "AbortSignal"
19059 | @usableFromInline static let AbstractRange: JSString = "AbstractRange"
| |- warning: static property 'AbstractRange' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'AbstractRange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19060 | @usableFromInline static let AddSearchProvider: JSString = "AddSearchProvider"
19061 | @usableFromInline static let Attr: JSString = "Attr"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19060:34: warning: static property 'AddSearchProvider' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19058 | @usableFromInline static let AbortSignal: JSString = "AbortSignal"
19059 | @usableFromInline static let AbstractRange: JSString = "AbstractRange"
19060 | @usableFromInline static let AddSearchProvider: JSString = "AddSearchProvider"
| |- warning: static property 'AddSearchProvider' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'AddSearchProvider' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19061 | @usableFromInline static let Attr: JSString = "Attr"
19062 | @usableFromInline static let AudioData: JSString = "AudioData"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19061:34: warning: static property 'Attr' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19059 | @usableFromInline static let AbstractRange: JSString = "AbstractRange"
19060 | @usableFromInline static let AddSearchProvider: JSString = "AddSearchProvider"
19061 | @usableFromInline static let Attr: JSString = "Attr"
| |- warning: static property 'Attr' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'Attr' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19062 | @usableFromInline static let AudioData: JSString = "AudioData"
19063 | @usableFromInline static let AudioDecoder: JSString = "AudioDecoder"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19062:34: warning: static property 'AudioData' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19060 | @usableFromInline static let AddSearchProvider: JSString = "AddSearchProvider"
19061 | @usableFromInline static let Attr: JSString = "Attr"
19062 | @usableFromInline static let AudioData: JSString = "AudioData"
| |- warning: static property 'AudioData' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'AudioData' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19063 | @usableFromInline static let AudioDecoder: JSString = "AudioDecoder"
19064 | @usableFromInline static let AudioEncoder: JSString = "AudioEncoder"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19063:34: warning: static property 'AudioDecoder' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19061 | @usableFromInline static let Attr: JSString = "Attr"
19062 | @usableFromInline static let AudioData: JSString = "AudioData"
19063 | @usableFromInline static let AudioDecoder: JSString = "AudioDecoder"
| |- warning: static property 'AudioDecoder' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'AudioDecoder' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19064 | @usableFromInline static let AudioEncoder: JSString = "AudioEncoder"
19065 | @usableFromInline static let AudioTrack: JSString = "AudioTrack"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19064:34: warning: static property 'AudioEncoder' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19062 | @usableFromInline static let AudioData: JSString = "AudioData"
19063 | @usableFromInline static let AudioDecoder: JSString = "AudioDecoder"
19064 | @usableFromInline static let AudioEncoder: JSString = "AudioEncoder"
| |- warning: static property 'AudioEncoder' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'AudioEncoder' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19065 | @usableFromInline static let AudioTrack: JSString = "AudioTrack"
19066 | @usableFromInline static let AudioTrackList: JSString = "AudioTrackList"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19065:34: warning: static property 'AudioTrack' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19063 | @usableFromInline static let AudioDecoder: JSString = "AudioDecoder"
19064 | @usableFromInline static let AudioEncoder: JSString = "AudioEncoder"
19065 | @usableFromInline static let AudioTrack: JSString = "AudioTrack"
| |- warning: static property 'AudioTrack' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'AudioTrack' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19066 | @usableFromInline static let AudioTrackList: JSString = "AudioTrackList"
19067 | @usableFromInline static let BarProp: JSString = "BarProp"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19066:34: warning: static property 'AudioTrackList' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19064 | @usableFromInline static let AudioEncoder: JSString = "AudioEncoder"
19065 | @usableFromInline static let AudioTrack: JSString = "AudioTrack"
19066 | @usableFromInline static let AudioTrackList: JSString = "AudioTrackList"
| |- warning: static property 'AudioTrackList' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'AudioTrackList' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19067 | @usableFromInline static let BarProp: JSString = "BarProp"
19068 | @usableFromInline static let BeforeUnloadEvent: JSString = "BeforeUnloadEvent"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19067:34: warning: static property 'BarProp' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19065 | @usableFromInline static let AudioTrack: JSString = "AudioTrack"
19066 | @usableFromInline static let AudioTrackList: JSString = "AudioTrackList"
19067 | @usableFromInline static let BarProp: JSString = "BarProp"
| |- warning: static property 'BarProp' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'BarProp' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19068 | @usableFromInline static let BeforeUnloadEvent: JSString = "BeforeUnloadEvent"
19069 | @usableFromInline static let Blob: JSString = "Blob"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19068:34: warning: static property 'BeforeUnloadEvent' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19066 | @usableFromInline static let AudioTrackList: JSString = "AudioTrackList"
19067 | @usableFromInline static let BarProp: JSString = "BarProp"
19068 | @usableFromInline static let BeforeUnloadEvent: JSString = "BeforeUnloadEvent"
| |- warning: static property 'BeforeUnloadEvent' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'BeforeUnloadEvent' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19069 | @usableFromInline static let Blob: JSString = "Blob"
19070 | @usableFromInline static let BlobEvent: JSString = "BlobEvent"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19069:34: warning: static property 'Blob' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19067 | @usableFromInline static let BarProp: JSString = "BarProp"
19068 | @usableFromInline static let BeforeUnloadEvent: JSString = "BeforeUnloadEvent"
19069 | @usableFromInline static let Blob: JSString = "Blob"
| |- warning: static property 'Blob' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'Blob' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19070 | @usableFromInline static let BlobEvent: JSString = "BlobEvent"
19071 | @usableFromInline static let BroadcastChannel: JSString = "BroadcastChannel"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19070:34: warning: static property 'BlobEvent' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19068 | @usableFromInline static let BeforeUnloadEvent: JSString = "BeforeUnloadEvent"
19069 | @usableFromInline static let Blob: JSString = "Blob"
19070 | @usableFromInline static let BlobEvent: JSString = "BlobEvent"
| |- warning: static property 'BlobEvent' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'BlobEvent' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19071 | @usableFromInline static let BroadcastChannel: JSString = "BroadcastChannel"
19072 | @usableFromInline static let ByteLengthQueuingStrategy: JSString = "ByteLengthQueuingStrategy"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19071:34: warning: static property 'BroadcastChannel' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19069 | @usableFromInline static let Blob: JSString = "Blob"
19070 | @usableFromInline static let BlobEvent: JSString = "BlobEvent"
19071 | @usableFromInline static let BroadcastChannel: JSString = "BroadcastChannel"
| |- warning: static property 'BroadcastChannel' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'BroadcastChannel' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19072 | @usableFromInline static let ByteLengthQueuingStrategy: JSString = "ByteLengthQueuingStrategy"
19073 | @usableFromInline static let CDATASection: JSString = "CDATASection"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19072:34: warning: static property 'ByteLengthQueuingStrategy' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19070 | @usableFromInline static let BlobEvent: JSString = "BlobEvent"
19071 | @usableFromInline static let BroadcastChannel: JSString = "BroadcastChannel"
19072 | @usableFromInline static let ByteLengthQueuingStrategy: JSString = "ByteLengthQueuingStrategy"
| |- warning: static property 'ByteLengthQueuingStrategy' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ByteLengthQueuingStrategy' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19073 | @usableFromInline static let CDATASection: JSString = "CDATASection"
19074 | @usableFromInline static let CSSPseudoElement: JSString = "CSSPseudoElement"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19073:34: warning: static property 'CDATASection' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19071 | @usableFromInline static let BroadcastChannel: JSString = "BroadcastChannel"
19072 | @usableFromInline static let ByteLengthQueuingStrategy: JSString = "ByteLengthQueuingStrategy"
19073 | @usableFromInline static let CDATASection: JSString = "CDATASection"
| |- warning: static property 'CDATASection' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'CDATASection' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19074 | @usableFromInline static let CSSPseudoElement: JSString = "CSSPseudoElement"
19075 | @usableFromInline static let Cache: JSString = "Cache"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19074:34: warning: static property 'CSSPseudoElement' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19072 | @usableFromInline static let ByteLengthQueuingStrategy: JSString = "ByteLengthQueuingStrategy"
19073 | @usableFromInline static let CDATASection: JSString = "CDATASection"
19074 | @usableFromInline static let CSSPseudoElement: JSString = "CSSPseudoElement"
| |- warning: static property 'CSSPseudoElement' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'CSSPseudoElement' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19075 | @usableFromInline static let Cache: JSString = "Cache"
19076 | @usableFromInline static let CacheStorage: JSString = "CacheStorage"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19075:34: warning: static property 'Cache' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19073 | @usableFromInline static let CDATASection: JSString = "CDATASection"
19074 | @usableFromInline static let CSSPseudoElement: JSString = "CSSPseudoElement"
19075 | @usableFromInline static let Cache: JSString = "Cache"
| |- warning: static property 'Cache' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'Cache' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19076 | @usableFromInline static let CacheStorage: JSString = "CacheStorage"
19077 | @usableFromInline static let CanvasGradient: JSString = "CanvasGradient"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19076:34: warning: static property 'CacheStorage' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19074 | @usableFromInline static let CSSPseudoElement: JSString = "CSSPseudoElement"
19075 | @usableFromInline static let Cache: JSString = "Cache"
19076 | @usableFromInline static let CacheStorage: JSString = "CacheStorage"
| |- warning: static property 'CacheStorage' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'CacheStorage' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19077 | @usableFromInline static let CanvasGradient: JSString = "CanvasGradient"
19078 | @usableFromInline static let CanvasPattern: JSString = "CanvasPattern"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19077:34: warning: static property 'CanvasGradient' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19075 | @usableFromInline static let Cache: JSString = "Cache"
19076 | @usableFromInline static let CacheStorage: JSString = "CacheStorage"
19077 | @usableFromInline static let CanvasGradient: JSString = "CanvasGradient"
| |- warning: static property 'CanvasGradient' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'CanvasGradient' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19078 | @usableFromInline static let CanvasPattern: JSString = "CanvasPattern"
19079 | @usableFromInline static let CanvasRenderingContext2D: JSString = "CanvasRenderingContext2D"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19078:34: warning: static property 'CanvasPattern' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19076 | @usableFromInline static let CacheStorage: JSString = "CacheStorage"
19077 | @usableFromInline static let CanvasGradient: JSString = "CanvasGradient"
19078 | @usableFromInline static let CanvasPattern: JSString = "CanvasPattern"
| |- warning: static property 'CanvasPattern' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'CanvasPattern' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19079 | @usableFromInline static let CanvasRenderingContext2D: JSString = "CanvasRenderingContext2D"
19080 | @usableFromInline static let CaretPosition: JSString = "CaretPosition"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19079:34: warning: static property 'CanvasRenderingContext2D' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19077 | @usableFromInline static let CanvasGradient: JSString = "CanvasGradient"
19078 | @usableFromInline static let CanvasPattern: JSString = "CanvasPattern"
19079 | @usableFromInline static let CanvasRenderingContext2D: JSString = "CanvasRenderingContext2D"
| |- warning: static property 'CanvasRenderingContext2D' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'CanvasRenderingContext2D' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19080 | @usableFromInline static let CaretPosition: JSString = "CaretPosition"
19081 | @usableFromInline static let CharacterData: JSString = "CharacterData"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19080:34: warning: static property 'CaretPosition' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19078 | @usableFromInline static let CanvasPattern: JSString = "CanvasPattern"
19079 | @usableFromInline static let CanvasRenderingContext2D: JSString = "CanvasRenderingContext2D"
19080 | @usableFromInline static let CaretPosition: JSString = "CaretPosition"
| |- warning: static property 'CaretPosition' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'CaretPosition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19081 | @usableFromInline static let CharacterData: JSString = "CharacterData"
19082 | @usableFromInline static let Comment: JSString = "Comment"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19081:34: warning: static property 'CharacterData' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19079 | @usableFromInline static let CanvasRenderingContext2D: JSString = "CanvasRenderingContext2D"
19080 | @usableFromInline static let CaretPosition: JSString = "CaretPosition"
19081 | @usableFromInline static let CharacterData: JSString = "CharacterData"
| |- warning: static property 'CharacterData' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'CharacterData' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19082 | @usableFromInline static let Comment: JSString = "Comment"
19083 | @usableFromInline static let CompositionEvent: JSString = "CompositionEvent"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19082:34: warning: static property 'Comment' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19080 | @usableFromInline static let CaretPosition: JSString = "CaretPosition"
19081 | @usableFromInline static let CharacterData: JSString = "CharacterData"
19082 | @usableFromInline static let Comment: JSString = "Comment"
| |- warning: static property 'Comment' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'Comment' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19083 | @usableFromInline static let CompositionEvent: JSString = "CompositionEvent"
19084 | @usableFromInline static let CountQueuingStrategy: JSString = "CountQueuingStrategy"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19083:34: warning: static property 'CompositionEvent' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19081 | @usableFromInline static let CharacterData: JSString = "CharacterData"
19082 | @usableFromInline static let Comment: JSString = "Comment"
19083 | @usableFromInline static let CompositionEvent: JSString = "CompositionEvent"
| |- warning: static property 'CompositionEvent' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'CompositionEvent' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19084 | @usableFromInline static let CountQueuingStrategy: JSString = "CountQueuingStrategy"
19085 | @usableFromInline static let CustomElementRegistry: JSString = "CustomElementRegistry"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19084:34: warning: static property 'CountQueuingStrategy' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19082 | @usableFromInline static let Comment: JSString = "Comment"
19083 | @usableFromInline static let CompositionEvent: JSString = "CompositionEvent"
19084 | @usableFromInline static let CountQueuingStrategy: JSString = "CountQueuingStrategy"
| |- warning: static property 'CountQueuingStrategy' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'CountQueuingStrategy' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19085 | @usableFromInline static let CustomElementRegistry: JSString = "CustomElementRegistry"
19086 | @usableFromInline static let CustomEvent: JSString = "CustomEvent"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19085:34: warning: static property 'CustomElementRegistry' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19083 | @usableFromInline static let CompositionEvent: JSString = "CompositionEvent"
19084 | @usableFromInline static let CountQueuingStrategy: JSString = "CountQueuingStrategy"
19085 | @usableFromInline static let CustomElementRegistry: JSString = "CustomElementRegistry"
| |- warning: static property 'CustomElementRegistry' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'CustomElementRegistry' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19086 | @usableFromInline static let CustomEvent: JSString = "CustomEvent"
19087 | @usableFromInline static let DOMImplementation: JSString = "DOMImplementation"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19086:34: warning: static property 'CustomEvent' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19084 | @usableFromInline static let CountQueuingStrategy: JSString = "CountQueuingStrategy"
19085 | @usableFromInline static let CustomElementRegistry: JSString = "CustomElementRegistry"
19086 | @usableFromInline static let CustomEvent: JSString = "CustomEvent"
| |- warning: static property 'CustomEvent' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'CustomEvent' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19087 | @usableFromInline static let DOMImplementation: JSString = "DOMImplementation"
19088 | @usableFromInline static let DOMMatrix: JSString = "DOMMatrix"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19087:34: warning: static property 'DOMImplementation' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19085 | @usableFromInline static let CustomElementRegistry: JSString = "CustomElementRegistry"
19086 | @usableFromInline static let CustomEvent: JSString = "CustomEvent"
19087 | @usableFromInline static let DOMImplementation: JSString = "DOMImplementation"
| |- warning: static property 'DOMImplementation' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'DOMImplementation' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19088 | @usableFromInline static let DOMMatrix: JSString = "DOMMatrix"
19089 | @usableFromInline static let DOMMatrixReadOnly: JSString = "DOMMatrixReadOnly"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19088:34: warning: static property 'DOMMatrix' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19086 | @usableFromInline static let CustomEvent: JSString = "CustomEvent"
19087 | @usableFromInline static let DOMImplementation: JSString = "DOMImplementation"
19088 | @usableFromInline static let DOMMatrix: JSString = "DOMMatrix"
| |- warning: static property 'DOMMatrix' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'DOMMatrix' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19089 | @usableFromInline static let DOMMatrixReadOnly: JSString = "DOMMatrixReadOnly"
19090 | @usableFromInline static let DOMParser: JSString = "DOMParser"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19089:34: warning: static property 'DOMMatrixReadOnly' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19087 | @usableFromInline static let DOMImplementation: JSString = "DOMImplementation"
19088 | @usableFromInline static let DOMMatrix: JSString = "DOMMatrix"
19089 | @usableFromInline static let DOMMatrixReadOnly: JSString = "DOMMatrixReadOnly"
| |- warning: static property 'DOMMatrixReadOnly' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'DOMMatrixReadOnly' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19090 | @usableFromInline static let DOMParser: JSString = "DOMParser"
19091 | @usableFromInline static let DOMPoint: JSString = "DOMPoint"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19090:34: warning: static property 'DOMParser' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19088 | @usableFromInline static let DOMMatrix: JSString = "DOMMatrix"
19089 | @usableFromInline static let DOMMatrixReadOnly: JSString = "DOMMatrixReadOnly"
19090 | @usableFromInline static let DOMParser: JSString = "DOMParser"
| |- warning: static property 'DOMParser' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'DOMParser' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19091 | @usableFromInline static let DOMPoint: JSString = "DOMPoint"
19092 | @usableFromInline static let DOMPointReadOnly: JSString = "DOMPointReadOnly"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19091:34: warning: static property 'DOMPoint' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19089 | @usableFromInline static let DOMMatrixReadOnly: JSString = "DOMMatrixReadOnly"
19090 | @usableFromInline static let DOMParser: JSString = "DOMParser"
19091 | @usableFromInline static let DOMPoint: JSString = "DOMPoint"
| |- warning: static property 'DOMPoint' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'DOMPoint' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19092 | @usableFromInline static let DOMPointReadOnly: JSString = "DOMPointReadOnly"
19093 | @usableFromInline static let DOMQuad: JSString = "DOMQuad"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19092:34: warning: static property 'DOMPointReadOnly' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19090 | @usableFromInline static let DOMParser: JSString = "DOMParser"
19091 | @usableFromInline static let DOMPoint: JSString = "DOMPoint"
19092 | @usableFromInline static let DOMPointReadOnly: JSString = "DOMPointReadOnly"
| |- warning: static property 'DOMPointReadOnly' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'DOMPointReadOnly' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19093 | @usableFromInline static let DOMQuad: JSString = "DOMQuad"
19094 | @usableFromInline static let DOMRect: JSString = "DOMRect"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19093:34: warning: static property 'DOMQuad' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19091 | @usableFromInline static let DOMPoint: JSString = "DOMPoint"
19092 | @usableFromInline static let DOMPointReadOnly: JSString = "DOMPointReadOnly"
19093 | @usableFromInline static let DOMQuad: JSString = "DOMQuad"
| |- warning: static property 'DOMQuad' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'DOMQuad' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19094 | @usableFromInline static let DOMRect: JSString = "DOMRect"
19095 | @usableFromInline static let DOMRectList: JSString = "DOMRectList"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19094:34: warning: static property 'DOMRect' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19092 | @usableFromInline static let DOMPointReadOnly: JSString = "DOMPointReadOnly"
19093 | @usableFromInline static let DOMQuad: JSString = "DOMQuad"
19094 | @usableFromInline static let DOMRect: JSString = "DOMRect"
| |- warning: static property 'DOMRect' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'DOMRect' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19095 | @usableFromInline static let DOMRectList: JSString = "DOMRectList"
19096 | @usableFromInline static let DOMRectReadOnly: JSString = "DOMRectReadOnly"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19095:34: warning: static property 'DOMRectList' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19093 | @usableFromInline static let DOMQuad: JSString = "DOMQuad"
19094 | @usableFromInline static let DOMRect: JSString = "DOMRect"
19095 | @usableFromInline static let DOMRectList: JSString = "DOMRectList"
| |- warning: static property 'DOMRectList' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'DOMRectList' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19096 | @usableFromInline static let DOMRectReadOnly: JSString = "DOMRectReadOnly"
19097 | @usableFromInline static let DOMStringList: JSString = "DOMStringList"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19096:34: warning: static property 'DOMRectReadOnly' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19094 | @usableFromInline static let DOMRect: JSString = "DOMRect"
19095 | @usableFromInline static let DOMRectList: JSString = "DOMRectList"
19096 | @usableFromInline static let DOMRectReadOnly: JSString = "DOMRectReadOnly"
| |- warning: static property 'DOMRectReadOnly' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'DOMRectReadOnly' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19097 | @usableFromInline static let DOMStringList: JSString = "DOMStringList"
19098 | @usableFromInline static let DOMStringMap: JSString = "DOMStringMap"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19097:34: warning: static property 'DOMStringList' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19095 | @usableFromInline static let DOMRectList: JSString = "DOMRectList"
19096 | @usableFromInline static let DOMRectReadOnly: JSString = "DOMRectReadOnly"
19097 | @usableFromInline static let DOMStringList: JSString = "DOMStringList"
| |- warning: static property 'DOMStringList' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'DOMStringList' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19098 | @usableFromInline static let DOMStringMap: JSString = "DOMStringMap"
19099 | @usableFromInline static let DOMTokenList: JSString = "DOMTokenList"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19098:34: warning: static property 'DOMStringMap' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19096 | @usableFromInline static let DOMRectReadOnly: JSString = "DOMRectReadOnly"
19097 | @usableFromInline static let DOMStringList: JSString = "DOMStringList"
19098 | @usableFromInline static let DOMStringMap: JSString = "DOMStringMap"
| |- warning: static property 'DOMStringMap' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'DOMStringMap' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19099 | @usableFromInline static let DOMTokenList: JSString = "DOMTokenList"
19100 | @usableFromInline static let DataTransfer: JSString = "DataTransfer"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19099:34: warning: static property 'DOMTokenList' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19097 | @usableFromInline static let DOMStringList: JSString = "DOMStringList"
19098 | @usableFromInline static let DOMStringMap: JSString = "DOMStringMap"
19099 | @usableFromInline static let DOMTokenList: JSString = "DOMTokenList"
| |- warning: static property 'DOMTokenList' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'DOMTokenList' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19100 | @usableFromInline static let DataTransfer: JSString = "DataTransfer"
19101 | @usableFromInline static let DataTransferItem: JSString = "DataTransferItem"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19100:34: warning: static property 'DataTransfer' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19098 | @usableFromInline static let DOMStringMap: JSString = "DOMStringMap"
19099 | @usableFromInline static let DOMTokenList: JSString = "DOMTokenList"
19100 | @usableFromInline static let DataTransfer: JSString = "DataTransfer"
| |- warning: static property 'DataTransfer' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'DataTransfer' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19101 | @usableFromInline static let DataTransferItem: JSString = "DataTransferItem"
19102 | @usableFromInline static let DataTransferItemList: JSString = "DataTransferItemList"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19101:34: warning: static property 'DataTransferItem' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19099 | @usableFromInline static let DOMTokenList: JSString = "DOMTokenList"
19100 | @usableFromInline static let DataTransfer: JSString = "DataTransfer"
19101 | @usableFromInline static let DataTransferItem: JSString = "DataTransferItem"
| |- warning: static property 'DataTransferItem' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'DataTransferItem' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19102 | @usableFromInline static let DataTransferItemList: JSString = "DataTransferItemList"
19103 | @usableFromInline static let Document: JSString = "Document"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19102:34: warning: static property 'DataTransferItemList' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19100 | @usableFromInline static let DataTransfer: JSString = "DataTransfer"
19101 | @usableFromInline static let DataTransferItem: JSString = "DataTransferItem"
19102 | @usableFromInline static let DataTransferItemList: JSString = "DataTransferItemList"
| |- warning: static property 'DataTransferItemList' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'DataTransferItemList' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19103 | @usableFromInline static let Document: JSString = "Document"
19104 | @usableFromInline static let DocumentFragment: JSString = "DocumentFragment"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19103:34: warning: static property 'Document' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19101 | @usableFromInline static let DataTransferItem: JSString = "DataTransferItem"
19102 | @usableFromInline static let DataTransferItemList: JSString = "DataTransferItemList"
19103 | @usableFromInline static let Document: JSString = "Document"
| |- warning: static property 'Document' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'Document' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19104 | @usableFromInline static let DocumentFragment: JSString = "DocumentFragment"
19105 | @usableFromInline static let DocumentType: JSString = "DocumentType"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19104:34: warning: static property 'DocumentFragment' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19102 | @usableFromInline static let DataTransferItemList: JSString = "DataTransferItemList"
19103 | @usableFromInline static let Document: JSString = "Document"
19104 | @usableFromInline static let DocumentFragment: JSString = "DocumentFragment"
| |- warning: static property 'DocumentFragment' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'DocumentFragment' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19105 | @usableFromInline static let DocumentType: JSString = "DocumentType"
19106 | @usableFromInline static let DragEvent: JSString = "DragEvent"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19105:34: warning: static property 'DocumentType' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19103 | @usableFromInline static let Document: JSString = "Document"
19104 | @usableFromInline static let DocumentFragment: JSString = "DocumentFragment"
19105 | @usableFromInline static let DocumentType: JSString = "DocumentType"
| |- warning: static property 'DocumentType' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'DocumentType' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19106 | @usableFromInline static let DragEvent: JSString = "DragEvent"
19107 | @usableFromInline static let Element: JSString = "Element"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19106:34: warning: static property 'DragEvent' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19104 | @usableFromInline static let DocumentFragment: JSString = "DocumentFragment"
19105 | @usableFromInline static let DocumentType: JSString = "DocumentType"
19106 | @usableFromInline static let DragEvent: JSString = "DragEvent"
| |- warning: static property 'DragEvent' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'DragEvent' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19107 | @usableFromInline static let Element: JSString = "Element"
19108 | @usableFromInline static let ElementInternals: JSString = "ElementInternals"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19107:34: warning: static property 'Element' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19105 | @usableFromInline static let DocumentType: JSString = "DocumentType"
19106 | @usableFromInline static let DragEvent: JSString = "DragEvent"
19107 | @usableFromInline static let Element: JSString = "Element"
| |- warning: static property 'Element' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'Element' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19108 | @usableFromInline static let ElementInternals: JSString = "ElementInternals"
19109 | @usableFromInline static let EncodedAudioChunk: JSString = "EncodedAudioChunk"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19108:34: warning: static property 'ElementInternals' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19106 | @usableFromInline static let DragEvent: JSString = "DragEvent"
19107 | @usableFromInline static let Element: JSString = "Element"
19108 | @usableFromInline static let ElementInternals: JSString = "ElementInternals"
| |- warning: static property 'ElementInternals' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ElementInternals' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19109 | @usableFromInline static let EncodedAudioChunk: JSString = "EncodedAudioChunk"
19110 | @usableFromInline static let EncodedVideoChunk: JSString = "EncodedVideoChunk"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
15 | /// ```
16 | ///
17 | public struct JSString: LosslessStringConvertible, Equatable {
| `- note: struct 'JSString' does not conform to the 'Sendable' protocol
18 | /// The internal representation of JS compatible string
19 | /// The initializers of this type must initialize `jsRef` or `buffer`.
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" 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:7e37457820e5f17452a98118754f345f2619722c485f2db0d8b666940a83afd2
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest
[0/1] Planning build
[1/1] Compiling plugin BridgeJSCommandPlugin
[2/2] Compiling plugin BridgeJS
[3/3] Compiling plugin PackageToJS
Building for debugging...
[3/21] Write swift-version-24593BA9C3E375BF.txt
[5/61] Emitting module WebIDL
[6/63] Compiling JavaScriptKit JSSymbol.swift
[7/63] Compiling JavaScriptKit JSThrowingFunction.swift
[8/63] Compiling JavaScriptKit JSBigInt.swift
[9/63] Compiling JavaScriptKit JSClosure.swift
[10/63] Emitting module JavaScriptKit
[11/65] Compiling WebIDL Typedef.swift
[12/65] Compiling WebIDL Value.swift
[13/65] Compiling JavaScriptKit Macros.swift
[14/65] Compiling JavaScriptKit ThreadLocal.swift
[15/65] Compiling JavaScriptKit JSString.swift
[16/65] Compiling JavaScriptKit Features.swift
[17/65] Compiling JavaScriptKit Deprecated.swift
[18/65] Compiling JavaScriptKit JSFunction.swift
[19/65] Compiling JavaScriptKit JSObject.swift
[20/65] Compiling JavaScriptKit JSArray.swift
[21/65] Compiling JavaScriptKit JSDate.swift
[22/65] Compiling JavaScriptKit JSError.swift
[23/65] Compiling JavaScriptKit ConstructibleFromJSValue.swift
[24/65] Compiling JavaScriptKit ConvertibleToJSValue.swift
[25/65] Compiling JavaScriptKit JSPromise.swift
[26/65] Compiling JavaScriptKit JSTimer.swift
[27/65] Compiling JavaScriptKit JSTypedArray.swift
[32/66] Compiling JavaScriptKit JSValue.swift
[33/66] Compiling JavaScriptKit JSValueDecoder.swift
[51/90] Compiling JavaScriptEventLoop JavaScriptEventLoop+LegacyHooks.swift
[52/90] Compiling JavaScriptEventLoop JavaScriptEventLoop+ExecutorFactory.swift
[53/90] Compiling JavaScriptBigIntSupport JSBigInt+I64.swift
[54/90] Compiling JavaScriptEventLoop JSSending.swift
[55/90] Emitting module JavaScriptEventLoop
[56/90] Compiling JavaScriptEventLoop WebWorkerTaskExecutor.swift
[57/90] Compiling JavaScriptEventLoop WebWorkerDedicatedExecutor.swift
[58/90] Emitting module JavaScriptBigIntSupport
[59/90] Compiling JavaScriptBigIntSupport Int64+I64.swift
[60/91] Compiling JavaScriptEventLoop JavaScriptEventLoop.swift
[61/91] Compiling JavaScriptEventLoop JobQueue.swift
[62/92] Compiling WebIDLToSwift SwiftRepresentation.swift
[63/92] Compiling WebIDLToSwift SwiftSource.swift
[64/92] Compiling WebIDLToSwift PackageManifest.swift
/host/spi-builder-workspace/Sources/WebIDLToSwift/Shell.swift:27:20: error: cannot find 'Process' in scope
25 | private static func run(script: String) {
26 | // print("*** running script: \(script)")
27 | let task = Process()
| `- error: cannot find 'Process' in scope
28 | task.standardError = FileHandle.standardError
29 | task.arguments = ["-c", script]
[65/92] Compiling WebIDLToSwift Shell.swift
/host/spi-builder-workspace/Sources/WebIDLToSwift/Shell.swift:27:20: error: cannot find 'Process' in scope
25 | private static func run(script: String) {
26 | // print("*** running script: \(script)")
27 | let task = Process()
| `- error: cannot find 'Process' in scope
28 | task.standardError = FileHandle.standardError
29 | task.arguments = ["-c", script]
[68/93] Compiling WebIDLToSwift Module.swift
[69/93] Compiling WebIDLToSwift ModuleState.swift
[70/92] Compiling WebIDLToSwift WebIDLToSwift.swift
/host/spi-builder-workspace/Sources/WebIDLToSwift/WebIDLToSwift.swift:10:24: error: cannot find 'DispatchGroup' in scope
8 | @main
9 | enum WebIDLToSwift {
10 | static let group = DispatchGroup()
| `- error: cannot find 'DispatchGroup' in scope
11 |
12 | static func main() {
/host/spi-builder-workspace/Sources/WebIDLToSwift/WebIDLToSwift.swift:90:9: error: cannot find 'DispatchQueue' in scope
88 |
89 | group.enter()
90 | DispatchQueue.global().async {
| `- error: cannot find 'DispatchQueue' in scope
91 | Shell.format(source: outputPath)
92 | if patch {
[70/92] Wrapping AST for JavaScriptEventLoop for debugging
[72/99] Emitting module ECMAScript
[73/99] Compiling ECMAScript ArrayBuffer.swift
[74/99] Compiling ECMAScript ArrayBufferView.swift
[75/99] Compiling ECMAScript Attributes.swift
[76/99] Compiling ECMAScript Iterators.swift
[77/99] Compiling ECMAScript BridgedDictionary.swift
[78/99] Compiling ECMAScript DataView.swift
[80/102] Compiling WebIDLToSwift UnionType+SwiftRepresentable.swift
[81/102] Compiling WebIDLToSwift UnionType.swift
[82/102] Compiling WebIDLToSwift WebIDL+SwiftRepresentation.swift
[83/102] Compiling WebAPIBase ToJSValue.swift
[84/102] Emitting module WebAPIBase
[85/102] Compiling WebAPIBase Generated.swift
[86/103] Wrapping AST for WebAPIBase for debugging
[88/108] Compiling DOM RotationMatrixType.swift
[89/108] Compiling DOM Support.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[90/108] Compiling WebIDLToSwift ClosurePattern.swift
[91/108] Compiling WebIDLToSwift IDLBuilder.swift
[92/108] Emitting module WebIDLToSwift
/host/spi-builder-workspace/Sources/WebIDLToSwift/WebIDLToSwift.swift:10:24: error: cannot find 'DispatchGroup' in scope
8 | @main
9 | enum WebIDLToSwift {
10 | static let group = DispatchGroup()
| `- error: cannot find 'DispatchGroup' in scope
11 |
12 | static func main() {
[93/108] Compiling WebIDLToSwift IDLParser.swift
/host/spi-builder-workspace/Sources/WebIDLToSwift/IDLParser.swift:7:20: error: cannot find 'Process' in scope
5 | private static func getJSONData(_ modules: [String]) -> Data {
6 | print("Fetching parsed IDL files...")
7 | let task = Process()
| `- error: cannot find 'Process' in scope
8 | let pipe = Pipe()
9 | task.standardOutput = pipe
[94/108] Compiling WebIDLToSwift MergeDeclarations.swift
/host/spi-builder-workspace/Sources/WebIDLToSwift/IDLParser.swift:7:20: error: cannot find 'Process' in scope
5 | private static func getJSONData(_ modules: [String]) -> Data {
6 | print("Fetching parsed IDL files...")
7 | let task = Process()
| `- error: cannot find 'Process' in scope
8 | let pipe = Pipe()
9 | task.standardOutput = pipe
[95/108] Compiling DOM RenderingContext.swift
BUILD FAILURE 6.1 wasm