Build Information
Failed to build swift-corelibs-foundation, reference main (b40c41), with Swift 6.3 for Linux on 20 Oct 2026 01:50:52 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-53886770-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:linux-6.3-latest swift build --triple x86_64-unknown-linux-gnu 2>&1Build Log
90 | private mutating func advanceOrFinalizeTopFrame<Filter: ParseEventFilter & ~Copyable>(source: inout Source, filter: borrowing Filter) throws where Source.Filter == Filter {
| `- error: 'Filter' required to be 'Copyable' but is marked with '~Copyable'
91 | let topIdx = frames.count &- 1
92 | let atLevel = frames[topIdx].filterLevel
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:124:32: error: 'Filter' required to be 'Copyable' but is marked with '~Copyable'
122 | }
123 |
124 | consuming func run<Filter: ParseEventFilter & ~Copyable>(source: consuming Source, filter: consuming Filter) throws -> Sink.Output where Source.Filter == Filter {
| `- error: 'Filter' required to be 'Copyable' but is marked with '~Copyable'
125 | return try runReturningSink(source: source, filter: filter).takeResult()
126 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:129:1: error: no type for 'Source.Filter' can satisfy both 'Source.Filter == NullFilter' and 'Source.Filter : Copyable'
127 | }
128 |
129 | extension IterativeParsingDriver where Source: ~Copyable & ~Escapable, Sink: ~Copyable, Source.Vocabulary == Sink.Vocabulary, Source.Filter == NullFilter {
| `- error: no type for 'Source.Filter' can satisfy both 'Source.Filter == NullFilter' and 'Source.Filter : Copyable'
130 | consuming func runReturningSink(source: consuming Source) throws -> Sink {
131 | try self.runReturningSink(source: source, filter: NullFilter())
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:139:102: error: cannot suppress 'Copyable' requirement of an associated type
137 | }
138 |
139 | extension IterativeParsingDriver where Source: ~Copyable & ~Escapable, Sink: ~Copyable, Source.Filter: ~Copyable {
| `- error: cannot suppress 'Copyable' requirement of an associated type
140 | typealias Scalar = Sink.Vocabulary.Scalar
141 | typealias KeyView = Sink.Vocabulary.KeyView
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:139:102: error: 'Source.Filter' required to be 'Copyable' but is marked with '~Copyable'
137 | }
138 |
139 | extension IterativeParsingDriver where Source: ~Copyable & ~Escapable, Sink: ~Copyable, Source.Filter: ~Copyable {
| `- error: 'Source.Filter' required to be 'Copyable' but is marked with '~Copyable'
140 | typealias Scalar = Sink.Vocabulary.Scalar
141 | typealias KeyView = Sink.Vocabulary.KeyView
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:311:102: error: cannot suppress 'Copyable' requirement of an associated type
309 | mutating func beginKeyedContainer(cacheKey: Int?) throws { try beginKeyedContainer(cacheKey: cacheKey, sourceState: ()) }}
310 |
311 | extension IterativeParsingDriver where Source: ~Copyable & ~Escapable, Sink: ~Copyable, Source.Filter: ~Copyable, Sink.Vocabulary.UnkeyedContainerKind == Void {
| `- error: cannot suppress 'Copyable' requirement of an associated type
312 | mutating func endUnkeyedContainer() throws { try endUnkeyedContainer(kind: ()) }
313 |
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:311:102: error: 'Source.Filter' required to be 'Copyable' but is marked with '~Copyable'
309 | mutating func beginKeyedContainer(cacheKey: Int?) throws { try beginKeyedContainer(cacheKey: cacheKey, sourceState: ()) }}
310 |
311 | extension IterativeParsingDriver where Source: ~Copyable & ~Escapable, Sink: ~Copyable, Source.Filter: ~Copyable, Sink.Vocabulary.UnkeyedContainerKind == Void {
| `- error: 'Source.Filter' required to be 'Copyable' but is marked with '~Copyable'
312 | mutating func endUnkeyedContainer() throws { try endUnkeyedContainer(kind: ()) }
313 |
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:320:102: error: cannot suppress 'Copyable' requirement of an associated type
318 | }
319 |
320 | extension IterativeParsingDriver where Source: ~Copyable & ~Escapable, Sink: ~Copyable, Source.Filter: ~Copyable, Sink.Vocabulary.KeyedContainerKind == Void {
| `- error: cannot suppress 'Copyable' requirement of an associated type
321 | mutating func endKeyedContainer() throws { try endKeyedContainer(kind: ()) }
322 |
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:320:102: error: 'Source.Filter' required to be 'Copyable' but is marked with '~Copyable'
318 | }
319 |
320 | extension IterativeParsingDriver where Source: ~Copyable & ~Escapable, Sink: ~Copyable, Source.Filter: ~Copyable, Sink.Vocabulary.KeyedContainerKind == Void {
| `- error: 'Source.Filter' required to be 'Copyable' but is marked with '~Copyable'
321 | mutating func endKeyedContainer() throws { try endKeyedContainer(kind: ()) }
322 |
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:357:70: error: cannot suppress 'Copyable' requirement of an associated type
355 | }
356 |
357 | extension ParseEventSource where Self: ~Copyable & ~Escapable, Filter: ~Copyable {
| `- error: cannot suppress 'Copyable' requirement of an associated type
358 | mutating func finish() throws {}
359 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:357:70: error: 'Self.Filter' required to be 'Copyable' but is marked with '~Copyable'
355 | }
356 |
357 | extension ParseEventSource where Self: ~Copyable & ~Escapable, Filter: ~Copyable {
| `- error: 'Self.Filter' required to be 'Copyable' but is marked with '~Copyable'
358 | mutating func finish() throws {}
359 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:423:18: error: cannot find type 'MutableRef' in scope
421 | /// Append-only handle over one of the driver's fragment arenas. Handed to the sink during a leaf/key/finalize call so it can push (or not) without seeing the underlying storage.
422 | struct ParseEventAccumulator<Fragment>: ~Copyable, ~Escapable {
423 | var storage: MutableRef<UniqueArray<Fragment>>
| `- error: cannot find type 'MutableRef' in scope
424 |
425 | @_lifetime(copy storage)
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:426:29: error: cannot find type 'MutableRef' in scope
424 |
425 | @_lifetime(copy storage)
426 | init(storage: consuming MutableRef<UniqueArray<Fragment>>) {
| `- error: cannot find type 'MutableRef' in scope
427 | self.storage = storage
428 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:57:26: error: cannot find 'UniqueArray' in scope
55 | init(sink: consuming Sink) {
56 | self.sink = sink
57 | self.keysArena = UniqueArray()
| `- error: cannot find 'UniqueArray' in scope
58 | self.valuesArena = UniqueArray()
59 | self.frames = UniqueArray()
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:58:28: error: cannot find 'UniqueArray' in scope
56 | self.sink = sink
57 | self.keysArena = UniqueArray()
58 | self.valuesArena = UniqueArray()
| `- error: cannot find 'UniqueArray' in scope
59 | self.frames = UniqueArray()
60 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:59:23: error: cannot find 'UniqueArray' in scope
57 | self.keysArena = UniqueArray()
58 | self.valuesArena = UniqueArray()
59 | self.frames = UniqueArray()
| `- error: cannot find 'UniqueArray' in scope
60 | }
61 |
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:190:65: error: cannot find 'MutableRef' in scope
188 | precondition(!frames[topIdx].hasPendingKey, "parkKey: previous key not paired")
189 |
190 | var acc = ParseEventAccumulator<Sink.Fragment>(storage: MutableRef(&keysArena))
| `- error: cannot find 'MutableRef' in scope
191 | try sink.acceptKey(key, into: &acc)
192 |
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:197:65: error: cannot find 'MutableRef' in scope
195 |
196 | mutating func emitScalar(_ scalar: borrowing Scalar, cacheKey: Int? = nil) throws {
197 | var acc = ParseEventAccumulator<Sink.Fragment>(storage: MutableRef(&valuesArena))
| `- error: cannot find 'MutableRef' in scope
198 | try sink.acceptScalar(scalar, cacheKey: cacheKey, into: &acc)
199 | markPendingKeyConsumed()
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:203:65: error: cannot find 'MutableRef' in scope
201 |
202 | mutating func emitNull(cacheKey: Int? = nil) throws {
203 | var acc = ParseEventAccumulator<Sink.Fragment>(storage: MutableRef(&valuesArena))
| `- error: cannot find 'MutableRef' in scope
204 | try sink.acceptNull(cacheKey: cacheKey, into: &acc)
205 | markPendingKeyConsumed()
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:211:65: error: cannot find 'MutableRef' in scope
209 | // Roots are never dedup targets; sink cache is empty at parse start.
210 | if frames.isEmpty { return false }
211 | var acc = ParseEventAccumulator<Sink.Fragment>(storage: MutableRef(&valuesArena))
| `- error: cannot find 'MutableRef' in scope
212 | let hit = try sink.tryEmitCachedForKey(key, into: &acc)
213 | if hit {
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:300:65: error: cannot find 'MutableRef' in scope
298 | /// Route a just-finalized container fragment to the current frame's values arena. The root container's fragment lands in `valuesArena` and is delivered to `sink.acceptTopLevel` after the run loop returns.
299 | private mutating func placeFinalizedContainerFragment(_ fragment: consuming Sink.Fragment) throws {
300 | var acc = ParseEventAccumulator<Sink.Fragment>(storage: MutableRef(&valuesArena))
| `- error: cannot find 'MutableRef' in scope
301 | try sink.acceptContainer(fragment, into: &acc)
302 | markPendingKeyConsumed()
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingSupport.swift:114:12: error: any Apple OS requires '-enable-experimental-feature AnyAppleOSAvailability'
112 |
113 | #if FOUNDATION_FRAMEWORK || !os(macOS)
114 | @available(anyAppleOS 27.0, *)
| `- error: any Apple OS requires '-enable-experimental-feature AnyAppleOSAvailability'
115 | struct UniqueMapRecords: MapRecordStorage, ~Copyable {
116 | var storage: UniqueArray<Int>
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingSupport.swift:89:8: error: type 'NullFilter' does not conform to protocol 'ParseEventFilter'
19 | /// The `IterativeParsingDriver` will hand a `FilterView` for the appropriate depth level to the source whenever it is decoding a container's contents. The source is obligated to refer to the `FilterView` to discover what events it is allowed to emit from its source data.
20 | protocol ParseEventFilter: ~Copyable {
21 | associatedtype View: FilterView & ~Copyable & ~Escapable
| `- note: protocol requires nested type 'View'
22 |
23 | /// The root filter level (typically 0), or `nil` when nothing is filtered at any depth.
:
87 | }
88 |
89 | struct NullFilter: ParseEventFilter, ~Copyable {
| |- error: type 'NullFilter' does not conform to protocol 'ParseEventFilter'
| `- note: add stubs for conformance
90 | typealias View = NullFilterView
| `- note: possibly intended match 'NullFilter.View' (aka 'NullFilterView') does not conform to 'Copyable'
91 | @inline(__always) var rootLevel: Int? { nil }
92 | @inline(__always) borrowing func nextLevel(after parentLevel: Int?) -> Int? { nil }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingSupport.swift:116:18: error: cannot find type 'UniqueArray' in scope
114 | @available(anyAppleOS 27.0, *)
115 | struct UniqueMapRecords: MapRecordStorage, ~Copyable {
116 | var storage: UniqueArray<Int>
| `- error: cannot find type 'UniqueArray' in scope
117 |
118 | init(_ storage: consuming UniqueArray<Int>) {
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingSupport.swift:118:31: error: cannot find type 'UniqueArray' in scope
116 | var storage: UniqueArray<Int>
117 |
118 | init(_ storage: consuming UniqueArray<Int>) {
| `- error: cannot find type 'UniqueArray' in scope
119 | self.storage = storage
120 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/ParseEventVocabularies.swift:43:6: error: type 'JSONVocabulary' does not conform to protocol 'ParseEventVocabulary'
41 |
42 | /// Event alphabet shared by JSON sources and sinks.
43 | enum JSONVocabulary: ParseEventVocabulary {
| |- error: type 'JSONVocabulary' does not conform to protocol 'ParseEventVocabulary'
| `- note: add stubs for conformance
44 | typealias Scalar = JSONScalar
| `- note: possibly intended match 'JSONVocabulary.Scalar' (aka 'JSONScalar') does not conform to 'Copyable'
45 | typealias KeyView = JSONKeyView
| `- note: possibly intended match 'JSONVocabulary.KeyView' (aka 'JSONKeyView') does not conform to 'Copyable'
46 | }
47 |
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:22:20: note: protocol requires nested type 'Scalar'
20 | /// The event alphabet a `ParseEventSource` emits and a `ParseEventSink` consumes. Format-specific: `JSONVocabulary`, `BPlistVocabulary`, `XMLPlistVocabulary` each pair their scalar enum with their key-view type. A `Source` and `Sink` are compatible when their `Vocabulary` associated types match.
21 | protocol ParseEventVocabulary {
22 | associatedtype Scalar: ~Copyable, ~Escapable
| `- note: protocol requires nested type 'Scalar'
23 | associatedtype KeyView: ~Copyable, ~Escapable
| `- note: protocol requires nested type 'KeyView'
24 | associatedtype UnkeyedContainerKind = Void
25 | associatedtype KeyedContainerKind = Void
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/ParseEventVocabularies.swift:80:6: error: type 'XMLPlistVocabulary' does not conform to protocol 'ParseEventVocabulary'
78 |
79 | /// Event alphabet shared by XML plist sources and sinks.
80 | enum XMLPlistVocabulary: ParseEventVocabulary {
| |- error: type 'XMLPlistVocabulary' does not conform to protocol 'ParseEventVocabulary'
| `- note: add stubs for conformance
81 | typealias Scalar = XMLPlistScalar
| `- note: possibly intended match 'XMLPlistVocabulary.Scalar' (aka 'XMLPlistScalar') does not conform to 'Copyable'
82 | typealias KeyView = XMLPlistKeyView
| `- note: possibly intended match 'XMLPlistVocabulary.KeyView' (aka 'XMLPlistKeyView') does not conform to 'Copyable'
83 | }
84 |
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:22:20: note: protocol requires nested type 'Scalar'
20 | /// The event alphabet a `ParseEventSource` emits and a `ParseEventSink` consumes. Format-specific: `JSONVocabulary`, `BPlistVocabulary`, `XMLPlistVocabulary` each pair their scalar enum with their key-view type. A `Source` and `Sink` are compatible when their `Vocabulary` associated types match.
21 | protocol ParseEventVocabulary {
22 | associatedtype Scalar: ~Copyable, ~Escapable
| `- note: protocol requires nested type 'Scalar'
23 | associatedtype KeyView: ~Copyable, ~Escapable
| `- note: protocol requires nested type 'KeyView'
24 | associatedtype UnkeyedContainerKind = Void
25 | associatedtype KeyedContainerKind = Void
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/ParseEventVocabularies.swift:142:6: error: type 'BPlistVocabulary' does not conform to protocol 'ParseEventVocabulary'
140 |
141 | /// Event alphabet shared by bplist sources and sinks.
142 | enum BPlistVocabulary: ParseEventVocabulary {
| |- error: type 'BPlistVocabulary' does not conform to protocol 'ParseEventVocabulary'
| `- note: add stubs for conformance
143 | typealias Scalar = BPlistScalar
| `- note: possibly intended match 'BPlistVocabulary.Scalar' (aka 'BPlistScalar') does not conform to 'Copyable'
144 | typealias KeyView = BPlistKeyView
| `- note: possibly intended match 'BPlistVocabulary.KeyView' (aka 'BPlistKeyView') does not conform to 'Copyable'
145 | typealias UnkeyedContainerKind = BPlistUnkeyedContainerKind
146 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:22:20: note: protocol requires nested type 'Scalar'
20 | /// The event alphabet a `ParseEventSource` emits and a `ParseEventSink` consumes. Format-specific: `JSONVocabulary`, `BPlistVocabulary`, `XMLPlistVocabulary` each pair their scalar enum with their key-view type. A `Source` and `Sink` are compatible when their `Vocabulary` associated types match.
21 | protocol ParseEventVocabulary {
22 | associatedtype Scalar: ~Copyable, ~Escapable
| `- note: protocol requires nested type 'Scalar'
23 | associatedtype KeyView: ~Copyable, ~Escapable
| `- note: protocol requires nested type 'KeyView'
24 | associatedtype UnkeyedContainerKind = Void
25 | associatedtype KeyedContainerKind = Void
[1398/1457] Compiling FoundationEssentials ContiguousBytes.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/CharacterSet/_CharacterSet+BitmapManipulationHelpers.swift:26:22: error: value of type 'RawSpan' has no member 'load'
24 | var offset = 0
25 | while offset + wordStride <= span.count {
26 | if bytes.load(fromByteOffset: offset, as: UInt64.self).littleEndian != pattern {
| `- error: value of type 'RawSpan' has no member 'load'
27 | return false
28 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/CharacterSet/_CharacterSet+BitmapManipulationHelpers.swift:132:29: error: value of type 'RawSpan' has no member 'load'
130 |
131 | internal static func _asciiMask(fromBitmap bitmap: Span<UInt8>) -> UInt128 {
132 | return bitmap.bytes.load(fromByteOffset: 0, as: UInt128.self).littleEndian
| `- error: value of type 'RawSpan' has no member 'load'
133 | }
134 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:151:58: error: cannot find type 'ConvertibleToBytes' in scope
149 | }
150 |
151 | mutating func _append<S: Sequence<Element>, Element: ConvertibleToBytes & ConvertibleFromBytes>(copying elements: S) {
| `- error: cannot find type 'ConvertibleToBytes' in scope
152 | let early: Void? = elements.withContiguousStorageIfAvailable { buffer in
153 | self._append(copying: buffer.span.bytes)
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/CharacterSet/_CharacterSet+SetAlgebra.swift:673:37: error: value of type 'RawSpan' has no member 'load'
671 | var offset = 0
672 | while offset < Self.__kCFBitmapSize {
673 | let subsetWord = subset.load(fromByteOffset: offset, as: UInt.self).littleEndian
| `- error: value of type 'RawSpan' has no member 'load'
674 | let supersetWord = superset.load(fromByteOffset: offset, as: UInt.self).littleEndian
675 | if (subsetWord & ~supersetWord) != 0 {
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/CharacterSet/_CharacterSet+SetAlgebra.swift:674:41: error: value of type 'RawSpan' has no member 'load'
672 | while offset < Self.__kCFBitmapSize {
673 | let subsetWord = subset.load(fromByteOffset: offset, as: UInt.self).littleEndian
674 | let supersetWord = superset.load(fromByteOffset: offset, as: UInt.self).littleEndian
| `- error: value of type 'RawSpan' has no member 'load'
675 | if (subsetWord & ~supersetWord) != 0 {
676 | return false
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/CharacterSet/_CharacterSet+StorageCompactBitmap.swift:57:44: error: value of type 'RawSpan' has no member 'load'
55 | var subBodyOffset = numPages
56 | for p in 0..<numPages {
57 | let selfHeader = selfBytes.load(fromByteOffset: p, as: UInt8.self).littleEndian
| `- error: value of type 'RawSpan' has no member 'load'
58 | let subHeader = subBytes.load(fromByteOffset: p, as: UInt8.self).littleEndian
59 | let selfPartial = (selfHeader != 0 && selfHeader != UInt8.max)
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/CharacterSet/_CharacterSet+StorageCompactBitmap.swift:58:42: error: value of type 'RawSpan' has no member 'load'
56 | for p in 0..<numPages {
57 | let selfHeader = selfBytes.load(fromByteOffset: p, as: UInt8.self).littleEndian
58 | let subHeader = subBytes.load(fromByteOffset: p, as: UInt8.self).littleEndian
| `- error: value of type 'RawSpan' has no member 'load'
59 | let selfPartial = (selfHeader != 0 && selfHeader != UInt8.max)
60 | let subPartial = (subHeader != 0 && subHeader != UInt8.max)
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/CharacterSet/_CharacterSet+StorageCompactBitmap.swift:70:52: error: value of type 'RawSpan' has no member 'load'
68 | var w = 0
69 | while w < pageSize {
70 | let subWord = subBytes.load(fromByteOffset: subBodyOffset + w, as: UInt.self).littleEndian
| `- error: value of type 'RawSpan' has no member 'load'
71 | let selfWord = selfBytes.load(fromByteOffset: selfBodyOffset + w, as: UInt.self).littleEndian
72 | if (subWord & ~selfWord) != 0 {
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/CharacterSet/_CharacterSet+StorageCompactBitmap.swift:71:54: error: value of type 'RawSpan' has no member 'load'
69 | while w < pageSize {
70 | let subWord = subBytes.load(fromByteOffset: subBodyOffset + w, as: UInt.self).littleEndian
71 | let selfWord = selfBytes.load(fromByteOffset: selfBodyOffset + w, as: UInt.self).littleEndian
| `- error: value of type 'RawSpan' has no member 'load'
72 | if (subWord & ~selfWord) != 0 {
73 | return false
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/CharacterSet/_CharacterSet+StorageCompactBitmap.swift:97:42: error: value of type 'RawSpan' has no member 'load'
95 | var bodyOffset = numPages
96 | for p in 0..<numPages {
97 | let header = subsetBytes.load(fromByteOffset: p, as: UInt8.self).littleEndian
| `- error: value of type 'RawSpan' has no member 'load'
98 | if header == 0 { continue }
99 | let pageOffset = p * pageSize
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/CharacterSet/_CharacterSet+StorageCompactBitmap.swift:103:37: error: value of type 'RawSpan' has no member 'load'
101 | var w = 0
102 | while w < pageSize {
103 | if superset.load(fromByteOffset: pageOffset + w, as: UInt.self).littleEndian != UInt.max {
| `- error: value of type 'RawSpan' has no member 'load'
104 | return false
105 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/CharacterSet/_CharacterSet+StorageCompactBitmap.swift:111:54: error: value of type 'RawSpan' has no member 'load'
109 | var w = 0
110 | while w < pageSize {
111 | let subsetWord = subsetBytes.load(fromByteOffset: bodyOffset + w, as: UInt.self).littleEndian
| `- error: value of type 'RawSpan' has no member 'load'
112 | let supersetWord = superset.load(fromByteOffset: pageOffset + w, as: UInt.self).littleEndian
113 | if (subsetWord & ~supersetWord) != 0 {
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/CharacterSet/_CharacterSet+StorageCompactBitmap.swift:112:53: error: value of type 'RawSpan' has no member 'load'
110 | while w < pageSize {
111 | let subsetWord = subsetBytes.load(fromByteOffset: bodyOffset + w, as: UInt.self).littleEndian
112 | let supersetWord = superset.load(fromByteOffset: pageOffset + w, as: UInt.self).littleEndian
| `- error: value of type 'RawSpan' has no member 'load'
113 | if (subsetWord & ~supersetWord) != 0 {
114 | return false
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:166:37: error: cannot find type 'ConvertibleToBytes' in scope
164 | }
165 |
166 | mutating func withOutputSpan<T: ConvertibleToBytes & ConvertibleFromBytes, E: Error, R: ~Copyable>(
| `- error: cannot find type 'ConvertibleToBytes' in scope
167 | of type: T.Type,
168 | _ body: (inout OutputSpan<T>) throws(E) -> R
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/CharacterSet/_CharacterSet.swift:528:9: error: cannot find 'withTemporaryAllocation' in scope
526 | // Use stack-allocated buffer via appendBitmap to avoid Data heap allocation
527 | var cacheHasher = Hasher()
528 | withTemporaryAllocation(of: UInt8.self, capacity: Self.__kCFBitmapSize) { output in
| `- error: cannot find 'withTemporaryAllocation' in scope
529 | appendBitmap(to: &output)
530 | output.span.withUnsafeBytes { cacheHasher.combine(bytes: $0) }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/CharacterSet/_CharacterSet.swift:529:13: error: no exact matches in call to instance method 'appendBitmap'
527 | var cacheHasher = Hasher()
528 | withTemporaryAllocation(of: UInt8.self, capacity: Self.__kCFBitmapSize) { output in
529 | appendBitmap(to: &output)
| `- error: no exact matches in call to instance method 'appendBitmap'
530 | output.span.withUnsafeBytes { cacheHasher.combine(bytes: $0) }
531 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/CharacterSet/_CharacterSet+StorageConversionHelpers.swift:137:19: note: candidate expects in-out value of type 'OutputRawSpan' for parameter #2 (got '_')
135 | }
136 |
137 | internal func appendBitmap(ofPlane plane: Int = 0, to output: inout OutputRawSpan) {
| `- note: candidate expects in-out value of type 'OutputRawSpan' for parameter #2 (got '_')
138 | output.withOutputSpan(of: UInt8.self) { typedOutput in
139 | appendBitmap(ofPlane: plane, to: &typedOutput)
:
142 |
143 | // __CFCSetGetBitmap
144 | internal func appendBitmap(ofPlane plane: Int = 0, to output: inout OutputSpan<UInt8>) {
| `- note: candidate expects in-out value of type 'OutputSpan<UInt8>' for parameter #2 (got '_')
145 | let byteCount = min(output.freeCapacity, Self.__kCFBitmapSize)
146 | precondition(byteCount > 0)
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:22:28: error: cannot suppress 'Copyable' requirement of an associated type
20 | /// The event alphabet a `ParseEventSource` emits and a `ParseEventSink` consumes. Format-specific: `JSONVocabulary`, `BPlistVocabulary`, `XMLPlistVocabulary` each pair their scalar enum with their key-view type. A `Source` and `Sink` are compatible when their `Vocabulary` associated types match.
21 | protocol ParseEventVocabulary {
22 | associatedtype Scalar: ~Copyable, ~Escapable
| `- error: cannot suppress 'Copyable' requirement of an associated type
23 | associatedtype KeyView: ~Copyable, ~Escapable
24 | associatedtype UnkeyedContainerKind = Void
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:22:39: error: cannot suppress 'Escapable' requirement of an associated type
20 | /// The event alphabet a `ParseEventSource` emits and a `ParseEventSink` consumes. Format-specific: `JSONVocabulary`, `BPlistVocabulary`, `XMLPlistVocabulary` each pair their scalar enum with their key-view type. A `Source` and `Sink` are compatible when their `Vocabulary` associated types match.
21 | protocol ParseEventVocabulary {
22 | associatedtype Scalar: ~Copyable, ~Escapable
| `- error: cannot suppress 'Escapable' requirement of an associated type
23 | associatedtype KeyView: ~Copyable, ~Escapable
24 | associatedtype UnkeyedContainerKind = Void
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:23:29: error: cannot suppress 'Copyable' requirement of an associated type
21 | protocol ParseEventVocabulary {
22 | associatedtype Scalar: ~Copyable, ~Escapable
23 | associatedtype KeyView: ~Copyable, ~Escapable
| `- error: cannot suppress 'Copyable' requirement of an associated type
24 | associatedtype UnkeyedContainerKind = Void
25 | associatedtype KeyedContainerKind = Void
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:23:40: error: cannot suppress 'Escapable' requirement of an associated type
21 | protocol ParseEventVocabulary {
22 | associatedtype Scalar: ~Copyable, ~Escapable
23 | associatedtype KeyView: ~Copyable, ~Escapable
| `- error: cannot suppress 'Escapable' requirement of an associated type
24 | associatedtype UnkeyedContainerKind = Void
25 | associatedtype KeyedContainerKind = Void
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:333:28: error: cannot suppress 'Copyable' requirement of an associated type
331 | /// Emits parse events into an `IterativeParsingDriver`. Every source is a tree walker: emits one top-level value, then advances frame-by-frame until the tree is exhausted.
332 | protocol ParseEventSource<Filter>: ~Copyable, ~Escapable {
333 | associatedtype Filter: ParseEventFilter & ~Copyable = NullFilter
| `- error: cannot suppress 'Copyable' requirement of an associated type
334 | associatedtype Vocabulary: ParseEventVocabulary
335 | /// Per-container state the source maintains for its walk. The driver stores it; the source reads/mutates via `channel.topSourceState`. Default `Void`.
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:369:28: error: cannot suppress 'Copyable' requirement of an associated type
367 | associatedtype Vocabulary: ParseEventVocabulary
368 | associatedtype Fragment
369 | associatedtype Output: ~Copyable
| `- error: cannot suppress 'Copyable' requirement of an associated type
370 |
371 | // Leaf events. Sink decides whether to compute and append.
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingSupport.swift:21:26: error: cannot suppress 'Copyable' requirement of an associated type
19 | /// The `IterativeParsingDriver` will hand a `FilterView` for the appropriate depth level to the source whenever it is decoding a container's contents. The source is obligated to refer to the `FilterView` to discover what events it is allowed to emit from its source data.
20 | protocol ParseEventFilter: ~Copyable {
21 | associatedtype View: FilterView & ~Copyable & ~Escapable
| `- error: cannot suppress 'Copyable' requirement of an associated type
22 |
23 | /// The root filter level (typically 0), or `nil` when nothing is filtered at any depth.
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingSupport.swift:21:26: error: cannot suppress 'Escapable' requirement of an associated type
19 | /// The `IterativeParsingDriver` will hand a `FilterView` for the appropriate depth level to the source whenever it is decoding a container's contents. The source is obligated to refer to the `FilterView` to discover what events it is allowed to emit from its source data.
20 | protocol ParseEventFilter: ~Copyable {
21 | associatedtype View: FilterView & ~Copyable & ~Escapable
| `- error: cannot suppress 'Escapable' requirement of an associated type
22 |
23 | /// The root filter level (typically 0), or `nil` when nothing is filtered at any depth.
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:31:146: error: cannot suppress 'Copyable' requirement of an associated type
29 |
30 | /// Drives an iterative parse: routes events from a `ParseEventSource` to a `ParseEventSink`, owns the frame stack, and dispatches to a `ParseEventFilter`.
31 | struct IterativeParsingDriver<Source: ParseEventSource & ~Copyable & ~Escapable, Sink: ParseEventSink & ~Copyable>: ~Copyable where Source.Filter: ~Copyable {
| `- error: cannot suppress 'Copyable' requirement of an associated type
32 | var sink: Sink
33 | var keysArena: UniqueArray<Sink.Fragment>
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:31:146: error: 'Source.Filter' required to be 'Copyable' but is marked with '~Copyable'
29 |
30 | /// Drives an iterative parse: routes events from a `ParseEventSource` to a `ParseEventSink`, owns the frame stack, and dispatches to a `ParseEventFilter`.
31 | struct IterativeParsingDriver<Source: ParseEventSource & ~Copyable & ~Escapable, Sink: ParseEventSink & ~Copyable>: ~Copyable where Source.Filter: ~Copyable {
| `- error: 'Source.Filter' required to be 'Copyable' but is marked with '~Copyable'
32 | var sink: Sink
33 | var keysArena: UniqueArray<Sink.Fragment>
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:33:20: error: cannot find type 'UniqueArray' in scope
31 | struct IterativeParsingDriver<Source: ParseEventSource & ~Copyable & ~Escapable, Sink: ParseEventSink & ~Copyable>: ~Copyable where Source.Filter: ~Copyable {
32 | var sink: Sink
33 | var keysArena: UniqueArray<Sink.Fragment>
| `- error: cannot find type 'UniqueArray' in scope
34 | var valuesArena: UniqueArray<Sink.Fragment>
35 | var frames: UniqueArray<_Frame>
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:34:22: error: cannot find type 'UniqueArray' in scope
32 | var sink: Sink
33 | var keysArena: UniqueArray<Sink.Fragment>
34 | var valuesArena: UniqueArray<Sink.Fragment>
| `- error: cannot find type 'UniqueArray' in scope
35 | var frames: UniqueArray<_Frame>
36 | /// Set by the driver before every source call; read by `beginUnkeyedContainer`/`beginKeyedContainer` to stamp the pushed child frame's `filterLevel`. `nil` = no filter at this frame.
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:35:17: error: cannot find type 'UniqueArray' in scope
33 | var keysArena: UniqueArray<Sink.Fragment>
34 | var valuesArena: UniqueArray<Sink.Fragment>
35 | var frames: UniqueArray<_Frame>
| `- error: cannot find type 'UniqueArray' in scope
36 | /// Set by the driver before every source call; read by `beginUnkeyedContainer`/`beginKeyedContainer` to stamp the pushed child frame's `filterLevel`. `nil` = no filter at this frame.
37 | var pendingChildFilterLevel: Int?
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:70:140: error: cannot suppress 'Copyable' requirement of an associated type
68 | }
69 |
70 | extension IterativeParsingDriver where Source: ~Copyable & ~Escapable, Sink: ~Copyable, Source.Vocabulary == Sink.Vocabulary, Source.Filter: ~Copyable {
| `- error: cannot suppress 'Copyable' requirement of an associated type
71 |
72 | consuming func runReturningSink<Filter: ParseEventFilter & ~Copyable>(source: consuming Source, filter: consuming Filter) throws -> Sink where Source.Filter == Filter {
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:70:140: error: 'Source.Filter' required to be 'Copyable' but is marked with '~Copyable'
68 | }
69 |
70 | extension IterativeParsingDriver where Source: ~Copyable & ~Escapable, Sink: ~Copyable, Source.Vocabulary == Sink.Vocabulary, Source.Filter: ~Copyable {
| `- error: 'Source.Filter' required to be 'Copyable' but is marked with '~Copyable'
71 |
72 | consuming func runReturningSink<Filter: ParseEventFilter & ~Copyable>(source: consuming Source, filter: consuming Filter) throws -> Sink where Source.Filter == Filter {
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:72:45: error: 'Filter' required to be 'Copyable' but is marked with '~Copyable'
70 | extension IterativeParsingDriver where Source: ~Copyable & ~Escapable, Sink: ~Copyable, Source.Vocabulary == Sink.Vocabulary, Source.Filter: ~Copyable {
71 |
72 | consuming func runReturningSink<Filter: ParseEventFilter & ~Copyable>(source: consuming Source, filter: consuming Filter) throws -> Sink where Source.Filter == Filter {
| `- error: 'Filter' required to be 'Copyable' but is marked with '~Copyable'
73 | do {
74 | pendingChildFilterLevel = filter.rootLevel
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:90:61: error: 'Filter' required to be 'Copyable' but is marked with '~Copyable'
88 |
89 | /// One step of the outer loop: ask the source to emit the next child of the top frame (respecting `filter`); if the source declines, close the frame.
90 | private mutating func advanceOrFinalizeTopFrame<Filter: ParseEventFilter & ~Copyable>(source: inout Source, filter: borrowing Filter) throws where Source.Filter == Filter {
| `- error: 'Filter' required to be 'Copyable' but is marked with '~Copyable'
91 | let topIdx = frames.count &- 1
92 | let atLevel = frames[topIdx].filterLevel
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:124:32: error: 'Filter' required to be 'Copyable' but is marked with '~Copyable'
122 | }
123 |
124 | consuming func run<Filter: ParseEventFilter & ~Copyable>(source: consuming Source, filter: consuming Filter) throws -> Sink.Output where Source.Filter == Filter {
| `- error: 'Filter' required to be 'Copyable' but is marked with '~Copyable'
125 | return try runReturningSink(source: source, filter: filter).takeResult()
126 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:129:1: error: no type for 'Source.Filter' can satisfy both 'Source.Filter == NullFilter' and 'Source.Filter : Copyable'
127 | }
128 |
129 | extension IterativeParsingDriver where Source: ~Copyable & ~Escapable, Sink: ~Copyable, Source.Vocabulary == Sink.Vocabulary, Source.Filter == NullFilter {
| `- error: no type for 'Source.Filter' can satisfy both 'Source.Filter == NullFilter' and 'Source.Filter : Copyable'
130 | consuming func runReturningSink(source: consuming Source) throws -> Sink {
131 | try self.runReturningSink(source: source, filter: NullFilter())
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:139:102: error: cannot suppress 'Copyable' requirement of an associated type
137 | }
138 |
139 | extension IterativeParsingDriver where Source: ~Copyable & ~Escapable, Sink: ~Copyable, Source.Filter: ~Copyable {
| `- error: cannot suppress 'Copyable' requirement of an associated type
140 | typealias Scalar = Sink.Vocabulary.Scalar
141 | typealias KeyView = Sink.Vocabulary.KeyView
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:139:102: error: 'Source.Filter' required to be 'Copyable' but is marked with '~Copyable'
137 | }
138 |
139 | extension IterativeParsingDriver where Source: ~Copyable & ~Escapable, Sink: ~Copyable, Source.Filter: ~Copyable {
| `- error: 'Source.Filter' required to be 'Copyable' but is marked with '~Copyable'
140 | typealias Scalar = Sink.Vocabulary.Scalar
141 | typealias KeyView = Sink.Vocabulary.KeyView
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:311:102: error: cannot suppress 'Copyable' requirement of an associated type
309 | mutating func beginKeyedContainer(cacheKey: Int?) throws { try beginKeyedContainer(cacheKey: cacheKey, sourceState: ()) }}
310 |
311 | extension IterativeParsingDriver where Source: ~Copyable & ~Escapable, Sink: ~Copyable, Source.Filter: ~Copyable, Sink.Vocabulary.UnkeyedContainerKind == Void {
| `- error: cannot suppress 'Copyable' requirement of an associated type
312 | mutating func endUnkeyedContainer() throws { try endUnkeyedContainer(kind: ()) }
313 |
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:311:102: error: 'Source.Filter' required to be 'Copyable' but is marked with '~Copyable'
309 | mutating func beginKeyedContainer(cacheKey: Int?) throws { try beginKeyedContainer(cacheKey: cacheKey, sourceState: ()) }}
310 |
311 | extension IterativeParsingDriver where Source: ~Copyable & ~Escapable, Sink: ~Copyable, Source.Filter: ~Copyable, Sink.Vocabulary.UnkeyedContainerKind == Void {
| `- error: 'Source.Filter' required to be 'Copyable' but is marked with '~Copyable'
312 | mutating func endUnkeyedContainer() throws { try endUnkeyedContainer(kind: ()) }
313 |
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:320:102: error: cannot suppress 'Copyable' requirement of an associated type
318 | }
319 |
320 | extension IterativeParsingDriver where Source: ~Copyable & ~Escapable, Sink: ~Copyable, Source.Filter: ~Copyable, Sink.Vocabulary.KeyedContainerKind == Void {
| `- error: cannot suppress 'Copyable' requirement of an associated type
321 | mutating func endKeyedContainer() throws { try endKeyedContainer(kind: ()) }
322 |
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:320:102: error: 'Source.Filter' required to be 'Copyable' but is marked with '~Copyable'
318 | }
319 |
320 | extension IterativeParsingDriver where Source: ~Copyable & ~Escapable, Sink: ~Copyable, Source.Filter: ~Copyable, Sink.Vocabulary.KeyedContainerKind == Void {
| `- error: 'Source.Filter' required to be 'Copyable' but is marked with '~Copyable'
321 | mutating func endKeyedContainer() throws { try endKeyedContainer(kind: ()) }
322 |
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:357:70: error: cannot suppress 'Copyable' requirement of an associated type
355 | }
356 |
357 | extension ParseEventSource where Self: ~Copyable & ~Escapable, Filter: ~Copyable {
| `- error: cannot suppress 'Copyable' requirement of an associated type
358 | mutating func finish() throws {}
359 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:357:70: error: 'Self.Filter' required to be 'Copyable' but is marked with '~Copyable'
355 | }
356 |
357 | extension ParseEventSource where Self: ~Copyable & ~Escapable, Filter: ~Copyable {
| `- error: 'Self.Filter' required to be 'Copyable' but is marked with '~Copyable'
358 | mutating func finish() throws {}
359 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:423:18: error: cannot find type 'MutableRef' in scope
421 | /// Append-only handle over one of the driver's fragment arenas. Handed to the sink during a leaf/key/finalize call so it can push (or not) without seeing the underlying storage.
422 | struct ParseEventAccumulator<Fragment>: ~Copyable, ~Escapable {
423 | var storage: MutableRef<UniqueArray<Fragment>>
| `- error: cannot find type 'MutableRef' in scope
424 |
425 | @_lifetime(copy storage)
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:426:29: error: cannot find type 'MutableRef' in scope
424 |
425 | @_lifetime(copy storage)
426 | init(storage: consuming MutableRef<UniqueArray<Fragment>>) {
| `- error: cannot find type 'MutableRef' in scope
427 | self.storage = storage
428 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:57:26: error: cannot find 'UniqueArray' in scope
55 | init(sink: consuming Sink) {
56 | self.sink = sink
57 | self.keysArena = UniqueArray()
| `- error: cannot find 'UniqueArray' in scope
58 | self.valuesArena = UniqueArray()
59 | self.frames = UniqueArray()
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:58:28: error: cannot find 'UniqueArray' in scope
56 | self.sink = sink
57 | self.keysArena = UniqueArray()
58 | self.valuesArena = UniqueArray()
| `- error: cannot find 'UniqueArray' in scope
59 | self.frames = UniqueArray()
60 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:59:23: error: cannot find 'UniqueArray' in scope
57 | self.keysArena = UniqueArray()
58 | self.valuesArena = UniqueArray()
59 | self.frames = UniqueArray()
| `- error: cannot find 'UniqueArray' in scope
60 | }
61 |
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:190:65: error: cannot find 'MutableRef' in scope
188 | precondition(!frames[topIdx].hasPendingKey, "parkKey: previous key not paired")
189 |
190 | var acc = ParseEventAccumulator<Sink.Fragment>(storage: MutableRef(&keysArena))
| `- error: cannot find 'MutableRef' in scope
191 | try sink.acceptKey(key, into: &acc)
192 |
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:197:65: error: cannot find 'MutableRef' in scope
195 |
196 | mutating func emitScalar(_ scalar: borrowing Scalar, cacheKey: Int? = nil) throws {
197 | var acc = ParseEventAccumulator<Sink.Fragment>(storage: MutableRef(&valuesArena))
| `- error: cannot find 'MutableRef' in scope
198 | try sink.acceptScalar(scalar, cacheKey: cacheKey, into: &acc)
199 | markPendingKeyConsumed()
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:203:65: error: cannot find 'MutableRef' in scope
201 |
202 | mutating func emitNull(cacheKey: Int? = nil) throws {
203 | var acc = ParseEventAccumulator<Sink.Fragment>(storage: MutableRef(&valuesArena))
| `- error: cannot find 'MutableRef' in scope
204 | try sink.acceptNull(cacheKey: cacheKey, into: &acc)
205 | markPendingKeyConsumed()
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:211:65: error: cannot find 'MutableRef' in scope
209 | // Roots are never dedup targets; sink cache is empty at parse start.
210 | if frames.isEmpty { return false }
211 | var acc = ParseEventAccumulator<Sink.Fragment>(storage: MutableRef(&valuesArena))
| `- error: cannot find 'MutableRef' in scope
212 | let hit = try sink.tryEmitCachedForKey(key, into: &acc)
213 | if hit {
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:300:65: error: cannot find 'MutableRef' in scope
298 | /// Route a just-finalized container fragment to the current frame's values arena. The root container's fragment lands in `valuesArena` and is delivered to `sink.acceptTopLevel` after the run loop returns.
299 | private mutating func placeFinalizedContainerFragment(_ fragment: consuming Sink.Fragment) throws {
300 | var acc = ParseEventAccumulator<Sink.Fragment>(storage: MutableRef(&valuesArena))
| `- error: cannot find 'MutableRef' in scope
301 | try sink.acceptContainer(fragment, into: &acc)
302 | markPendingKeyConsumed()
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingSupport.swift:114:12: error: any Apple OS requires '-enable-experimental-feature AnyAppleOSAvailability'
112 |
113 | #if FOUNDATION_FRAMEWORK || !os(macOS)
114 | @available(anyAppleOS 27.0, *)
| `- error: any Apple OS requires '-enable-experimental-feature AnyAppleOSAvailability'
115 | struct UniqueMapRecords: MapRecordStorage, ~Copyable {
116 | var storage: UniqueArray<Int>
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingSupport.swift:89:8: error: type 'NullFilter' does not conform to protocol 'ParseEventFilter'
19 | /// The `IterativeParsingDriver` will hand a `FilterView` for the appropriate depth level to the source whenever it is decoding a container's contents. The source is obligated to refer to the `FilterView` to discover what events it is allowed to emit from its source data.
20 | protocol ParseEventFilter: ~Copyable {
21 | associatedtype View: FilterView & ~Copyable & ~Escapable
| `- note: protocol requires nested type 'View'
22 |
23 | /// The root filter level (typically 0), or `nil` when nothing is filtered at any depth.
:
87 | }
88 |
89 | struct NullFilter: ParseEventFilter, ~Copyable {
| |- error: type 'NullFilter' does not conform to protocol 'ParseEventFilter'
| `- note: add stubs for conformance
90 | typealias View = NullFilterView
| `- note: possibly intended match 'NullFilter.View' (aka 'NullFilterView') does not conform to 'Copyable'
91 | @inline(__always) var rootLevel: Int? { nil }
92 | @inline(__always) borrowing func nextLevel(after parentLevel: Int?) -> Int? { nil }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingSupport.swift:116:18: error: cannot find type 'UniqueArray' in scope
114 | @available(anyAppleOS 27.0, *)
115 | struct UniqueMapRecords: MapRecordStorage, ~Copyable {
116 | var storage: UniqueArray<Int>
| `- error: cannot find type 'UniqueArray' in scope
117 |
118 | init(_ storage: consuming UniqueArray<Int>) {
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingSupport.swift:118:31: error: cannot find type 'UniqueArray' in scope
116 | var storage: UniqueArray<Int>
117 |
118 | init(_ storage: consuming UniqueArray<Int>) {
| `- error: cannot find type 'UniqueArray' in scope
119 | self.storage = storage
120 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/ParseEventVocabularies.swift:43:6: error: type 'JSONVocabulary' does not conform to protocol 'ParseEventVocabulary'
41 |
42 | /// Event alphabet shared by JSON sources and sinks.
43 | enum JSONVocabulary: ParseEventVocabulary {
| |- error: type 'JSONVocabulary' does not conform to protocol 'ParseEventVocabulary'
| `- note: add stubs for conformance
44 | typealias Scalar = JSONScalar
| `- note: possibly intended match 'JSONVocabulary.Scalar' (aka 'JSONScalar') does not conform to 'Copyable'
45 | typealias KeyView = JSONKeyView
| `- note: possibly intended match 'JSONVocabulary.KeyView' (aka 'JSONKeyView') does not conform to 'Copyable'
46 | }
47 |
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:22:20: note: protocol requires nested type 'Scalar'
20 | /// The event alphabet a `ParseEventSource` emits and a `ParseEventSink` consumes. Format-specific: `JSONVocabulary`, `BPlistVocabulary`, `XMLPlistVocabulary` each pair their scalar enum with their key-view type. A `Source` and `Sink` are compatible when their `Vocabulary` associated types match.
21 | protocol ParseEventVocabulary {
22 | associatedtype Scalar: ~Copyable, ~Escapable
| `- note: protocol requires nested type 'Scalar'
23 | associatedtype KeyView: ~Copyable, ~Escapable
| `- note: protocol requires nested type 'KeyView'
24 | associatedtype UnkeyedContainerKind = Void
25 | associatedtype KeyedContainerKind = Void
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/ParseEventVocabularies.swift:80:6: error: type 'XMLPlistVocabulary' does not conform to protocol 'ParseEventVocabulary'
78 |
79 | /// Event alphabet shared by XML plist sources and sinks.
80 | enum XMLPlistVocabulary: ParseEventVocabulary {
| |- error: type 'XMLPlistVocabulary' does not conform to protocol 'ParseEventVocabulary'
| `- note: add stubs for conformance
81 | typealias Scalar = XMLPlistScalar
| `- note: possibly intended match 'XMLPlistVocabulary.Scalar' (aka 'XMLPlistScalar') does not conform to 'Copyable'
82 | typealias KeyView = XMLPlistKeyView
| `- note: possibly intended match 'XMLPlistVocabulary.KeyView' (aka 'XMLPlistKeyView') does not conform to 'Copyable'
83 | }
84 |
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:22:20: note: protocol requires nested type 'Scalar'
20 | /// The event alphabet a `ParseEventSource` emits and a `ParseEventSink` consumes. Format-specific: `JSONVocabulary`, `BPlistVocabulary`, `XMLPlistVocabulary` each pair their scalar enum with their key-view type. A `Source` and `Sink` are compatible when their `Vocabulary` associated types match.
21 | protocol ParseEventVocabulary {
22 | associatedtype Scalar: ~Copyable, ~Escapable
| `- note: protocol requires nested type 'Scalar'
23 | associatedtype KeyView: ~Copyable, ~Escapable
| `- note: protocol requires nested type 'KeyView'
24 | associatedtype UnkeyedContainerKind = Void
25 | associatedtype KeyedContainerKind = Void
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/ParseEventVocabularies.swift:142:6: error: type 'BPlistVocabulary' does not conform to protocol 'ParseEventVocabulary'
140 |
141 | /// Event alphabet shared by bplist sources and sinks.
142 | enum BPlistVocabulary: ParseEventVocabulary {
| |- error: type 'BPlistVocabulary' does not conform to protocol 'ParseEventVocabulary'
| `- note: add stubs for conformance
143 | typealias Scalar = BPlistScalar
| `- note: possibly intended match 'BPlistVocabulary.Scalar' (aka 'BPlistScalar') does not conform to 'Copyable'
144 | typealias KeyView = BPlistKeyView
| `- note: possibly intended match 'BPlistVocabulary.KeyView' (aka 'BPlistKeyView') does not conform to 'Copyable'
145 | typealias UnkeyedContainerKind = BPlistUnkeyedContainerKind
146 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Codable/IterativeParsingDriver.swift:22:20: note: protocol requires nested type 'Scalar'
20 | /// The event alphabet a `ParseEventSource` emits and a `ParseEventSink` consumes. Format-specific: `JSONVocabulary`, `BPlistVocabulary`, `XMLPlistVocabulary` each pair their scalar enum with their key-view type. A `Source` and `Sink` are compatible when their `Vocabulary` associated types match.
21 | protocol ParseEventVocabulary {
22 | associatedtype Scalar: ~Copyable, ~Escapable
| `- note: protocol requires nested type 'Scalar'
23 | associatedtype KeyView: ~Copyable, ~Escapable
| `- note: protocol requires nested type 'KeyView'
24 | associatedtype UnkeyedContainerKind = Void
25 | associatedtype KeyedContainerKind = Void
[1399/1457] Compiling FoundationEssentials URLTemplate_Expression.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:33:45: error: cannot find type 'ConvertibleFromBytes' in scope
31 | public typealias uuid_string_t = (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)
32 |
33 | private extension OutputSpan where Element: ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleFromBytes' in scope
34 | // Placeholder for SE-0525 follow-up.
35 | mutating func append<E: Error>(
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:93:32: error: value of type 'RawSpan' has no subscripts
91 | switch charIdx {
92 | case 8, 13, 18, 23:
93 | guard utf8Bytes[charIdx] == UInt8(ascii: "-") else {
| `- error: value of type 'RawSpan' has no subscripts
94 | return nil
95 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:99:41: error: value of type 'RawSpan' has no subscripts
97 | default:
98 | // from CodableUtilities.swift
99 | guard let b1 = utf8Bytes[charIdx].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:102:41: error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
102 | guard let b2 = utf8Bytes[charIdx + 1].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
103 | return nil
104 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:126:25: error: value of type 'RawSpan' has no member 'load'
124 | public init(copying span: RawSpan) {
125 | precondition(span.byteCount == 16, "UUID requires exactly 16 bytes, but \(span.byteCount) were provided")
126 | _storage = span.load(fromByteOffset: 0, as: [16 of UInt8].self)
| `- error: value of type 'RawSpan' has no member 'load'
127 | }
128 |
[1400/1457] Compiling FoundationEssentials URLTemplate_PercentEncoding.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:33:45: error: cannot find type 'ConvertibleFromBytes' in scope
31 | public typealias uuid_string_t = (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)
32 |
33 | private extension OutputSpan where Element: ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleFromBytes' in scope
34 | // Placeholder for SE-0525 follow-up.
35 | mutating func append<E: Error>(
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:93:32: error: value of type 'RawSpan' has no subscripts
91 | switch charIdx {
92 | case 8, 13, 18, 23:
93 | guard utf8Bytes[charIdx] == UInt8(ascii: "-") else {
| `- error: value of type 'RawSpan' has no subscripts
94 | return nil
95 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:99:41: error: value of type 'RawSpan' has no subscripts
97 | default:
98 | // from CodableUtilities.swift
99 | guard let b1 = utf8Bytes[charIdx].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:102:41: error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
102 | guard let b2 = utf8Bytes[charIdx + 1].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
103 | return nil
104 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:126:25: error: value of type 'RawSpan' has no member 'load'
124 | public init(copying span: RawSpan) {
125 | precondition(span.byteCount == 16, "UUID requires exactly 16 bytes, but \(span.byteCount) were provided")
126 | _storage = span.load(fromByteOffset: 0, as: [16 of UInt8].self)
| `- error: value of type 'RawSpan' has no member 'load'
127 | }
128 |
[1401/1457] Compiling FoundationEssentials URLTemplate_Substitution.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:33:45: error: cannot find type 'ConvertibleFromBytes' in scope
31 | public typealias uuid_string_t = (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)
32 |
33 | private extension OutputSpan where Element: ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleFromBytes' in scope
34 | // Placeholder for SE-0525 follow-up.
35 | mutating func append<E: Error>(
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:93:32: error: value of type 'RawSpan' has no subscripts
91 | switch charIdx {
92 | case 8, 13, 18, 23:
93 | guard utf8Bytes[charIdx] == UInt8(ascii: "-") else {
| `- error: value of type 'RawSpan' has no subscripts
94 | return nil
95 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:99:41: error: value of type 'RawSpan' has no subscripts
97 | default:
98 | // from CodableUtilities.swift
99 | guard let b1 = utf8Bytes[charIdx].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:102:41: error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
102 | guard let b2 = utf8Bytes[charIdx + 1].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
103 | return nil
104 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:126:25: error: value of type 'RawSpan' has no member 'load'
124 | public init(copying span: RawSpan) {
125 | precondition(span.byteCount == 16, "UUID requires exactly 16 bytes, but \(span.byteCount) were provided")
126 | _storage = span.load(fromByteOffset: 0, as: [16 of UInt8].self)
| `- error: value of type 'RawSpan' has no member 'load'
127 | }
128 |
[1402/1457] Compiling FoundationEssentials URLTemplate_Value.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:33:45: error: cannot find type 'ConvertibleFromBytes' in scope
31 | public typealias uuid_string_t = (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)
32 |
33 | private extension OutputSpan where Element: ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleFromBytes' in scope
34 | // Placeholder for SE-0525 follow-up.
35 | mutating func append<E: Error>(
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:93:32: error: value of type 'RawSpan' has no subscripts
91 | switch charIdx {
92 | case 8, 13, 18, 23:
93 | guard utf8Bytes[charIdx] == UInt8(ascii: "-") else {
| `- error: value of type 'RawSpan' has no subscripts
94 | return nil
95 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:99:41: error: value of type 'RawSpan' has no subscripts
97 | default:
98 | // from CodableUtilities.swift
99 | guard let b1 = utf8Bytes[charIdx].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:102:41: error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
102 | guard let b2 = utf8Bytes[charIdx + 1].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
103 | return nil
104 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:126:25: error: value of type 'RawSpan' has no member 'load'
124 | public init(copying span: RawSpan) {
125 | precondition(span.byteCount == 16, "UUID requires exactly 16 bytes, but \(span.byteCount) were provided")
126 | _storage = span.load(fromByteOffset: 0, as: [16 of UInt8].self)
| `- error: value of type 'RawSpan' has no member 'load'
127 | }
128 |
[1403/1457] Compiling FoundationEssentials URLTemplate_VariableName.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:33:45: error: cannot find type 'ConvertibleFromBytes' in scope
31 | public typealias uuid_string_t = (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)
32 |
33 | private extension OutputSpan where Element: ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleFromBytes' in scope
34 | // Placeholder for SE-0525 follow-up.
35 | mutating func append<E: Error>(
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:93:32: error: value of type 'RawSpan' has no subscripts
91 | switch charIdx {
92 | case 8, 13, 18, 23:
93 | guard utf8Bytes[charIdx] == UInt8(ascii: "-") else {
| `- error: value of type 'RawSpan' has no subscripts
94 | return nil
95 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:99:41: error: value of type 'RawSpan' has no subscripts
97 | default:
98 | // from CodableUtilities.swift
99 | guard let b1 = utf8Bytes[charIdx].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:102:41: error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
102 | guard let b2 = utf8Bytes[charIdx + 1].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
103 | return nil
104 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:126:25: error: value of type 'RawSpan' has no member 'load'
124 | public init(copying span: RawSpan) {
125 | precondition(span.byteCount == 16, "UUID requires exactly 16 bytes, but \(span.byteCount) were provided")
126 | _storage = span.load(fromByteOffset: 0, as: [16 of UInt8].self)
| `- error: value of type 'RawSpan' has no member 'load'
127 | }
128 |
[1404/1457] Compiling FoundationEssentials URL_Bridge.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:33:45: error: cannot find type 'ConvertibleFromBytes' in scope
31 | public typealias uuid_string_t = (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)
32 |
33 | private extension OutputSpan where Element: ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleFromBytes' in scope
34 | // Placeholder for SE-0525 follow-up.
35 | mutating func append<E: Error>(
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:93:32: error: value of type 'RawSpan' has no subscripts
91 | switch charIdx {
92 | case 8, 13, 18, 23:
93 | guard utf8Bytes[charIdx] == UInt8(ascii: "-") else {
| `- error: value of type 'RawSpan' has no subscripts
94 | return nil
95 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:99:41: error: value of type 'RawSpan' has no subscripts
97 | default:
98 | // from CodableUtilities.swift
99 | guard let b1 = utf8Bytes[charIdx].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:102:41: error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
102 | guard let b2 = utf8Bytes[charIdx + 1].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
103 | return nil
104 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:126:25: error: value of type 'RawSpan' has no member 'load'
124 | public init(copying span: RawSpan) {
125 | precondition(span.byteCount == 16, "UUID requires exactly 16 bytes, but \(span.byteCount) were provided")
126 | _storage = span.load(fromByteOffset: 0, as: [16 of UInt8].self)
| `- error: value of type 'RawSpan' has no member 'load'
127 | }
128 |
[1405/1457] Compiling FoundationEssentials URL_C+Encoding.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:33:45: error: cannot find type 'ConvertibleFromBytes' in scope
31 | public typealias uuid_string_t = (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)
32 |
33 | private extension OutputSpan where Element: ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleFromBytes' in scope
34 | // Placeholder for SE-0525 follow-up.
35 | mutating func append<E: Error>(
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:93:32: error: value of type 'RawSpan' has no subscripts
91 | switch charIdx {
92 | case 8, 13, 18, 23:
93 | guard utf8Bytes[charIdx] == UInt8(ascii: "-") else {
| `- error: value of type 'RawSpan' has no subscripts
94 | return nil
95 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:99:41: error: value of type 'RawSpan' has no subscripts
97 | default:
98 | // from CodableUtilities.swift
99 | guard let b1 = utf8Bytes[charIdx].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:102:41: error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
102 | guard let b2 = utf8Bytes[charIdx + 1].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
103 | return nil
104 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:126:25: error: value of type 'RawSpan' has no member 'load'
124 | public init(copying span: RawSpan) {
125 | precondition(span.byteCount == 16, "UUID requires exactly 16 bytes, but \(span.byteCount) were provided")
126 | _storage = span.load(fromByteOffset: 0, as: [16 of UInt8].self)
| `- error: value of type 'RawSpan' has no member 'load'
127 | }
128 |
[1406/1457] Compiling FoundationEssentials URL_C+File.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:33:45: error: cannot find type 'ConvertibleFromBytes' in scope
31 | public typealias uuid_string_t = (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)
32 |
33 | private extension OutputSpan where Element: ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleFromBytes' in scope
34 | // Placeholder for SE-0525 follow-up.
35 | mutating func append<E: Error>(
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:93:32: error: value of type 'RawSpan' has no subscripts
91 | switch charIdx {
92 | case 8, 13, 18, 23:
93 | guard utf8Bytes[charIdx] == UInt8(ascii: "-") else {
| `- error: value of type 'RawSpan' has no subscripts
94 | return nil
95 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:99:41: error: value of type 'RawSpan' has no subscripts
97 | default:
98 | // from CodableUtilities.swift
99 | guard let b1 = utf8Bytes[charIdx].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:102:41: error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
102 | guard let b2 = utf8Bytes[charIdx + 1].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
103 | return nil
104 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:126:25: error: value of type 'RawSpan' has no member 'load'
124 | public init(copying span: RawSpan) {
125 | precondition(span.byteCount == 16, "UUID requires exactly 16 bytes, but \(span.byteCount) were provided")
126 | _storage = span.load(fromByteOffset: 0, as: [16 of UInt8].self)
| `- error: value of type 'RawSpan' has no member 'load'
127 | }
128 |
[1407/1457] Compiling FoundationEssentials URL_C+Parsing.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:33:45: error: cannot find type 'ConvertibleFromBytes' in scope
31 | public typealias uuid_string_t = (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)
32 |
33 | private extension OutputSpan where Element: ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleFromBytes' in scope
34 | // Placeholder for SE-0525 follow-up.
35 | mutating func append<E: Error>(
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:93:32: error: value of type 'RawSpan' has no subscripts
91 | switch charIdx {
92 | case 8, 13, 18, 23:
93 | guard utf8Bytes[charIdx] == UInt8(ascii: "-") else {
| `- error: value of type 'RawSpan' has no subscripts
94 | return nil
95 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:99:41: error: value of type 'RawSpan' has no subscripts
97 | default:
98 | // from CodableUtilities.swift
99 | guard let b1 = utf8Bytes[charIdx].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:102:41: error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
102 | guard let b2 = utf8Bytes[charIdx + 1].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
103 | return nil
104 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:126:25: error: value of type 'RawSpan' has no member 'load'
124 | public init(copying span: RawSpan) {
125 | precondition(span.byteCount == 16, "UUID requires exactly 16 bytes, but \(span.byteCount) were provided")
126 | _storage = span.load(fromByteOffset: 0, as: [16 of UInt8].self)
| `- error: value of type 'RawSpan' has no member 'load'
127 | }
128 |
[1408/1457] Compiling FoundationEssentials URL_C+Resolution.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:33:45: error: cannot find type 'ConvertibleFromBytes' in scope
31 | public typealias uuid_string_t = (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)
32 |
33 | private extension OutputSpan where Element: ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleFromBytes' in scope
34 | // Placeholder for SE-0525 follow-up.
35 | mutating func append<E: Error>(
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:93:32: error: value of type 'RawSpan' has no subscripts
91 | switch charIdx {
92 | case 8, 13, 18, 23:
93 | guard utf8Bytes[charIdx] == UInt8(ascii: "-") else {
| `- error: value of type 'RawSpan' has no subscripts
94 | return nil
95 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:99:41: error: value of type 'RawSpan' has no subscripts
97 | default:
98 | // from CodableUtilities.swift
99 | guard let b1 = utf8Bytes[charIdx].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:102:41: error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
102 | guard let b2 = utf8Bytes[charIdx + 1].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
103 | return nil
104 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:126:25: error: value of type 'RawSpan' has no member 'load'
124 | public init(copying span: RawSpan) {
125 | precondition(span.byteCount == 16, "UUID requires exactly 16 bytes, but \(span.byteCount) were provided")
126 | _storage = span.load(fromByteOffset: 0, as: [16 of UInt8].self)
| `- error: value of type 'RawSpan' has no member 'load'
127 | }
128 |
[1409/1457] Compiling FoundationEssentials URL_C+Spans.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:33:45: error: cannot find type 'ConvertibleFromBytes' in scope
31 | public typealias uuid_string_t = (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)
32 |
33 | private extension OutputSpan where Element: ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleFromBytes' in scope
34 | // Placeholder for SE-0525 follow-up.
35 | mutating func append<E: Error>(
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:93:32: error: value of type 'RawSpan' has no subscripts
91 | switch charIdx {
92 | case 8, 13, 18, 23:
93 | guard utf8Bytes[charIdx] == UInt8(ascii: "-") else {
| `- error: value of type 'RawSpan' has no subscripts
94 | return nil
95 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:99:41: error: value of type 'RawSpan' has no subscripts
97 | default:
98 | // from CodableUtilities.swift
99 | guard let b1 = utf8Bytes[charIdx].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:102:41: error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
102 | guard let b2 = utf8Bytes[charIdx + 1].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
103 | return nil
104 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:126:25: error: value of type 'RawSpan' has no member 'load'
124 | public init(copying span: RawSpan) {
125 | precondition(span.byteCount == 16, "UUID requires exactly 16 bytes, but \(span.byteCount) were provided")
126 | _storage = span.load(fromByteOffset: 0, as: [16 of UInt8].self)
| `- error: value of type 'RawSpan' has no member 'load'
127 | }
128 |
[1410/1457] Compiling FoundationEssentials URL_File.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:33:45: error: cannot find type 'ConvertibleFromBytes' in scope
31 | public typealias uuid_string_t = (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)
32 |
33 | private extension OutputSpan where Element: ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleFromBytes' in scope
34 | // Placeholder for SE-0525 follow-up.
35 | mutating func append<E: Error>(
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:93:32: error: value of type 'RawSpan' has no subscripts
91 | switch charIdx {
92 | case 8, 13, 18, 23:
93 | guard utf8Bytes[charIdx] == UInt8(ascii: "-") else {
| `- error: value of type 'RawSpan' has no subscripts
94 | return nil
95 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:99:41: error: value of type 'RawSpan' has no subscripts
97 | default:
98 | // from CodableUtilities.swift
99 | guard let b1 = utf8Bytes[charIdx].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:102:41: error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
102 | guard let b2 = utf8Bytes[charIdx + 1].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
103 | return nil
104 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:126:25: error: value of type 'RawSpan' has no member 'load'
124 | public init(copying span: RawSpan) {
125 | precondition(span.byteCount == 16, "UUID requires exactly 16 bytes, but \(span.byteCount) were provided")
126 | _storage = span.load(fromByteOffset: 0, as: [16 of UInt8].self)
| `- error: value of type 'RawSpan' has no member 'load'
127 | }
128 |
[1411/1457] Compiling FoundationEssentials URL_Impl.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:33:45: error: cannot find type 'ConvertibleFromBytes' in scope
31 | public typealias uuid_string_t = (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)
32 |
33 | private extension OutputSpan where Element: ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleFromBytes' in scope
34 | // Placeholder for SE-0525 follow-up.
35 | mutating func append<E: Error>(
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:93:32: error: value of type 'RawSpan' has no subscripts
91 | switch charIdx {
92 | case 8, 13, 18, 23:
93 | guard utf8Bytes[charIdx] == UInt8(ascii: "-") else {
| `- error: value of type 'RawSpan' has no subscripts
94 | return nil
95 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:99:41: error: value of type 'RawSpan' has no subscripts
97 | default:
98 | // from CodableUtilities.swift
99 | guard let b1 = utf8Bytes[charIdx].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:102:41: error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
102 | guard let b2 = utf8Bytes[charIdx + 1].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
103 | return nil
104 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:126:25: error: value of type 'RawSpan' has no member 'load'
124 | public init(copying span: RawSpan) {
125 | precondition(span.byteCount == 16, "UUID requires exactly 16 bytes, but \(span.byteCount) were provided")
126 | _storage = span.load(fromByteOffset: 0, as: [16 of UInt8].self)
| `- error: value of type 'RawSpan' has no member 'load'
127 | }
128 |
[1412/1457] Compiling FoundationEssentials URL_Info.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:33:45: error: cannot find type 'ConvertibleFromBytes' in scope
31 | public typealias uuid_string_t = (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)
32 |
33 | private extension OutputSpan where Element: ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleFromBytes' in scope
34 | // Placeholder for SE-0525 follow-up.
35 | mutating func append<E: Error>(
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:93:32: error: value of type 'RawSpan' has no subscripts
91 | switch charIdx {
92 | case 8, 13, 18, 23:
93 | guard utf8Bytes[charIdx] == UInt8(ascii: "-") else {
| `- error: value of type 'RawSpan' has no subscripts
94 | return nil
95 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:99:41: error: value of type 'RawSpan' has no subscripts
97 | default:
98 | // from CodableUtilities.swift
99 | guard let b1 = utf8Bytes[charIdx].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:102:41: error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
102 | guard let b2 = utf8Bytes[charIdx + 1].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
103 | return nil
104 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:126:25: error: value of type 'RawSpan' has no member 'load'
124 | public init(copying span: RawSpan) {
125 | precondition(span.byteCount == 16, "UUID requires exactly 16 bytes, but \(span.byteCount) were provided")
126 | _storage = span.load(fromByteOffset: 0, as: [16 of UInt8].self)
| `- error: value of type 'RawSpan' has no member 'load'
127 | }
128 |
[1413/1457] Compiling FoundationEssentials URL_Parsing.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:33:45: error: cannot find type 'ConvertibleFromBytes' in scope
31 | public typealias uuid_string_t = (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)
32 |
33 | private extension OutputSpan where Element: ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleFromBytes' in scope
34 | // Placeholder for SE-0525 follow-up.
35 | mutating func append<E: Error>(
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:93:32: error: value of type 'RawSpan' has no subscripts
91 | switch charIdx {
92 | case 8, 13, 18, 23:
93 | guard utf8Bytes[charIdx] == UInt8(ascii: "-") else {
| `- error: value of type 'RawSpan' has no subscripts
94 | return nil
95 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:99:41: error: value of type 'RawSpan' has no subscripts
97 | default:
98 | // from CodableUtilities.swift
99 | guard let b1 = utf8Bytes[charIdx].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:102:41: error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
102 | guard let b2 = utf8Bytes[charIdx + 1].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
103 | return nil
104 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:126:25: error: value of type 'RawSpan' has no member 'load'
124 | public init(copying span: RawSpan) {
125 | precondition(span.byteCount == 16, "UUID requires exactly 16 bytes, but \(span.byteCount) were provided")
126 | _storage = span.load(fromByteOffset: 0, as: [16 of UInt8].self)
| `- error: value of type 'RawSpan' has no member 'load'
127 | }
128 |
[1414/1457] Compiling FoundationEssentials URL_Protocol.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:33:45: error: cannot find type 'ConvertibleFromBytes' in scope
31 | public typealias uuid_string_t = (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)
32 |
33 | private extension OutputSpan where Element: ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleFromBytes' in scope
34 | // Placeholder for SE-0525 follow-up.
35 | mutating func append<E: Error>(
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:93:32: error: value of type 'RawSpan' has no subscripts
91 | switch charIdx {
92 | case 8, 13, 18, 23:
93 | guard utf8Bytes[charIdx] == UInt8(ascii: "-") else {
| `- error: value of type 'RawSpan' has no subscripts
94 | return nil
95 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:99:41: error: value of type 'RawSpan' has no subscripts
97 | default:
98 | // from CodableUtilities.swift
99 | guard let b1 = utf8Bytes[charIdx].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:102:41: error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
102 | guard let b2 = utf8Bytes[charIdx + 1].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
103 | return nil
104 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:126:25: error: value of type 'RawSpan' has no member 'load'
124 | public init(copying span: RawSpan) {
125 | precondition(span.byteCount == 16, "UUID requires exactly 16 bytes, but \(span.byteCount) were provided")
126 | _storage = span.load(fromByteOffset: 0, as: [16 of UInt8].self)
| `- error: value of type 'RawSpan' has no member 'load'
127 | }
128 |
[1415/1457] Compiling FoundationEssentials URL_Resolution.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:33:45: error: cannot find type 'ConvertibleFromBytes' in scope
31 | public typealias uuid_string_t = (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)
32 |
33 | private extension OutputSpan where Element: ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleFromBytes' in scope
34 | // Placeholder for SE-0525 follow-up.
35 | mutating func append<E: Error>(
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:93:32: error: value of type 'RawSpan' has no subscripts
91 | switch charIdx {
92 | case 8, 13, 18, 23:
93 | guard utf8Bytes[charIdx] == UInt8(ascii: "-") else {
| `- error: value of type 'RawSpan' has no subscripts
94 | return nil
95 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:99:41: error: value of type 'RawSpan' has no subscripts
97 | default:
98 | // from CodableUtilities.swift
99 | guard let b1 = utf8Bytes[charIdx].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:102:41: error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
102 | guard let b2 = utf8Bytes[charIdx + 1].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
103 | return nil
104 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:126:25: error: value of type 'RawSpan' has no member 'load'
124 | public init(copying span: RawSpan) {
125 | precondition(span.byteCount == 16, "UUID requires exactly 16 bytes, but \(span.byteCount) were provided")
126 | _storage = span.load(fromByteOffset: 0, as: [16 of UInt8].self)
| `- error: value of type 'RawSpan' has no member 'load'
127 | }
128 |
[1416/1457] Compiling FoundationEssentials URL_Swift.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:33:45: error: cannot find type 'ConvertibleFromBytes' in scope
31 | public typealias uuid_string_t = (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)
32 |
33 | private extension OutputSpan where Element: ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleFromBytes' in scope
34 | // Placeholder for SE-0525 follow-up.
35 | mutating func append<E: Error>(
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:93:32: error: value of type 'RawSpan' has no subscripts
91 | switch charIdx {
92 | case 8, 13, 18, 23:
93 | guard utf8Bytes[charIdx] == UInt8(ascii: "-") else {
| `- error: value of type 'RawSpan' has no subscripts
94 | return nil
95 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:99:41: error: value of type 'RawSpan' has no subscripts
97 | default:
98 | // from CodableUtilities.swift
99 | guard let b1 = utf8Bytes[charIdx].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:102:41: error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
102 | guard let b2 = utf8Bytes[charIdx + 1].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
103 | return nil
104 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:126:25: error: value of type 'RawSpan' has no member 'load'
124 | public init(copying span: RawSpan) {
125 | precondition(span.byteCount == 16, "UUID requires exactly 16 bytes, but \(span.byteCount) were provided")
126 | _storage = span.load(fromByteOffset: 0, as: [16 of UInt8].self)
| `- error: value of type 'RawSpan' has no member 'load'
127 | }
128 |
[1417/1457] Compiling FoundationEssentials URL_Validation.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:33:45: error: cannot find type 'ConvertibleFromBytes' in scope
31 | public typealias uuid_string_t = (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)
32 |
33 | private extension OutputSpan where Element: ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleFromBytes' in scope
34 | // Placeholder for SE-0525 follow-up.
35 | mutating func append<E: Error>(
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:93:32: error: value of type 'RawSpan' has no subscripts
91 | switch charIdx {
92 | case 8, 13, 18, 23:
93 | guard utf8Bytes[charIdx] == UInt8(ascii: "-") else {
| `- error: value of type 'RawSpan' has no subscripts
94 | return nil
95 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:99:41: error: value of type 'RawSpan' has no subscripts
97 | default:
98 | // from CodableUtilities.swift
99 | guard let b1 = utf8Bytes[charIdx].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:102:41: error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
102 | guard let b2 = utf8Bytes[charIdx + 1].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
103 | return nil
104 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:126:25: error: value of type 'RawSpan' has no member 'load'
124 | public init(copying span: RawSpan) {
125 | precondition(span.byteCount == 16, "UUID requires exactly 16 bytes, but \(span.byteCount) were provided")
126 | _storage = span.load(fromByteOffset: 0, as: [16 of UInt8].self)
| `- error: value of type 'RawSpan' has no member 'load'
127 | }
128 |
[1418/1457] Compiling FoundationEssentials UUID.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:33:45: error: cannot find type 'ConvertibleFromBytes' in scope
31 | public typealias uuid_string_t = (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)
32 |
33 | private extension OutputSpan where Element: ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleFromBytes' in scope
34 | // Placeholder for SE-0525 follow-up.
35 | mutating func append<E: Error>(
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:93:32: error: value of type 'RawSpan' has no subscripts
91 | switch charIdx {
92 | case 8, 13, 18, 23:
93 | guard utf8Bytes[charIdx] == UInt8(ascii: "-") else {
| `- error: value of type 'RawSpan' has no subscripts
94 | return nil
95 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:99:41: error: value of type 'RawSpan' has no subscripts
97 | default:
98 | // from CodableUtilities.swift
99 | guard let b1 = utf8Bytes[charIdx].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:102:41: error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
102 | guard let b2 = utf8Bytes[charIdx + 1].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
103 | return nil
104 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:126:25: error: value of type 'RawSpan' has no member 'load'
124 | public init(copying span: RawSpan) {
125 | precondition(span.byteCount == 16, "UUID requires exactly 16 bytes, but \(span.byteCount) were provided")
126 | _storage = span.load(fromByteOffset: 0, as: [16 of UInt8].self)
| `- error: value of type 'RawSpan' has no member 'load'
127 | }
128 |
[1419/1457] Compiling FoundationEssentials UUID_Wrappers.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:33:45: error: cannot find type 'ConvertibleFromBytes' in scope
31 | public typealias uuid_string_t = (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)
32 |
33 | private extension OutputSpan where Element: ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleFromBytes' in scope
34 | // Placeholder for SE-0525 follow-up.
35 | mutating func append<E: Error>(
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:93:32: error: value of type 'RawSpan' has no subscripts
91 | switch charIdx {
92 | case 8, 13, 18, 23:
93 | guard utf8Bytes[charIdx] == UInt8(ascii: "-") else {
| `- error: value of type 'RawSpan' has no subscripts
94 | return nil
95 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:99:41: error: value of type 'RawSpan' has no subscripts
97 | default:
98 | // from CodableUtilities.swift
99 | guard let b1 = utf8Bytes[charIdx].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:102:41: error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
102 | guard let b2 = utf8Bytes[charIdx + 1].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
103 | return nil
104 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:126:25: error: value of type 'RawSpan' has no member 'load'
124 | public init(copying span: RawSpan) {
125 | precondition(span.byteCount == 16, "UUID requires exactly 16 bytes, but \(span.byteCount) were provided")
126 | _storage = span.load(fromByteOffset: 0, as: [16 of UInt8].self)
| `- error: value of type 'RawSpan' has no member 'load'
127 | }
128 |
[1420/1457] Compiling FoundationEssentials WASILibc+Extensions.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:33:45: error: cannot find type 'ConvertibleFromBytes' in scope
31 | public typealias uuid_string_t = (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)
32 |
33 | private extension OutputSpan where Element: ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleFromBytes' in scope
34 | // Placeholder for SE-0525 follow-up.
35 | mutating func append<E: Error>(
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:93:32: error: value of type 'RawSpan' has no subscripts
91 | switch charIdx {
92 | case 8, 13, 18, 23:
93 | guard utf8Bytes[charIdx] == UInt8(ascii: "-") else {
| `- error: value of type 'RawSpan' has no subscripts
94 | return nil
95 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:99:41: error: value of type 'RawSpan' has no subscripts
97 | default:
98 | // from CodableUtilities.swift
99 | guard let b1 = utf8Bytes[charIdx].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:102:41: error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
102 | guard let b2 = utf8Bytes[charIdx + 1].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
103 | return nil
104 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:126:25: error: value of type 'RawSpan' has no member 'load'
124 | public init(copying span: RawSpan) {
125 | precondition(span.byteCount == 16, "UUID requires exactly 16 bytes, but \(span.byteCount) were provided")
126 | _storage = span.load(fromByteOffset: 0, as: [16 of UInt8].self)
| `- error: value of type 'RawSpan' has no member 'load'
127 | }
128 |
[1421/1457] Compiling FoundationEssentials WinSDK+Extensions.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:33:45: error: cannot find type 'ConvertibleFromBytes' in scope
31 | public typealias uuid_string_t = (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)
32 |
33 | private extension OutputSpan where Element: ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleFromBytes' in scope
34 | // Placeholder for SE-0525 follow-up.
35 | mutating func append<E: Error>(
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:93:32: error: value of type 'RawSpan' has no subscripts
91 | switch charIdx {
92 | case 8, 13, 18, 23:
93 | guard utf8Bytes[charIdx] == UInt8(ascii: "-") else {
| `- error: value of type 'RawSpan' has no subscripts
94 | return nil
95 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:99:41: error: value of type 'RawSpan' has no subscripts
97 | default:
98 | // from CodableUtilities.swift
99 | guard let b1 = utf8Bytes[charIdx].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:102:41: error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
102 | guard let b2 = utf8Bytes[charIdx + 1].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
103 | return nil
104 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:126:25: error: value of type 'RawSpan' has no member 'load'
124 | public init(copying span: RawSpan) {
125 | precondition(span.byteCount == 16, "UUID requires exactly 16 bytes, but \(span.byteCount) were provided")
126 | _storage = span.load(fromByteOffset: 0, as: [16 of UInt8].self)
| `- error: value of type 'RawSpan' has no member 'load'
127 | }
128 |
[1422/1457] Compiling FoundationEssentials _ThreadLocal.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:33:45: error: cannot find type 'ConvertibleFromBytes' in scope
31 | public typealias uuid_string_t = (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)
32 |
33 | private extension OutputSpan where Element: ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleFromBytes' in scope
34 | // Placeholder for SE-0525 follow-up.
35 | mutating func append<E: Error>(
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:93:32: error: value of type 'RawSpan' has no subscripts
91 | switch charIdx {
92 | case 8, 13, 18, 23:
93 | guard utf8Bytes[charIdx] == UInt8(ascii: "-") else {
| `- error: value of type 'RawSpan' has no subscripts
94 | return nil
95 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:99:41: error: value of type 'RawSpan' has no subscripts
97 | default:
98 | // from CodableUtilities.swift
99 | guard let b1 = utf8Bytes[charIdx].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:102:41: error: value of type 'RawSpan' has no subscripts
100 | return nil
101 | }
102 | guard let b2 = utf8Bytes[charIdx + 1].hexDigitValue else {
| `- error: value of type 'RawSpan' has no subscripts
103 | return nil
104 | }
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/UUID.swift:126:25: error: value of type 'RawSpan' has no member 'load'
124 | public init(copying span: RawSpan) {
125 | precondition(span.byteCount == 16, "UUID requires exactly 16 bytes, but \(span.byteCount) were provided")
126 | _storage = span.load(fromByteOffset: 0, as: [16 of UInt8].self)
| `- error: value of type 'RawSpan' has no member 'load'
127 | }
128 |
[1423/1457] Compiling FoundationEssentials String+Encoding+Names.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:299:38: error: value of type 'RawSpan' has no member 'load'
297 |
298 | if len >= MemoryLayout<UInt32>.size {
299 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt32.self)
| `- error: value of type 'RawSpan' has no member 'load'
300 | if potentialBOM == 0xFFFE0000 || potentialBOM == 0x0000FEFF {
301 | // Looks like UTF32
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:307:38: error: value of type 'RawSpan' has no member 'load'
305 |
306 | if encoding == nil && len >= MemoryLayout<UInt16>.size && (len & 1) == 0 {
307 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt16.self)
| `- error: value of type 'RawSpan' has no member 'load'
308 | if potentialBOM == 0xFEFF || potentialBOM == 0xFFFE {
309 | encoding = .unicode
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:151:58: error: cannot find type 'ConvertibleToBytes' in scope
149 | }
150 |
151 | mutating func _append<S: Sequence<Element>, Element: ConvertibleToBytes & ConvertibleFromBytes>(copying elements: S) {
| `- error: cannot find type 'ConvertibleToBytes' in scope
152 | let early: Void? = elements.withContiguousStorageIfAvailable { buffer in
153 | self._append(copying: buffer.span.bytes)
[1424/1457] Compiling FoundationEssentials String+Encoding.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:299:38: error: value of type 'RawSpan' has no member 'load'
297 |
298 | if len >= MemoryLayout<UInt32>.size {
299 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt32.self)
| `- error: value of type 'RawSpan' has no member 'load'
300 | if potentialBOM == 0xFFFE0000 || potentialBOM == 0x0000FEFF {
301 | // Looks like UTF32
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:307:38: error: value of type 'RawSpan' has no member 'load'
305 |
306 | if encoding == nil && len >= MemoryLayout<UInt16>.size && (len & 1) == 0 {
307 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt16.self)
| `- error: value of type 'RawSpan' has no member 'load'
308 | if potentialBOM == 0xFEFF || potentialBOM == 0xFFFE {
309 | encoding = .unicode
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:151:58: error: cannot find type 'ConvertibleToBytes' in scope
149 | }
150 |
151 | mutating func _append<S: Sequence<Element>, Element: ConvertibleToBytes & ConvertibleFromBytes>(copying elements: S) {
| `- error: cannot find type 'ConvertibleToBytes' in scope
152 | let early: Void? = elements.withContiguousStorageIfAvailable { buffer in
153 | self._append(copying: buffer.span.bytes)
[1425/1457] Compiling FoundationEssentials String+EndianAdaptorSequence.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:299:38: error: value of type 'RawSpan' has no member 'load'
297 |
298 | if len >= MemoryLayout<UInt32>.size {
299 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt32.self)
| `- error: value of type 'RawSpan' has no member 'load'
300 | if potentialBOM == 0xFFFE0000 || potentialBOM == 0x0000FEFF {
301 | // Looks like UTF32
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:307:38: error: value of type 'RawSpan' has no member 'load'
305 |
306 | if encoding == nil && len >= MemoryLayout<UInt16>.size && (len & 1) == 0 {
307 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt16.self)
| `- error: value of type 'RawSpan' has no member 'load'
308 | if potentialBOM == 0xFEFF || potentialBOM == 0xFFFE {
309 | encoding = .unicode
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:151:58: error: cannot find type 'ConvertibleToBytes' in scope
149 | }
150 |
151 | mutating func _append<S: Sequence<Element>, Element: ConvertibleToBytes & ConvertibleFromBytes>(copying elements: S) {
| `- error: cannot find type 'ConvertibleToBytes' in scope
152 | let early: Void? = elements.withContiguousStorageIfAvailable { buffer in
153 | self._append(copying: buffer.span.bytes)
[1426/1457] Compiling FoundationEssentials String+Essentials.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:299:38: error: value of type 'RawSpan' has no member 'load'
297 |
298 | if len >= MemoryLayout<UInt32>.size {
299 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt32.self)
| `- error: value of type 'RawSpan' has no member 'load'
300 | if potentialBOM == 0xFFFE0000 || potentialBOM == 0x0000FEFF {
301 | // Looks like UTF32
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:307:38: error: value of type 'RawSpan' has no member 'load'
305 |
306 | if encoding == nil && len >= MemoryLayout<UInt16>.size && (len & 1) == 0 {
307 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt16.self)
| `- error: value of type 'RawSpan' has no member 'load'
308 | if potentialBOM == 0xFEFF || potentialBOM == 0xFFFE {
309 | encoding = .unicode
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:151:58: error: cannot find type 'ConvertibleToBytes' in scope
149 | }
150 |
151 | mutating func _append<S: Sequence<Element>, Element: ConvertibleToBytes & ConvertibleFromBytes>(copying elements: S) {
| `- error: cannot find type 'ConvertibleToBytes' in scope
152 | let early: Void? = elements.withContiguousStorageIfAvailable { buffer in
153 | self._append(copying: buffer.span.bytes)
[1427/1457] Compiling FoundationEssentials String+IO.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:299:38: error: value of type 'RawSpan' has no member 'load'
297 |
298 | if len >= MemoryLayout<UInt32>.size {
299 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt32.self)
| `- error: value of type 'RawSpan' has no member 'load'
300 | if potentialBOM == 0xFFFE0000 || potentialBOM == 0x0000FEFF {
301 | // Looks like UTF32
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:307:38: error: value of type 'RawSpan' has no member 'load'
305 |
306 | if encoding == nil && len >= MemoryLayout<UInt16>.size && (len & 1) == 0 {
307 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt16.self)
| `- error: value of type 'RawSpan' has no member 'load'
308 | if potentialBOM == 0xFEFF || potentialBOM == 0xFFFE {
309 | encoding = .unicode
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:151:58: error: cannot find type 'ConvertibleToBytes' in scope
149 | }
150 |
151 | mutating func _append<S: Sequence<Element>, Element: ConvertibleToBytes & ConvertibleFromBytes>(copying elements: S) {
| `- error: cannot find type 'ConvertibleToBytes' in scope
152 | let early: Void? = elements.withContiguousStorageIfAvailable { buffer in
153 | self._append(copying: buffer.span.bytes)
[1428/1457] Compiling FoundationEssentials String+Internals.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:299:38: error: value of type 'RawSpan' has no member 'load'
297 |
298 | if len >= MemoryLayout<UInt32>.size {
299 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt32.self)
| `- error: value of type 'RawSpan' has no member 'load'
300 | if potentialBOM == 0xFFFE0000 || potentialBOM == 0x0000FEFF {
301 | // Looks like UTF32
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:307:38: error: value of type 'RawSpan' has no member 'load'
305 |
306 | if encoding == nil && len >= MemoryLayout<UInt16>.size && (len & 1) == 0 {
307 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt16.self)
| `- error: value of type 'RawSpan' has no member 'load'
308 | if potentialBOM == 0xFEFF || potentialBOM == 0xFFFE {
309 | encoding = .unicode
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:151:58: error: cannot find type 'ConvertibleToBytes' in scope
149 | }
150 |
151 | mutating func _append<S: Sequence<Element>, Element: ConvertibleToBytes & ConvertibleFromBytes>(copying elements: S) {
| `- error: cannot find type 'ConvertibleToBytes' in scope
152 | let early: Void? = elements.withContiguousStorageIfAvailable { buffer in
153 | self._append(copying: buffer.span.bytes)
[1429/1457] Compiling FoundationEssentials String+Path.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:299:38: error: value of type 'RawSpan' has no member 'load'
297 |
298 | if len >= MemoryLayout<UInt32>.size {
299 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt32.self)
| `- error: value of type 'RawSpan' has no member 'load'
300 | if potentialBOM == 0xFFFE0000 || potentialBOM == 0x0000FEFF {
301 | // Looks like UTF32
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:307:38: error: value of type 'RawSpan' has no member 'load'
305 |
306 | if encoding == nil && len >= MemoryLayout<UInt16>.size && (len & 1) == 0 {
307 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt16.self)
| `- error: value of type 'RawSpan' has no member 'load'
308 | if potentialBOM == 0xFEFF || potentialBOM == 0xFFFE {
309 | encoding = .unicode
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:151:58: error: cannot find type 'ConvertibleToBytes' in scope
149 | }
150 |
151 | mutating func _append<S: Sequence<Element>, Element: ConvertibleToBytes & ConvertibleFromBytes>(copying elements: S) {
| `- error: cannot find type 'ConvertibleToBytes' in scope
152 | let early: Void? = elements.withContiguousStorageIfAvailable { buffer in
153 | self._append(copying: buffer.span.bytes)
[1430/1457] Compiling FoundationEssentials StringBlocks.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:299:38: error: value of type 'RawSpan' has no member 'load'
297 |
298 | if len >= MemoryLayout<UInt32>.size {
299 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt32.self)
| `- error: value of type 'RawSpan' has no member 'load'
300 | if potentialBOM == 0xFFFE0000 || potentialBOM == 0x0000FEFF {
301 | // Looks like UTF32
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:307:38: error: value of type 'RawSpan' has no member 'load'
305 |
306 | if encoding == nil && len >= MemoryLayout<UInt16>.size && (len & 1) == 0 {
307 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt16.self)
| `- error: value of type 'RawSpan' has no member 'load'
308 | if potentialBOM == 0xFEFF || potentialBOM == 0xFFFE {
309 | encoding = .unicode
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:151:58: error: cannot find type 'ConvertibleToBytes' in scope
149 | }
150 |
151 | mutating func _append<S: Sequence<Element>, Element: ConvertibleToBytes & ConvertibleFromBytes>(copying elements: S) {
| `- error: cannot find type 'ConvertibleToBytes' in scope
152 | let early: Void? = elements.withContiguousStorageIfAvailable { buffer in
153 | self._append(copying: buffer.span.bytes)
[1431/1457] Compiling FoundationEssentials StringEncodingMappingData.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:299:38: error: value of type 'RawSpan' has no member 'load'
297 |
298 | if len >= MemoryLayout<UInt32>.size {
299 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt32.self)
| `- error: value of type 'RawSpan' has no member 'load'
300 | if potentialBOM == 0xFFFE0000 || potentialBOM == 0x0000FEFF {
301 | // Looks like UTF32
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:307:38: error: value of type 'RawSpan' has no member 'load'
305 |
306 | if encoding == nil && len >= MemoryLayout<UInt16>.size && (len & 1) == 0 {
307 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt16.self)
| `- error: value of type 'RawSpan' has no member 'load'
308 | if potentialBOM == 0xFEFF || potentialBOM == 0xFFFE {
309 | encoding = .unicode
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:151:58: error: cannot find type 'ConvertibleToBytes' in scope
149 | }
150 |
151 | mutating func _append<S: Sequence<Element>, Element: ConvertibleToBytes & ConvertibleFromBytes>(copying elements: S) {
| `- error: cannot find type 'ConvertibleToBytes' in scope
152 | let early: Void? = elements.withContiguousStorageIfAvailable { buffer in
153 | self._append(copying: buffer.span.bytes)
[1432/1457] Compiling FoundationEssentials StringProtocol+Essentials.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:299:38: error: value of type 'RawSpan' has no member 'load'
297 |
298 | if len >= MemoryLayout<UInt32>.size {
299 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt32.self)
| `- error: value of type 'RawSpan' has no member 'load'
300 | if potentialBOM == 0xFFFE0000 || potentialBOM == 0x0000FEFF {
301 | // Looks like UTF32
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:307:38: error: value of type 'RawSpan' has no member 'load'
305 |
306 | if encoding == nil && len >= MemoryLayout<UInt16>.size && (len & 1) == 0 {
307 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt16.self)
| `- error: value of type 'RawSpan' has no member 'load'
308 | if potentialBOM == 0xFEFF || potentialBOM == 0xFFFE {
309 | encoding = .unicode
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:151:58: error: cannot find type 'ConvertibleToBytes' in scope
149 | }
150 |
151 | mutating func _append<S: Sequence<Element>, Element: ConvertibleToBytes & ConvertibleFromBytes>(copying elements: S) {
| `- error: cannot find type 'ConvertibleToBytes' in scope
152 | let early: Void? = elements.withContiguousStorageIfAvailable { buffer in
153 | self._append(copying: buffer.span.bytes)
[1433/1457] Compiling FoundationEssentials StringProtocol+Stub.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:299:38: error: value of type 'RawSpan' has no member 'load'
297 |
298 | if len >= MemoryLayout<UInt32>.size {
299 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt32.self)
| `- error: value of type 'RawSpan' has no member 'load'
300 | if potentialBOM == 0xFFFE0000 || potentialBOM == 0x0000FEFF {
301 | // Looks like UTF32
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:307:38: error: value of type 'RawSpan' has no member 'load'
305 |
306 | if encoding == nil && len >= MemoryLayout<UInt16>.size && (len & 1) == 0 {
307 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt16.self)
| `- error: value of type 'RawSpan' has no member 'load'
308 | if potentialBOM == 0xFEFF || potentialBOM == 0xFFFE {
309 | encoding = .unicode
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:151:58: error: cannot find type 'ConvertibleToBytes' in scope
149 | }
150 |
151 | mutating func _append<S: Sequence<Element>, Element: ConvertibleToBytes & ConvertibleFromBytes>(copying elements: S) {
| `- error: cannot find type 'ConvertibleToBytes' in scope
152 | let early: Void? = elements.withContiguousStorageIfAvailable { buffer in
153 | self._append(copying: buffer.span.bytes)
[1434/1457] Compiling FoundationEssentials UnicodeScalar.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:299:38: error: value of type 'RawSpan' has no member 'load'
297 |
298 | if len >= MemoryLayout<UInt32>.size {
299 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt32.self)
| `- error: value of type 'RawSpan' has no member 'load'
300 | if potentialBOM == 0xFFFE0000 || potentialBOM == 0x0000FEFF {
301 | // Looks like UTF32
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:307:38: error: value of type 'RawSpan' has no member 'load'
305 |
306 | if encoding == nil && len >= MemoryLayout<UInt16>.size && (len & 1) == 0 {
307 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt16.self)
| `- error: value of type 'RawSpan' has no member 'load'
308 | if potentialBOM == 0xFEFF || potentialBOM == 0xFFFE {
309 | encoding = .unicode
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:151:58: error: cannot find type 'ConvertibleToBytes' in scope
149 | }
150 |
151 | mutating func _append<S: Sequence<Element>, Element: ConvertibleToBytes & ConvertibleFromBytes>(copying elements: S) {
| `- error: cannot find type 'ConvertibleToBytes' in scope
152 | let early: Void? = elements.withContiguousStorageIfAvailable { buffer in
153 | self._append(copying: buffer.span.bytes)
[1435/1457] Compiling FoundationEssentials TimeZone.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:299:38: error: value of type 'RawSpan' has no member 'load'
297 |
298 | if len >= MemoryLayout<UInt32>.size {
299 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt32.self)
| `- error: value of type 'RawSpan' has no member 'load'
300 | if potentialBOM == 0xFFFE0000 || potentialBOM == 0x0000FEFF {
301 | // Looks like UTF32
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:307:38: error: value of type 'RawSpan' has no member 'load'
305 |
306 | if encoding == nil && len >= MemoryLayout<UInt16>.size && (len & 1) == 0 {
307 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt16.self)
| `- error: value of type 'RawSpan' has no member 'load'
308 | if potentialBOM == 0xFEFF || potentialBOM == 0xFFFE {
309 | encoding = .unicode
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:151:58: error: cannot find type 'ConvertibleToBytes' in scope
149 | }
150 |
151 | mutating func _append<S: Sequence<Element>, Element: ConvertibleToBytes & ConvertibleFromBytes>(copying elements: S) {
| `- error: cannot find type 'ConvertibleToBytes' in scope
152 | let early: Void? = elements.withContiguousStorageIfAvailable { buffer in
153 | self._append(copying: buffer.span.bytes)
[1436/1457] Compiling FoundationEssentials TimeZone_Autoupdating.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:299:38: error: value of type 'RawSpan' has no member 'load'
297 |
298 | if len >= MemoryLayout<UInt32>.size {
299 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt32.self)
| `- error: value of type 'RawSpan' has no member 'load'
300 | if potentialBOM == 0xFFFE0000 || potentialBOM == 0x0000FEFF {
301 | // Looks like UTF32
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:307:38: error: value of type 'RawSpan' has no member 'load'
305 |
306 | if encoding == nil && len >= MemoryLayout<UInt16>.size && (len & 1) == 0 {
307 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt16.self)
| `- error: value of type 'RawSpan' has no member 'load'
308 | if potentialBOM == 0xFEFF || potentialBOM == 0xFFFE {
309 | encoding = .unicode
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:151:58: error: cannot find type 'ConvertibleToBytes' in scope
149 | }
150 |
151 | mutating func _append<S: Sequence<Element>, Element: ConvertibleToBytes & ConvertibleFromBytes>(copying elements: S) {
| `- error: cannot find type 'ConvertibleToBytes' in scope
152 | let early: Void? = elements.withContiguousStorageIfAvailable { buffer in
153 | self._append(copying: buffer.span.bytes)
[1437/1457] Compiling FoundationEssentials TimeZone_Cache.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:299:38: error: value of type 'RawSpan' has no member 'load'
297 |
298 | if len >= MemoryLayout<UInt32>.size {
299 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt32.self)
| `- error: value of type 'RawSpan' has no member 'load'
300 | if potentialBOM == 0xFFFE0000 || potentialBOM == 0x0000FEFF {
301 | // Looks like UTF32
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:307:38: error: value of type 'RawSpan' has no member 'load'
305 |
306 | if encoding == nil && len >= MemoryLayout<UInt16>.size && (len & 1) == 0 {
307 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt16.self)
| `- error: value of type 'RawSpan' has no member 'load'
308 | if potentialBOM == 0xFEFF || potentialBOM == 0xFFFE {
309 | encoding = .unicode
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:151:58: error: cannot find type 'ConvertibleToBytes' in scope
149 | }
150 |
151 | mutating func _append<S: Sequence<Element>, Element: ConvertibleToBytes & ConvertibleFromBytes>(copying elements: S) {
| `- error: cannot find type 'ConvertibleToBytes' in scope
152 | let early: Void? = elements.withContiguousStorageIfAvailable { buffer in
153 | self._append(copying: buffer.span.bytes)
[1438/1457] Compiling FoundationEssentials TimeZone_GMT.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:299:38: error: value of type 'RawSpan' has no member 'load'
297 |
298 | if len >= MemoryLayout<UInt32>.size {
299 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt32.self)
| `- error: value of type 'RawSpan' has no member 'load'
300 | if potentialBOM == 0xFFFE0000 || potentialBOM == 0x0000FEFF {
301 | // Looks like UTF32
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:307:38: error: value of type 'RawSpan' has no member 'load'
305 |
306 | if encoding == nil && len >= MemoryLayout<UInt16>.size && (len & 1) == 0 {
307 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt16.self)
| `- error: value of type 'RawSpan' has no member 'load'
308 | if potentialBOM == 0xFEFF || potentialBOM == 0xFFFE {
309 | encoding = .unicode
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:151:58: error: cannot find type 'ConvertibleToBytes' in scope
149 | }
150 |
151 | mutating func _append<S: Sequence<Element>, Element: ConvertibleToBytes & ConvertibleFromBytes>(copying elements: S) {
| `- error: cannot find type 'ConvertibleToBytes' in scope
152 | let early: Void? = elements.withContiguousStorageIfAvailable { buffer in
153 | self._append(copying: buffer.span.bytes)
[1439/1457] Compiling FoundationEssentials TimeZone_Protocol.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:299:38: error: value of type 'RawSpan' has no member 'load'
297 |
298 | if len >= MemoryLayout<UInt32>.size {
299 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt32.self)
| `- error: value of type 'RawSpan' has no member 'load'
300 | if potentialBOM == 0xFFFE0000 || potentialBOM == 0x0000FEFF {
301 | // Looks like UTF32
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:307:38: error: value of type 'RawSpan' has no member 'load'
305 |
306 | if encoding == nil && len >= MemoryLayout<UInt16>.size && (len & 1) == 0 {
307 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt16.self)
| `- error: value of type 'RawSpan' has no member 'load'
308 | if potentialBOM == 0xFEFF || potentialBOM == 0xFFFE {
309 | encoding = .unicode
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:151:58: error: cannot find type 'ConvertibleToBytes' in scope
149 | }
150 |
151 | mutating func _append<S: Sequence<Element>, Element: ConvertibleToBytes & ConvertibleFromBytes>(copying elements: S) {
| `- error: cannot find type 'ConvertibleToBytes' in scope
152 | let early: Void? = elements.withContiguousStorageIfAvailable { buffer in
153 | self._append(copying: buffer.span.bytes)
[1440/1457] Compiling FoundationEssentials UInt8+ASCII.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:299:38: error: value of type 'RawSpan' has no member 'load'
297 |
298 | if len >= MemoryLayout<UInt32>.size {
299 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt32.self)
| `- error: value of type 'RawSpan' has no member 'load'
300 | if potentialBOM == 0xFFFE0000 || potentialBOM == 0x0000FEFF {
301 | // Looks like UTF32
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:307:38: error: value of type 'RawSpan' has no member 'load'
305 |
306 | if encoding == nil && len >= MemoryLayout<UInt16>.size && (len & 1) == 0 {
307 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt16.self)
| `- error: value of type 'RawSpan' has no member 'load'
308 | if potentialBOM == 0xFEFF || potentialBOM == 0xFFFE {
309 | encoding = .unicode
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:151:58: error: cannot find type 'ConvertibleToBytes' in scope
149 | }
150 |
151 | mutating func _append<S: Sequence<Element>, Element: ConvertibleToBytes & ConvertibleFromBytes>(copying elements: S) {
| `- error: cannot find type 'ConvertibleToBytes' in scope
152 | let early: Void? = elements.withContiguousStorageIfAvailable { buffer in
153 | self._append(copying: buffer.span.bytes)
[1441/1457] Compiling FoundationEssentials URL.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:299:38: error: value of type 'RawSpan' has no member 'load'
297 |
298 | if len >= MemoryLayout<UInt32>.size {
299 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt32.self)
| `- error: value of type 'RawSpan' has no member 'load'
300 | if potentialBOM == 0xFFFE0000 || potentialBOM == 0x0000FEFF {
301 | // Looks like UTF32
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:307:38: error: value of type 'RawSpan' has no member 'load'
305 |
306 | if encoding == nil && len >= MemoryLayout<UInt16>.size && (len & 1) == 0 {
307 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt16.self)
| `- error: value of type 'RawSpan' has no member 'load'
308 | if potentialBOM == 0xFEFF || potentialBOM == 0xFFFE {
309 | encoding = .unicode
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:151:58: error: cannot find type 'ConvertibleToBytes' in scope
149 | }
150 |
151 | mutating func _append<S: Sequence<Element>, Element: ConvertibleToBytes & ConvertibleFromBytes>(copying elements: S) {
| `- error: cannot find type 'ConvertibleToBytes' in scope
152 | let early: Void? = elements.withContiguousStorageIfAvailable { buffer in
153 | self._append(copying: buffer.span.bytes)
[1442/1457] Compiling FoundationEssentials URLComponents.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:299:38: error: value of type 'RawSpan' has no member 'load'
297 |
298 | if len >= MemoryLayout<UInt32>.size {
299 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt32.self)
| `- error: value of type 'RawSpan' has no member 'load'
300 | if potentialBOM == 0xFFFE0000 || potentialBOM == 0x0000FEFF {
301 | // Looks like UTF32
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:307:38: error: value of type 'RawSpan' has no member 'load'
305 |
306 | if encoding == nil && len >= MemoryLayout<UInt16>.size && (len & 1) == 0 {
307 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt16.self)
| `- error: value of type 'RawSpan' has no member 'load'
308 | if potentialBOM == 0xFEFF || potentialBOM == 0xFFFE {
309 | encoding = .unicode
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:151:58: error: cannot find type 'ConvertibleToBytes' in scope
149 | }
150 |
151 | mutating func _append<S: Sequence<Element>, Element: ConvertibleToBytes & ConvertibleFromBytes>(copying elements: S) {
| `- error: cannot find type 'ConvertibleToBytes' in scope
152 | let early: Void? = elements.withContiguousStorageIfAvailable { buffer in
153 | self._append(copying: buffer.span.bytes)
[1443/1457] Compiling FoundationEssentials URLComponents_ObjC.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:299:38: error: value of type 'RawSpan' has no member 'load'
297 |
298 | if len >= MemoryLayout<UInt32>.size {
299 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt32.self)
| `- error: value of type 'RawSpan' has no member 'load'
300 | if potentialBOM == 0xFFFE0000 || potentialBOM == 0x0000FEFF {
301 | // Looks like UTF32
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:307:38: error: value of type 'RawSpan' has no member 'load'
305 |
306 | if encoding == nil && len >= MemoryLayout<UInt16>.size && (len & 1) == 0 {
307 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt16.self)
| `- error: value of type 'RawSpan' has no member 'load'
308 | if potentialBOM == 0xFEFF || potentialBOM == 0xFFFE {
309 | encoding = .unicode
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:151:58: error: cannot find type 'ConvertibleToBytes' in scope
149 | }
150 |
151 | mutating func _append<S: Sequence<Element>, Element: ConvertibleToBytes & ConvertibleFromBytes>(copying elements: S) {
| `- error: cannot find type 'ConvertibleToBytes' in scope
152 | let early: Void? = elements.withContiguousStorageIfAvailable { buffer in
153 | self._append(copying: buffer.span.bytes)
[1444/1457] Compiling FoundationEssentials URLEncoder.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:299:38: error: value of type 'RawSpan' has no member 'load'
297 |
298 | if len >= MemoryLayout<UInt32>.size {
299 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt32.self)
| `- error: value of type 'RawSpan' has no member 'load'
300 | if potentialBOM == 0xFFFE0000 || potentialBOM == 0x0000FEFF {
301 | // Looks like UTF32
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:307:38: error: value of type 'RawSpan' has no member 'load'
305 |
306 | if encoding == nil && len >= MemoryLayout<UInt16>.size && (len & 1) == 0 {
307 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt16.self)
| `- error: value of type 'RawSpan' has no member 'load'
308 | if potentialBOM == 0xFEFF || potentialBOM == 0xFFFE {
309 | encoding = .unicode
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:151:58: error: cannot find type 'ConvertibleToBytes' in scope
149 | }
150 |
151 | mutating func _append<S: Sequence<Element>, Element: ConvertibleToBytes & ConvertibleFromBytes>(copying elements: S) {
| `- error: cannot find type 'ConvertibleToBytes' in scope
152 | let early: Void? = elements.withContiguousStorageIfAvailable { buffer in
153 | self._append(copying: buffer.span.bytes)
[1445/1457] Compiling FoundationEssentials URLParser.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:299:38: error: value of type 'RawSpan' has no member 'load'
297 |
298 | if len >= MemoryLayout<UInt32>.size {
299 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt32.self)
| `- error: value of type 'RawSpan' has no member 'load'
300 | if potentialBOM == 0xFFFE0000 || potentialBOM == 0x0000FEFF {
301 | // Looks like UTF32
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:307:38: error: value of type 'RawSpan' has no member 'load'
305 |
306 | if encoding == nil && len >= MemoryLayout<UInt16>.size && (len & 1) == 0 {
307 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt16.self)
| `- error: value of type 'RawSpan' has no member 'load'
308 | if potentialBOM == 0xFEFF || potentialBOM == 0xFFFE {
309 | encoding = .unicode
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:151:58: error: cannot find type 'ConvertibleToBytes' in scope
149 | }
150 |
151 | mutating func _append<S: Sequence<Element>, Element: ConvertibleToBytes & ConvertibleFromBytes>(copying elements: S) {
| `- error: cannot find type 'ConvertibleToBytes' in scope
152 | let early: Void? = elements.withContiguousStorageIfAvailable { buffer in
153 | self._append(copying: buffer.span.bytes)
[1446/1457] Compiling FoundationEssentials URLTemplate.swift
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:184:38: error: cannot find type 'ConvertibleToBytes' in scope
182 | }
183 |
184 | extension OutputSpan where Element : ConvertibleToBytes & ConvertibleFromBytes {
| `- error: cannot find type 'ConvertibleToBytes' in scope
185 | package mutating func _append(copying span: Span<Element>) {
186 | precondition(self.freeCapacity >= span.count, "Insufficient space to copy the provided span (have space for \(self.freeCapacity) but writing \(span.count))")
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:299:38: error: value of type 'RawSpan' has no member 'load'
297 |
298 | if len >= MemoryLayout<UInt32>.size {
299 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt32.self)
| `- error: value of type 'RawSpan' has no member 'load'
300 | if potentialBOM == 0xFFFE0000 || potentialBOM == 0x0000FEFF {
301 | // Looks like UTF32
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/String/String+IO.swift:307:38: error: value of type 'RawSpan' has no member 'load'
305 |
306 | if encoding == nil && len >= MemoryLayout<UInt16>.size && (len & 1) == 0 {
307 | let potentialBOM = bytes.load(fromByteOffset: 0, as: UInt16.self)
| `- error: value of type 'RawSpan' has no member 'load'
308 | if potentialBOM == 0xFEFF || potentialBOM == 0xFFFE {
309 | encoding = .unicode
/host/spi-builder-workspace/.build/checkouts/swift-foundation/Sources/FoundationEssentials/Span+Utils.swift:151:58: error: cannot find type 'ConvertibleToBytes' in scope
149 | }
150 |
151 | mutating func _append<S: Sequence<Element>, Element: ConvertibleToBytes & ConvertibleFromBytes>(copying elements: S) {
| `- error: cannot find type 'ConvertibleToBytes' in scope
152 | let early: Void? = elements.withContiguousStorageIfAvailable { buffer in
153 | self._append(copying: buffer.span.bytes)
BUILD FAILURE 6.3 linux