The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Compatibility, reference v1.13.8 (bc529b), with Swift 6.0 for Linux on 21 Apr 2026 05:22:20 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

190 | #endif
191 | extension Version: Swift.Comparable { // @retroactive in Swift 6?
FoundationEssentials.OperatingSystemVersion:1:15: note: 'OperatingSystemVersion' declares conformance to protocol 'Equatable' here
 1 | public struct OperatingSystemVersion : Hashable, Codable, Sendable {
   |               `- note: 'OperatingSystemVersion' declares conformance to protocol 'Equatable' here
 2 |     public let majorVersion: Int
 3 |     public let minorVersion: Int
[22/51] Compiling Compatibility Dictionary.swift
/host/spi-builder-workspace/Sources/Foundation/Double.swift:27:9: warning: unknown operating system for build configuration 'os'
 25 |
 26 |
 27 | #if (os(WASM) || os(WASI))
    |         |- warning: unknown operating system for build configuration 'os'
    |         `- note: did you mean 'WASI'?
 28 | #if canImport(WASILibc) // either include from library or use fallback implementation
 29 | import WASILibc
/host/spi-builder-workspace/Sources/Foundation/Double.swift:263:10: warning: unknown operating system for build configuration 'os'
261 | #endif
262 |
263 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
264 |     @MainActor
265 | #endif
/host/spi-builder-workspace/Sources/Foundation/Double.swift:291:10: warning: unknown operating system for build configuration 'os'
289 | @available(iOS 13, macOS 12, tvOS 13, watchOS 6, *)
290 | public extension Double {
291 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
292 |     @MainActor
293 | #endif
/host/spi-builder-workspace/Sources/Foundation/Enum.swift:25:10: warning: unknown operating system for build configuration 'os'
23 |     /// exposes the case name for an enum without having to have a string rawValue.
24 |     var caseName: String {
25 | #if !(os(WASM) || os(WASI))
   |          |- warning: unknown operating system for build configuration 'os'
   |          `- note: did you mean 'WASI'?
26 |         // for enums
27 |         (Mirror(reflecting: self).children.first?.label ?? String(describing: self))
/host/spi-builder-workspace/Sources/Foundation/Int.swift:19:10: warning: unknown operating system for build configuration 'os'
 17 |     x += 1
 18 | }
 19 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 20 | @MainActor
 21 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:33:10: warning: unknown operating system for build configuration 'os'
 31 |     x -= 1
 32 | }
 33 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 34 | @MainActor
 35 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:54:10: warning: unknown operating system for build configuration 'os'
 52 |     }
 53 | }
 54 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 55 | @MainActor
 56 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:108:10: warning: unknown operating system for build configuration 'os'
106 |     ]
107 | }
108 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
109 | @MainActor
110 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:142:10: warning: unknown operating system for build configuration 'os'
140 |     }
141 | }
142 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
143 | @MainActor
144 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:189:10: warning: unknown operating system for build configuration 'os'
187 |     #endif
188 | }
189 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
190 |     @MainActor
191 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:229:10: warning: unknown operating system for build configuration 'os'
227 | @available(iOS 13, tvOS 13, watchOS 6, *)
228 | extension Int {
229 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
230 |     @MainActor
231 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:242:57: warning: unknown operating system for build configuration 'os'
240 | }
241 |
242 | #if canImport(SwiftUI) && canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                                         |- warning: unknown operating system for build configuration 'os'
    |                                                         `- note: did you mean 'WASI'?
243 | import SwiftUI
244 | @available(iOS 13, tvOS 13, watchOS 6, *)
/host/spi-builder-workspace/Sources/Foundation/Introspection.swift:13:10: warning: unknown operating system for build configuration 'os'
11 |     var allKeyPaths: OrderedDictionary<String, PartialKeyPath<Self>> { get }
12 | }
13 | #if !(os(WASM) || os(WASI))
   |          |- warning: unknown operating system for build configuration 'os'
   |          `- note: did you mean 'WASI'?
14 | public extension PropertyIterable {
15 |     var allProperties: OrderedDictionary<String, Any> {
/host/spi-builder-workspace/Sources/Foundation/Introspection.swift:70:9: warning: unknown operating system for build configuration 'os'
68 | }
69 |
70 | #if (os(WASM) || os(WASI))
   |         |- warning: unknown operating system for build configuration 'os'
   |         `- note: did you mean 'WASI'?
71 | @available(*, deprecated, message: "This is unavailable in WASM becuase dynamic casting isn't allowed in embedded Swfit.")
72 | #endif
/host/spi-builder-workspace/Sources/Foundation/Introspection.swift:74:10: warning: unknown operating system for build configuration 'os'
72 | #endif
73 | public func areEqual(_ left: Any?, _ right: Any?) -> Bool {
74 | #if !(os(WASM) || os(WASI))
   |          |- warning: unknown operating system for build configuration 'os'
   |          `- note: did you mean 'WASI'?
75 |     guard let first = left as? any Equatable, let second = right as? any Equatable else { return false }
76 |     return first.isEqual(second)
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:794:10: warning: unknown operating system for build configuration 'os'
 792 |
 793 | // MARK: - Sorting
 794 | #if !(os(WASM) || os(WASI)) // unable to throw custom error or convert Any types in embedded Swift.
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
 795 | extension OrderedDictionary {
 796 |     /// Returns the collection sorted using the given predicate as the
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:1061:10: warning: unknown operating system for build configuration 'os'
1059 |
1060 | // MARK: - Codable
1061 | #if !(os(WASM) || os(WASI))
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
1062 | extension OrderedDictionary: Encodable where Key: Encodable, Value: Encodable {
1063 |     /// Encodes the contents of this dictionary into the given encoder.
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:1139:10: warning: unknown operating system for build configuration 'os'
1137 |
1138 | #if compiler(>=5.9)
1139 | #if !(os(WASM) || os(WASI))
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
1140 | @MainActor
1141 | #endif
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:1144:10: warning: unknown operating system for build configuration 'os'
1142 | internal var orderedDictionaryTests: TestClosure = {
1143 |     var ordered: OrderedDictionary = ["b": 2, "a": 1]
1144 | #if !(os(WASM) || os(WASI))
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
1145 |     let manipulated = ordered.sorted().reversed()
1146 |     try expect(ordered["c", default: 4] == 4)
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:1186:10: warning: unknown operating system for build configuration 'os'
1184 |
1185 | @available(iOS 13, tvOS 13, watchOS 6, *)
1186 | #if !(os(WASM) || os(WASI))
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
1187 | @MainActor
1188 | #endif
/host/spi-builder-workspace/Sources/Core/Test.swift:18:10: warning: unknown operating system for build configuration 'os'
 16 |         // set breakpoint on this line if we want to debug/inspect errors (note that this slows enough to mess with time stamp checks so disable once we know everything is working).
 17 |         if let debugString {
 18 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 19 |             throw CustomError(debugString)
 20 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:25:35: warning: unknown operating system for build configuration 'os'
 23 | #endif
 24 |         } else {
 25 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 26 |             let isMainThread = Thread.isMainThread
 27 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |                 file, function, line, column)
 38 |
 39 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |             throw CustomError(context)
 41 | #else
[23/51] Compiling Compatibility Double.swift
/host/spi-builder-workspace/Sources/Foundation/Double.swift:27:9: warning: unknown operating system for build configuration 'os'
 25 |
 26 |
 27 | #if (os(WASM) || os(WASI))
    |         |- warning: unknown operating system for build configuration 'os'
    |         `- note: did you mean 'WASI'?
 28 | #if canImport(WASILibc) // either include from library or use fallback implementation
 29 | import WASILibc
/host/spi-builder-workspace/Sources/Foundation/Double.swift:263:10: warning: unknown operating system for build configuration 'os'
261 | #endif
262 |
263 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
264 |     @MainActor
265 | #endif
/host/spi-builder-workspace/Sources/Foundation/Double.swift:291:10: warning: unknown operating system for build configuration 'os'
289 | @available(iOS 13, macOS 12, tvOS 13, watchOS 6, *)
290 | public extension Double {
291 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
292 |     @MainActor
293 | #endif
/host/spi-builder-workspace/Sources/Foundation/Enum.swift:25:10: warning: unknown operating system for build configuration 'os'
23 |     /// exposes the case name for an enum without having to have a string rawValue.
24 |     var caseName: String {
25 | #if !(os(WASM) || os(WASI))
   |          |- warning: unknown operating system for build configuration 'os'
   |          `- note: did you mean 'WASI'?
26 |         // for enums
27 |         (Mirror(reflecting: self).children.first?.label ?? String(describing: self))
/host/spi-builder-workspace/Sources/Foundation/Int.swift:19:10: warning: unknown operating system for build configuration 'os'
 17 |     x += 1
 18 | }
 19 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 20 | @MainActor
 21 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:33:10: warning: unknown operating system for build configuration 'os'
 31 |     x -= 1
 32 | }
 33 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 34 | @MainActor
 35 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:54:10: warning: unknown operating system for build configuration 'os'
 52 |     }
 53 | }
 54 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 55 | @MainActor
 56 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:108:10: warning: unknown operating system for build configuration 'os'
106 |     ]
107 | }
108 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
109 | @MainActor
110 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:142:10: warning: unknown operating system for build configuration 'os'
140 |     }
141 | }
142 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
143 | @MainActor
144 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:189:10: warning: unknown operating system for build configuration 'os'
187 |     #endif
188 | }
189 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
190 |     @MainActor
191 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:229:10: warning: unknown operating system for build configuration 'os'
227 | @available(iOS 13, tvOS 13, watchOS 6, *)
228 | extension Int {
229 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
230 |     @MainActor
231 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:242:57: warning: unknown operating system for build configuration 'os'
240 | }
241 |
242 | #if canImport(SwiftUI) && canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                                         |- warning: unknown operating system for build configuration 'os'
    |                                                         `- note: did you mean 'WASI'?
243 | import SwiftUI
244 | @available(iOS 13, tvOS 13, watchOS 6, *)
/host/spi-builder-workspace/Sources/Foundation/Introspection.swift:13:10: warning: unknown operating system for build configuration 'os'
11 |     var allKeyPaths: OrderedDictionary<String, PartialKeyPath<Self>> { get }
12 | }
13 | #if !(os(WASM) || os(WASI))
   |          |- warning: unknown operating system for build configuration 'os'
   |          `- note: did you mean 'WASI'?
14 | public extension PropertyIterable {
15 |     var allProperties: OrderedDictionary<String, Any> {
/host/spi-builder-workspace/Sources/Foundation/Introspection.swift:70:9: warning: unknown operating system for build configuration 'os'
68 | }
69 |
70 | #if (os(WASM) || os(WASI))
   |         |- warning: unknown operating system for build configuration 'os'
   |         `- note: did you mean 'WASI'?
71 | @available(*, deprecated, message: "This is unavailable in WASM becuase dynamic casting isn't allowed in embedded Swfit.")
72 | #endif
/host/spi-builder-workspace/Sources/Foundation/Introspection.swift:74:10: warning: unknown operating system for build configuration 'os'
72 | #endif
73 | public func areEqual(_ left: Any?, _ right: Any?) -> Bool {
74 | #if !(os(WASM) || os(WASI))
   |          |- warning: unknown operating system for build configuration 'os'
   |          `- note: did you mean 'WASI'?
75 |     guard let first = left as? any Equatable, let second = right as? any Equatable else { return false }
76 |     return first.isEqual(second)
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:794:10: warning: unknown operating system for build configuration 'os'
 792 |
 793 | // MARK: - Sorting
 794 | #if !(os(WASM) || os(WASI)) // unable to throw custom error or convert Any types in embedded Swift.
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
 795 | extension OrderedDictionary {
 796 |     /// Returns the collection sorted using the given predicate as the
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:1061:10: warning: unknown operating system for build configuration 'os'
1059 |
1060 | // MARK: - Codable
1061 | #if !(os(WASM) || os(WASI))
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
1062 | extension OrderedDictionary: Encodable where Key: Encodable, Value: Encodable {
1063 |     /// Encodes the contents of this dictionary into the given encoder.
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:1139:10: warning: unknown operating system for build configuration 'os'
1137 |
1138 | #if compiler(>=5.9)
1139 | #if !(os(WASM) || os(WASI))
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
1140 | @MainActor
1141 | #endif
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:1144:10: warning: unknown operating system for build configuration 'os'
1142 | internal var orderedDictionaryTests: TestClosure = {
1143 |     var ordered: OrderedDictionary = ["b": 2, "a": 1]
1144 | #if !(os(WASM) || os(WASI))
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
1145 |     let manipulated = ordered.sorted().reversed()
1146 |     try expect(ordered["c", default: 4] == 4)
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:1186:10: warning: unknown operating system for build configuration 'os'
1184 |
1185 | @available(iOS 13, tvOS 13, watchOS 6, *)
1186 | #if !(os(WASM) || os(WASI))
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
1187 | @MainActor
1188 | #endif
/host/spi-builder-workspace/Sources/Core/Test.swift:18:10: warning: unknown operating system for build configuration 'os'
 16 |         // set breakpoint on this line if we want to debug/inspect errors (note that this slows enough to mess with time stamp checks so disable once we know everything is working).
 17 |         if let debugString {
 18 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 19 |             throw CustomError(debugString)
 20 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:25:35: warning: unknown operating system for build configuration 'os'
 23 | #endif
 24 |         } else {
 25 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 26 |             let isMainThread = Thread.isMainThread
 27 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |                 file, function, line, column)
 38 |
 39 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |             throw CustomError(context)
 41 | #else
[24/51] Compiling Compatibility Enum.swift
/host/spi-builder-workspace/Sources/Foundation/Double.swift:27:9: warning: unknown operating system for build configuration 'os'
 25 |
 26 |
 27 | #if (os(WASM) || os(WASI))
    |         |- warning: unknown operating system for build configuration 'os'
    |         `- note: did you mean 'WASI'?
 28 | #if canImport(WASILibc) // either include from library or use fallback implementation
 29 | import WASILibc
/host/spi-builder-workspace/Sources/Foundation/Double.swift:263:10: warning: unknown operating system for build configuration 'os'
261 | #endif
262 |
263 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
264 |     @MainActor
265 | #endif
/host/spi-builder-workspace/Sources/Foundation/Double.swift:291:10: warning: unknown operating system for build configuration 'os'
289 | @available(iOS 13, macOS 12, tvOS 13, watchOS 6, *)
290 | public extension Double {
291 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
292 |     @MainActor
293 | #endif
/host/spi-builder-workspace/Sources/Foundation/Enum.swift:25:10: warning: unknown operating system for build configuration 'os'
23 |     /// exposes the case name for an enum without having to have a string rawValue.
24 |     var caseName: String {
25 | #if !(os(WASM) || os(WASI))
   |          |- warning: unknown operating system for build configuration 'os'
   |          `- note: did you mean 'WASI'?
26 |         // for enums
27 |         (Mirror(reflecting: self).children.first?.label ?? String(describing: self))
/host/spi-builder-workspace/Sources/Foundation/Int.swift:19:10: warning: unknown operating system for build configuration 'os'
 17 |     x += 1
 18 | }
 19 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 20 | @MainActor
 21 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:33:10: warning: unknown operating system for build configuration 'os'
 31 |     x -= 1
 32 | }
 33 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 34 | @MainActor
 35 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:54:10: warning: unknown operating system for build configuration 'os'
 52 |     }
 53 | }
 54 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 55 | @MainActor
 56 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:108:10: warning: unknown operating system for build configuration 'os'
106 |     ]
107 | }
108 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
109 | @MainActor
110 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:142:10: warning: unknown operating system for build configuration 'os'
140 |     }
141 | }
142 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
143 | @MainActor
144 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:189:10: warning: unknown operating system for build configuration 'os'
187 |     #endif
188 | }
189 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
190 |     @MainActor
191 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:229:10: warning: unknown operating system for build configuration 'os'
227 | @available(iOS 13, tvOS 13, watchOS 6, *)
228 | extension Int {
229 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
230 |     @MainActor
231 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:242:57: warning: unknown operating system for build configuration 'os'
240 | }
241 |
242 | #if canImport(SwiftUI) && canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                                         |- warning: unknown operating system for build configuration 'os'
    |                                                         `- note: did you mean 'WASI'?
243 | import SwiftUI
244 | @available(iOS 13, tvOS 13, watchOS 6, *)
/host/spi-builder-workspace/Sources/Foundation/Introspection.swift:13:10: warning: unknown operating system for build configuration 'os'
11 |     var allKeyPaths: OrderedDictionary<String, PartialKeyPath<Self>> { get }
12 | }
13 | #if !(os(WASM) || os(WASI))
   |          |- warning: unknown operating system for build configuration 'os'
   |          `- note: did you mean 'WASI'?
14 | public extension PropertyIterable {
15 |     var allProperties: OrderedDictionary<String, Any> {
/host/spi-builder-workspace/Sources/Foundation/Introspection.swift:70:9: warning: unknown operating system for build configuration 'os'
68 | }
69 |
70 | #if (os(WASM) || os(WASI))
   |         |- warning: unknown operating system for build configuration 'os'
   |         `- note: did you mean 'WASI'?
71 | @available(*, deprecated, message: "This is unavailable in WASM becuase dynamic casting isn't allowed in embedded Swfit.")
72 | #endif
/host/spi-builder-workspace/Sources/Foundation/Introspection.swift:74:10: warning: unknown operating system for build configuration 'os'
72 | #endif
73 | public func areEqual(_ left: Any?, _ right: Any?) -> Bool {
74 | #if !(os(WASM) || os(WASI))
   |          |- warning: unknown operating system for build configuration 'os'
   |          `- note: did you mean 'WASI'?
75 |     guard let first = left as? any Equatable, let second = right as? any Equatable else { return false }
76 |     return first.isEqual(second)
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:794:10: warning: unknown operating system for build configuration 'os'
 792 |
 793 | // MARK: - Sorting
 794 | #if !(os(WASM) || os(WASI)) // unable to throw custom error or convert Any types in embedded Swift.
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
 795 | extension OrderedDictionary {
 796 |     /// Returns the collection sorted using the given predicate as the
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:1061:10: warning: unknown operating system for build configuration 'os'
1059 |
1060 | // MARK: - Codable
1061 | #if !(os(WASM) || os(WASI))
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
1062 | extension OrderedDictionary: Encodable where Key: Encodable, Value: Encodable {
1063 |     /// Encodes the contents of this dictionary into the given encoder.
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:1139:10: warning: unknown operating system for build configuration 'os'
1137 |
1138 | #if compiler(>=5.9)
1139 | #if !(os(WASM) || os(WASI))
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
1140 | @MainActor
1141 | #endif
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:1144:10: warning: unknown operating system for build configuration 'os'
1142 | internal var orderedDictionaryTests: TestClosure = {
1143 |     var ordered: OrderedDictionary = ["b": 2, "a": 1]
1144 | #if !(os(WASM) || os(WASI))
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
1145 |     let manipulated = ordered.sorted().reversed()
1146 |     try expect(ordered["c", default: 4] == 4)
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:1186:10: warning: unknown operating system for build configuration 'os'
1184 |
1185 | @available(iOS 13, tvOS 13, watchOS 6, *)
1186 | #if !(os(WASM) || os(WASI))
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
1187 | @MainActor
1188 | #endif
/host/spi-builder-workspace/Sources/Core/Test.swift:18:10: warning: unknown operating system for build configuration 'os'
 16 |         // set breakpoint on this line if we want to debug/inspect errors (note that this slows enough to mess with time stamp checks so disable once we know everything is working).
 17 |         if let debugString {
 18 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 19 |             throw CustomError(debugString)
 20 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:25:35: warning: unknown operating system for build configuration 'os'
 23 | #endif
 24 |         } else {
 25 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 26 |             let isMainThread = Thread.isMainThread
 27 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |                 file, function, line, column)
 38 |
 39 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |             throw CustomError(context)
 41 | #else
[25/51] Compiling Compatibility Int.swift
/host/spi-builder-workspace/Sources/Foundation/Double.swift:27:9: warning: unknown operating system for build configuration 'os'
 25 |
 26 |
 27 | #if (os(WASM) || os(WASI))
    |         |- warning: unknown operating system for build configuration 'os'
    |         `- note: did you mean 'WASI'?
 28 | #if canImport(WASILibc) // either include from library or use fallback implementation
 29 | import WASILibc
/host/spi-builder-workspace/Sources/Foundation/Double.swift:263:10: warning: unknown operating system for build configuration 'os'
261 | #endif
262 |
263 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
264 |     @MainActor
265 | #endif
/host/spi-builder-workspace/Sources/Foundation/Double.swift:291:10: warning: unknown operating system for build configuration 'os'
289 | @available(iOS 13, macOS 12, tvOS 13, watchOS 6, *)
290 | public extension Double {
291 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
292 |     @MainActor
293 | #endif
/host/spi-builder-workspace/Sources/Foundation/Enum.swift:25:10: warning: unknown operating system for build configuration 'os'
23 |     /// exposes the case name for an enum without having to have a string rawValue.
24 |     var caseName: String {
25 | #if !(os(WASM) || os(WASI))
   |          |- warning: unknown operating system for build configuration 'os'
   |          `- note: did you mean 'WASI'?
26 |         // for enums
27 |         (Mirror(reflecting: self).children.first?.label ?? String(describing: self))
/host/spi-builder-workspace/Sources/Foundation/Int.swift:19:10: warning: unknown operating system for build configuration 'os'
 17 |     x += 1
 18 | }
 19 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 20 | @MainActor
 21 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:33:10: warning: unknown operating system for build configuration 'os'
 31 |     x -= 1
 32 | }
 33 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 34 | @MainActor
 35 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:54:10: warning: unknown operating system for build configuration 'os'
 52 |     }
 53 | }
 54 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 55 | @MainActor
 56 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:108:10: warning: unknown operating system for build configuration 'os'
106 |     ]
107 | }
108 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
109 | @MainActor
110 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:142:10: warning: unknown operating system for build configuration 'os'
140 |     }
141 | }
142 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
143 | @MainActor
144 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:189:10: warning: unknown operating system for build configuration 'os'
187 |     #endif
188 | }
189 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
190 |     @MainActor
191 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:229:10: warning: unknown operating system for build configuration 'os'
227 | @available(iOS 13, tvOS 13, watchOS 6, *)
228 | extension Int {
229 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
230 |     @MainActor
231 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:242:57: warning: unknown operating system for build configuration 'os'
240 | }
241 |
242 | #if canImport(SwiftUI) && canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                                         |- warning: unknown operating system for build configuration 'os'
    |                                                         `- note: did you mean 'WASI'?
243 | import SwiftUI
244 | @available(iOS 13, tvOS 13, watchOS 6, *)
/host/spi-builder-workspace/Sources/Foundation/Introspection.swift:13:10: warning: unknown operating system for build configuration 'os'
11 |     var allKeyPaths: OrderedDictionary<String, PartialKeyPath<Self>> { get }
12 | }
13 | #if !(os(WASM) || os(WASI))
   |          |- warning: unknown operating system for build configuration 'os'
   |          `- note: did you mean 'WASI'?
14 | public extension PropertyIterable {
15 |     var allProperties: OrderedDictionary<String, Any> {
/host/spi-builder-workspace/Sources/Foundation/Introspection.swift:70:9: warning: unknown operating system for build configuration 'os'
68 | }
69 |
70 | #if (os(WASM) || os(WASI))
   |         |- warning: unknown operating system for build configuration 'os'
   |         `- note: did you mean 'WASI'?
71 | @available(*, deprecated, message: "This is unavailable in WASM becuase dynamic casting isn't allowed in embedded Swfit.")
72 | #endif
/host/spi-builder-workspace/Sources/Foundation/Introspection.swift:74:10: warning: unknown operating system for build configuration 'os'
72 | #endif
73 | public func areEqual(_ left: Any?, _ right: Any?) -> Bool {
74 | #if !(os(WASM) || os(WASI))
   |          |- warning: unknown operating system for build configuration 'os'
   |          `- note: did you mean 'WASI'?
75 |     guard let first = left as? any Equatable, let second = right as? any Equatable else { return false }
76 |     return first.isEqual(second)
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:794:10: warning: unknown operating system for build configuration 'os'
 792 |
 793 | // MARK: - Sorting
 794 | #if !(os(WASM) || os(WASI)) // unable to throw custom error or convert Any types in embedded Swift.
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
 795 | extension OrderedDictionary {
 796 |     /// Returns the collection sorted using the given predicate as the
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:1061:10: warning: unknown operating system for build configuration 'os'
1059 |
1060 | // MARK: - Codable
1061 | #if !(os(WASM) || os(WASI))
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
1062 | extension OrderedDictionary: Encodable where Key: Encodable, Value: Encodable {
1063 |     /// Encodes the contents of this dictionary into the given encoder.
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:1139:10: warning: unknown operating system for build configuration 'os'
1137 |
1138 | #if compiler(>=5.9)
1139 | #if !(os(WASM) || os(WASI))
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
1140 | @MainActor
1141 | #endif
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:1144:10: warning: unknown operating system for build configuration 'os'
1142 | internal var orderedDictionaryTests: TestClosure = {
1143 |     var ordered: OrderedDictionary = ["b": 2, "a": 1]
1144 | #if !(os(WASM) || os(WASI))
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
1145 |     let manipulated = ordered.sorted().reversed()
1146 |     try expect(ordered["c", default: 4] == 4)
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:1186:10: warning: unknown operating system for build configuration 'os'
1184 |
1185 | @available(iOS 13, tvOS 13, watchOS 6, *)
1186 | #if !(os(WASM) || os(WASI))
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
1187 | @MainActor
1188 | #endif
/host/spi-builder-workspace/Sources/Core/Test.swift:18:10: warning: unknown operating system for build configuration 'os'
 16 |         // set breakpoint on this line if we want to debug/inspect errors (note that this slows enough to mess with time stamp checks so disable once we know everything is working).
 17 |         if let debugString {
 18 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 19 |             throw CustomError(debugString)
 20 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:25:35: warning: unknown operating system for build configuration 'os'
 23 | #endif
 24 |         } else {
 25 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 26 |             let isMainThread = Thread.isMainThread
 27 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |                 file, function, line, column)
 38 |
 39 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |             throw CustomError(context)
 41 | #else
[26/51] Compiling Compatibility Introspection.swift
/host/spi-builder-workspace/Sources/Foundation/Double.swift:27:9: warning: unknown operating system for build configuration 'os'
 25 |
 26 |
 27 | #if (os(WASM) || os(WASI))
    |         |- warning: unknown operating system for build configuration 'os'
    |         `- note: did you mean 'WASI'?
 28 | #if canImport(WASILibc) // either include from library or use fallback implementation
 29 | import WASILibc
/host/spi-builder-workspace/Sources/Foundation/Double.swift:263:10: warning: unknown operating system for build configuration 'os'
261 | #endif
262 |
263 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
264 |     @MainActor
265 | #endif
/host/spi-builder-workspace/Sources/Foundation/Double.swift:291:10: warning: unknown operating system for build configuration 'os'
289 | @available(iOS 13, macOS 12, tvOS 13, watchOS 6, *)
290 | public extension Double {
291 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
292 |     @MainActor
293 | #endif
/host/spi-builder-workspace/Sources/Foundation/Enum.swift:25:10: warning: unknown operating system for build configuration 'os'
23 |     /// exposes the case name for an enum without having to have a string rawValue.
24 |     var caseName: String {
25 | #if !(os(WASM) || os(WASI))
   |          |- warning: unknown operating system for build configuration 'os'
   |          `- note: did you mean 'WASI'?
26 |         // for enums
27 |         (Mirror(reflecting: self).children.first?.label ?? String(describing: self))
/host/spi-builder-workspace/Sources/Foundation/Int.swift:19:10: warning: unknown operating system for build configuration 'os'
 17 |     x += 1
 18 | }
 19 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 20 | @MainActor
 21 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:33:10: warning: unknown operating system for build configuration 'os'
 31 |     x -= 1
 32 | }
 33 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 34 | @MainActor
 35 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:54:10: warning: unknown operating system for build configuration 'os'
 52 |     }
 53 | }
 54 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 55 | @MainActor
 56 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:108:10: warning: unknown operating system for build configuration 'os'
106 |     ]
107 | }
108 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
109 | @MainActor
110 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:142:10: warning: unknown operating system for build configuration 'os'
140 |     }
141 | }
142 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
143 | @MainActor
144 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:189:10: warning: unknown operating system for build configuration 'os'
187 |     #endif
188 | }
189 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
190 |     @MainActor
191 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:229:10: warning: unknown operating system for build configuration 'os'
227 | @available(iOS 13, tvOS 13, watchOS 6, *)
228 | extension Int {
229 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
230 |     @MainActor
231 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:242:57: warning: unknown operating system for build configuration 'os'
240 | }
241 |
242 | #if canImport(SwiftUI) && canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                                         |- warning: unknown operating system for build configuration 'os'
    |                                                         `- note: did you mean 'WASI'?
243 | import SwiftUI
244 | @available(iOS 13, tvOS 13, watchOS 6, *)
/host/spi-builder-workspace/Sources/Foundation/Introspection.swift:13:10: warning: unknown operating system for build configuration 'os'
11 |     var allKeyPaths: OrderedDictionary<String, PartialKeyPath<Self>> { get }
12 | }
13 | #if !(os(WASM) || os(WASI))
   |          |- warning: unknown operating system for build configuration 'os'
   |          `- note: did you mean 'WASI'?
14 | public extension PropertyIterable {
15 |     var allProperties: OrderedDictionary<String, Any> {
/host/spi-builder-workspace/Sources/Foundation/Introspection.swift:70:9: warning: unknown operating system for build configuration 'os'
68 | }
69 |
70 | #if (os(WASM) || os(WASI))
   |         |- warning: unknown operating system for build configuration 'os'
   |         `- note: did you mean 'WASI'?
71 | @available(*, deprecated, message: "This is unavailable in WASM becuase dynamic casting isn't allowed in embedded Swfit.")
72 | #endif
/host/spi-builder-workspace/Sources/Foundation/Introspection.swift:74:10: warning: unknown operating system for build configuration 'os'
72 | #endif
73 | public func areEqual(_ left: Any?, _ right: Any?) -> Bool {
74 | #if !(os(WASM) || os(WASI))
   |          |- warning: unknown operating system for build configuration 'os'
   |          `- note: did you mean 'WASI'?
75 |     guard let first = left as? any Equatable, let second = right as? any Equatable else { return false }
76 |     return first.isEqual(second)
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:794:10: warning: unknown operating system for build configuration 'os'
 792 |
 793 | // MARK: - Sorting
 794 | #if !(os(WASM) || os(WASI)) // unable to throw custom error or convert Any types in embedded Swift.
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
 795 | extension OrderedDictionary {
 796 |     /// Returns the collection sorted using the given predicate as the
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:1061:10: warning: unknown operating system for build configuration 'os'
1059 |
1060 | // MARK: - Codable
1061 | #if !(os(WASM) || os(WASI))
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
1062 | extension OrderedDictionary: Encodable where Key: Encodable, Value: Encodable {
1063 |     /// Encodes the contents of this dictionary into the given encoder.
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:1139:10: warning: unknown operating system for build configuration 'os'
1137 |
1138 | #if compiler(>=5.9)
1139 | #if !(os(WASM) || os(WASI))
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
1140 | @MainActor
1141 | #endif
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:1144:10: warning: unknown operating system for build configuration 'os'
1142 | internal var orderedDictionaryTests: TestClosure = {
1143 |     var ordered: OrderedDictionary = ["b": 2, "a": 1]
1144 | #if !(os(WASM) || os(WASI))
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
1145 |     let manipulated = ordered.sorted().reversed()
1146 |     try expect(ordered["c", default: 4] == 4)
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:1186:10: warning: unknown operating system for build configuration 'os'
1184 |
1185 | @available(iOS 13, tvOS 13, watchOS 6, *)
1186 | #if !(os(WASM) || os(WASI))
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
1187 | @MainActor
1188 | #endif
/host/spi-builder-workspace/Sources/Core/Test.swift:18:10: warning: unknown operating system for build configuration 'os'
 16 |         // set breakpoint on this line if we want to debug/inspect errors (note that this slows enough to mess with time stamp checks so disable once we know everything is working).
 17 |         if let debugString {
 18 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 19 |             throw CustomError(debugString)
 20 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:25:35: warning: unknown operating system for build configuration 'os'
 23 | #endif
 24 |         } else {
 25 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 26 |             let isMainThread = Thread.isMainThread
 27 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |                 file, function, line, column)
 38 |
 39 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |             throw CustomError(context)
 41 | #else
[27/51] Compiling Compatibility OrderedDictionary.swift
/host/spi-builder-workspace/Sources/Foundation/Double.swift:27:9: warning: unknown operating system for build configuration 'os'
 25 |
 26 |
 27 | #if (os(WASM) || os(WASI))
    |         |- warning: unknown operating system for build configuration 'os'
    |         `- note: did you mean 'WASI'?
 28 | #if canImport(WASILibc) // either include from library or use fallback implementation
 29 | import WASILibc
/host/spi-builder-workspace/Sources/Foundation/Double.swift:263:10: warning: unknown operating system for build configuration 'os'
261 | #endif
262 |
263 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
264 |     @MainActor
265 | #endif
/host/spi-builder-workspace/Sources/Foundation/Double.swift:291:10: warning: unknown operating system for build configuration 'os'
289 | @available(iOS 13, macOS 12, tvOS 13, watchOS 6, *)
290 | public extension Double {
291 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
292 |     @MainActor
293 | #endif
/host/spi-builder-workspace/Sources/Foundation/Enum.swift:25:10: warning: unknown operating system for build configuration 'os'
23 |     /// exposes the case name for an enum without having to have a string rawValue.
24 |     var caseName: String {
25 | #if !(os(WASM) || os(WASI))
   |          |- warning: unknown operating system for build configuration 'os'
   |          `- note: did you mean 'WASI'?
26 |         // for enums
27 |         (Mirror(reflecting: self).children.first?.label ?? String(describing: self))
/host/spi-builder-workspace/Sources/Foundation/Int.swift:19:10: warning: unknown operating system for build configuration 'os'
 17 |     x += 1
 18 | }
 19 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 20 | @MainActor
 21 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:33:10: warning: unknown operating system for build configuration 'os'
 31 |     x -= 1
 32 | }
 33 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 34 | @MainActor
 35 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:54:10: warning: unknown operating system for build configuration 'os'
 52 |     }
 53 | }
 54 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 55 | @MainActor
 56 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:108:10: warning: unknown operating system for build configuration 'os'
106 |     ]
107 | }
108 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
109 | @MainActor
110 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:142:10: warning: unknown operating system for build configuration 'os'
140 |     }
141 | }
142 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
143 | @MainActor
144 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:189:10: warning: unknown operating system for build configuration 'os'
187 |     #endif
188 | }
189 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
190 |     @MainActor
191 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:229:10: warning: unknown operating system for build configuration 'os'
227 | @available(iOS 13, tvOS 13, watchOS 6, *)
228 | extension Int {
229 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
230 |     @MainActor
231 | #endif
/host/spi-builder-workspace/Sources/Foundation/Int.swift:242:57: warning: unknown operating system for build configuration 'os'
240 | }
241 |
242 | #if canImport(SwiftUI) && canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                                         |- warning: unknown operating system for build configuration 'os'
    |                                                         `- note: did you mean 'WASI'?
243 | import SwiftUI
244 | @available(iOS 13, tvOS 13, watchOS 6, *)
/host/spi-builder-workspace/Sources/Foundation/Introspection.swift:13:10: warning: unknown operating system for build configuration 'os'
11 |     var allKeyPaths: OrderedDictionary<String, PartialKeyPath<Self>> { get }
12 | }
13 | #if !(os(WASM) || os(WASI))
   |          |- warning: unknown operating system for build configuration 'os'
   |          `- note: did you mean 'WASI'?
14 | public extension PropertyIterable {
15 |     var allProperties: OrderedDictionary<String, Any> {
/host/spi-builder-workspace/Sources/Foundation/Introspection.swift:70:9: warning: unknown operating system for build configuration 'os'
68 | }
69 |
70 | #if (os(WASM) || os(WASI))
   |         |- warning: unknown operating system for build configuration 'os'
   |         `- note: did you mean 'WASI'?
71 | @available(*, deprecated, message: "This is unavailable in WASM becuase dynamic casting isn't allowed in embedded Swfit.")
72 | #endif
/host/spi-builder-workspace/Sources/Foundation/Introspection.swift:74:10: warning: unknown operating system for build configuration 'os'
72 | #endif
73 | public func areEqual(_ left: Any?, _ right: Any?) -> Bool {
74 | #if !(os(WASM) || os(WASI))
   |          |- warning: unknown operating system for build configuration 'os'
   |          `- note: did you mean 'WASI'?
75 |     guard let first = left as? any Equatable, let second = right as? any Equatable else { return false }
76 |     return first.isEqual(second)
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:794:10: warning: unknown operating system for build configuration 'os'
 792 |
 793 | // MARK: - Sorting
 794 | #if !(os(WASM) || os(WASI)) // unable to throw custom error or convert Any types in embedded Swift.
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
 795 | extension OrderedDictionary {
 796 |     /// Returns the collection sorted using the given predicate as the
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:1061:10: warning: unknown operating system for build configuration 'os'
1059 |
1060 | // MARK: - Codable
1061 | #if !(os(WASM) || os(WASI))
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
1062 | extension OrderedDictionary: Encodable where Key: Encodable, Value: Encodable {
1063 |     /// Encodes the contents of this dictionary into the given encoder.
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:1139:10: warning: unknown operating system for build configuration 'os'
1137 |
1138 | #if compiler(>=5.9)
1139 | #if !(os(WASM) || os(WASI))
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
1140 | @MainActor
1141 | #endif
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:1144:10: warning: unknown operating system for build configuration 'os'
1142 | internal var orderedDictionaryTests: TestClosure = {
1143 |     var ordered: OrderedDictionary = ["b": 2, "a": 1]
1144 | #if !(os(WASM) || os(WASI))
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
1145 |     let manipulated = ordered.sorted().reversed()
1146 |     try expect(ordered["c", default: 4] == 4)
/host/spi-builder-workspace/Sources/Foundation/OrderedDictionary.swift:1186:10: warning: unknown operating system for build configuration 'os'
1184 |
1185 | @available(iOS 13, tvOS 13, watchOS 6, *)
1186 | #if !(os(WASM) || os(WASI))
     |          |- warning: unknown operating system for build configuration 'os'
     |          `- note: did you mean 'WASI'?
1187 | @MainActor
1188 | #endif
/host/spi-builder-workspace/Sources/Core/Test.swift:18:10: warning: unknown operating system for build configuration 'os'
 16 |         // set breakpoint on this line if we want to debug/inspect errors (note that this slows enough to mess with time stamp checks so disable once we know everything is working).
 17 |         if let debugString {
 18 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 19 |             throw CustomError(debugString)
 20 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:25:35: warning: unknown operating system for build configuration 'os'
 23 | #endif
 24 |         } else {
 25 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 26 |             let isMainThread = Thread.isMainThread
 27 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |                 file, function, line, column)
 38 |
 39 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |             throw CustomError(context)
 41 | #else
[28/51] Compiling Compatibility DataStore.swift
/host/spi-builder-workspace/Sources/Core/DataStore.swift:3:54: warning: unknown operating system for build configuration 'os'
  1 | // TODO: Do we want to restrict DataStore to the main thread?
  2 |
  3 | #if compiler(>=5.9) && canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                                      |- warning: unknown operating system for build configuration 'os'
    |                                                      `- note: did you mean 'WASI'?
  4 | @available(iOS 13, tvOS 13, watchOS 6, *)
  5 | public enum DataStoreType: Sendable {
/host/spi-builder-workspace/Sources/Core/Debug.swift:34:47: warning: unknown operating system for build configuration 'os'
 32 |         var timestamp = ""
 33 |         if includeTimestamp {
 34 |             #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                               |- warning: unknown operating system for build configuration 'os'
    |                                               `- note: did you mean 'WASI'?
 35 |             timestamp = "\(Date.nowBackport.mysqlDateTime): "
 36 |             #else
/host/spi-builder-workspace/Sources/Core/Debug.swift:117:10: warning: unknown operating system for build configuration 'os'
115 |     @discardableResult
116 |     func debug() -> String {
117 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
118 |         return Compatibility.debug(description, level: level ?? DebugLevel.defaultLevel, file: file, function: function, line: line, column: column)
119 | #else
/host/spi-builder-workspace/Sources/Core/Debug.swift:268:10: warning: unknown operating system for build configuration 'os'
266 |      - Parameter column: For bubbling down the #column number from a call site. (Not used currently but here for completeness).
267 |      */
268 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
269 |     @discardableResult
270 |     static func debug(_ message: Any, level: DebugLevel = .defaultLevel, file: String = #file, function: String = #function, line: Int = #line, column: Int = #column) -> String {
/host/spi-builder-workspace/Sources/Core/Debug.swift:316:10: warning: unknown operating system for build configuration 'os'
314 |  - Parameter column: For bubbling down the #column number from a call site. (Not used currently but here for completeness).
315 |  */
316 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
317 | @discardableResult
318 | public func debug(_ message: Any, level: DebugLevel = .defaultLevel, file: String = #file, function: String = #function, line: Int = #line, column: Int = #column) -> String {
/host/spi-builder-workspace/Sources/Core/Debug.swift:342:10: warning: unknown operating system for build configuration 'os'
340 |      */
341 |     func debug(level: DebugLevel = .defaultLevel, file: String = #file, function: String = #function, line: Int = #line, column: Int = #column) -> Self {
342 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
343 |         Compatibility.debug(self.localizedDescription, level: level, file: file, function: function, line: line, column: column)
344 | #else
/host/spi-builder-workspace/Sources/Core/Debug.swift:358:29: warning: unknown operating system for build configuration 'os'
356 |
357 | // Testing is only supported with Swift 5.9+ && !WASM
358 | #if compiler(>=5.9) && !(os(WASM) || os(WASI))
    |                             |- warning: unknown operating system for build configuration 'os'
    |                             `- note: did you mean 'WASI'?
359 | @available(iOS 13, macOS 12, tvOS 13, watchOS 6, *)
360 | public extension DebugLevel {
/host/spi-builder-workspace/Sources/Core/Debug.swift:395:43: warning: unknown operating system for build configuration 'os'
393 |         }
394 |
395 |         #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                           |- warning: unknown operating system for build configuration 'os'
    |                                           `- note: did you mean 'WASI'?
396 |         let timestamp = Date.nowBackport.mysqlDateTime
397 |         #else
/host/spi-builder-workspace/Sources/Core/Test.swift:18:10: warning: unknown operating system for build configuration 'os'
 16 |         // set breakpoint on this line if we want to debug/inspect errors (note that this slows enough to mess with time stamp checks so disable once we know everything is working).
 17 |         if let debugString {
 18 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 19 |             throw CustomError(debugString)
 20 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:25:35: warning: unknown operating system for build configuration 'os'
 23 | #endif
 24 |         } else {
 25 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 26 |             let isMainThread = Thread.isMainThread
 27 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |                 file, function, line, column)
 38 |
 39 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |             throw CustomError(context)
 41 | #else
[29/51] Compiling Compatibility Debug.swift
/host/spi-builder-workspace/Sources/Core/DataStore.swift:3:54: warning: unknown operating system for build configuration 'os'
  1 | // TODO: Do we want to restrict DataStore to the main thread?
  2 |
  3 | #if compiler(>=5.9) && canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                                      |- warning: unknown operating system for build configuration 'os'
    |                                                      `- note: did you mean 'WASI'?
  4 | @available(iOS 13, tvOS 13, watchOS 6, *)
  5 | public enum DataStoreType: Sendable {
/host/spi-builder-workspace/Sources/Core/Debug.swift:34:47: warning: unknown operating system for build configuration 'os'
 32 |         var timestamp = ""
 33 |         if includeTimestamp {
 34 |             #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                               |- warning: unknown operating system for build configuration 'os'
    |                                               `- note: did you mean 'WASI'?
 35 |             timestamp = "\(Date.nowBackport.mysqlDateTime): "
 36 |             #else
/host/spi-builder-workspace/Sources/Core/Debug.swift:117:10: warning: unknown operating system for build configuration 'os'
115 |     @discardableResult
116 |     func debug() -> String {
117 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
118 |         return Compatibility.debug(description, level: level ?? DebugLevel.defaultLevel, file: file, function: function, line: line, column: column)
119 | #else
/host/spi-builder-workspace/Sources/Core/Debug.swift:268:10: warning: unknown operating system for build configuration 'os'
266 |      - Parameter column: For bubbling down the #column number from a call site. (Not used currently but here for completeness).
267 |      */
268 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
269 |     @discardableResult
270 |     static func debug(_ message: Any, level: DebugLevel = .defaultLevel, file: String = #file, function: String = #function, line: Int = #line, column: Int = #column) -> String {
/host/spi-builder-workspace/Sources/Core/Debug.swift:316:10: warning: unknown operating system for build configuration 'os'
314 |  - Parameter column: For bubbling down the #column number from a call site. (Not used currently but here for completeness).
315 |  */
316 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
317 | @discardableResult
318 | public func debug(_ message: Any, level: DebugLevel = .defaultLevel, file: String = #file, function: String = #function, line: Int = #line, column: Int = #column) -> String {
/host/spi-builder-workspace/Sources/Core/Debug.swift:342:10: warning: unknown operating system for build configuration 'os'
340 |      */
341 |     func debug(level: DebugLevel = .defaultLevel, file: String = #file, function: String = #function, line: Int = #line, column: Int = #column) -> Self {
342 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
343 |         Compatibility.debug(self.localizedDescription, level: level, file: file, function: function, line: line, column: column)
344 | #else
/host/spi-builder-workspace/Sources/Core/Debug.swift:358:29: warning: unknown operating system for build configuration 'os'
356 |
357 | // Testing is only supported with Swift 5.9+ && !WASM
358 | #if compiler(>=5.9) && !(os(WASM) || os(WASI))
    |                             |- warning: unknown operating system for build configuration 'os'
    |                             `- note: did you mean 'WASI'?
359 | @available(iOS 13, macOS 12, tvOS 13, watchOS 6, *)
360 | public extension DebugLevel {
/host/spi-builder-workspace/Sources/Core/Debug.swift:395:43: warning: unknown operating system for build configuration 'os'
393 |         }
394 |
395 |         #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                           |- warning: unknown operating system for build configuration 'os'
    |                                           `- note: did you mean 'WASI'?
396 |         let timestamp = Date.nowBackport.mysqlDateTime
397 |         #else
/host/spi-builder-workspace/Sources/Core/Test.swift:18:10: warning: unknown operating system for build configuration 'os'
 16 |         // set breakpoint on this line if we want to debug/inspect errors (note that this slows enough to mess with time stamp checks so disable once we know everything is working).
 17 |         if let debugString {
 18 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 19 |             throw CustomError(debugString)
 20 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:25:35: warning: unknown operating system for build configuration 'os'
 23 | #endif
 24 |         } else {
 25 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 26 |             let isMainThread = Thread.isMainThread
 27 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |                 file, function, line, column)
 38 |
 39 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |             throw CustomError(context)
 41 | #else
[30/51] Compiling Compatibility FileManager.swift
/host/spi-builder-workspace/Sources/Core/DataStore.swift:3:54: warning: unknown operating system for build configuration 'os'
  1 | // TODO: Do we want to restrict DataStore to the main thread?
  2 |
  3 | #if compiler(>=5.9) && canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                                      |- warning: unknown operating system for build configuration 'os'
    |                                                      `- note: did you mean 'WASI'?
  4 | @available(iOS 13, tvOS 13, watchOS 6, *)
  5 | public enum DataStoreType: Sendable {
/host/spi-builder-workspace/Sources/Core/Debug.swift:34:47: warning: unknown operating system for build configuration 'os'
 32 |         var timestamp = ""
 33 |         if includeTimestamp {
 34 |             #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                               |- warning: unknown operating system for build configuration 'os'
    |                                               `- note: did you mean 'WASI'?
 35 |             timestamp = "\(Date.nowBackport.mysqlDateTime): "
 36 |             #else
/host/spi-builder-workspace/Sources/Core/Debug.swift:117:10: warning: unknown operating system for build configuration 'os'
115 |     @discardableResult
116 |     func debug() -> String {
117 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
118 |         return Compatibility.debug(description, level: level ?? DebugLevel.defaultLevel, file: file, function: function, line: line, column: column)
119 | #else
/host/spi-builder-workspace/Sources/Core/Debug.swift:268:10: warning: unknown operating system for build configuration 'os'
266 |      - Parameter column: For bubbling down the #column number from a call site. (Not used currently but here for completeness).
267 |      */
268 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
269 |     @discardableResult
270 |     static func debug(_ message: Any, level: DebugLevel = .defaultLevel, file: String = #file, function: String = #function, line: Int = #line, column: Int = #column) -> String {
/host/spi-builder-workspace/Sources/Core/Debug.swift:316:10: warning: unknown operating system for build configuration 'os'
314 |  - Parameter column: For bubbling down the #column number from a call site. (Not used currently but here for completeness).
315 |  */
316 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
317 | @discardableResult
318 | public func debug(_ message: Any, level: DebugLevel = .defaultLevel, file: String = #file, function: String = #function, line: Int = #line, column: Int = #column) -> String {
/host/spi-builder-workspace/Sources/Core/Debug.swift:342:10: warning: unknown operating system for build configuration 'os'
340 |      */
341 |     func debug(level: DebugLevel = .defaultLevel, file: String = #file, function: String = #function, line: Int = #line, column: Int = #column) -> Self {
342 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
343 |         Compatibility.debug(self.localizedDescription, level: level, file: file, function: function, line: line, column: column)
344 | #else
/host/spi-builder-workspace/Sources/Core/Debug.swift:358:29: warning: unknown operating system for build configuration 'os'
356 |
357 | // Testing is only supported with Swift 5.9+ && !WASM
358 | #if compiler(>=5.9) && !(os(WASM) || os(WASI))
    |                             |- warning: unknown operating system for build configuration 'os'
    |                             `- note: did you mean 'WASI'?
359 | @available(iOS 13, macOS 12, tvOS 13, watchOS 6, *)
360 | public extension DebugLevel {
/host/spi-builder-workspace/Sources/Core/Debug.swift:395:43: warning: unknown operating system for build configuration 'os'
393 |         }
394 |
395 |         #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                           |- warning: unknown operating system for build configuration 'os'
    |                                           `- note: did you mean 'WASI'?
396 |         let timestamp = Date.nowBackport.mysqlDateTime
397 |         #else
/host/spi-builder-workspace/Sources/Core/Test.swift:18:10: warning: unknown operating system for build configuration 'os'
 16 |         // set breakpoint on this line if we want to debug/inspect errors (note that this slows enough to mess with time stamp checks so disable once we know everything is working).
 17 |         if let debugString {
 18 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 19 |             throw CustomError(debugString)
 20 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:25:35: warning: unknown operating system for build configuration 'os'
 23 | #endif
 24 |         } else {
 25 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 26 |             let isMainThread = Thread.isMainThread
 27 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |                 file, function, line, column)
 38 |
 39 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |             throw CustomError(context)
 41 | #else
[31/51] Compiling Compatibility Graphics.swift
/host/spi-builder-workspace/Sources/Core/DataStore.swift:3:54: warning: unknown operating system for build configuration 'os'
  1 | // TODO: Do we want to restrict DataStore to the main thread?
  2 |
  3 | #if compiler(>=5.9) && canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                                      |- warning: unknown operating system for build configuration 'os'
    |                                                      `- note: did you mean 'WASI'?
  4 | @available(iOS 13, tvOS 13, watchOS 6, *)
  5 | public enum DataStoreType: Sendable {
/host/spi-builder-workspace/Sources/Core/Debug.swift:34:47: warning: unknown operating system for build configuration 'os'
 32 |         var timestamp = ""
 33 |         if includeTimestamp {
 34 |             #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                               |- warning: unknown operating system for build configuration 'os'
    |                                               `- note: did you mean 'WASI'?
 35 |             timestamp = "\(Date.nowBackport.mysqlDateTime): "
 36 |             #else
/host/spi-builder-workspace/Sources/Core/Debug.swift:117:10: warning: unknown operating system for build configuration 'os'
115 |     @discardableResult
116 |     func debug() -> String {
117 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
118 |         return Compatibility.debug(description, level: level ?? DebugLevel.defaultLevel, file: file, function: function, line: line, column: column)
119 | #else
/host/spi-builder-workspace/Sources/Core/Debug.swift:268:10: warning: unknown operating system for build configuration 'os'
266 |      - Parameter column: For bubbling down the #column number from a call site. (Not used currently but here for completeness).
267 |      */
268 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
269 |     @discardableResult
270 |     static func debug(_ message: Any, level: DebugLevel = .defaultLevel, file: String = #file, function: String = #function, line: Int = #line, column: Int = #column) -> String {
/host/spi-builder-workspace/Sources/Core/Debug.swift:316:10: warning: unknown operating system for build configuration 'os'
314 |  - Parameter column: For bubbling down the #column number from a call site. (Not used currently but here for completeness).
315 |  */
316 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
317 | @discardableResult
318 | public func debug(_ message: Any, level: DebugLevel = .defaultLevel, file: String = #file, function: String = #function, line: Int = #line, column: Int = #column) -> String {
/host/spi-builder-workspace/Sources/Core/Debug.swift:342:10: warning: unknown operating system for build configuration 'os'
340 |      */
341 |     func debug(level: DebugLevel = .defaultLevel, file: String = #file, function: String = #function, line: Int = #line, column: Int = #column) -> Self {
342 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
343 |         Compatibility.debug(self.localizedDescription, level: level, file: file, function: function, line: line, column: column)
344 | #else
/host/spi-builder-workspace/Sources/Core/Debug.swift:358:29: warning: unknown operating system for build configuration 'os'
356 |
357 | // Testing is only supported with Swift 5.9+ && !WASM
358 | #if compiler(>=5.9) && !(os(WASM) || os(WASI))
    |                             |- warning: unknown operating system for build configuration 'os'
    |                             `- note: did you mean 'WASI'?
359 | @available(iOS 13, macOS 12, tvOS 13, watchOS 6, *)
360 | public extension DebugLevel {
/host/spi-builder-workspace/Sources/Core/Debug.swift:395:43: warning: unknown operating system for build configuration 'os'
393 |         }
394 |
395 |         #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                           |- warning: unknown operating system for build configuration 'os'
    |                                           `- note: did you mean 'WASI'?
396 |         let timestamp = Date.nowBackport.mysqlDateTime
397 |         #else
/host/spi-builder-workspace/Sources/Core/Test.swift:18:10: warning: unknown operating system for build configuration 'os'
 16 |         // set breakpoint on this line if we want to debug/inspect errors (note that this slows enough to mess with time stamp checks so disable once we know everything is working).
 17 |         if let debugString {
 18 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 19 |             throw CustomError(debugString)
 20 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:25:35: warning: unknown operating system for build configuration 'os'
 23 | #endif
 24 |         } else {
 25 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 26 |             let isMainThread = Thread.isMainThread
 27 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |                 file, function, line, column)
 38 |
 39 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |             throw CustomError(context)
 41 | #else
[32/51] Compiling Compatibility Network.swift
/host/spi-builder-workspace/Sources/Core/DataStore.swift:3:54: warning: unknown operating system for build configuration 'os'
  1 | // TODO: Do we want to restrict DataStore to the main thread?
  2 |
  3 | #if compiler(>=5.9) && canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                                      |- warning: unknown operating system for build configuration 'os'
    |                                                      `- note: did you mean 'WASI'?
  4 | @available(iOS 13, tvOS 13, watchOS 6, *)
  5 | public enum DataStoreType: Sendable {
/host/spi-builder-workspace/Sources/Core/Debug.swift:34:47: warning: unknown operating system for build configuration 'os'
 32 |         var timestamp = ""
 33 |         if includeTimestamp {
 34 |             #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                               |- warning: unknown operating system for build configuration 'os'
    |                                               `- note: did you mean 'WASI'?
 35 |             timestamp = "\(Date.nowBackport.mysqlDateTime): "
 36 |             #else
/host/spi-builder-workspace/Sources/Core/Debug.swift:117:10: warning: unknown operating system for build configuration 'os'
115 |     @discardableResult
116 |     func debug() -> String {
117 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
118 |         return Compatibility.debug(description, level: level ?? DebugLevel.defaultLevel, file: file, function: function, line: line, column: column)
119 | #else
/host/spi-builder-workspace/Sources/Core/Debug.swift:268:10: warning: unknown operating system for build configuration 'os'
266 |      - Parameter column: For bubbling down the #column number from a call site. (Not used currently but here for completeness).
267 |      */
268 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
269 |     @discardableResult
270 |     static func debug(_ message: Any, level: DebugLevel = .defaultLevel, file: String = #file, function: String = #function, line: Int = #line, column: Int = #column) -> String {
/host/spi-builder-workspace/Sources/Core/Debug.swift:316:10: warning: unknown operating system for build configuration 'os'
314 |  - Parameter column: For bubbling down the #column number from a call site. (Not used currently but here for completeness).
315 |  */
316 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
317 | @discardableResult
318 | public func debug(_ message: Any, level: DebugLevel = .defaultLevel, file: String = #file, function: String = #function, line: Int = #line, column: Int = #column) -> String {
/host/spi-builder-workspace/Sources/Core/Debug.swift:342:10: warning: unknown operating system for build configuration 'os'
340 |      */
341 |     func debug(level: DebugLevel = .defaultLevel, file: String = #file, function: String = #function, line: Int = #line, column: Int = #column) -> Self {
342 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
343 |         Compatibility.debug(self.localizedDescription, level: level, file: file, function: function, line: line, column: column)
344 | #else
/host/spi-builder-workspace/Sources/Core/Debug.swift:358:29: warning: unknown operating system for build configuration 'os'
356 |
357 | // Testing is only supported with Swift 5.9+ && !WASM
358 | #if compiler(>=5.9) && !(os(WASM) || os(WASI))
    |                             |- warning: unknown operating system for build configuration 'os'
    |                             `- note: did you mean 'WASI'?
359 | @available(iOS 13, macOS 12, tvOS 13, watchOS 6, *)
360 | public extension DebugLevel {
/host/spi-builder-workspace/Sources/Core/Debug.swift:395:43: warning: unknown operating system for build configuration 'os'
393 |         }
394 |
395 |         #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                           |- warning: unknown operating system for build configuration 'os'
    |                                           `- note: did you mean 'WASI'?
396 |         let timestamp = Date.nowBackport.mysqlDateTime
397 |         #else
/host/spi-builder-workspace/Sources/Core/Test.swift:18:10: warning: unknown operating system for build configuration 'os'
 16 |         // set breakpoint on this line if we want to debug/inspect errors (note that this slows enough to mess with time stamp checks so disable once we know everything is working).
 17 |         if let debugString {
 18 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 19 |             throw CustomError(debugString)
 20 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:25:35: warning: unknown operating system for build configuration 'os'
 23 | #endif
 24 |         } else {
 25 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 26 |             let isMainThread = Thread.isMainThread
 27 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |                 file, function, line, column)
 38 |
 39 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |             throw CustomError(context)
 41 | #else
[33/51] Compiling Compatibility ObservableObject.swift
/host/spi-builder-workspace/Sources/Core/DataStore.swift:3:54: warning: unknown operating system for build configuration 'os'
  1 | // TODO: Do we want to restrict DataStore to the main thread?
  2 |
  3 | #if compiler(>=5.9) && canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                                      |- warning: unknown operating system for build configuration 'os'
    |                                                      `- note: did you mean 'WASI'?
  4 | @available(iOS 13, tvOS 13, watchOS 6, *)
  5 | public enum DataStoreType: Sendable {
/host/spi-builder-workspace/Sources/Core/Debug.swift:34:47: warning: unknown operating system for build configuration 'os'
 32 |         var timestamp = ""
 33 |         if includeTimestamp {
 34 |             #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                               |- warning: unknown operating system for build configuration 'os'
    |                                               `- note: did you mean 'WASI'?
 35 |             timestamp = "\(Date.nowBackport.mysqlDateTime): "
 36 |             #else
/host/spi-builder-workspace/Sources/Core/Debug.swift:117:10: warning: unknown operating system for build configuration 'os'
115 |     @discardableResult
116 |     func debug() -> String {
117 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
118 |         return Compatibility.debug(description, level: level ?? DebugLevel.defaultLevel, file: file, function: function, line: line, column: column)
119 | #else
/host/spi-builder-workspace/Sources/Core/Debug.swift:268:10: warning: unknown operating system for build configuration 'os'
266 |      - Parameter column: For bubbling down the #column number from a call site. (Not used currently but here for completeness).
267 |      */
268 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
269 |     @discardableResult
270 |     static func debug(_ message: Any, level: DebugLevel = .defaultLevel, file: String = #file, function: String = #function, line: Int = #line, column: Int = #column) -> String {
/host/spi-builder-workspace/Sources/Core/Debug.swift:316:10: warning: unknown operating system for build configuration 'os'
314 |  - Parameter column: For bubbling down the #column number from a call site. (Not used currently but here for completeness).
315 |  */
316 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
317 | @discardableResult
318 | public func debug(_ message: Any, level: DebugLevel = .defaultLevel, file: String = #file, function: String = #function, line: Int = #line, column: Int = #column) -> String {
/host/spi-builder-workspace/Sources/Core/Debug.swift:342:10: warning: unknown operating system for build configuration 'os'
340 |      */
341 |     func debug(level: DebugLevel = .defaultLevel, file: String = #file, function: String = #function, line: Int = #line, column: Int = #column) -> Self {
342 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
343 |         Compatibility.debug(self.localizedDescription, level: level, file: file, function: function, line: line, column: column)
344 | #else
/host/spi-builder-workspace/Sources/Core/Debug.swift:358:29: warning: unknown operating system for build configuration 'os'
356 |
357 | // Testing is only supported with Swift 5.9+ && !WASM
358 | #if compiler(>=5.9) && !(os(WASM) || os(WASI))
    |                             |- warning: unknown operating system for build configuration 'os'
    |                             `- note: did you mean 'WASI'?
359 | @available(iOS 13, macOS 12, tvOS 13, watchOS 6, *)
360 | public extension DebugLevel {
/host/spi-builder-workspace/Sources/Core/Debug.swift:395:43: warning: unknown operating system for build configuration 'os'
393 |         }
394 |
395 |         #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                           |- warning: unknown operating system for build configuration 'os'
    |                                           `- note: did you mean 'WASI'?
396 |         let timestamp = Date.nowBackport.mysqlDateTime
397 |         #else
/host/spi-builder-workspace/Sources/Core/Test.swift:18:10: warning: unknown operating system for build configuration 'os'
 16 |         // set breakpoint on this line if we want to debug/inspect errors (note that this slows enough to mess with time stamp checks so disable once we know everything is working).
 17 |         if let debugString {
 18 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 19 |             throw CustomError(debugString)
 20 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:25:35: warning: unknown operating system for build configuration 'os'
 23 | #endif
 24 |         } else {
 25 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 26 |             let isMainThread = Thread.isMainThread
 27 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |                 file, function, line, column)
 38 |
 39 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |             throw CustomError(context)
 41 | #else
[34/51] Compiling Compatibility CodingFoundation.swift
/host/spi-builder-workspace/Sources/Foundation/CodingJSON.swift:3:10: warning: unknown operating system for build configuration 'os'
  1 | // MARK: - JSON management (simplified)
  2 |
  3 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
  4 | #if canImport(Foundation)
  5 | public extension Encodable {
/host/spi-builder-workspace/Sources/Foundation/CodingJSON.swift:261:22: warning: unknown operating system for build configuration 'os'
259 |
260 |         if numberStr.contains(".") || numberStr.contains("e") || numberStr.contains("E") {
261 |             #if !(os(WASM) || os(WASI))
    |                      |- warning: unknown operating system for build configuration 'os'
    |                      `- note: did you mean 'WASI'?
262 |             if let d = Double(numberStr) {
263 |                 return .double(d)
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:13:10: warning: unknown operating system for build configuration 'os'
 11 | public typealias MixedTypeDictionary = Dictionary<String,MixedTypeField?>
 12 | public typealias MixedTypeArray = [MixedTypeField?]
 13 | #if !(os(WASM) || os(WASI)) // not available in embedded Swift due to not being able to dynamically cast Any in encoding: function.
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 14 | public extension MixedTypeDictionary {
 15 |     /// Initializes with a Dictionary.  Returns nil if Dictionary.Key is not LosslessStringConvertible.
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:27:10: warning: unknown operating system for build configuration 'os'
 25 | }
 26 | #endif
 27 | #if !(os(WASM) || os(WASI)) && canImport(Foundation) // not available
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 28 | extension MixedTypeField: Codable {}
 29 | #endif
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |     case array([MixedTypeField?])
 38 |
 39 | #if !(os(WASM) || os(WASI)) && canImport(Foundation) // not available
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |     public init(from decoder: Decoder) throws {
 41 |         let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:63:10: warning: unknown operating system for build configuration 'os'
 61 | #endif
 62 |
 63 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 64 |     public init?(encoding value: Any?) { // dynamic typecasting isn't available in embedded Swift :(
 65 |         guard let value else {
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:94:10: warning: unknown operating system for build configuration 'os'
 92 | #endif
 93 |
 94 | #if !(os(WASM) || os(WASI)) && canImport(Foundation) // not available
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 95 |     public func encode(to encoder: Encoder) throws {
 96 |         var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:165:10: warning: unknown operating system for build configuration 'os'
163 |
164 | // MARK: - Coding Support
165 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
166 | public extension Encodable {
167 |     func asMixedTypeField() throws -> MixedTypeField {
/host/spi-builder-workspace/Sources/Foundation/Date.swift:177:18: warning: unknown operating system for build configuration 'os'
175 |     internal static let testTimes: TestClosure = {
176 |         let nowTest = nowBackport
177 |         #if !(os(WASM) || os(WASI))
    |                  |- warning: unknown operating system for build configuration 'os'
    |                  `- note: did you mean 'WASI'?
178 |         try expect(nowBackport.mysqlDateTime == nowTest.mysqlDateTime, "\(nowBackport) != \(nowTest)")
179 |         // tests without expectations
/host/spi-builder-workspace/Sources/Foundation/Date.swift:211:54: warning: unknown operating system for build configuration 'os'
209 |
210 | // Testing is only supported with Swift 5.9+
211 | #if compiler(>=5.9) && canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                                      |- warning: unknown operating system for build configuration 'os'
    |                                                      `- note: did you mean 'WASI'?
212 | @available(iOS 13, macOS 12, tvOS 13, watchOS 6, *)
213 | public extension Date {
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:45:35: warning: unknown operating system for build configuration 'os'
 43 | //a    AM/PM for 12-hour format
 44 |
 45 | #if canImport(Foundation) && !(os(WASM) || os(WASI)) // not available in WASM?
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 46 | #if canImport(Combine) // not available in Linux
 47 | @available(iOS 15, macOS 12, tvOS 15, watchOS 8, *)
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:158:10: warning: unknown operating system for build configuration 'os'
156 |
157 |     // MARK: - Tests
158 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
159 |     @MainActor
160 | #endif
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:178:10: warning: unknown operating system for build configuration 'os'
176 |     }
177 |     @available(macOS 12, *)
178 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
179 |     @MainActor
180 | #endif
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:193:10: warning: unknown operating system for build configuration 'os'
191 |         try expect(dateTimeString.mysqlDate == "2023-01-02", dateTimeString.mysqlDate)
192 |     }
193 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
194 |     @MainActor
195 | #endif
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:243:35: warning: unknown operating system for build configuration 'os'
241 | /// A string representation of a date time.  When getting this as a date, it will attempt to parse various formats the string could be in to allow a variety of formats.  You can add other formats here to expand the support.  Add mappings in the date initializer if you need other formats supported.
242 | public protocol DateStringRepresentation: RawRepresentable, Sendable, Hashable, Codable, Comparable, DateRepresentable, ExpressibleByStringLiteral, ExpressibleByStringInterpolation, LosslessStringConvertible where RawValue == String {
243 | #if canImport(Foundation) && !(os(WASM) || os(WASI)) // not available in WASM?
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
244 |     var date: Date? { get }
245 | #endif
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:265:35: warning: unknown operating system for build configuration 'os'
263 |     }
264 |
265 | #if canImport(Foundation) && !(os(WASM) || os(WASI)) // not available in WASM?
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
266 |     var date: Date? {
267 |         return Date(parse: rawValue)
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:289:35: warning: unknown operating system for build configuration 'os'
287 | }
288 |
289 | #if canImport(Foundation) && !(os(WASM) || os(WASI)) // not available in WASM?
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
290 | // MARK: - Formatted output
291 | public extension DateRepresentable {
/host/spi-builder-workspace/Sources/Core/Test.swift:18:10: warning: unknown operating system for build configuration 'os'
 16 |         // set breakpoint on this line if we want to debug/inspect errors (note that this slows enough to mess with time stamp checks so disable once we know everything is working).
 17 |         if let debugString {
 18 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 19 |             throw CustomError(debugString)
 20 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:25:35: warning: unknown operating system for build configuration 'os'
 23 | #endif
 24 |         } else {
 25 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 26 |             let isMainThread = Thread.isMainThread
 27 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |                 file, function, line, column)
 38 |
 39 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |             throw CustomError(context)
 41 | #else
[35/51] Compiling Compatibility CodingJSON.swift
/host/spi-builder-workspace/Sources/Foundation/CodingJSON.swift:3:10: warning: unknown operating system for build configuration 'os'
  1 | // MARK: - JSON management (simplified)
  2 |
  3 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
  4 | #if canImport(Foundation)
  5 | public extension Encodable {
/host/spi-builder-workspace/Sources/Foundation/CodingJSON.swift:261:22: warning: unknown operating system for build configuration 'os'
259 |
260 |         if numberStr.contains(".") || numberStr.contains("e") || numberStr.contains("E") {
261 |             #if !(os(WASM) || os(WASI))
    |                      |- warning: unknown operating system for build configuration 'os'
    |                      `- note: did you mean 'WASI'?
262 |             if let d = Double(numberStr) {
263 |                 return .double(d)
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:13:10: warning: unknown operating system for build configuration 'os'
 11 | public typealias MixedTypeDictionary = Dictionary<String,MixedTypeField?>
 12 | public typealias MixedTypeArray = [MixedTypeField?]
 13 | #if !(os(WASM) || os(WASI)) // not available in embedded Swift due to not being able to dynamically cast Any in encoding: function.
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 14 | public extension MixedTypeDictionary {
 15 |     /// Initializes with a Dictionary.  Returns nil if Dictionary.Key is not LosslessStringConvertible.
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:27:10: warning: unknown operating system for build configuration 'os'
 25 | }
 26 | #endif
 27 | #if !(os(WASM) || os(WASI)) && canImport(Foundation) // not available
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 28 | extension MixedTypeField: Codable {}
 29 | #endif
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |     case array([MixedTypeField?])
 38 |
 39 | #if !(os(WASM) || os(WASI)) && canImport(Foundation) // not available
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |     public init(from decoder: Decoder) throws {
 41 |         let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:63:10: warning: unknown operating system for build configuration 'os'
 61 | #endif
 62 |
 63 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 64 |     public init?(encoding value: Any?) { // dynamic typecasting isn't available in embedded Swift :(
 65 |         guard let value else {
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:94:10: warning: unknown operating system for build configuration 'os'
 92 | #endif
 93 |
 94 | #if !(os(WASM) || os(WASI)) && canImport(Foundation) // not available
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 95 |     public func encode(to encoder: Encoder) throws {
 96 |         var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:165:10: warning: unknown operating system for build configuration 'os'
163 |
164 | // MARK: - Coding Support
165 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
166 | public extension Encodable {
167 |     func asMixedTypeField() throws -> MixedTypeField {
/host/spi-builder-workspace/Sources/Foundation/Date.swift:177:18: warning: unknown operating system for build configuration 'os'
175 |     internal static let testTimes: TestClosure = {
176 |         let nowTest = nowBackport
177 |         #if !(os(WASM) || os(WASI))
    |                  |- warning: unknown operating system for build configuration 'os'
    |                  `- note: did you mean 'WASI'?
178 |         try expect(nowBackport.mysqlDateTime == nowTest.mysqlDateTime, "\(nowBackport) != \(nowTest)")
179 |         // tests without expectations
/host/spi-builder-workspace/Sources/Foundation/Date.swift:211:54: warning: unknown operating system for build configuration 'os'
209 |
210 | // Testing is only supported with Swift 5.9+
211 | #if compiler(>=5.9) && canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                                      |- warning: unknown operating system for build configuration 'os'
    |                                                      `- note: did you mean 'WASI'?
212 | @available(iOS 13, macOS 12, tvOS 13, watchOS 6, *)
213 | public extension Date {
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:45:35: warning: unknown operating system for build configuration 'os'
 43 | //a    AM/PM for 12-hour format
 44 |
 45 | #if canImport(Foundation) && !(os(WASM) || os(WASI)) // not available in WASM?
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 46 | #if canImport(Combine) // not available in Linux
 47 | @available(iOS 15, macOS 12, tvOS 15, watchOS 8, *)
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:158:10: warning: unknown operating system for build configuration 'os'
156 |
157 |     // MARK: - Tests
158 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
159 |     @MainActor
160 | #endif
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:178:10: warning: unknown operating system for build configuration 'os'
176 |     }
177 |     @available(macOS 12, *)
178 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
179 |     @MainActor
180 | #endif
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:193:10: warning: unknown operating system for build configuration 'os'
191 |         try expect(dateTimeString.mysqlDate == "2023-01-02", dateTimeString.mysqlDate)
192 |     }
193 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
194 |     @MainActor
195 | #endif
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:243:35: warning: unknown operating system for build configuration 'os'
241 | /// A string representation of a date time.  When getting this as a date, it will attempt to parse various formats the string could be in to allow a variety of formats.  You can add other formats here to expand the support.  Add mappings in the date initializer if you need other formats supported.
242 | public protocol DateStringRepresentation: RawRepresentable, Sendable, Hashable, Codable, Comparable, DateRepresentable, ExpressibleByStringLiteral, ExpressibleByStringInterpolation, LosslessStringConvertible where RawValue == String {
243 | #if canImport(Foundation) && !(os(WASM) || os(WASI)) // not available in WASM?
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
244 |     var date: Date? { get }
245 | #endif
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:265:35: warning: unknown operating system for build configuration 'os'
263 |     }
264 |
265 | #if canImport(Foundation) && !(os(WASM) || os(WASI)) // not available in WASM?
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
266 |     var date: Date? {
267 |         return Date(parse: rawValue)
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:289:35: warning: unknown operating system for build configuration 'os'
287 | }
288 |
289 | #if canImport(Foundation) && !(os(WASM) || os(WASI)) // not available in WASM?
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
290 | // MARK: - Formatted output
291 | public extension DateRepresentable {
/host/spi-builder-workspace/Sources/Core/Test.swift:18:10: warning: unknown operating system for build configuration 'os'
 16 |         // set breakpoint on this line if we want to debug/inspect errors (note that this slows enough to mess with time stamp checks so disable once we know everything is working).
 17 |         if let debugString {
 18 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 19 |             throw CustomError(debugString)
 20 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:25:35: warning: unknown operating system for build configuration 'os'
 23 | #endif
 24 |         } else {
 25 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 26 |             let isMainThread = Thread.isMainThread
 27 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |                 file, function, line, column)
 38 |
 39 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |             throw CustomError(context)
 41 | #else
[36/51] Compiling Compatibility CodingMixedTypes.swift
/host/spi-builder-workspace/Sources/Foundation/CodingJSON.swift:3:10: warning: unknown operating system for build configuration 'os'
  1 | // MARK: - JSON management (simplified)
  2 |
  3 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
  4 | #if canImport(Foundation)
  5 | public extension Encodable {
/host/spi-builder-workspace/Sources/Foundation/CodingJSON.swift:261:22: warning: unknown operating system for build configuration 'os'
259 |
260 |         if numberStr.contains(".") || numberStr.contains("e") || numberStr.contains("E") {
261 |             #if !(os(WASM) || os(WASI))
    |                      |- warning: unknown operating system for build configuration 'os'
    |                      `- note: did you mean 'WASI'?
262 |             if let d = Double(numberStr) {
263 |                 return .double(d)
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:13:10: warning: unknown operating system for build configuration 'os'
 11 | public typealias MixedTypeDictionary = Dictionary<String,MixedTypeField?>
 12 | public typealias MixedTypeArray = [MixedTypeField?]
 13 | #if !(os(WASM) || os(WASI)) // not available in embedded Swift due to not being able to dynamically cast Any in encoding: function.
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 14 | public extension MixedTypeDictionary {
 15 |     /// Initializes with a Dictionary.  Returns nil if Dictionary.Key is not LosslessStringConvertible.
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:27:10: warning: unknown operating system for build configuration 'os'
 25 | }
 26 | #endif
 27 | #if !(os(WASM) || os(WASI)) && canImport(Foundation) // not available
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 28 | extension MixedTypeField: Codable {}
 29 | #endif
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |     case array([MixedTypeField?])
 38 |
 39 | #if !(os(WASM) || os(WASI)) && canImport(Foundation) // not available
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |     public init(from decoder: Decoder) throws {
 41 |         let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:63:10: warning: unknown operating system for build configuration 'os'
 61 | #endif
 62 |
 63 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 64 |     public init?(encoding value: Any?) { // dynamic typecasting isn't available in embedded Swift :(
 65 |         guard let value else {
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:94:10: warning: unknown operating system for build configuration 'os'
 92 | #endif
 93 |
 94 | #if !(os(WASM) || os(WASI)) && canImport(Foundation) // not available
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 95 |     public func encode(to encoder: Encoder) throws {
 96 |         var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:165:10: warning: unknown operating system for build configuration 'os'
163 |
164 | // MARK: - Coding Support
165 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
166 | public extension Encodable {
167 |     func asMixedTypeField() throws -> MixedTypeField {
/host/spi-builder-workspace/Sources/Foundation/Date.swift:177:18: warning: unknown operating system for build configuration 'os'
175 |     internal static let testTimes: TestClosure = {
176 |         let nowTest = nowBackport
177 |         #if !(os(WASM) || os(WASI))
    |                  |- warning: unknown operating system for build configuration 'os'
    |                  `- note: did you mean 'WASI'?
178 |         try expect(nowBackport.mysqlDateTime == nowTest.mysqlDateTime, "\(nowBackport) != \(nowTest)")
179 |         // tests without expectations
/host/spi-builder-workspace/Sources/Foundation/Date.swift:211:54: warning: unknown operating system for build configuration 'os'
209 |
210 | // Testing is only supported with Swift 5.9+
211 | #if compiler(>=5.9) && canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                                      |- warning: unknown operating system for build configuration 'os'
    |                                                      `- note: did you mean 'WASI'?
212 | @available(iOS 13, macOS 12, tvOS 13, watchOS 6, *)
213 | public extension Date {
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:45:35: warning: unknown operating system for build configuration 'os'
 43 | //a    AM/PM for 12-hour format
 44 |
 45 | #if canImport(Foundation) && !(os(WASM) || os(WASI)) // not available in WASM?
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 46 | #if canImport(Combine) // not available in Linux
 47 | @available(iOS 15, macOS 12, tvOS 15, watchOS 8, *)
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:158:10: warning: unknown operating system for build configuration 'os'
156 |
157 |     // MARK: - Tests
158 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
159 |     @MainActor
160 | #endif
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:178:10: warning: unknown operating system for build configuration 'os'
176 |     }
177 |     @available(macOS 12, *)
178 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
179 |     @MainActor
180 | #endif
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:193:10: warning: unknown operating system for build configuration 'os'
191 |         try expect(dateTimeString.mysqlDate == "2023-01-02", dateTimeString.mysqlDate)
192 |     }
193 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
194 |     @MainActor
195 | #endif
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:243:35: warning: unknown operating system for build configuration 'os'
241 | /// A string representation of a date time.  When getting this as a date, it will attempt to parse various formats the string could be in to allow a variety of formats.  You can add other formats here to expand the support.  Add mappings in the date initializer if you need other formats supported.
242 | public protocol DateStringRepresentation: RawRepresentable, Sendable, Hashable, Codable, Comparable, DateRepresentable, ExpressibleByStringLiteral, ExpressibleByStringInterpolation, LosslessStringConvertible where RawValue == String {
243 | #if canImport(Foundation) && !(os(WASM) || os(WASI)) // not available in WASM?
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
244 |     var date: Date? { get }
245 | #endif
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:265:35: warning: unknown operating system for build configuration 'os'
263 |     }
264 |
265 | #if canImport(Foundation) && !(os(WASM) || os(WASI)) // not available in WASM?
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
266 |     var date: Date? {
267 |         return Date(parse: rawValue)
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:289:35: warning: unknown operating system for build configuration 'os'
287 | }
288 |
289 | #if canImport(Foundation) && !(os(WASM) || os(WASI)) // not available in WASM?
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
290 | // MARK: - Formatted output
291 | public extension DateRepresentable {
/host/spi-builder-workspace/Sources/Core/Test.swift:18:10: warning: unknown operating system for build configuration 'os'
 16 |         // set breakpoint on this line if we want to debug/inspect errors (note that this slows enough to mess with time stamp checks so disable once we know everything is working).
 17 |         if let debugString {
 18 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 19 |             throw CustomError(debugString)
 20 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:25:35: warning: unknown operating system for build configuration 'os'
 23 | #endif
 24 |         } else {
 25 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 26 |             let isMainThread = Thread.isMainThread
 27 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |                 file, function, line, column)
 38 |
 39 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |             throw CustomError(context)
 41 | #else
[37/51] Compiling Compatibility CodingParameters.swift
/host/spi-builder-workspace/Sources/Foundation/CodingJSON.swift:3:10: warning: unknown operating system for build configuration 'os'
  1 | // MARK: - JSON management (simplified)
  2 |
  3 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
  4 | #if canImport(Foundation)
  5 | public extension Encodable {
/host/spi-builder-workspace/Sources/Foundation/CodingJSON.swift:261:22: warning: unknown operating system for build configuration 'os'
259 |
260 |         if numberStr.contains(".") || numberStr.contains("e") || numberStr.contains("E") {
261 |             #if !(os(WASM) || os(WASI))
    |                      |- warning: unknown operating system for build configuration 'os'
    |                      `- note: did you mean 'WASI'?
262 |             if let d = Double(numberStr) {
263 |                 return .double(d)
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:13:10: warning: unknown operating system for build configuration 'os'
 11 | public typealias MixedTypeDictionary = Dictionary<String,MixedTypeField?>
 12 | public typealias MixedTypeArray = [MixedTypeField?]
 13 | #if !(os(WASM) || os(WASI)) // not available in embedded Swift due to not being able to dynamically cast Any in encoding: function.
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 14 | public extension MixedTypeDictionary {
 15 |     /// Initializes with a Dictionary.  Returns nil if Dictionary.Key is not LosslessStringConvertible.
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:27:10: warning: unknown operating system for build configuration 'os'
 25 | }
 26 | #endif
 27 | #if !(os(WASM) || os(WASI)) && canImport(Foundation) // not available
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 28 | extension MixedTypeField: Codable {}
 29 | #endif
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |     case array([MixedTypeField?])
 38 |
 39 | #if !(os(WASM) || os(WASI)) && canImport(Foundation) // not available
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |     public init(from decoder: Decoder) throws {
 41 |         let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:63:10: warning: unknown operating system for build configuration 'os'
 61 | #endif
 62 |
 63 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 64 |     public init?(encoding value: Any?) { // dynamic typecasting isn't available in embedded Swift :(
 65 |         guard let value else {
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:94:10: warning: unknown operating system for build configuration 'os'
 92 | #endif
 93 |
 94 | #if !(os(WASM) || os(WASI)) && canImport(Foundation) // not available
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 95 |     public func encode(to encoder: Encoder) throws {
 96 |         var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:165:10: warning: unknown operating system for build configuration 'os'
163 |
164 | // MARK: - Coding Support
165 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
166 | public extension Encodable {
167 |     func asMixedTypeField() throws -> MixedTypeField {
/host/spi-builder-workspace/Sources/Foundation/Date.swift:177:18: warning: unknown operating system for build configuration 'os'
175 |     internal static let testTimes: TestClosure = {
176 |         let nowTest = nowBackport
177 |         #if !(os(WASM) || os(WASI))
    |                  |- warning: unknown operating system for build configuration 'os'
    |                  `- note: did you mean 'WASI'?
178 |         try expect(nowBackport.mysqlDateTime == nowTest.mysqlDateTime, "\(nowBackport) != \(nowTest)")
179 |         // tests without expectations
/host/spi-builder-workspace/Sources/Foundation/Date.swift:211:54: warning: unknown operating system for build configuration 'os'
209 |
210 | // Testing is only supported with Swift 5.9+
211 | #if compiler(>=5.9) && canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                                      |- warning: unknown operating system for build configuration 'os'
    |                                                      `- note: did you mean 'WASI'?
212 | @available(iOS 13, macOS 12, tvOS 13, watchOS 6, *)
213 | public extension Date {
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:45:35: warning: unknown operating system for build configuration 'os'
 43 | //a    AM/PM for 12-hour format
 44 |
 45 | #if canImport(Foundation) && !(os(WASM) || os(WASI)) // not available in WASM?
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 46 | #if canImport(Combine) // not available in Linux
 47 | @available(iOS 15, macOS 12, tvOS 15, watchOS 8, *)
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:158:10: warning: unknown operating system for build configuration 'os'
156 |
157 |     // MARK: - Tests
158 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
159 |     @MainActor
160 | #endif
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:178:10: warning: unknown operating system for build configuration 'os'
176 |     }
177 |     @available(macOS 12, *)
178 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
179 |     @MainActor
180 | #endif
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:193:10: warning: unknown operating system for build configuration 'os'
191 |         try expect(dateTimeString.mysqlDate == "2023-01-02", dateTimeString.mysqlDate)
192 |     }
193 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
194 |     @MainActor
195 | #endif
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:243:35: warning: unknown operating system for build configuration 'os'
241 | /// A string representation of a date time.  When getting this as a date, it will attempt to parse various formats the string could be in to allow a variety of formats.  You can add other formats here to expand the support.  Add mappings in the date initializer if you need other formats supported.
242 | public protocol DateStringRepresentation: RawRepresentable, Sendable, Hashable, Codable, Comparable, DateRepresentable, ExpressibleByStringLiteral, ExpressibleByStringInterpolation, LosslessStringConvertible where RawValue == String {
243 | #if canImport(Foundation) && !(os(WASM) || os(WASI)) // not available in WASM?
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
244 |     var date: Date? { get }
245 | #endif
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:265:35: warning: unknown operating system for build configuration 'os'
263 |     }
264 |
265 | #if canImport(Foundation) && !(os(WASM) || os(WASI)) // not available in WASM?
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
266 |     var date: Date? {
267 |         return Date(parse: rawValue)
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:289:35: warning: unknown operating system for build configuration 'os'
287 | }
288 |
289 | #if canImport(Foundation) && !(os(WASM) || os(WASI)) // not available in WASM?
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
290 | // MARK: - Formatted output
291 | public extension DateRepresentable {
/host/spi-builder-workspace/Sources/Core/Test.swift:18:10: warning: unknown operating system for build configuration 'os'
 16 |         // set breakpoint on this line if we want to debug/inspect errors (note that this slows enough to mess with time stamp checks so disable once we know everything is working).
 17 |         if let debugString {
 18 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 19 |             throw CustomError(debugString)
 20 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:25:35: warning: unknown operating system for build configuration 'os'
 23 | #endif
 24 |         } else {
 25 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 26 |             let isMainThread = Thread.isMainThread
 27 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |                 file, function, line, column)
 38 |
 39 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |             throw CustomError(context)
 41 | #else
[38/51] Compiling Compatibility Date.swift
/host/spi-builder-workspace/Sources/Foundation/CodingJSON.swift:3:10: warning: unknown operating system for build configuration 'os'
  1 | // MARK: - JSON management (simplified)
  2 |
  3 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
  4 | #if canImport(Foundation)
  5 | public extension Encodable {
/host/spi-builder-workspace/Sources/Foundation/CodingJSON.swift:261:22: warning: unknown operating system for build configuration 'os'
259 |
260 |         if numberStr.contains(".") || numberStr.contains("e") || numberStr.contains("E") {
261 |             #if !(os(WASM) || os(WASI))
    |                      |- warning: unknown operating system for build configuration 'os'
    |                      `- note: did you mean 'WASI'?
262 |             if let d = Double(numberStr) {
263 |                 return .double(d)
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:13:10: warning: unknown operating system for build configuration 'os'
 11 | public typealias MixedTypeDictionary = Dictionary<String,MixedTypeField?>
 12 | public typealias MixedTypeArray = [MixedTypeField?]
 13 | #if !(os(WASM) || os(WASI)) // not available in embedded Swift due to not being able to dynamically cast Any in encoding: function.
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 14 | public extension MixedTypeDictionary {
 15 |     /// Initializes with a Dictionary.  Returns nil if Dictionary.Key is not LosslessStringConvertible.
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:27:10: warning: unknown operating system for build configuration 'os'
 25 | }
 26 | #endif
 27 | #if !(os(WASM) || os(WASI)) && canImport(Foundation) // not available
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 28 | extension MixedTypeField: Codable {}
 29 | #endif
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |     case array([MixedTypeField?])
 38 |
 39 | #if !(os(WASM) || os(WASI)) && canImport(Foundation) // not available
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |     public init(from decoder: Decoder) throws {
 41 |         let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:63:10: warning: unknown operating system for build configuration 'os'
 61 | #endif
 62 |
 63 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 64 |     public init?(encoding value: Any?) { // dynamic typecasting isn't available in embedded Swift :(
 65 |         guard let value else {
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:94:10: warning: unknown operating system for build configuration 'os'
 92 | #endif
 93 |
 94 | #if !(os(WASM) || os(WASI)) && canImport(Foundation) // not available
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 95 |     public func encode(to encoder: Encoder) throws {
 96 |         var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:165:10: warning: unknown operating system for build configuration 'os'
163 |
164 | // MARK: - Coding Support
165 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
166 | public extension Encodable {
167 |     func asMixedTypeField() throws -> MixedTypeField {
/host/spi-builder-workspace/Sources/Foundation/Date.swift:177:18: warning: unknown operating system for build configuration 'os'
175 |     internal static let testTimes: TestClosure = {
176 |         let nowTest = nowBackport
177 |         #if !(os(WASM) || os(WASI))
    |                  |- warning: unknown operating system for build configuration 'os'
    |                  `- note: did you mean 'WASI'?
178 |         try expect(nowBackport.mysqlDateTime == nowTest.mysqlDateTime, "\(nowBackport) != \(nowTest)")
179 |         // tests without expectations
/host/spi-builder-workspace/Sources/Foundation/Date.swift:211:54: warning: unknown operating system for build configuration 'os'
209 |
210 | // Testing is only supported with Swift 5.9+
211 | #if compiler(>=5.9) && canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                                      |- warning: unknown operating system for build configuration 'os'
    |                                                      `- note: did you mean 'WASI'?
212 | @available(iOS 13, macOS 12, tvOS 13, watchOS 6, *)
213 | public extension Date {
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:45:35: warning: unknown operating system for build configuration 'os'
 43 | //a    AM/PM for 12-hour format
 44 |
 45 | #if canImport(Foundation) && !(os(WASM) || os(WASI)) // not available in WASM?
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 46 | #if canImport(Combine) // not available in Linux
 47 | @available(iOS 15, macOS 12, tvOS 15, watchOS 8, *)
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:158:10: warning: unknown operating system for build configuration 'os'
156 |
157 |     // MARK: - Tests
158 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
159 |     @MainActor
160 | #endif
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:178:10: warning: unknown operating system for build configuration 'os'
176 |     }
177 |     @available(macOS 12, *)
178 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
179 |     @MainActor
180 | #endif
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:193:10: warning: unknown operating system for build configuration 'os'
191 |         try expect(dateTimeString.mysqlDate == "2023-01-02", dateTimeString.mysqlDate)
192 |     }
193 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
194 |     @MainActor
195 | #endif
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:243:35: warning: unknown operating system for build configuration 'os'
241 | /// A string representation of a date time.  When getting this as a date, it will attempt to parse various formats the string could be in to allow a variety of formats.  You can add other formats here to expand the support.  Add mappings in the date initializer if you need other formats supported.
242 | public protocol DateStringRepresentation: RawRepresentable, Sendable, Hashable, Codable, Comparable, DateRepresentable, ExpressibleByStringLiteral, ExpressibleByStringInterpolation, LosslessStringConvertible where RawValue == String {
243 | #if canImport(Foundation) && !(os(WASM) || os(WASI)) // not available in WASM?
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
244 |     var date: Date? { get }
245 | #endif
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:265:35: warning: unknown operating system for build configuration 'os'
263 |     }
264 |
265 | #if canImport(Foundation) && !(os(WASM) || os(WASI)) // not available in WASM?
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
266 |     var date: Date? {
267 |         return Date(parse: rawValue)
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:289:35: warning: unknown operating system for build configuration 'os'
287 | }
288 |
289 | #if canImport(Foundation) && !(os(WASM) || os(WASI)) // not available in WASM?
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
290 | // MARK: - Formatted output
291 | public extension DateRepresentable {
/host/spi-builder-workspace/Sources/Core/Test.swift:18:10: warning: unknown operating system for build configuration 'os'
 16 |         // set breakpoint on this line if we want to debug/inspect errors (note that this slows enough to mess with time stamp checks so disable once we know everything is working).
 17 |         if let debugString {
 18 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 19 |             throw CustomError(debugString)
 20 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:25:35: warning: unknown operating system for build configuration 'os'
 23 | #endif
 24 |         } else {
 25 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 26 |             let isMainThread = Thread.isMainThread
 27 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |                 file, function, line, column)
 38 |
 39 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |             throw CustomError(context)
 41 | #else
[39/51] Compiling Compatibility DateString.swift
/host/spi-builder-workspace/Sources/Foundation/CodingJSON.swift:3:10: warning: unknown operating system for build configuration 'os'
  1 | // MARK: - JSON management (simplified)
  2 |
  3 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
  4 | #if canImport(Foundation)
  5 | public extension Encodable {
/host/spi-builder-workspace/Sources/Foundation/CodingJSON.swift:261:22: warning: unknown operating system for build configuration 'os'
259 |
260 |         if numberStr.contains(".") || numberStr.contains("e") || numberStr.contains("E") {
261 |             #if !(os(WASM) || os(WASI))
    |                      |- warning: unknown operating system for build configuration 'os'
    |                      `- note: did you mean 'WASI'?
262 |             if let d = Double(numberStr) {
263 |                 return .double(d)
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:13:10: warning: unknown operating system for build configuration 'os'
 11 | public typealias MixedTypeDictionary = Dictionary<String,MixedTypeField?>
 12 | public typealias MixedTypeArray = [MixedTypeField?]
 13 | #if !(os(WASM) || os(WASI)) // not available in embedded Swift due to not being able to dynamically cast Any in encoding: function.
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 14 | public extension MixedTypeDictionary {
 15 |     /// Initializes with a Dictionary.  Returns nil if Dictionary.Key is not LosslessStringConvertible.
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:27:10: warning: unknown operating system for build configuration 'os'
 25 | }
 26 | #endif
 27 | #if !(os(WASM) || os(WASI)) && canImport(Foundation) // not available
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 28 | extension MixedTypeField: Codable {}
 29 | #endif
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |     case array([MixedTypeField?])
 38 |
 39 | #if !(os(WASM) || os(WASI)) && canImport(Foundation) // not available
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |     public init(from decoder: Decoder) throws {
 41 |         let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:63:10: warning: unknown operating system for build configuration 'os'
 61 | #endif
 62 |
 63 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 64 |     public init?(encoding value: Any?) { // dynamic typecasting isn't available in embedded Swift :(
 65 |         guard let value else {
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:94:10: warning: unknown operating system for build configuration 'os'
 92 | #endif
 93 |
 94 | #if !(os(WASM) || os(WASI)) && canImport(Foundation) // not available
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 95 |     public func encode(to encoder: Encoder) throws {
 96 |         var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/Foundation/CodingMixedTypes.swift:165:10: warning: unknown operating system for build configuration 'os'
163 |
164 | // MARK: - Coding Support
165 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
166 | public extension Encodable {
167 |     func asMixedTypeField() throws -> MixedTypeField {
/host/spi-builder-workspace/Sources/Foundation/Date.swift:177:18: warning: unknown operating system for build configuration 'os'
175 |     internal static let testTimes: TestClosure = {
176 |         let nowTest = nowBackport
177 |         #if !(os(WASM) || os(WASI))
    |                  |- warning: unknown operating system for build configuration 'os'
    |                  `- note: did you mean 'WASI'?
178 |         try expect(nowBackport.mysqlDateTime == nowTest.mysqlDateTime, "\(nowBackport) != \(nowTest)")
179 |         // tests without expectations
/host/spi-builder-workspace/Sources/Foundation/Date.swift:211:54: warning: unknown operating system for build configuration 'os'
209 |
210 | // Testing is only supported with Swift 5.9+
211 | #if compiler(>=5.9) && canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                                      |- warning: unknown operating system for build configuration 'os'
    |                                                      `- note: did you mean 'WASI'?
212 | @available(iOS 13, macOS 12, tvOS 13, watchOS 6, *)
213 | public extension Date {
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:45:35: warning: unknown operating system for build configuration 'os'
 43 | //a    AM/PM for 12-hour format
 44 |
 45 | #if canImport(Foundation) && !(os(WASM) || os(WASI)) // not available in WASM?
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 46 | #if canImport(Combine) // not available in Linux
 47 | @available(iOS 15, macOS 12, tvOS 15, watchOS 8, *)
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:158:10: warning: unknown operating system for build configuration 'os'
156 |
157 |     // MARK: - Tests
158 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
159 |     @MainActor
160 | #endif
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:178:10: warning: unknown operating system for build configuration 'os'
176 |     }
177 |     @available(macOS 12, *)
178 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
179 |     @MainActor
180 | #endif
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:193:10: warning: unknown operating system for build configuration 'os'
191 |         try expect(dateTimeString.mysqlDate == "2023-01-02", dateTimeString.mysqlDate)
192 |     }
193 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
194 |     @MainActor
195 | #endif
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:243:35: warning: unknown operating system for build configuration 'os'
241 | /// A string representation of a date time.  When getting this as a date, it will attempt to parse various formats the string could be in to allow a variety of formats.  You can add other formats here to expand the support.  Add mappings in the date initializer if you need other formats supported.
242 | public protocol DateStringRepresentation: RawRepresentable, Sendable, Hashable, Codable, Comparable, DateRepresentable, ExpressibleByStringLiteral, ExpressibleByStringInterpolation, LosslessStringConvertible where RawValue == String {
243 | #if canImport(Foundation) && !(os(WASM) || os(WASI)) // not available in WASM?
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
244 |     var date: Date? { get }
245 | #endif
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:265:35: warning: unknown operating system for build configuration 'os'
263 |     }
264 |
265 | #if canImport(Foundation) && !(os(WASM) || os(WASI)) // not available in WASM?
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
266 |     var date: Date? {
267 |         return Date(parse: rawValue)
/host/spi-builder-workspace/Sources/Foundation/DateString.swift:289:35: warning: unknown operating system for build configuration 'os'
287 | }
288 |
289 | #if canImport(Foundation) && !(os(WASM) || os(WASI)) // not available in WASM?
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
290 | // MARK: - Formatted output
291 | public extension DateRepresentable {
/host/spi-builder-workspace/Sources/Core/Test.swift:18:10: warning: unknown operating system for build configuration 'os'
 16 |         // set breakpoint on this line if we want to debug/inspect errors (note that this slows enough to mess with time stamp checks so disable once we know everything is working).
 17 |         if let debugString {
 18 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 19 |             throw CustomError(debugString)
 20 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:25:35: warning: unknown operating system for build configuration 'os'
 23 | #endif
 24 |         } else {
 25 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 26 |             let isMainThread = Thread.isMainThread
 27 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |                 file, function, line, column)
 38 |
 39 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |             throw CustomError(context)
 41 | #else
[40/51] Compiling Compatibility Backport.swift
[41/51] Compiling Compatibility BytesView.swift
[42/51] Compiling Compatibility ClearableTextField.swift
[43/51] Compiling Compatibility Embossed.swift
[44/51] Compiling Compatibility Menu.swift
[45/51] Compiling Compatibility OverlappingStack.swift
[46/51] Compiling Compatibility Compatibility.swift
/host/spi-builder-workspace/Sources/Compatibility.swift:198:35: warning: unknown operating system for build configuration 'os'
196 | public extension Compatibility { // for brief period where Application and Build wasn't available.  Static computed properties apparently aren't supported in extensions in iOS <13?
197 |     // MARK: - Entitlements Information
198 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
199 |     @available(*, deprecated, renamed: "Application.iCloudSupported")
200 |     @MainActor
/host/spi-builder-workspace/Sources/Core/Application.swift:201:10: warning: unknown operating system for build configuration 'os'
199 | }
200 |
201 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
202 | @MainActor
203 | #endif
/host/spi-builder-workspace/Sources/Core/Application.swift:206:10: warning: unknown operating system for build configuration 'os'
204 | @available(iOS 13, tvOS 13, watchOS 6, *)
205 | public class Application: ObservableObject { // cannot automatically conform to CustomStringConvertible since it's actor-isolated...
206 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
207 |     @MainActor
208 | #endif
/host/spi-builder-workspace/Sources/Core/Application.swift:211:10: warning: unknown operating system for build configuration 'os'
209 |     public static var baseDomain = "com.kudit"
210 |
211 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
212 |     @MainActor
213 | #endif
/host/spi-builder-workspace/Sources/Core/Application.swift:257:35: warning: unknown operating system for build configuration 'os'
255 |     public static let isMacCatalyst = Build.isMacCatalyst
256 |
257 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
258 |     @MainActor
259 | #endif
/host/spi-builder-workspace/Sources/Core/Application.swift:265:35: warning: unknown operating system for build configuration 'os'
263 |     }
264 |
265 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
266 |     // MARK: - iCloud Support
267 |     /// Use before tracking to disable iCloud checks to prevent crashes if we can't check for iCloud or for simulating behavior without iCloud support for CloudStorage.
/host/spi-builder-workspace/Sources/Core/Application.swift:499:35: warning: unknown operating system for build configuration 'os'
497 | #endif
498 | #if compiler(>=5.9)
499 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
500 |     @MainActor
501 |     internal static var applicationTests: TestClosure = { @MainActor in // ensure we're running these on the Main Actor so we don't have to worry about Application main actor access.
/host/spi-builder-workspace/Sources/Core/Application.swift:536:35: warning: unknown operating system for build configuration 'os'
534 | #endif
535 |
536 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
537 |     @MainActor
538 | #endif
/host/spi-builder-workspace/Sources/Core/Bundle.swift:9:35: warning: unknown operating system for build configuration 'os'
 7 | //
 8 |
 9 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
   |                                   |- warning: unknown operating system for build configuration 'os'
   |                                   `- note: did you mean 'WASI'?
10 | // get current version:
11 | // Bundle.main.version
/host/spi-builder-workspace/Sources/Core/Test.swift:18:10: warning: unknown operating system for build configuration 'os'
 16 |         // set breakpoint on this line if we want to debug/inspect errors (note that this slows enough to mess with time stamp checks so disable once we know everything is working).
 17 |         if let debugString {
 18 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 19 |             throw CustomError(debugString)
 20 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:25:35: warning: unknown operating system for build configuration 'os'
 23 | #endif
 24 |         } else {
 25 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 26 |             let isMainThread = Thread.isMainThread
 27 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |                 file, function, line, column)
 38 |
 39 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |             throw CustomError(context)
 41 | #else
/host/spi-builder-workspace/Sources/Core/Application.swift:395:13: warning: variable 'allVersionsString' was never mutated; consider changing to 'let' constant
393 |
394 |         // join all versions run (the beauty of this is it doesn't matter if legacyLastRunVersion is a comma-separated list or a single value - both will work)
395 |         var allVersionsString = "\(legacyLastRunVersion ?? ""),\(kuditPreviouslyRunVersions?.joined(separator: ",") ?? ""),\(version)"
    |             `- warning: variable 'allVersionsString' was never mutated; consider changing to 'let' constant
396 | #if compiler(>=5.9) && canImport(Combine)
397 |         if #available(watchOS 9, *) {
[47/51] Compiling Compatibility Application.swift
/host/spi-builder-workspace/Sources/Compatibility.swift:198:35: warning: unknown operating system for build configuration 'os'
196 | public extension Compatibility { // for brief period where Application and Build wasn't available.  Static computed properties apparently aren't supported in extensions in iOS <13?
197 |     // MARK: - Entitlements Information
198 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
199 |     @available(*, deprecated, renamed: "Application.iCloudSupported")
200 |     @MainActor
/host/spi-builder-workspace/Sources/Core/Application.swift:201:10: warning: unknown operating system for build configuration 'os'
199 | }
200 |
201 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
202 | @MainActor
203 | #endif
/host/spi-builder-workspace/Sources/Core/Application.swift:206:10: warning: unknown operating system for build configuration 'os'
204 | @available(iOS 13, tvOS 13, watchOS 6, *)
205 | public class Application: ObservableObject { // cannot automatically conform to CustomStringConvertible since it's actor-isolated...
206 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
207 |     @MainActor
208 | #endif
/host/spi-builder-workspace/Sources/Core/Application.swift:211:10: warning: unknown operating system for build configuration 'os'
209 |     public static var baseDomain = "com.kudit"
210 |
211 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
212 |     @MainActor
213 | #endif
/host/spi-builder-workspace/Sources/Core/Application.swift:257:35: warning: unknown operating system for build configuration 'os'
255 |     public static let isMacCatalyst = Build.isMacCatalyst
256 |
257 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
258 |     @MainActor
259 | #endif
/host/spi-builder-workspace/Sources/Core/Application.swift:265:35: warning: unknown operating system for build configuration 'os'
263 |     }
264 |
265 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
266 |     // MARK: - iCloud Support
267 |     /// Use before tracking to disable iCloud checks to prevent crashes if we can't check for iCloud or for simulating behavior without iCloud support for CloudStorage.
/host/spi-builder-workspace/Sources/Core/Application.swift:499:35: warning: unknown operating system for build configuration 'os'
497 | #endif
498 | #if compiler(>=5.9)
499 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
500 |     @MainActor
501 |     internal static var applicationTests: TestClosure = { @MainActor in // ensure we're running these on the Main Actor so we don't have to worry about Application main actor access.
/host/spi-builder-workspace/Sources/Core/Application.swift:536:35: warning: unknown operating system for build configuration 'os'
534 | #endif
535 |
536 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
537 |     @MainActor
538 | #endif
/host/spi-builder-workspace/Sources/Core/Bundle.swift:9:35: warning: unknown operating system for build configuration 'os'
 7 | //
 8 |
 9 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
   |                                   |- warning: unknown operating system for build configuration 'os'
   |                                   `- note: did you mean 'WASI'?
10 | // get current version:
11 | // Bundle.main.version
/host/spi-builder-workspace/Sources/Core/Test.swift:18:10: warning: unknown operating system for build configuration 'os'
 16 |         // set breakpoint on this line if we want to debug/inspect errors (note that this slows enough to mess with time stamp checks so disable once we know everything is working).
 17 |         if let debugString {
 18 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 19 |             throw CustomError(debugString)
 20 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:25:35: warning: unknown operating system for build configuration 'os'
 23 | #endif
 24 |         } else {
 25 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 26 |             let isMainThread = Thread.isMainThread
 27 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |                 file, function, line, column)
 38 |
 39 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |             throw CustomError(context)
 41 | #else
/host/spi-builder-workspace/Sources/Core/Application.swift:395:13: warning: variable 'allVersionsString' was never mutated; consider changing to 'let' constant
393 |
394 |         // join all versions run (the beauty of this is it doesn't matter if legacyLastRunVersion is a comma-separated list or a single value - both will work)
395 |         var allVersionsString = "\(legacyLastRunVersion ?? ""),\(kuditPreviouslyRunVersions?.joined(separator: ",") ?? ""),\(version)"
    |             `- warning: variable 'allVersionsString' was never mutated; consider changing to 'let' constant
396 | #if compiler(>=5.9) && canImport(Combine)
397 |         if #available(watchOS 9, *) {
[48/51] Compiling Compatibility Bundle.swift
/host/spi-builder-workspace/Sources/Compatibility.swift:198:35: warning: unknown operating system for build configuration 'os'
196 | public extension Compatibility { // for brief period where Application and Build wasn't available.  Static computed properties apparently aren't supported in extensions in iOS <13?
197 |     // MARK: - Entitlements Information
198 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
199 |     @available(*, deprecated, renamed: "Application.iCloudSupported")
200 |     @MainActor
/host/spi-builder-workspace/Sources/Core/Application.swift:201:10: warning: unknown operating system for build configuration 'os'
199 | }
200 |
201 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
202 | @MainActor
203 | #endif
/host/spi-builder-workspace/Sources/Core/Application.swift:206:10: warning: unknown operating system for build configuration 'os'
204 | @available(iOS 13, tvOS 13, watchOS 6, *)
205 | public class Application: ObservableObject { // cannot automatically conform to CustomStringConvertible since it's actor-isolated...
206 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
207 |     @MainActor
208 | #endif
/host/spi-builder-workspace/Sources/Core/Application.swift:211:10: warning: unknown operating system for build configuration 'os'
209 |     public static var baseDomain = "com.kudit"
210 |
211 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
212 |     @MainActor
213 | #endif
/host/spi-builder-workspace/Sources/Core/Application.swift:257:35: warning: unknown operating system for build configuration 'os'
255 |     public static let isMacCatalyst = Build.isMacCatalyst
256 |
257 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
258 |     @MainActor
259 | #endif
/host/spi-builder-workspace/Sources/Core/Application.swift:265:35: warning: unknown operating system for build configuration 'os'
263 |     }
264 |
265 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
266 |     // MARK: - iCloud Support
267 |     /// Use before tracking to disable iCloud checks to prevent crashes if we can't check for iCloud or for simulating behavior without iCloud support for CloudStorage.
/host/spi-builder-workspace/Sources/Core/Application.swift:499:35: warning: unknown operating system for build configuration 'os'
497 | #endif
498 | #if compiler(>=5.9)
499 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
500 |     @MainActor
501 |     internal static var applicationTests: TestClosure = { @MainActor in // ensure we're running these on the Main Actor so we don't have to worry about Application main actor access.
/host/spi-builder-workspace/Sources/Core/Application.swift:536:35: warning: unknown operating system for build configuration 'os'
534 | #endif
535 |
536 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
537 |     @MainActor
538 | #endif
/host/spi-builder-workspace/Sources/Core/Bundle.swift:9:35: warning: unknown operating system for build configuration 'os'
 7 | //
 8 |
 9 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
   |                                   |- warning: unknown operating system for build configuration 'os'
   |                                   `- note: did you mean 'WASI'?
10 | // get current version:
11 | // Bundle.main.version
/host/spi-builder-workspace/Sources/Core/Test.swift:18:10: warning: unknown operating system for build configuration 'os'
 16 |         // set breakpoint on this line if we want to debug/inspect errors (note that this slows enough to mess with time stamp checks so disable once we know everything is working).
 17 |         if let debugString {
 18 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 19 |             throw CustomError(debugString)
 20 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:25:35: warning: unknown operating system for build configuration 'os'
 23 | #endif
 24 |         } else {
 25 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 26 |             let isMainThread = Thread.isMainThread
 27 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |                 file, function, line, column)
 38 |
 39 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |             throw CustomError(context)
 41 | #else
/host/spi-builder-workspace/Sources/Core/Application.swift:395:13: warning: variable 'allVersionsString' was never mutated; consider changing to 'let' constant
393 |
394 |         // join all versions run (the beauty of this is it doesn't matter if legacyLastRunVersion is a comma-separated list or a single value - both will work)
395 |         var allVersionsString = "\(legacyLastRunVersion ?? ""),\(kuditPreviouslyRunVersions?.joined(separator: ",") ?? ""),\(version)"
    |             `- warning: variable 'allVersionsString' was never mutated; consider changing to 'let' constant
396 | #if compiler(>=5.9) && canImport(Combine)
397 |         if #available(watchOS 9, *) {
[49/51] Compiling Compatibility CloudStatus.swift
/host/spi-builder-workspace/Sources/Compatibility.swift:198:35: warning: unknown operating system for build configuration 'os'
196 | public extension Compatibility { // for brief period where Application and Build wasn't available.  Static computed properties apparently aren't supported in extensions in iOS <13?
197 |     // MARK: - Entitlements Information
198 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
199 |     @available(*, deprecated, renamed: "Application.iCloudSupported")
200 |     @MainActor
/host/spi-builder-workspace/Sources/Core/Application.swift:201:10: warning: unknown operating system for build configuration 'os'
199 | }
200 |
201 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
202 | @MainActor
203 | #endif
/host/spi-builder-workspace/Sources/Core/Application.swift:206:10: warning: unknown operating system for build configuration 'os'
204 | @available(iOS 13, tvOS 13, watchOS 6, *)
205 | public class Application: ObservableObject { // cannot automatically conform to CustomStringConvertible since it's actor-isolated...
206 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
207 |     @MainActor
208 | #endif
/host/spi-builder-workspace/Sources/Core/Application.swift:211:10: warning: unknown operating system for build configuration 'os'
209 |     public static var baseDomain = "com.kudit"
210 |
211 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
212 |     @MainActor
213 | #endif
/host/spi-builder-workspace/Sources/Core/Application.swift:257:35: warning: unknown operating system for build configuration 'os'
255 |     public static let isMacCatalyst = Build.isMacCatalyst
256 |
257 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
258 |     @MainActor
259 | #endif
/host/spi-builder-workspace/Sources/Core/Application.swift:265:35: warning: unknown operating system for build configuration 'os'
263 |     }
264 |
265 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
266 |     // MARK: - iCloud Support
267 |     /// Use before tracking to disable iCloud checks to prevent crashes if we can't check for iCloud or for simulating behavior without iCloud support for CloudStorage.
/host/spi-builder-workspace/Sources/Core/Application.swift:499:35: warning: unknown operating system for build configuration 'os'
497 | #endif
498 | #if compiler(>=5.9)
499 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
500 |     @MainActor
501 |     internal static var applicationTests: TestClosure = { @MainActor in // ensure we're running these on the Main Actor so we don't have to worry about Application main actor access.
/host/spi-builder-workspace/Sources/Core/Application.swift:536:35: warning: unknown operating system for build configuration 'os'
534 | #endif
535 |
536 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
537 |     @MainActor
538 | #endif
/host/spi-builder-workspace/Sources/Core/Bundle.swift:9:35: warning: unknown operating system for build configuration 'os'
 7 | //
 8 |
 9 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
   |                                   |- warning: unknown operating system for build configuration 'os'
   |                                   `- note: did you mean 'WASI'?
10 | // get current version:
11 | // Bundle.main.version
/host/spi-builder-workspace/Sources/Core/Test.swift:18:10: warning: unknown operating system for build configuration 'os'
 16 |         // set breakpoint on this line if we want to debug/inspect errors (note that this slows enough to mess with time stamp checks so disable once we know everything is working).
 17 |         if let debugString {
 18 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 19 |             throw CustomError(debugString)
 20 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:25:35: warning: unknown operating system for build configuration 'os'
 23 | #endif
 24 |         } else {
 25 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 26 |             let isMainThread = Thread.isMainThread
 27 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |                 file, function, line, column)
 38 |
 39 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |             throw CustomError(context)
 41 | #else
/host/spi-builder-workspace/Sources/Core/Application.swift:395:13: warning: variable 'allVersionsString' was never mutated; consider changing to 'let' constant
393 |
394 |         // join all versions run (the beauty of this is it doesn't matter if legacyLastRunVersion is a comma-separated list or a single value - both will work)
395 |         var allVersionsString = "\(legacyLastRunVersion ?? ""),\(kuditPreviouslyRunVersions?.joined(separator: ",") ?? ""),\(version)"
    |             `- warning: variable 'allVersionsString' was never mutated; consider changing to 'let' constant
396 | #if compiler(>=5.9) && canImport(Combine)
397 |         if #available(watchOS 9, *) {
[50/51] Compiling Compatibility CloudStorage.swift
/host/spi-builder-workspace/Sources/Compatibility.swift:198:35: warning: unknown operating system for build configuration 'os'
196 | public extension Compatibility { // for brief period where Application and Build wasn't available.  Static computed properties apparently aren't supported in extensions in iOS <13?
197 |     // MARK: - Entitlements Information
198 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
199 |     @available(*, deprecated, renamed: "Application.iCloudSupported")
200 |     @MainActor
/host/spi-builder-workspace/Sources/Core/Application.swift:201:10: warning: unknown operating system for build configuration 'os'
199 | }
200 |
201 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
202 | @MainActor
203 | #endif
/host/spi-builder-workspace/Sources/Core/Application.swift:206:10: warning: unknown operating system for build configuration 'os'
204 | @available(iOS 13, tvOS 13, watchOS 6, *)
205 | public class Application: ObservableObject { // cannot automatically conform to CustomStringConvertible since it's actor-isolated...
206 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
207 |     @MainActor
208 | #endif
/host/spi-builder-workspace/Sources/Core/Application.swift:211:10: warning: unknown operating system for build configuration 'os'
209 |     public static var baseDomain = "com.kudit"
210 |
211 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
212 |     @MainActor
213 | #endif
/host/spi-builder-workspace/Sources/Core/Application.swift:257:35: warning: unknown operating system for build configuration 'os'
255 |     public static let isMacCatalyst = Build.isMacCatalyst
256 |
257 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
258 |     @MainActor
259 | #endif
/host/spi-builder-workspace/Sources/Core/Application.swift:265:35: warning: unknown operating system for build configuration 'os'
263 |     }
264 |
265 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
266 |     // MARK: - iCloud Support
267 |     /// Use before tracking to disable iCloud checks to prevent crashes if we can't check for iCloud or for simulating behavior without iCloud support for CloudStorage.
/host/spi-builder-workspace/Sources/Core/Application.swift:499:35: warning: unknown operating system for build configuration 'os'
497 | #endif
498 | #if compiler(>=5.9)
499 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
500 |     @MainActor
501 |     internal static var applicationTests: TestClosure = { @MainActor in // ensure we're running these on the Main Actor so we don't have to worry about Application main actor access.
/host/spi-builder-workspace/Sources/Core/Application.swift:536:35: warning: unknown operating system for build configuration 'os'
534 | #endif
535 |
536 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
537 |     @MainActor
538 | #endif
/host/spi-builder-workspace/Sources/Core/Bundle.swift:9:35: warning: unknown operating system for build configuration 'os'
 7 | //
 8 |
 9 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
   |                                   |- warning: unknown operating system for build configuration 'os'
   |                                   `- note: did you mean 'WASI'?
10 | // get current version:
11 | // Bundle.main.version
/host/spi-builder-workspace/Sources/Core/Test.swift:18:10: warning: unknown operating system for build configuration 'os'
 16 |         // set breakpoint on this line if we want to debug/inspect errors (note that this slows enough to mess with time stamp checks so disable once we know everything is working).
 17 |         if let debugString {
 18 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 19 |             throw CustomError(debugString)
 20 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:25:35: warning: unknown operating system for build configuration 'os'
 23 | #endif
 24 |         } else {
 25 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 26 |             let isMainThread = Thread.isMainThread
 27 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |                 file, function, line, column)
 38 |
 39 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |             throw CustomError(context)
 41 | #else
/host/spi-builder-workspace/Sources/Core/Application.swift:395:13: warning: variable 'allVersionsString' was never mutated; consider changing to 'let' constant
393 |
394 |         // join all versions run (the beauty of this is it doesn't matter if legacyLastRunVersion is a comma-separated list or a single value - both will work)
395 |         var allVersionsString = "\(legacyLastRunVersion ?? ""),\(kuditPreviouslyRunVersions?.joined(separator: ",") ?? ""),\(version)"
    |             `- warning: variable 'allVersionsString' was never mutated; consider changing to 'let' constant
396 | #if compiler(>=5.9) && canImport(Combine)
397 |         if #available(watchOS 9, *) {
[51/51] Compiling Compatibility CloudStorageSync.swift
/host/spi-builder-workspace/Sources/Compatibility.swift:198:35: warning: unknown operating system for build configuration 'os'
196 | public extension Compatibility { // for brief period where Application and Build wasn't available.  Static computed properties apparently aren't supported in extensions in iOS <13?
197 |     // MARK: - Entitlements Information
198 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
199 |     @available(*, deprecated, renamed: "Application.iCloudSupported")
200 |     @MainActor
/host/spi-builder-workspace/Sources/Core/Application.swift:201:10: warning: unknown operating system for build configuration 'os'
199 | }
200 |
201 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
202 | @MainActor
203 | #endif
/host/spi-builder-workspace/Sources/Core/Application.swift:206:10: warning: unknown operating system for build configuration 'os'
204 | @available(iOS 13, tvOS 13, watchOS 6, *)
205 | public class Application: ObservableObject { // cannot automatically conform to CustomStringConvertible since it's actor-isolated...
206 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
207 |     @MainActor
208 | #endif
/host/spi-builder-workspace/Sources/Core/Application.swift:211:10: warning: unknown operating system for build configuration 'os'
209 |     public static var baseDomain = "com.kudit"
210 |
211 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
212 |     @MainActor
213 | #endif
/host/spi-builder-workspace/Sources/Core/Application.swift:257:35: warning: unknown operating system for build configuration 'os'
255 |     public static let isMacCatalyst = Build.isMacCatalyst
256 |
257 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
258 |     @MainActor
259 | #endif
/host/spi-builder-workspace/Sources/Core/Application.swift:265:35: warning: unknown operating system for build configuration 'os'
263 |     }
264 |
265 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
266 |     // MARK: - iCloud Support
267 |     /// Use before tracking to disable iCloud checks to prevent crashes if we can't check for iCloud or for simulating behavior without iCloud support for CloudStorage.
/host/spi-builder-workspace/Sources/Core/Application.swift:499:35: warning: unknown operating system for build configuration 'os'
497 | #endif
498 | #if compiler(>=5.9)
499 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
500 |     @MainActor
501 |     internal static var applicationTests: TestClosure = { @MainActor in // ensure we're running these on the Main Actor so we don't have to worry about Application main actor access.
/host/spi-builder-workspace/Sources/Core/Application.swift:536:35: warning: unknown operating system for build configuration 'os'
534 | #endif
535 |
536 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
537 |     @MainActor
538 | #endif
/host/spi-builder-workspace/Sources/Core/Bundle.swift:9:35: warning: unknown operating system for build configuration 'os'
 7 | //
 8 |
 9 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
   |                                   |- warning: unknown operating system for build configuration 'os'
   |                                   `- note: did you mean 'WASI'?
10 | // get current version:
11 | // Bundle.main.version
/host/spi-builder-workspace/Sources/Core/Test.swift:18:10: warning: unknown operating system for build configuration 'os'
 16 |         // set breakpoint on this line if we want to debug/inspect errors (note that this slows enough to mess with time stamp checks so disable once we know everything is working).
 17 |         if let debugString {
 18 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 19 |             throw CustomError(debugString)
 20 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:25:35: warning: unknown operating system for build configuration 'os'
 23 | #endif
 24 |         } else {
 25 | #if canImport(Foundation) && !(os(WASM) || os(WASI))
    |                                   |- warning: unknown operating system for build configuration 'os'
    |                                   `- note: did you mean 'WASI'?
 26 |             let isMainThread = Thread.isMainThread
 27 | #else
/host/spi-builder-workspace/Sources/Core/Test.swift:39:10: warning: unknown operating system for build configuration 'os'
 37 |                 file, function, line, column)
 38 |
 39 | #if !(os(WASM) || os(WASI))
    |          |- warning: unknown operating system for build configuration 'os'
    |          `- note: did you mean 'WASI'?
 40 |             throw CustomError(context)
 41 | #else
/host/spi-builder-workspace/Sources/Core/Application.swift:395:13: warning: variable 'allVersionsString' was never mutated; consider changing to 'let' constant
393 |
394 |         // join all versions run (the beauty of this is it doesn't matter if legacyLastRunVersion is a comma-separated list or a single value - both will work)
395 |         var allVersionsString = "\(legacyLastRunVersion ?? ""),\(kuditPreviouslyRunVersions?.joined(separator: ",") ?? ""),\(version)"
    |             `- warning: variable 'allVersionsString' was never mutated; consider changing to 'let' constant
396 | #if compiler(>=5.9) && canImport(Combine)
397 |         if #available(watchOS 9, *) {
Build complete! (10.70s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Compatibility",
  "name" : "Compatibility",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "tvos",
      "version" : "11"
    },
    {
      "name" : "watchos",
      "version" : "4"
    },
    {
      "name" : "ios",
      "version" : "11"
    }
  ],
  "products" : [
    {
      "name" : "Compatibility Library",
      "targets" : [
        "Compatibility"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "Compatibility",
      "module_type" : "SwiftTarget",
      "name" : "Compatibility",
      "path" : "Sources",
      "product_memberships" : [
        "Compatibility Library"
      ],
      "sources" : [
        "Compatibility.swift",
        "Core/Application.swift",
        "Core/Bundle.swift",
        "Core/CloudStatus.swift",
        "Core/CloudStorage.swift",
        "Core/CloudStorageSync.swift",
        "Core/DataStore.swift",
        "Core/Debug.swift",
        "Core/FileManager.swift",
        "Core/Graphics.swift",
        "Core/Network.swift",
        "Core/ObservableObject.swift",
        "Core/Shell.swift",
        "Core/Test.swift",
        "Core/UserDefaultsBacked.swift",
        "Foundation/Array.swift",
        "Foundation/CharacterSet.swift",
        "Foundation/Codable.swift",
        "Foundation/CodingFoundation.swift",
        "Foundation/CodingJSON.swift",
        "Foundation/CodingMixedTypes.swift",
        "Foundation/CodingParameters.swift",
        "Foundation/Date.swift",
        "Foundation/DateString.swift",
        "Foundation/Dictionary.swift",
        "Foundation/Double.swift",
        "Foundation/Enum.swift",
        "Foundation/Int.swift",
        "Foundation/Introspection.swift",
        "Foundation/OrderedDictionary.swift",
        "Foundation/OrderedSet.swift",
        "Foundation/String.swift",
        "Foundation/Threading.swift",
        "Foundation/URL.swift",
        "Foundation/Version.swift",
        "UI/AdaptiveLayouts.swift",
        "UI/Backport.swift",
        "UI/BytesView.swift",
        "UI/ClearableTextField.swift",
        "UI/Embossed.swift",
        "UI/Menu.swift",
        "UI/OverlappingStack.swift",
        "UI/Pasteboard.swift",
        "UI/RadialLayout.swift",
        "UI/Shapes/Placard.swift",
        "UI/Shapes/Triangle.swift",
        "UI/SwiftUI.swift",
        "UI/TestUI.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.8"
}
basic-6.0-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:6ccbc5e7995f6c524368c1828f9c677d1727c16390a603fc668217aec5f5123a
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:basic-6.0-latest
Done.