Build Information
Failed to build WebAPIKit, reference main (2832a1
), with Swift 6.1 for macOS (SPM) on 7 Jun 2025 05:01:12 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
Build Log
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4024:34: warning: static property 'maxSampledTexturesPerShaderStage' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4022 | "maxDynamicUniformBuffersPerPipelineLayout"
4023 | @usableFromInline static let `maxInterStageShaderVariables`: JSString = "maxInterStageShaderVariables"
4024 | @usableFromInline static let `maxSampledTexturesPerShaderStage`: JSString = "maxSampledTexturesPerShaderStage"
| |- warning: static property 'maxSampledTexturesPerShaderStage' 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 'maxSampledTexturesPerShaderStage' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4025 | @usableFromInline static let `maxSamplersPerShaderStage`: JSString = "maxSamplersPerShaderStage"
4026 | @usableFromInline static let `maxStorageBufferBindingSize`: JSString = "maxStorageBufferBindingSize"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4025:34: warning: static property 'maxSamplersPerShaderStage' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4023 | @usableFromInline static let `maxInterStageShaderVariables`: JSString = "maxInterStageShaderVariables"
4024 | @usableFromInline static let `maxSampledTexturesPerShaderStage`: JSString = "maxSampledTexturesPerShaderStage"
4025 | @usableFromInline static let `maxSamplersPerShaderStage`: JSString = "maxSamplersPerShaderStage"
| |- warning: static property 'maxSamplersPerShaderStage' 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 'maxSamplersPerShaderStage' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4026 | @usableFromInline static let `maxStorageBufferBindingSize`: JSString = "maxStorageBufferBindingSize"
4027 | @usableFromInline static let `maxStorageBuffersPerShaderStage`: JSString = "maxStorageBuffersPerShaderStage"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4026:34: warning: static property 'maxStorageBufferBindingSize' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4024 | @usableFromInline static let `maxSampledTexturesPerShaderStage`: JSString = "maxSampledTexturesPerShaderStage"
4025 | @usableFromInline static let `maxSamplersPerShaderStage`: JSString = "maxSamplersPerShaderStage"
4026 | @usableFromInline static let `maxStorageBufferBindingSize`: JSString = "maxStorageBufferBindingSize"
| |- warning: static property 'maxStorageBufferBindingSize' 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 'maxStorageBufferBindingSize' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4027 | @usableFromInline static let `maxStorageBuffersPerShaderStage`: JSString = "maxStorageBuffersPerShaderStage"
4028 | @usableFromInline static let `maxStorageTexturesPerShaderStage`: JSString = "maxStorageTexturesPerShaderStage"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4027:34: warning: static property 'maxStorageBuffersPerShaderStage' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4025 | @usableFromInline static let `maxSamplersPerShaderStage`: JSString = "maxSamplersPerShaderStage"
4026 | @usableFromInline static let `maxStorageBufferBindingSize`: JSString = "maxStorageBufferBindingSize"
4027 | @usableFromInline static let `maxStorageBuffersPerShaderStage`: JSString = "maxStorageBuffersPerShaderStage"
| |- warning: static property 'maxStorageBuffersPerShaderStage' 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 'maxStorageBuffersPerShaderStage' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4028 | @usableFromInline static let `maxStorageTexturesPerShaderStage`: JSString = "maxStorageTexturesPerShaderStage"
4029 | @usableFromInline static let `maxTextureArrayLayers`: JSString = "maxTextureArrayLayers"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4028:34: warning: static property 'maxStorageTexturesPerShaderStage' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4026 | @usableFromInline static let `maxStorageBufferBindingSize`: JSString = "maxStorageBufferBindingSize"
4027 | @usableFromInline static let `maxStorageBuffersPerShaderStage`: JSString = "maxStorageBuffersPerShaderStage"
4028 | @usableFromInline static let `maxStorageTexturesPerShaderStage`: JSString = "maxStorageTexturesPerShaderStage"
| |- warning: static property 'maxStorageTexturesPerShaderStage' 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 'maxStorageTexturesPerShaderStage' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4029 | @usableFromInline static let `maxTextureArrayLayers`: JSString = "maxTextureArrayLayers"
4030 | @usableFromInline static let `maxTextureDimension1D`: JSString = "maxTextureDimension1D"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4029:34: warning: static property 'maxTextureArrayLayers' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4027 | @usableFromInline static let `maxStorageBuffersPerShaderStage`: JSString = "maxStorageBuffersPerShaderStage"
4028 | @usableFromInline static let `maxStorageTexturesPerShaderStage`: JSString = "maxStorageTexturesPerShaderStage"
4029 | @usableFromInline static let `maxTextureArrayLayers`: JSString = "maxTextureArrayLayers"
| |- warning: static property 'maxTextureArrayLayers' 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 'maxTextureArrayLayers' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4030 | @usableFromInline static let `maxTextureDimension1D`: JSString = "maxTextureDimension1D"
4031 | @usableFromInline static let `maxTextureDimension2D`: JSString = "maxTextureDimension2D"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4030:34: warning: static property 'maxTextureDimension1D' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4028 | @usableFromInline static let `maxStorageTexturesPerShaderStage`: JSString = "maxStorageTexturesPerShaderStage"
4029 | @usableFromInline static let `maxTextureArrayLayers`: JSString = "maxTextureArrayLayers"
4030 | @usableFromInline static let `maxTextureDimension1D`: JSString = "maxTextureDimension1D"
| |- warning: static property 'maxTextureDimension1D' 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 'maxTextureDimension1D' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4031 | @usableFromInline static let `maxTextureDimension2D`: JSString = "maxTextureDimension2D"
4032 | @usableFromInline static let `maxTextureDimension3D`: JSString = "maxTextureDimension3D"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4031:34: warning: static property 'maxTextureDimension2D' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4029 | @usableFromInline static let `maxTextureArrayLayers`: JSString = "maxTextureArrayLayers"
4030 | @usableFromInline static let `maxTextureDimension1D`: JSString = "maxTextureDimension1D"
4031 | @usableFromInline static let `maxTextureDimension2D`: JSString = "maxTextureDimension2D"
| |- warning: static property 'maxTextureDimension2D' 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 'maxTextureDimension2D' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4032 | @usableFromInline static let `maxTextureDimension3D`: JSString = "maxTextureDimension3D"
4033 | @usableFromInline static let `maxUniformBufferBindingSize`: JSString = "maxUniformBufferBindingSize"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4032:34: warning: static property 'maxTextureDimension3D' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4030 | @usableFromInline static let `maxTextureDimension1D`: JSString = "maxTextureDimension1D"
4031 | @usableFromInline static let `maxTextureDimension2D`: JSString = "maxTextureDimension2D"
4032 | @usableFromInline static let `maxTextureDimension3D`: JSString = "maxTextureDimension3D"
| |- warning: static property 'maxTextureDimension3D' 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 'maxTextureDimension3D' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4033 | @usableFromInline static let `maxUniformBufferBindingSize`: JSString = "maxUniformBufferBindingSize"
4034 | @usableFromInline static let `maxUniformBuffersPerShaderStage`: JSString = "maxUniformBuffersPerShaderStage"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4033:34: warning: static property 'maxUniformBufferBindingSize' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4031 | @usableFromInline static let `maxTextureDimension2D`: JSString = "maxTextureDimension2D"
4032 | @usableFromInline static let `maxTextureDimension3D`: JSString = "maxTextureDimension3D"
4033 | @usableFromInline static let `maxUniformBufferBindingSize`: JSString = "maxUniformBufferBindingSize"
| |- warning: static property 'maxUniformBufferBindingSize' 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 'maxUniformBufferBindingSize' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4034 | @usableFromInline static let `maxUniformBuffersPerShaderStage`: JSString = "maxUniformBuffersPerShaderStage"
4035 | @usableFromInline static let `maxVertexAttributes`: JSString = "maxVertexAttributes"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4034:34: warning: static property 'maxUniformBuffersPerShaderStage' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4032 | @usableFromInline static let `maxTextureDimension3D`: JSString = "maxTextureDimension3D"
4033 | @usableFromInline static let `maxUniformBufferBindingSize`: JSString = "maxUniformBufferBindingSize"
4034 | @usableFromInline static let `maxUniformBuffersPerShaderStage`: JSString = "maxUniformBuffersPerShaderStage"
| |- warning: static property 'maxUniformBuffersPerShaderStage' 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 'maxUniformBuffersPerShaderStage' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4035 | @usableFromInline static let `maxVertexAttributes`: JSString = "maxVertexAttributes"
4036 | @usableFromInline static let `maxVertexBufferArrayStride`: JSString = "maxVertexBufferArrayStride"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4035:34: warning: static property 'maxVertexAttributes' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4033 | @usableFromInline static let `maxUniformBufferBindingSize`: JSString = "maxUniformBufferBindingSize"
4034 | @usableFromInline static let `maxUniformBuffersPerShaderStage`: JSString = "maxUniformBuffersPerShaderStage"
4035 | @usableFromInline static let `maxVertexAttributes`: JSString = "maxVertexAttributes"
| |- warning: static property 'maxVertexAttributes' 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 'maxVertexAttributes' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4036 | @usableFromInline static let `maxVertexBufferArrayStride`: JSString = "maxVertexBufferArrayStride"
4037 | @usableFromInline static let `maxVertexBuffers`: JSString = "maxVertexBuffers"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4036:34: warning: static property 'maxVertexBufferArrayStride' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4034 | @usableFromInline static let `maxUniformBuffersPerShaderStage`: JSString = "maxUniformBuffersPerShaderStage"
4035 | @usableFromInline static let `maxVertexAttributes`: JSString = "maxVertexAttributes"
4036 | @usableFromInline static let `maxVertexBufferArrayStride`: JSString = "maxVertexBufferArrayStride"
| |- warning: static property 'maxVertexBufferArrayStride' 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 'maxVertexBufferArrayStride' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4037 | @usableFromInline static let `maxVertexBuffers`: JSString = "maxVertexBuffers"
4038 | @usableFromInline static let `message`: JSString = "message"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4037:34: warning: static property 'maxVertexBuffers' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4035 | @usableFromInline static let `maxVertexAttributes`: JSString = "maxVertexAttributes"
4036 | @usableFromInline static let `maxVertexBufferArrayStride`: JSString = "maxVertexBufferArrayStride"
4037 | @usableFromInline static let `maxVertexBuffers`: JSString = "maxVertexBuffers"
| |- warning: static property 'maxVertexBuffers' 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 'maxVertexBuffers' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4038 | @usableFromInline static let `message`: JSString = "message"
4039 | @usableFromInline static let `messages`: JSString = "messages"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4038: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
4036 | @usableFromInline static let `maxVertexBufferArrayStride`: JSString = "maxVertexBufferArrayStride"
4037 | @usableFromInline static let `maxVertexBuffers`: JSString = "maxVertexBuffers"
4038 | @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
4039 | @usableFromInline static let `messages`: JSString = "messages"
4040 | @usableFromInline static let `minBindingSize`: JSString = "minBindingSize"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4039:34: warning: static property 'messages' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4037 | @usableFromInline static let `maxVertexBuffers`: JSString = "maxVertexBuffers"
4038 | @usableFromInline static let `message`: JSString = "message"
4039 | @usableFromInline static let `messages`: JSString = "messages"
| |- warning: static property 'messages' 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 'messages' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4040 | @usableFromInline static let `minBindingSize`: JSString = "minBindingSize"
4041 | @usableFromInline static let `minFilter`: JSString = "minFilter"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4040:34: warning: static property 'minBindingSize' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4038 | @usableFromInline static let `message`: JSString = "message"
4039 | @usableFromInline static let `messages`: JSString = "messages"
4040 | @usableFromInline static let `minBindingSize`: JSString = "minBindingSize"
| |- warning: static property 'minBindingSize' 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 'minBindingSize' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4041 | @usableFromInline static let `minFilter`: JSString = "minFilter"
4042 | @usableFromInline static let `minStorageBufferOffsetAlignment`: JSString = "minStorageBufferOffsetAlignment"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4041:34: warning: static property 'minFilter' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4039 | @usableFromInline static let `messages`: JSString = "messages"
4040 | @usableFromInline static let `minBindingSize`: JSString = "minBindingSize"
4041 | @usableFromInline static let `minFilter`: JSString = "minFilter"
| |- warning: static property 'minFilter' 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 'minFilter' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4042 | @usableFromInline static let `minStorageBufferOffsetAlignment`: JSString = "minStorageBufferOffsetAlignment"
4043 | @usableFromInline static let `minUniformBufferOffsetAlignment`: JSString = "minUniformBufferOffsetAlignment"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4042:34: warning: static property 'minStorageBufferOffsetAlignment' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4040 | @usableFromInline static let `minBindingSize`: JSString = "minBindingSize"
4041 | @usableFromInline static let `minFilter`: JSString = "minFilter"
4042 | @usableFromInline static let `minStorageBufferOffsetAlignment`: JSString = "minStorageBufferOffsetAlignment"
| |- warning: static property 'minStorageBufferOffsetAlignment' 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 'minStorageBufferOffsetAlignment' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4043 | @usableFromInline static let `minUniformBufferOffsetAlignment`: JSString = "minUniformBufferOffsetAlignment"
4044 | @usableFromInline static let `mipLevel`: JSString = "mipLevel"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4043:34: warning: static property 'minUniformBufferOffsetAlignment' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4041 | @usableFromInline static let `minFilter`: JSString = "minFilter"
4042 | @usableFromInline static let `minStorageBufferOffsetAlignment`: JSString = "minStorageBufferOffsetAlignment"
4043 | @usableFromInline static let `minUniformBufferOffsetAlignment`: JSString = "minUniformBufferOffsetAlignment"
| |- warning: static property 'minUniformBufferOffsetAlignment' 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 'minUniformBufferOffsetAlignment' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4044 | @usableFromInline static let `mipLevel`: JSString = "mipLevel"
4045 | @usableFromInline static let `mipLevelCount`: JSString = "mipLevelCount"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4044:34: warning: static property 'mipLevel' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4042 | @usableFromInline static let `minStorageBufferOffsetAlignment`: JSString = "minStorageBufferOffsetAlignment"
4043 | @usableFromInline static let `minUniformBufferOffsetAlignment`: JSString = "minUniformBufferOffsetAlignment"
4044 | @usableFromInline static let `mipLevel`: JSString = "mipLevel"
| |- warning: static property 'mipLevel' 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 'mipLevel' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4045 | @usableFromInline static let `mipLevelCount`: JSString = "mipLevelCount"
4046 | @usableFromInline static let `mipmapFilter`: JSString = "mipmapFilter"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4045:34: warning: static property 'mipLevelCount' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4043 | @usableFromInline static let `minUniformBufferOffsetAlignment`: JSString = "minUniformBufferOffsetAlignment"
4044 | @usableFromInline static let `mipLevel`: JSString = "mipLevel"
4045 | @usableFromInline static let `mipLevelCount`: JSString = "mipLevelCount"
| |- warning: static property 'mipLevelCount' 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 'mipLevelCount' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4046 | @usableFromInline static let `mipmapFilter`: JSString = "mipmapFilter"
4047 | @usableFromInline static let `mode`: JSString = "mode"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4046:34: warning: static property 'mipmapFilter' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4044 | @usableFromInline static let `mipLevel`: JSString = "mipLevel"
4045 | @usableFromInline static let `mipLevelCount`: JSString = "mipLevelCount"
4046 | @usableFromInline static let `mipmapFilter`: JSString = "mipmapFilter"
| |- warning: static property 'mipmapFilter' 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 'mipmapFilter' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4047 | @usableFromInline static let `mode`: JSString = "mode"
4048 | @usableFromInline static let `module`: JSString = "module"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4047:34: warning: static property 'mode' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4045 | @usableFromInline static let `mipLevelCount`: JSString = "mipLevelCount"
4046 | @usableFromInline static let `mipmapFilter`: JSString = "mipmapFilter"
4047 | @usableFromInline static let `mode`: JSString = "mode"
| |- warning: static property 'mode' 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 'mode' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4048 | @usableFromInline static let `module`: JSString = "module"
4049 | @usableFromInline static let `multisample`: JSString = "multisample"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4048:34: warning: static property 'module' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4046 | @usableFromInline static let `mipmapFilter`: JSString = "mipmapFilter"
4047 | @usableFromInline static let `mode`: JSString = "mode"
4048 | @usableFromInline static let `module`: JSString = "module"
| |- warning: static property 'module' 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 'module' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4049 | @usableFromInline static let `multisample`: JSString = "multisample"
4050 | @usableFromInline static let `multisampled`: JSString = "multisampled"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4049:34: warning: static property 'multisample' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4047 | @usableFromInline static let `mode`: JSString = "mode"
4048 | @usableFromInline static let `module`: JSString = "module"
4049 | @usableFromInline static let `multisample`: JSString = "multisample"
| |- warning: static property 'multisample' 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 'multisample' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4050 | @usableFromInline static let `multisampled`: JSString = "multisampled"
4051 | @usableFromInline static let `occlusionQuerySet`: JSString = "occlusionQuerySet"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4050:34: warning: static property 'multisampled' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4048 | @usableFromInline static let `module`: JSString = "module"
4049 | @usableFromInline static let `multisample`: JSString = "multisample"
4050 | @usableFromInline static let `multisampled`: JSString = "multisampled"
| |- warning: static property 'multisampled' 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 'multisampled' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4051 | @usableFromInline static let `occlusionQuerySet`: JSString = "occlusionQuerySet"
4052 | @usableFromInline static let `offset`: JSString = "offset"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4051:34: warning: static property 'occlusionQuerySet' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4049 | @usableFromInline static let `multisample`: JSString = "multisample"
4050 | @usableFromInline static let `multisampled`: JSString = "multisampled"
4051 | @usableFromInline static let `occlusionQuerySet`: JSString = "occlusionQuerySet"
| |- warning: static property 'occlusionQuerySet' 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 'occlusionQuerySet' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4052 | @usableFromInline static let `offset`: JSString = "offset"
4053 | @usableFromInline static let `onSubmittedWorkDone`: JSString = "onSubmittedWorkDone"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4052:34: warning: static property 'offset' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4050 | @usableFromInline static let `multisampled`: JSString = "multisampled"
4051 | @usableFromInline static let `occlusionQuerySet`: JSString = "occlusionQuerySet"
4052 | @usableFromInline static let `offset`: JSString = "offset"
| |- warning: static property 'offset' 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 'offset' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4053 | @usableFromInline static let `onSubmittedWorkDone`: JSString = "onSubmittedWorkDone"
4054 | @usableFromInline static let `onuncapturederror`: JSString = "onuncapturederror"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4053:34: warning: static property 'onSubmittedWorkDone' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4051 | @usableFromInline static let `occlusionQuerySet`: JSString = "occlusionQuerySet"
4052 | @usableFromInline static let `offset`: JSString = "offset"
4053 | @usableFromInline static let `onSubmittedWorkDone`: JSString = "onSubmittedWorkDone"
| |- warning: static property 'onSubmittedWorkDone' 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 'onSubmittedWorkDone' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4054 | @usableFromInline static let `onuncapturederror`: JSString = "onuncapturederror"
4055 | @usableFromInline static let `operation`: JSString = "operation"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4054:34: warning: static property 'onuncapturederror' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4052 | @usableFromInline static let `offset`: JSString = "offset"
4053 | @usableFromInline static let `onSubmittedWorkDone`: JSString = "onSubmittedWorkDone"
4054 | @usableFromInline static let `onuncapturederror`: JSString = "onuncapturederror"
| |- warning: static property 'onuncapturederror' 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 'onuncapturederror' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4055 | @usableFromInline static let `operation`: JSString = "operation"
4056 | @usableFromInline static let `origin`: JSString = "origin"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4055:34: warning: static property 'operation' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4053 | @usableFromInline static let `onSubmittedWorkDone`: JSString = "onSubmittedWorkDone"
4054 | @usableFromInline static let `onuncapturederror`: JSString = "onuncapturederror"
4055 | @usableFromInline static let `operation`: JSString = "operation"
| |- warning: static property 'operation' 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 'operation' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4056 | @usableFromInline static let `origin`: JSString = "origin"
4057 | @usableFromInline static let `passOp`: JSString = "passOp"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4056: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
4054 | @usableFromInline static let `onuncapturederror`: JSString = "onuncapturederror"
4055 | @usableFromInline static let `operation`: JSString = "operation"
4056 | @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
4057 | @usableFromInline static let `passOp`: JSString = "passOp"
4058 | @usableFromInline static let `popDebugGroup`: JSString = "popDebugGroup"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4057:34: warning: static property 'passOp' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4055 | @usableFromInline static let `operation`: JSString = "operation"
4056 | @usableFromInline static let `origin`: JSString = "origin"
4057 | @usableFromInline static let `passOp`: JSString = "passOp"
| |- warning: static property 'passOp' 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 'passOp' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4058 | @usableFromInline static let `popDebugGroup`: JSString = "popDebugGroup"
4059 | @usableFromInline static let `popErrorScope`: JSString = "popErrorScope"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4058:34: warning: static property 'popDebugGroup' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4056 | @usableFromInline static let `origin`: JSString = "origin"
4057 | @usableFromInline static let `passOp`: JSString = "passOp"
4058 | @usableFromInline static let `popDebugGroup`: JSString = "popDebugGroup"
| |- warning: static property 'popDebugGroup' 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 'popDebugGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4059 | @usableFromInline static let `popErrorScope`: JSString = "popErrorScope"
4060 | @usableFromInline static let `powerPreference`: JSString = "powerPreference"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4059:34: warning: static property 'popErrorScope' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4057 | @usableFromInline static let `passOp`: JSString = "passOp"
4058 | @usableFromInline static let `popDebugGroup`: JSString = "popDebugGroup"
4059 | @usableFromInline static let `popErrorScope`: JSString = "popErrorScope"
| |- warning: static property 'popErrorScope' 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 'popErrorScope' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4060 | @usableFromInline static let `powerPreference`: JSString = "powerPreference"
4061 | @usableFromInline static let `premultipliedAlpha`: JSString = "premultipliedAlpha"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4060:34: warning: static property 'powerPreference' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4058 | @usableFromInline static let `popDebugGroup`: JSString = "popDebugGroup"
4059 | @usableFromInline static let `popErrorScope`: JSString = "popErrorScope"
4060 | @usableFromInline static let `powerPreference`: JSString = "powerPreference"
| |- warning: static property 'powerPreference' 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 'powerPreference' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4061 | @usableFromInline static let `premultipliedAlpha`: JSString = "premultipliedAlpha"
4062 | @usableFromInline static let `primitive`: JSString = "primitive"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4061:34: warning: static property 'premultipliedAlpha' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4059 | @usableFromInline static let `popErrorScope`: JSString = "popErrorScope"
4060 | @usableFromInline static let `powerPreference`: JSString = "powerPreference"
4061 | @usableFromInline static let `premultipliedAlpha`: JSString = "premultipliedAlpha"
| |- warning: static property 'premultipliedAlpha' 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 'premultipliedAlpha' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4062 | @usableFromInline static let `primitive`: JSString = "primitive"
4063 | @usableFromInline static let `pushDebugGroup`: JSString = "pushDebugGroup"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4062:34: warning: static property 'primitive' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4060 | @usableFromInline static let `powerPreference`: JSString = "powerPreference"
4061 | @usableFromInline static let `premultipliedAlpha`: JSString = "premultipliedAlpha"
4062 | @usableFromInline static let `primitive`: JSString = "primitive"
| |- warning: static property 'primitive' 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 'primitive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4063 | @usableFromInline static let `pushDebugGroup`: JSString = "pushDebugGroup"
4064 | @usableFromInline static let `pushErrorScope`: JSString = "pushErrorScope"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4063:34: warning: static property 'pushDebugGroup' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4061 | @usableFromInline static let `premultipliedAlpha`: JSString = "premultipliedAlpha"
4062 | @usableFromInline static let `primitive`: JSString = "primitive"
4063 | @usableFromInline static let `pushDebugGroup`: JSString = "pushDebugGroup"
| |- warning: static property 'pushDebugGroup' 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 'pushDebugGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4064 | @usableFromInline static let `pushErrorScope`: JSString = "pushErrorScope"
4065 | @usableFromInline static let `querySet`: JSString = "querySet"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4064:34: warning: static property 'pushErrorScope' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4062 | @usableFromInline static let `primitive`: JSString = "primitive"
4063 | @usableFromInline static let `pushDebugGroup`: JSString = "pushDebugGroup"
4064 | @usableFromInline static let `pushErrorScope`: JSString = "pushErrorScope"
| |- warning: static property 'pushErrorScope' 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 'pushErrorScope' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4065 | @usableFromInline static let `querySet`: JSString = "querySet"
4066 | @usableFromInline static let `queue`: JSString = "queue"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4065:34: warning: static property 'querySet' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4063 | @usableFromInline static let `pushDebugGroup`: JSString = "pushDebugGroup"
4064 | @usableFromInline static let `pushErrorScope`: JSString = "pushErrorScope"
4065 | @usableFromInline static let `querySet`: JSString = "querySet"
| |- warning: static property 'querySet' 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 'querySet' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4066 | @usableFromInline static let `queue`: JSString = "queue"
4067 | @usableFromInline static let `r`: JSString = "r"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4066:34: warning: static property 'queue' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4064 | @usableFromInline static let `pushErrorScope`: JSString = "pushErrorScope"
4065 | @usableFromInline static let `querySet`: JSString = "querySet"
4066 | @usableFromInline static let `queue`: JSString = "queue"
| |- warning: static property 'queue' 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 'queue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4067 | @usableFromInline static let `r`: JSString = "r"
4068 | @usableFromInline static let `reason`: JSString = "reason"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4067:34: warning: static property 'r' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4065 | @usableFromInline static let `querySet`: JSString = "querySet"
4066 | @usableFromInline static let `queue`: JSString = "queue"
4067 | @usableFromInline static let `r`: JSString = "r"
| |- warning: static property 'r' 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 'r' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4068 | @usableFromInline static let `reason`: JSString = "reason"
4069 | @usableFromInline static let `requestAdapter`: JSString = "requestAdapter"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4068:34: warning: static property 'reason' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4066 | @usableFromInline static let `queue`: JSString = "queue"
4067 | @usableFromInline static let `r`: JSString = "r"
4068 | @usableFromInline static let `reason`: JSString = "reason"
| |- warning: static property 'reason' 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 'reason' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4069 | @usableFromInline static let `requestAdapter`: JSString = "requestAdapter"
4070 | @usableFromInline static let `requestDevice`: JSString = "requestDevice"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4069:34: warning: static property 'requestAdapter' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4067 | @usableFromInline static let `r`: JSString = "r"
4068 | @usableFromInline static let `reason`: JSString = "reason"
4069 | @usableFromInline static let `requestAdapter`: JSString = "requestAdapter"
| |- warning: static property 'requestAdapter' 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 'requestAdapter' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4070 | @usableFromInline static let `requestDevice`: JSString = "requestDevice"
4071 | @usableFromInline static let `requiredFeatures`: JSString = "requiredFeatures"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4070:34: warning: static property 'requestDevice' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4068 | @usableFromInline static let `reason`: JSString = "reason"
4069 | @usableFromInline static let `requestAdapter`: JSString = "requestAdapter"
4070 | @usableFromInline static let `requestDevice`: JSString = "requestDevice"
| |- warning: static property 'requestDevice' 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 'requestDevice' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4071 | @usableFromInline static let `requiredFeatures`: JSString = "requiredFeatures"
4072 | @usableFromInline static let `requiredLimits`: JSString = "requiredLimits"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4071:34: warning: static property 'requiredFeatures' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4069 | @usableFromInline static let `requestAdapter`: JSString = "requestAdapter"
4070 | @usableFromInline static let `requestDevice`: JSString = "requestDevice"
4071 | @usableFromInline static let `requiredFeatures`: JSString = "requiredFeatures"
| |- warning: static property 'requiredFeatures' 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 'requiredFeatures' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4072 | @usableFromInline static let `requiredLimits`: JSString = "requiredLimits"
4073 | @usableFromInline static let `resolveQuerySet`: JSString = "resolveQuerySet"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4072:34: warning: static property 'requiredLimits' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4070 | @usableFromInline static let `requestDevice`: JSString = "requestDevice"
4071 | @usableFromInline static let `requiredFeatures`: JSString = "requiredFeatures"
4072 | @usableFromInline static let `requiredLimits`: JSString = "requiredLimits"
| |- warning: static property 'requiredLimits' 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 'requiredLimits' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4073 | @usableFromInline static let `resolveQuerySet`: JSString = "resolveQuerySet"
4074 | @usableFromInline static let `resolveTarget`: JSString = "resolveTarget"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4073:34: warning: static property 'resolveQuerySet' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4071 | @usableFromInline static let `requiredFeatures`: JSString = "requiredFeatures"
4072 | @usableFromInline static let `requiredLimits`: JSString = "requiredLimits"
4073 | @usableFromInline static let `resolveQuerySet`: JSString = "resolveQuerySet"
| |- warning: static property 'resolveQuerySet' 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 'resolveQuerySet' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4074 | @usableFromInline static let `resolveTarget`: JSString = "resolveTarget"
4075 | @usableFromInline static let `resource`: JSString = "resource"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4074:34: warning: static property 'resolveTarget' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4072 | @usableFromInline static let `requiredLimits`: JSString = "requiredLimits"
4073 | @usableFromInline static let `resolveQuerySet`: JSString = "resolveQuerySet"
4074 | @usableFromInline static let `resolveTarget`: JSString = "resolveTarget"
| |- warning: static property 'resolveTarget' 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 'resolveTarget' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4075 | @usableFromInline static let `resource`: JSString = "resource"
4076 | @usableFromInline static let `rowsPerImage`: JSString = "rowsPerImage"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4075:34: warning: static property 'resource' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4073 | @usableFromInline static let `resolveQuerySet`: JSString = "resolveQuerySet"
4074 | @usableFromInline static let `resolveTarget`: JSString = "resolveTarget"
4075 | @usableFromInline static let `resource`: JSString = "resource"
| |- warning: static property 'resource' 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 'resource' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4076 | @usableFromInline static let `rowsPerImage`: JSString = "rowsPerImage"
4077 | @usableFromInline static let `sampleCount`: JSString = "sampleCount"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4076:34: warning: static property 'rowsPerImage' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4074 | @usableFromInline static let `resolveTarget`: JSString = "resolveTarget"
4075 | @usableFromInline static let `resource`: JSString = "resource"
4076 | @usableFromInline static let `rowsPerImage`: JSString = "rowsPerImage"
| |- warning: static property 'rowsPerImage' 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 'rowsPerImage' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4077 | @usableFromInline static let `sampleCount`: JSString = "sampleCount"
4078 | @usableFromInline static let `sampleType`: JSString = "sampleType"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4077:34: warning: static property 'sampleCount' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4075 | @usableFromInline static let `resource`: JSString = "resource"
4076 | @usableFromInline static let `rowsPerImage`: JSString = "rowsPerImage"
4077 | @usableFromInline static let `sampleCount`: JSString = "sampleCount"
| |- warning: static property 'sampleCount' 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 'sampleCount' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4078 | @usableFromInline static let `sampleType`: JSString = "sampleType"
4079 | @usableFromInline static let `sampler`: JSString = "sampler"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4078:34: warning: static property 'sampleType' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4076 | @usableFromInline static let `rowsPerImage`: JSString = "rowsPerImage"
4077 | @usableFromInline static let `sampleCount`: JSString = "sampleCount"
4078 | @usableFromInline static let `sampleType`: JSString = "sampleType"
| |- warning: static property 'sampleType' 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 'sampleType' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4079 | @usableFromInline static let `sampler`: JSString = "sampler"
4080 | @usableFromInline static let `setBindGroup`: JSString = "setBindGroup"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4079:34: warning: static property 'sampler' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4077 | @usableFromInline static let `sampleCount`: JSString = "sampleCount"
4078 | @usableFromInline static let `sampleType`: JSString = "sampleType"
4079 | @usableFromInline static let `sampler`: JSString = "sampler"
| |- warning: static property 'sampler' 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 'sampler' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4080 | @usableFromInline static let `setBindGroup`: JSString = "setBindGroup"
4081 | @usableFromInline static let `setBlendConstant`: JSString = "setBlendConstant"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4080:34: warning: static property 'setBindGroup' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4078 | @usableFromInline static let `sampleType`: JSString = "sampleType"
4079 | @usableFromInline static let `sampler`: JSString = "sampler"
4080 | @usableFromInline static let `setBindGroup`: JSString = "setBindGroup"
| |- warning: static property 'setBindGroup' 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 'setBindGroup' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4081 | @usableFromInline static let `setBlendConstant`: JSString = "setBlendConstant"
4082 | @usableFromInline static let `setIndexBuffer`: JSString = "setIndexBuffer"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4081:34: warning: static property 'setBlendConstant' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4079 | @usableFromInline static let `sampler`: JSString = "sampler"
4080 | @usableFromInline static let `setBindGroup`: JSString = "setBindGroup"
4081 | @usableFromInline static let `setBlendConstant`: JSString = "setBlendConstant"
| |- warning: static property 'setBlendConstant' 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 'setBlendConstant' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4082 | @usableFromInline static let `setIndexBuffer`: JSString = "setIndexBuffer"
4083 | @usableFromInline static let `setPipeline`: JSString = "setPipeline"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4082:34: warning: static property 'setIndexBuffer' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4080 | @usableFromInline static let `setBindGroup`: JSString = "setBindGroup"
4081 | @usableFromInline static let `setBlendConstant`: JSString = "setBlendConstant"
4082 | @usableFromInline static let `setIndexBuffer`: JSString = "setIndexBuffer"
| |- warning: static property 'setIndexBuffer' 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 'setIndexBuffer' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4083 | @usableFromInline static let `setPipeline`: JSString = "setPipeline"
4084 | @usableFromInline static let `setScissorRect`: JSString = "setScissorRect"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4083:34: warning: static property 'setPipeline' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4081 | @usableFromInline static let `setBlendConstant`: JSString = "setBlendConstant"
4082 | @usableFromInline static let `setIndexBuffer`: JSString = "setIndexBuffer"
4083 | @usableFromInline static let `setPipeline`: JSString = "setPipeline"
| |- warning: static property 'setPipeline' 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 'setPipeline' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4084 | @usableFromInline static let `setScissorRect`: JSString = "setScissorRect"
4085 | @usableFromInline static let `setStencilReference`: JSString = "setStencilReference"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4084:34: warning: static property 'setScissorRect' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4082 | @usableFromInline static let `setIndexBuffer`: JSString = "setIndexBuffer"
4083 | @usableFromInline static let `setPipeline`: JSString = "setPipeline"
4084 | @usableFromInline static let `setScissorRect`: JSString = "setScissorRect"
| |- warning: static property 'setScissorRect' 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 'setScissorRect' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4085 | @usableFromInline static let `setStencilReference`: JSString = "setStencilReference"
4086 | @usableFromInline static let `setVertexBuffer`: JSString = "setVertexBuffer"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4085:34: warning: static property 'setStencilReference' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4083 | @usableFromInline static let `setPipeline`: JSString = "setPipeline"
4084 | @usableFromInline static let `setScissorRect`: JSString = "setScissorRect"
4085 | @usableFromInline static let `setStencilReference`: JSString = "setStencilReference"
| |- warning: static property 'setStencilReference' 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 'setStencilReference' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4086 | @usableFromInline static let `setVertexBuffer`: JSString = "setVertexBuffer"
4087 | @usableFromInline static let `setViewport`: JSString = "setViewport"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4086:34: warning: static property 'setVertexBuffer' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4084 | @usableFromInline static let `setScissorRect`: JSString = "setScissorRect"
4085 | @usableFromInline static let `setStencilReference`: JSString = "setStencilReference"
4086 | @usableFromInline static let `setVertexBuffer`: JSString = "setVertexBuffer"
| |- warning: static property 'setVertexBuffer' 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 'setVertexBuffer' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4087 | @usableFromInline static let `setViewport`: JSString = "setViewport"
4088 | @usableFromInline static let `shaderLocation`: JSString = "shaderLocation"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4087:34: warning: static property 'setViewport' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4085 | @usableFromInline static let `setStencilReference`: JSString = "setStencilReference"
4086 | @usableFromInline static let `setVertexBuffer`: JSString = "setVertexBuffer"
4087 | @usableFromInline static let `setViewport`: JSString = "setViewport"
| |- warning: static property 'setViewport' 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 'setViewport' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4088 | @usableFromInline static let `shaderLocation`: JSString = "shaderLocation"
4089 | @usableFromInline static let `size`: JSString = "size"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4088:34: warning: static property 'shaderLocation' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4086 | @usableFromInline static let `setVertexBuffer`: JSString = "setVertexBuffer"
4087 | @usableFromInline static let `setViewport`: JSString = "setViewport"
4088 | @usableFromInline static let `shaderLocation`: JSString = "shaderLocation"
| |- warning: static property 'shaderLocation' 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 'shaderLocation' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4089 | @usableFromInline static let `size`: JSString = "size"
4090 | @usableFromInline static let `source`: JSString = "source"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4089: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
4087 | @usableFromInline static let `setViewport`: JSString = "setViewport"
4088 | @usableFromInline static let `shaderLocation`: JSString = "shaderLocation"
4089 | @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
4090 | @usableFromInline static let `source`: JSString = "source"
4091 | @usableFromInline static let `srcFactor`: JSString = "srcFactor"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4090:34: warning: static property 'source' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4088 | @usableFromInline static let `shaderLocation`: JSString = "shaderLocation"
4089 | @usableFromInline static let `size`: JSString = "size"
4090 | @usableFromInline static let `source`: JSString = "source"
| |- warning: static property 'source' 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 'source' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4091 | @usableFromInline static let `srcFactor`: JSString = "srcFactor"
4092 | @usableFromInline static let `stencilBack`: JSString = "stencilBack"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4091:34: warning: static property 'srcFactor' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4089 | @usableFromInline static let `size`: JSString = "size"
4090 | @usableFromInline static let `source`: JSString = "source"
4091 | @usableFromInline static let `srcFactor`: JSString = "srcFactor"
| |- warning: static property 'srcFactor' 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 'srcFactor' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4092 | @usableFromInline static let `stencilBack`: JSString = "stencilBack"
4093 | @usableFromInline static let `stencilClearValue`: JSString = "stencilClearValue"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4092:34: warning: static property 'stencilBack' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4090 | @usableFromInline static let `source`: JSString = "source"
4091 | @usableFromInline static let `srcFactor`: JSString = "srcFactor"
4092 | @usableFromInline static let `stencilBack`: JSString = "stencilBack"
| |- warning: static property 'stencilBack' 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 'stencilBack' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4093 | @usableFromInline static let `stencilClearValue`: JSString = "stencilClearValue"
4094 | @usableFromInline static let `stencilFront`: JSString = "stencilFront"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4093:34: warning: static property 'stencilClearValue' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4091 | @usableFromInline static let `srcFactor`: JSString = "srcFactor"
4092 | @usableFromInline static let `stencilBack`: JSString = "stencilBack"
4093 | @usableFromInline static let `stencilClearValue`: JSString = "stencilClearValue"
| |- warning: static property 'stencilClearValue' 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 'stencilClearValue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4094 | @usableFromInline static let `stencilFront`: JSString = "stencilFront"
4095 | @usableFromInline static let `stencilLoadOp`: JSString = "stencilLoadOp"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4094:34: warning: static property 'stencilFront' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4092 | @usableFromInline static let `stencilBack`: JSString = "stencilBack"
4093 | @usableFromInline static let `stencilClearValue`: JSString = "stencilClearValue"
4094 | @usableFromInline static let `stencilFront`: JSString = "stencilFront"
| |- warning: static property 'stencilFront' 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 'stencilFront' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4095 | @usableFromInline static let `stencilLoadOp`: JSString = "stencilLoadOp"
4096 | @usableFromInline static let `stencilReadMask`: JSString = "stencilReadMask"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4095:34: warning: static property 'stencilLoadOp' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4093 | @usableFromInline static let `stencilClearValue`: JSString = "stencilClearValue"
4094 | @usableFromInline static let `stencilFront`: JSString = "stencilFront"
4095 | @usableFromInline static let `stencilLoadOp`: JSString = "stencilLoadOp"
| |- warning: static property 'stencilLoadOp' 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 'stencilLoadOp' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4096 | @usableFromInline static let `stencilReadMask`: JSString = "stencilReadMask"
4097 | @usableFromInline static let `stencilReadOnly`: JSString = "stencilReadOnly"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4096:34: warning: static property 'stencilReadMask' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4094 | @usableFromInline static let `stencilFront`: JSString = "stencilFront"
4095 | @usableFromInline static let `stencilLoadOp`: JSString = "stencilLoadOp"
4096 | @usableFromInline static let `stencilReadMask`: JSString = "stencilReadMask"
| |- warning: static property 'stencilReadMask' 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 'stencilReadMask' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4097 | @usableFromInline static let `stencilReadOnly`: JSString = "stencilReadOnly"
4098 | @usableFromInline static let `stencilStoreOp`: JSString = "stencilStoreOp"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4097:34: warning: static property 'stencilReadOnly' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4095 | @usableFromInline static let `stencilLoadOp`: JSString = "stencilLoadOp"
4096 | @usableFromInline static let `stencilReadMask`: JSString = "stencilReadMask"
4097 | @usableFromInline static let `stencilReadOnly`: JSString = "stencilReadOnly"
| |- warning: static property 'stencilReadOnly' 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 'stencilReadOnly' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4098 | @usableFromInline static let `stencilStoreOp`: JSString = "stencilStoreOp"
4099 | @usableFromInline static let `stencilWriteMask`: JSString = "stencilWriteMask"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4098:34: warning: static property 'stencilStoreOp' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4096 | @usableFromInline static let `stencilReadMask`: JSString = "stencilReadMask"
4097 | @usableFromInline static let `stencilReadOnly`: JSString = "stencilReadOnly"
4098 | @usableFromInline static let `stencilStoreOp`: JSString = "stencilStoreOp"
| |- warning: static property 'stencilStoreOp' 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 'stencilStoreOp' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4099 | @usableFromInline static let `stencilWriteMask`: JSString = "stencilWriteMask"
4100 | @usableFromInline static let `stepMode`: JSString = "stepMode"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4099:34: warning: static property 'stencilWriteMask' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4097 | @usableFromInline static let `stencilReadOnly`: JSString = "stencilReadOnly"
4098 | @usableFromInline static let `stencilStoreOp`: JSString = "stencilStoreOp"
4099 | @usableFromInline static let `stencilWriteMask`: JSString = "stencilWriteMask"
| |- warning: static property 'stencilWriteMask' 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 'stencilWriteMask' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4100 | @usableFromInline static let `stepMode`: JSString = "stepMode"
4101 | @usableFromInline static let `storageTexture`: JSString = "storageTexture"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4100:34: warning: static property 'stepMode' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4098 | @usableFromInline static let `stencilStoreOp`: JSString = "stencilStoreOp"
4099 | @usableFromInline static let `stencilWriteMask`: JSString = "stencilWriteMask"
4100 | @usableFromInline static let `stepMode`: JSString = "stepMode"
| |- warning: static property 'stepMode' 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 'stepMode' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4101 | @usableFromInline static let `storageTexture`: JSString = "storageTexture"
4102 | @usableFromInline static let `storeOp`: JSString = "storeOp"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4101:34: warning: static property 'storageTexture' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4099 | @usableFromInline static let `stencilWriteMask`: JSString = "stencilWriteMask"
4100 | @usableFromInline static let `stepMode`: JSString = "stepMode"
4101 | @usableFromInline static let `storageTexture`: JSString = "storageTexture"
| |- warning: static property 'storageTexture' 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 'storageTexture' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4102 | @usableFromInline static let `storeOp`: JSString = "storeOp"
4103 | @usableFromInline static let `stripIndexFormat`: JSString = "stripIndexFormat"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4102:34: warning: static property 'storeOp' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4100 | @usableFromInline static let `stepMode`: JSString = "stepMode"
4101 | @usableFromInline static let `storageTexture`: JSString = "storageTexture"
4102 | @usableFromInline static let `storeOp`: JSString = "storeOp"
| |- warning: static property 'storeOp' 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 'storeOp' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4103 | @usableFromInline static let `stripIndexFormat`: JSString = "stripIndexFormat"
4104 | @usableFromInline static let `subgroupMaxSize`: JSString = "subgroupMaxSize"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4103:34: warning: static property 'stripIndexFormat' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4101 | @usableFromInline static let `storageTexture`: JSString = "storageTexture"
4102 | @usableFromInline static let `storeOp`: JSString = "storeOp"
4103 | @usableFromInline static let `stripIndexFormat`: JSString = "stripIndexFormat"
| |- warning: static property 'stripIndexFormat' 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 'stripIndexFormat' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4104 | @usableFromInline static let `subgroupMaxSize`: JSString = "subgroupMaxSize"
4105 | @usableFromInline static let `subgroupMinSize`: JSString = "subgroupMinSize"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4104:34: warning: static property 'subgroupMaxSize' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4102 | @usableFromInline static let `storeOp`: JSString = "storeOp"
4103 | @usableFromInline static let `stripIndexFormat`: JSString = "stripIndexFormat"
4104 | @usableFromInline static let `subgroupMaxSize`: JSString = "subgroupMaxSize"
| |- warning: static property 'subgroupMaxSize' 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 'subgroupMaxSize' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4105 | @usableFromInline static let `subgroupMinSize`: JSString = "subgroupMinSize"
4106 | @usableFromInline static let `submit`: JSString = "submit"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4105:34: warning: static property 'subgroupMinSize' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4103 | @usableFromInline static let `stripIndexFormat`: JSString = "stripIndexFormat"
4104 | @usableFromInline static let `subgroupMaxSize`: JSString = "subgroupMaxSize"
4105 | @usableFromInline static let `subgroupMinSize`: JSString = "subgroupMinSize"
| |- warning: static property 'subgroupMinSize' 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 'subgroupMinSize' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4106 | @usableFromInline static let `submit`: JSString = "submit"
4107 | @usableFromInline static let `targets`: JSString = "targets"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4106:34: warning: static property 'submit' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4104 | @usableFromInline static let `subgroupMaxSize`: JSString = "subgroupMaxSize"
4105 | @usableFromInline static let `subgroupMinSize`: JSString = "subgroupMinSize"
4106 | @usableFromInline static let `submit`: JSString = "submit"
| |- warning: static property 'submit' 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 'submit' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4107 | @usableFromInline static let `targets`: JSString = "targets"
4108 | @usableFromInline static let `texture`: JSString = "texture"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4107:34: warning: static property 'targets' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4105 | @usableFromInline static let `subgroupMinSize`: JSString = "subgroupMinSize"
4106 | @usableFromInline static let `submit`: JSString = "submit"
4107 | @usableFromInline static let `targets`: JSString = "targets"
| |- warning: static property 'targets' 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 'targets' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4108 | @usableFromInline static let `texture`: JSString = "texture"
4109 | @usableFromInline static let `timestampWrites`: JSString = "timestampWrites"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4108:34: warning: static property 'texture' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4106 | @usableFromInline static let `submit`: JSString = "submit"
4107 | @usableFromInline static let `targets`: JSString = "targets"
4108 | @usableFromInline static let `texture`: JSString = "texture"
| |- warning: static property 'texture' 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 'texture' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4109 | @usableFromInline static let `timestampWrites`: JSString = "timestampWrites"
4110 | @usableFromInline static let `toString`: JSString = "toString"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4109:34: warning: static property 'timestampWrites' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4107 | @usableFromInline static let `targets`: JSString = "targets"
4108 | @usableFromInline static let `texture`: JSString = "texture"
4109 | @usableFromInline static let `timestampWrites`: JSString = "timestampWrites"
| |- warning: static property 'timestampWrites' 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 'timestampWrites' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4110 | @usableFromInline static let `toString`: JSString = "toString"
4111 | @usableFromInline static let `toneMapping`: JSString = "toneMapping"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4110: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
4108 | @usableFromInline static let `texture`: JSString = "texture"
4109 | @usableFromInline static let `timestampWrites`: JSString = "timestampWrites"
4110 | @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
4111 | @usableFromInline static let `toneMapping`: JSString = "toneMapping"
4112 | @usableFromInline static let `topology`: JSString = "topology"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4111:34: warning: static property 'toneMapping' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4109 | @usableFromInline static let `timestampWrites`: JSString = "timestampWrites"
4110 | @usableFromInline static let `toString`: JSString = "toString"
4111 | @usableFromInline static let `toneMapping`: JSString = "toneMapping"
| |- warning: static property 'toneMapping' 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 'toneMapping' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4112 | @usableFromInline static let `topology`: JSString = "topology"
4113 | @usableFromInline static let `type`: JSString = "type"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4112:34: warning: static property 'topology' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4110 | @usableFromInline static let `toString`: JSString = "toString"
4111 | @usableFromInline static let `toneMapping`: JSString = "toneMapping"
4112 | @usableFromInline static let `topology`: JSString = "topology"
| |- warning: static property 'topology' 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 'topology' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4113 | @usableFromInline static let `type`: JSString = "type"
4114 | @usableFromInline static let `unclippedDepth`: JSString = "unclippedDepth"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4113:34: warning: static property 'type' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4111 | @usableFromInline static let `toneMapping`: JSString = "toneMapping"
4112 | @usableFromInline static let `topology`: JSString = "topology"
4113 | @usableFromInline static let `type`: JSString = "type"
| |- warning: static property 'type' 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 'type' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4114 | @usableFromInline static let `unclippedDepth`: JSString = "unclippedDepth"
4115 | @usableFromInline static let `unconfigure`: JSString = "unconfigure"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4114:34: warning: static property 'unclippedDepth' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4112 | @usableFromInline static let `topology`: JSString = "topology"
4113 | @usableFromInline static let `type`: JSString = "type"
4114 | @usableFromInline static let `unclippedDepth`: JSString = "unclippedDepth"
| |- warning: static property 'unclippedDepth' 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 'unclippedDepth' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4115 | @usableFromInline static let `unconfigure`: JSString = "unconfigure"
4116 | @usableFromInline static let `unmap`: JSString = "unmap"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4115:34: warning: static property 'unconfigure' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4113 | @usableFromInline static let `type`: JSString = "type"
4114 | @usableFromInline static let `unclippedDepth`: JSString = "unclippedDepth"
4115 | @usableFromInline static let `unconfigure`: JSString = "unconfigure"
| |- warning: static property 'unconfigure' 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 'unconfigure' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4116 | @usableFromInline static let `unmap`: JSString = "unmap"
4117 | @usableFromInline static let `usage`: JSString = "usage"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4116:34: warning: static property 'unmap' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4114 | @usableFromInline static let `unclippedDepth`: JSString = "unclippedDepth"
4115 | @usableFromInline static let `unconfigure`: JSString = "unconfigure"
4116 | @usableFromInline static let `unmap`: JSString = "unmap"
| |- warning: static property 'unmap' 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 'unmap' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4117 | @usableFromInline static let `usage`: JSString = "usage"
4118 | @usableFromInline static let `vendor`: JSString = "vendor"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4117:34: warning: static property 'usage' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4115 | @usableFromInline static let `unconfigure`: JSString = "unconfigure"
4116 | @usableFromInline static let `unmap`: JSString = "unmap"
4117 | @usableFromInline static let `usage`: JSString = "usage"
| |- warning: static property 'usage' 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 'usage' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4118 | @usableFromInline static let `vendor`: JSString = "vendor"
4119 | @usableFromInline static let `vertex`: JSString = "vertex"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4118:34: warning: static property 'vendor' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4116 | @usableFromInline static let `unmap`: JSString = "unmap"
4117 | @usableFromInline static let `usage`: JSString = "usage"
4118 | @usableFromInline static let `vendor`: JSString = "vendor"
| |- warning: static property 'vendor' 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 'vendor' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4119 | @usableFromInline static let `vertex`: JSString = "vertex"
4120 | @usableFromInline static let `view`: JSString = "view"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4119:34: warning: static property 'vertex' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4117 | @usableFromInline static let `usage`: JSString = "usage"
4118 | @usableFromInline static let `vendor`: JSString = "vendor"
4119 | @usableFromInline static let `vertex`: JSString = "vertex"
| |- warning: static property 'vertex' 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 'vertex' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4120 | @usableFromInline static let `view`: JSString = "view"
4121 | @usableFromInline static let `viewDimension`: JSString = "viewDimension"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4120:34: warning: static property 'view' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4118 | @usableFromInline static let `vendor`: JSString = "vendor"
4119 | @usableFromInline static let `vertex`: JSString = "vertex"
4120 | @usableFromInline static let `view`: JSString = "view"
| |- warning: static property 'view' 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 'view' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4121 | @usableFromInline static let `viewDimension`: JSString = "viewDimension"
4122 | @usableFromInline static let `viewFormats`: JSString = "viewFormats"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4121:34: warning: static property 'viewDimension' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4119 | @usableFromInline static let `vertex`: JSString = "vertex"
4120 | @usableFromInline static let `view`: JSString = "view"
4121 | @usableFromInline static let `viewDimension`: JSString = "viewDimension"
| |- warning: static property 'viewDimension' 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 'viewDimension' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4122 | @usableFromInline static let `viewFormats`: JSString = "viewFormats"
4123 | @usableFromInline static let `visibility`: JSString = "visibility"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4122:34: warning: static property 'viewFormats' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4120 | @usableFromInline static let `view`: JSString = "view"
4121 | @usableFromInline static let `viewDimension`: JSString = "viewDimension"
4122 | @usableFromInline static let `viewFormats`: JSString = "viewFormats"
| |- warning: static property 'viewFormats' 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 'viewFormats' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4123 | @usableFromInline static let `visibility`: JSString = "visibility"
4124 | @usableFromInline static let `wgslLanguageFeatures`: JSString = "wgslLanguageFeatures"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4123:34: warning: static property 'visibility' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4121 | @usableFromInline static let `viewDimension`: JSString = "viewDimension"
4122 | @usableFromInline static let `viewFormats`: JSString = "viewFormats"
4123 | @usableFromInline static let `visibility`: JSString = "visibility"
| |- warning: static property 'visibility' 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 'visibility' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4124 | @usableFromInline static let `wgslLanguageFeatures`: JSString = "wgslLanguageFeatures"
4125 | @usableFromInline static let `width`: JSString = "width"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4124:34: warning: static property 'wgslLanguageFeatures' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4122 | @usableFromInline static let `viewFormats`: JSString = "viewFormats"
4123 | @usableFromInline static let `visibility`: JSString = "visibility"
4124 | @usableFromInline static let `wgslLanguageFeatures`: JSString = "wgslLanguageFeatures"
| |- warning: static property 'wgslLanguageFeatures' 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 'wgslLanguageFeatures' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4125 | @usableFromInline static let `width`: JSString = "width"
4126 | @usableFromInline static let `writeBuffer`: JSString = "writeBuffer"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4125:34: warning: static property 'width' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4123 | @usableFromInline static let `visibility`: JSString = "visibility"
4124 | @usableFromInline static let `wgslLanguageFeatures`: JSString = "wgslLanguageFeatures"
4125 | @usableFromInline static let `width`: JSString = "width"
| |- warning: static property 'width' 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 'width' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4126 | @usableFromInline static let `writeBuffer`: JSString = "writeBuffer"
4127 | @usableFromInline static let `writeMask`: JSString = "writeMask"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4126:34: warning: static property 'writeBuffer' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4124 | @usableFromInline static let `wgslLanguageFeatures`: JSString = "wgslLanguageFeatures"
4125 | @usableFromInline static let `width`: JSString = "width"
4126 | @usableFromInline static let `writeBuffer`: JSString = "writeBuffer"
| |- warning: static property 'writeBuffer' 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 'writeBuffer' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4127 | @usableFromInline static let `writeMask`: JSString = "writeMask"
4128 | @usableFromInline static let `writeTexture`: JSString = "writeTexture"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4127:34: warning: static property 'writeMask' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4125 | @usableFromInline static let `width`: JSString = "width"
4126 | @usableFromInline static let `writeBuffer`: JSString = "writeBuffer"
4127 | @usableFromInline static let `writeMask`: JSString = "writeMask"
| |- warning: static property 'writeMask' 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 'writeMask' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4128 | @usableFromInline static let `writeTexture`: JSString = "writeTexture"
4129 | @usableFromInline static let `x`: JSString = "x"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4128:34: warning: static property 'writeTexture' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4126 | @usableFromInline static let `writeBuffer`: JSString = "writeBuffer"
4127 | @usableFromInline static let `writeMask`: JSString = "writeMask"
4128 | @usableFromInline static let `writeTexture`: JSString = "writeTexture"
| |- warning: static property 'writeTexture' 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 'writeTexture' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4129 | @usableFromInline static let `x`: JSString = "x"
4130 | @usableFromInline static let `xrCompatible`: JSString = "xrCompatible"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4129:34: warning: static property 'x' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4127 | @usableFromInline static let `writeMask`: JSString = "writeMask"
4128 | @usableFromInline static let `writeTexture`: JSString = "writeTexture"
4129 | @usableFromInline static let `x`: JSString = "x"
| |- warning: static property 'x' 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 'x' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4130 | @usableFromInline static let `xrCompatible`: JSString = "xrCompatible"
4131 | @usableFromInline static let `y`: JSString = "y"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4130:34: warning: static property 'xrCompatible' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4128 | @usableFromInline static let `writeTexture`: JSString = "writeTexture"
4129 | @usableFromInline static let `x`: JSString = "x"
4130 | @usableFromInline static let `xrCompatible`: JSString = "xrCompatible"
| |- warning: static property 'xrCompatible' 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 'xrCompatible' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4131 | @usableFromInline static let `y`: JSString = "y"
4132 | @usableFromInline static let `z`: JSString = "z"
/Users/admin/builder/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`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:4131:34: warning: static property 'y' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
4129 | @usableFromInline static let `x`: JSString = "x"
4130 | @usableFromInline static let `xrCompatible`: JSString = "xrCompatible"
4131 | @usableFromInline static let `y`: JSString = "y"
| |- warning: static property 'y' 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 'y' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
4132 | @usableFromInline static let `z`: JSString = "z"
4133 | }
/Users/admin/builder/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 ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
[0/1] Planning build
[1/1] Compiling plugin BridgeJSCommandPlugin
[2/2] Compiling plugin BridgeJS
[3/3] Compiling plugin PackageToJS
Building for debugging...
[3/10] Write swift-version-2F0A5646E1D333AE.txt
[5/51] Compiling JavaScriptKit JSString.swift
[6/51] Compiling JavaScriptKit JSSymbol.swift
[7/51] Compiling JavaScriptKit JSThrowingFunction.swift
[8/51] Compiling JavaScriptKit JSBridgedType.swift
[9/52] Compiling JavaScriptKit Deprecated.swift
[10/52] Compiling JavaScriptKit JSObject.swift
[11/52] Compiling JavaScriptKit JSDate.swift
[12/52] Compiling JavaScriptKit JSError.swift
[13/52] Compiling JavaScriptKit JSPromise.swift
[14/52] Compiling JavaScriptKit JSTimer.swift
[15/52] Compiling JavaScriptKit JSTypedArray.swift
[16/52] Compiling JavaScriptKit JSArray.swift
[17/52] Compiling JavaScriptKit ConstructibleFromJSValue.swift
[18/52] Compiling JavaScriptKit ConvertibleToJSValue.swift
[19/52] Compiling JavaScriptKit Features.swift
[20/52] Compiling JavaScriptKit JSBigInt.swift
[21/52] Emitting module WebIDL
[22/52] Compiling JavaScriptKit JSClosure.swift
[23/52] Compiling JavaScriptKit JSFunction.swift
[24/52] Compiling WebIDL Value.swift
[38/54] Emitting module JavaScriptKit
[42/54] Compiling JavaScriptKit JSException.swift
[45/54] Compiling JavaScriptKit JSValue.swift
[46/54] Compiling JavaScriptKit JSValueDecoder.swift
[47/68] Compiling JavaScriptKit Macros.swift
[48/68] Compiling JavaScriptKit ThreadLocal.swift
[49/79] Compiling JavaScriptBigIntSupport Int64+I64.swift
[50/79] Compiling JavaScriptBigIntSupport JSBigInt+I64.swift
[51/79] Emitting module JavaScriptBigIntSupport
[52/79] Compiling WebIDLToSwift SwiftSource.swift
[53/80] Compiling WebIDLToSwift Module.swift
[54/80] Compiling WebIDLToSwift ModuleState.swift
[55/80] Compiling JavaScriptEventLoop JobQueue.swift
[56/80] Compiling JavaScriptEventLoop WebWorkerDedicatedExecutor.swift
[57/80] Compiling JavaScriptEventLoop JavaScriptEventLoop+LegacyHooks.swift
[58/80] Compiling JavaScriptEventLoop JavaScriptEventLoop.swift
[59/80] Compiling JavaScriptEventLoop JavaScriptEventLoop+ExecutorFactory.swift
[60/80] Compiling JavaScriptEventLoop JSSending.swift
[61/80] Compiling JavaScriptEventLoop WebWorkerTaskExecutor.swift
[62/80] Emitting module JavaScriptEventLoop
[63/87] Compiling WebIDLToSwift WebIDLToSwift.swift
[64/87] Compiling WebIDLToSwift SwiftRepresentation.swift
[65/87] Compiling WebIDLToSwift UnionType.swift
[66/87] Compiling WebIDLToSwift PackageManifest.swift
[67/87] Compiling WebIDLToSwift Shell.swift
[68/87] Compiling WebIDLToSwift UnionType+SwiftRepresentable.swift
[69/87] Compiling WebIDLToSwift WebIDL+SwiftRepresentation.swift
[70/87] Compiling ECMAScript Iterators.swift
[71/87] Compiling ECMAScript Attributes.swift
[72/87] Compiling ECMAScript BridgedDictionary.swift
[73/87] Compiling ECMAScript DataView.swift
[74/87] Emitting module ECMAScript
[75/87] Compiling ECMAScript ArrayBuffer.swift
[76/87] Compiling ECMAScript ArrayBufferView.swift
[77/90] Compiling WebAPIBase ToJSValue.swift
[78/90] Compiling WebAPIBase Generated.swift
[79/90] Emitting module WebAPIBase
[80/95] Compiling DOM Support.swift
[81/95] Compiling DOM RotationMatrixType.swift
[82/95] Compiling DOM RenderingContext.swift
[83/95] Compiling WebIDLToSwift ClosurePattern.swift
/Users/admin/builder/spi-builder-workspace/Sources/WebIDLToSwift/ClosurePattern.swift:114:23: warning: string interpolation produces a debug description for a function value; did you mean to make this explicit?
112 | @inlinable public static subscript(name: JSString, in jsObject: JSObject) -> \(closureType) {
113 | get {
114 | \(getter)
| |- warning: string interpolation produces a debug description for a function value; did you mean to make this explicit?
| `- note: use 'String(describing:)' to silence this warning
115 | }
116 | set {
/Users/admin/builder/spi-builder-workspace/Sources/WebIDLToSwift/ClosurePattern.swift:117:23: warning: string interpolation produces a debug description for a function value; did you mean to make this explicit?
115 | }
116 | set {
117 | \(setter)
| |- warning: string interpolation produces a debug description for a function value; did you mean to make this explicit?
| `- note: use 'String(describing:)' to silence this warning
118 | }
119 | }
[84/95] Compiling WebIDLToSwift IDLBuilder.swift
/Users/admin/builder/spi-builder-workspace/Sources/WebIDLToSwift/ClosurePattern.swift:114:23: warning: string interpolation produces a debug description for a function value; did you mean to make this explicit?
112 | @inlinable public static subscript(name: JSString, in jsObject: JSObject) -> \(closureType) {
113 | get {
114 | \(getter)
| |- warning: string interpolation produces a debug description for a function value; did you mean to make this explicit?
| `- note: use 'String(describing:)' to silence this warning
115 | }
116 | set {
/Users/admin/builder/spi-builder-workspace/Sources/WebIDLToSwift/ClosurePattern.swift:117:23: warning: string interpolation produces a debug description for a function value; did you mean to make this explicit?
115 | }
116 | set {
117 | \(setter)
| |- warning: string interpolation produces a debug description for a function value; did you mean to make this explicit?
| `- note: use 'String(describing:)' to silence this warning
118 | }
119 | }
[85/95] Emitting module WebIDLToSwift
[86/95] Compiling WebIDLToSwift IDLParser.swift
[87/95] Compiling WebIDLToSwift MergeDeclarations.swift
[87/95] Write Objects.LinkFileList
[88/95] Linking WebIDLToSwift
[89/95] Applying WebIDLToSwift
[91/95] Compiling DOM Generated.swift
[92/95] Emitting module DOM
[93/105] Emitting module WebSockets
[94/105] Compiling WebSockets Generated.swift
[95/105] Compiling Gamepad Generated.swift
[96/105] Emitting module Gamepad
[97/105] Emitting module FileSystem
[98/105] Compiling FileSystem Generated.swift
[99/105] Emitting module SVG
[100/105] Compiling SVG Generated.swift
[101/105] Compiling WebAudio Generated.swift
[102/105] Emitting module WebAudio
[103/109] Emitting module WebAnimations
[104/109] Compiling WebAnimations Generated.swift
[105/112] Emitting module CSSOM
[106/112] Compiling CSSOM Generated.swift
[107/112] Compiling WebGL1 Support.swift
[108/112] Emitting module WebGL1
[109/112] Compiling WebGL1 Generated.swift
[110/118] Compiling WebGPU Support.swift
[111/118] Compiling WebGL2 Support.swift
[112/118] Compiling WebGL2 Generated.swift
[113/118] Emitting module WebGL2
error: emit-module command failed with exit code 1 (use -v to see invocation)
[114/121] Emitting module WebAPIKitDemo
/Users/admin/builder/spi-builder-workspace/Sources/WebAPIKitDemo/main.swift:7:14: error: no exact matches in call to initializer
5 | let document = globalThis.document
6 |
7 | let button = HTMLElement(from: document.createElement(localName: "button"))!
| `- error: no exact matches in call to initializer
8 | button.innerText = "Hello World!"
9 | _ = document.body!.appendChild(node: button)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/JSBridgedType.swift:33:12: note: candidate expects value of type 'JSValue' for parameter #1 (got 'Element')
31 | public var jsValue: JSValue { jsObject.jsValue }
32 |
33 | public init?(from value: JSValue) {
| `- note: candidate expects value of type 'JSValue' for parameter #1 (got 'Element')
34 | guard let object = value.object else { return nil }
35 | self.init(from: object)
36 | }
37 |
38 | public init?(from object: JSObject) {
| `- note: candidate expects value of type 'JSObject' for parameter #1 (got 'Element')
39 | guard let constructor = Self.constructor, object.isInstanceOf(constructor) else { return nil }
40 | self.init(unsafelyWrapping: object)
/Users/admin/builder/spi-builder-workspace/Sources/WebAPIKitDemo/main.swift:13:18: error: cannot infer return type for closure with multiple statements; add explicit type to disambiguate
11 | console.log(data: "Hello, world!")
12 |
13 | button.onclick = { _ in
| `- error: cannot infer return type for closure with multiple statements; add explicit type to disambiguate
14 | runWebGLDemo()
15 | return .undefined
[115/121] Compiling WebAPIKitDemo main.swift
/Users/admin/builder/spi-builder-workspace/Sources/WebAPIKitDemo/main.swift:7:14: error: no exact matches in call to initializer
5 | let document = globalThis.document
6 |
7 | let button = HTMLElement(from: document.createElement(localName: "button"))!
| `- error: no exact matches in call to initializer
8 | button.innerText = "Hello World!"
9 | _ = document.body!.appendChild(node: button)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/JSBridgedType.swift:33:12: note: candidate expects value of type 'JSValue' for parameter #1 (got 'Element')
31 | public var jsValue: JSValue { jsObject.jsValue }
32 |
33 | public init?(from value: JSValue) {
| `- note: candidate expects value of type 'JSValue' for parameter #1 (got 'Element')
34 | guard let object = value.object else { return nil }
35 | self.init(from: object)
36 | }
37 |
38 | public init?(from object: JSObject) {
| `- note: candidate expects value of type 'JSObject' for parameter #1 (got 'Element')
39 | guard let constructor = Self.constructor, object.isInstanceOf(constructor) else { return nil }
40 | self.init(unsafelyWrapping: object)
/Users/admin/builder/spi-builder-workspace/Sources/WebAPIKitDemo/main.swift:13:18: error: cannot infer return type for closure with multiple statements; add explicit type to disambiguate
11 | console.log(data: "Hello, world!")
12 |
13 | button.onclick = { _ in
| `- error: cannot infer return type for closure with multiple statements; add explicit type to disambiguate
14 | runWebGLDemo()
15 | return .undefined
[116/121] Compiling WebAPIKitDemo WebGLDemo.swift
/Users/admin/builder/spi-builder-workspace/Sources/WebAPIKitDemo/WebGLDemo.swift:90:11: error: initializer for conditional binding must have Optional type, not 'WebGLProgram'
88 |
89 | func createProgram(vShader: WebGLShader, fShader: WebGLShader) -> WebGLProgram? {
90 | guard let program = createProgram() else { return nil }
| `- error: initializer for conditional binding must have Optional type, not 'WebGLProgram'
91 |
92 | attachShader(program: program, shader: vShader)
/Users/admin/builder/spi-builder-workspace/Sources/WebAPIKitDemo/WebGLDemo.swift:121:16: error: no exact matches in call to initializer
119 | func runWebGLDemo() {
120 | // Get A WebGL context
121 | let canvas = HTMLCanvasElement(from: document.createElement(localName: "canvas"))!
| `- error: no exact matches in call to initializer
122 | _ = document.body?.appendChild(node: canvas)
123 | guard let context = canvas.getContext(WebGL2RenderingContext.self) else {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/JSBridgedType.swift:33:12: note: candidate expects value of type 'JSValue' for parameter #1 (got 'Element')
31 | public var jsValue: JSValue { jsObject.jsValue }
32 |
33 | public init?(from value: JSValue) {
| `- note: candidate expects value of type 'JSValue' for parameter #1 (got 'Element')
34 | guard let object = value.object else { return nil }
35 | self.init(from: object)
36 | }
37 |
38 | public init?(from object: JSObject) {
| `- note: candidate expects value of type 'JSObject' for parameter #1 (got 'Element')
39 | guard let constructor = Self.constructor, object.isInstanceOf(constructor) else { return nil }
40 | self.init(unsafelyWrapping: object)
/Users/admin/builder/spi-builder-workspace/Sources/WebAPIKitDemo/WebGLDemo.swift:150:15: error: cannot infer contextual base in reference to member 'arrayBuffer'
148 | context.bufferData(
149 | target: WebGL2RenderingContext.ARRAY_BUFFER,
150 | srcData: .arrayBuffer(
| `- error: cannot infer contextual base in reference to member 'arrayBuffer'
151 | Float32Array([
152 | 0.0, 0.0,
[117/121] Emitting module WebGPU
BUILD FAILURE 6.1 macosSpm