The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build Dollup, reference 0.6.1 (dc4a52), with Swift 6.2 for Wasm on 16 Nov 2025 01:59:36 UTC.

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/finestructure/spi-images:wasm-6.2-latest swift build --swift-sdk wasm32-unknown-wasip1 2>&1

Build Log

Swift.FloatingPoint.==:2:20: note: candidate would match if 'FilePermissions' conformed to 'FloatingPoint'
1 | protocol FloatingPoint {
2 | public static func == (lhs: Self, rhs: Self) -> Bool}
  |                    `- note: candidate would match if 'FilePermissions' conformed to 'FloatingPoint'
3 |
Swift.BinaryInteger.==:2:20: note: candidate would match if 'FilePermissions' conformed to 'BinaryInteger'
1 | protocol BinaryInteger {
2 | public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : BinaryInteger}
  |                    `- note: candidate would match if 'FilePermissions' conformed to 'BinaryInteger'
3 |
Swift._Pointer.==:2:20: note: candidate would match if 'FilePermissions' conformed to '_Pointer'
1 | protocol _Pointer {
2 | public static func == (lhs: Self, rhs: Self) -> Bool}
  |                    `- note: candidate would match if 'FilePermissions' conformed to '_Pointer'
3 |
Swift._Pointer.==:2:31: note: candidate would match if 'FilePermissions' conformed to '_Pointer'
1 | protocol _Pointer {
2 | @inlinable public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : _Pointer}
  |                               `- note: candidate would match if 'FilePermissions' conformed to '_Pointer'
3 |
Swift.Strideable.==:2:31: note: candidate would match if 'FilePermissions' conformed to 'Strideable'
1 | protocol Strideable {
2 | @inlinable public static func == (x: Self, y: Self) -> Bool}
  |                               `- note: candidate would match if 'FilePermissions' conformed to 'Strideable'
3 |
Swift.StringProtocol.==:2:31: note: candidate would match if 'FilePermissions' conformed to 'StringProtocol'
1 | protocol StringProtocol {
2 | @inlinable public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : StringProtocol}
  |                               `- note: candidate would match if 'FilePermissions' conformed to 'StringProtocol'
3 |
Swift.SIMD.==:2:20: note: candidate would match if 'FilePermissions' conformed to 'SIMD'
1 | protocol SIMD {
2 | public static func == (a: Self, b: Self) -> Bool}
  |                    `- note: candidate would match if 'FilePermissions' conformed to 'SIMD'
3 |
Swift.SetAlgebra.init:2:1: note: protocol requires initializer 'init()' with type '()'
1 | protocol SetAlgebra {
2 | init()}
  | `- note: protocol requires initializer 'init()' with type '()'
3 |
Swift.SetAlgebra.formUnion:2:15: note: protocol requires function 'formUnion' with type '(__owned FilePermissions) -> ()'
1 | protocol SetAlgebra {
2 | mutating func formUnion(_ other: __owned Self)}
  |               `- note: protocol requires function 'formUnion' with type '(__owned FilePermissions) -> ()'
3 |
Swift.SetAlgebra.formIntersection:2:15: note: protocol requires function 'formIntersection' with type '(FilePermissions) -> ()'
1 | protocol SetAlgebra {
2 | mutating func formIntersection(_ other: Self)}
  |               `- note: protocol requires function 'formIntersection' with type '(FilePermissions) -> ()'
3 |
Swift.SetAlgebra.formSymmetricDifference:2:15: note: protocol requires function 'formSymmetricDifference' with type '(__owned FilePermissions) -> ()'
1 | protocol SetAlgebra {
2 | mutating func formSymmetricDifference(_ other: __owned Self)}
  |               `- note: protocol requires function 'formSymmetricDifference' with type '(__owned FilePermissions) -> ()'
3 |
Swift.RawRepresentable.RawValue:2:16: note: protocol requires nested type 'RawValue'
1 | protocol RawRepresentable {
2 | associatedtype RawValue}
  |                `- note: protocol requires nested type 'RawValue'
3 |
Swift.Equatable.==:2:13: note: protocol requires function '==' with type '(FilePermissions, FilePermissions) -> Bool'
1 | protocol Equatable {
2 | static func == (lhs: Self, rhs: Self) -> Bool}
  |             `- note: protocol requires function '==' with type '(FilePermissions, FilePermissions) -> Bool'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:21:15: error: type 'FilePermissions' does not conform to protocol 'Decodable'
 19 | @frozen
 20 | @available(System 0.0.1, *)
 21 | public struct FilePermissions: OptionSet, Sendable, Hashable, Codable {
    |               `- error: type 'FilePermissions' does not conform to protocol 'Decodable'
 22 |   /// The raw C file permissions.
 23 |   @_alwaysEmitIntoClient
 24 |   public let rawValue: CModeT
    |              `- note: cannot automatically synthesize 'Decodable' because 'CModeT' does not conform to 'Decodable'
 25 |
 26 |   /// Create a strongly-typed file permission from a raw C value.
Swift.Decodable.init:2:1: note: protocol requires initializer 'init(from:)' with type 'Decodable'
1 | protocol Decodable {
2 | init(from decoder: any Decoder) throws}
  | `- note: protocol requires initializer 'init(from:)' with type 'Decodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:32:51: error: no exact matches in call to initializer
 30 |   /// Indicates that other users have read-only permission.
 31 |   @_alwaysEmitIntoClient
 32 |   public static var otherRead: FilePermissions { .init(rawValue: 0o4) }
    |                                                   |- error: no exact matches in call to initializer
    |                                                   |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                   `- note: found candidate with type '() -> FilePermissions'
 33 |
 34 |   /// Indicates that other users have write-only permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:36:52: error: no exact matches in call to initializer
 34 |   /// Indicates that other users have write-only permission.
 35 |   @_alwaysEmitIntoClient
 36 |   public static var otherWrite: FilePermissions { .init(rawValue: 0o2) }
    |                                                    |- error: no exact matches in call to initializer
    |                                                    |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                    `- note: found candidate with type '() -> FilePermissions'
 37 |
 38 |   /// Indicates that other users have execute-only permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:40:54: error: no exact matches in call to initializer
 38 |   /// Indicates that other users have execute-only permission.
 39 |   @_alwaysEmitIntoClient
 40 |   public static var otherExecute: FilePermissions { .init(rawValue: 0o1) }
    |                                                      |- error: no exact matches in call to initializer
    |                                                      |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                      `- note: found candidate with type '() -> FilePermissions'
 41 |
 42 |   /// Indicates that other users have read-write permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:44:56: error: no exact matches in call to initializer
 42 |   /// Indicates that other users have read-write permission.
 43 |   @_alwaysEmitIntoClient
 44 |   public static var otherReadWrite: FilePermissions { .init(rawValue: 0o6) }
    |                                                        |- error: no exact matches in call to initializer
    |                                                        |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                        `- note: found candidate with type '() -> FilePermissions'
 45 |
 46 |   /// Indicates that other users have read-execute permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:48:58: error: no exact matches in call to initializer
 46 |   /// Indicates that other users have read-execute permission.
 47 |   @_alwaysEmitIntoClient
 48 |   public static var otherReadExecute: FilePermissions { .init(rawValue: 0o5) }
    |                                                          |- error: no exact matches in call to initializer
    |                                                          |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                          `- note: found candidate with type '() -> FilePermissions'
 49 |
 50 |   /// Indicates that other users have write-execute permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:52:59: error: no exact matches in call to initializer
 50 |   /// Indicates that other users have write-execute permission.
 51 |   @_alwaysEmitIntoClient
 52 |   public static var otherWriteExecute: FilePermissions { .init(rawValue: 0o3) }
    |                                                           |- error: no exact matches in call to initializer
    |                                                           |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                           `- note: found candidate with type '() -> FilePermissions'
 53 |
 54 |   /// Indicates that other users have read, write, and execute permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:56:63: error: no exact matches in call to initializer
 54 |   /// Indicates that other users have read, write, and execute permission.
 55 |   @_alwaysEmitIntoClient
 56 |   public static var otherReadWriteExecute: FilePermissions { .init(rawValue: 0o7) }
    |                                                               |- error: no exact matches in call to initializer
    |                                                               |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                               `- note: found candidate with type '() -> FilePermissions'
 57 |
 58 |   /// Indicates that the group has read-only permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:60:51: error: no exact matches in call to initializer
 58 |   /// Indicates that the group has read-only permission.
 59 |   @_alwaysEmitIntoClient
 60 |   public static var groupRead: FilePermissions { .init(rawValue: 0o40) }
    |                                                   |- error: no exact matches in call to initializer
    |                                                   |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                   `- note: found candidate with type '() -> FilePermissions'
 61 |
 62 |   /// Indicates that the group has write-only permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:64:52: error: no exact matches in call to initializer
 62 |   /// Indicates that the group has write-only permission.
 63 |   @_alwaysEmitIntoClient
 64 |   public static var groupWrite: FilePermissions { .init(rawValue: 0o20) }
    |                                                    |- error: no exact matches in call to initializer
    |                                                    |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                    `- note: found candidate with type '() -> FilePermissions'
 65 |
 66 |   /// Indicates that the group has execute-only permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:68:54: error: no exact matches in call to initializer
 66 |   /// Indicates that the group has execute-only permission.
 67 |   @_alwaysEmitIntoClient
 68 |   public static var groupExecute: FilePermissions { .init(rawValue: 0o10) }
    |                                                      |- error: no exact matches in call to initializer
    |                                                      |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                      `- note: found candidate with type '() -> FilePermissions'
 69 |
 70 |   /// Indicates that the group has read-write permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:72:56: error: no exact matches in call to initializer
 70 |   /// Indicates that the group has read-write permission.
 71 |   @_alwaysEmitIntoClient
 72 |   public static var groupReadWrite: FilePermissions { .init(rawValue: 0o60) }
    |                                                        |- error: no exact matches in call to initializer
    |                                                        |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                        `- note: found candidate with type '() -> FilePermissions'
 73 |
 74 |   /// Indicates that the group has read-execute permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:76:58: error: no exact matches in call to initializer
 74 |   /// Indicates that the group has read-execute permission.
 75 |   @_alwaysEmitIntoClient
 76 |   public static var groupReadExecute: FilePermissions { .init(rawValue: 0o50) }
    |                                                          |- error: no exact matches in call to initializer
    |                                                          |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                          `- note: found candidate with type '() -> FilePermissions'
 77 |
 78 |   /// Indicates that the group has write-execute permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:80:59: error: no exact matches in call to initializer
 78 |   /// Indicates that the group has write-execute permission.
 79 |   @_alwaysEmitIntoClient
 80 |   public static var groupWriteExecute: FilePermissions { .init(rawValue: 0o30) }
    |                                                           |- error: no exact matches in call to initializer
    |                                                           |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                           `- note: found candidate with type '() -> FilePermissions'
 81 |
 82 |   /// Indicates that the group has read, write, and execute permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:84:63: error: no exact matches in call to initializer
 82 |   /// Indicates that the group has read, write, and execute permission.
 83 |   @_alwaysEmitIntoClient
 84 |   public static var groupReadWriteExecute: FilePermissions { .init(rawValue: 0o70) }
    |                                                               |- error: no exact matches in call to initializer
    |                                                               |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                               `- note: found candidate with type '() -> FilePermissions'
 85 |
 86 |   /// Indicates that the owner has read-only permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:88:51: error: no exact matches in call to initializer
 86 |   /// Indicates that the owner has read-only permission.
 87 |   @_alwaysEmitIntoClient
 88 |   public static var ownerRead: FilePermissions { .init(rawValue: 0o400) }
    |                                                   |- error: no exact matches in call to initializer
    |                                                   |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                   `- note: found candidate with type '() -> FilePermissions'
 89 |
 90 |   /// Indicates that the owner has write-only permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:92:52: error: no exact matches in call to initializer
 90 |   /// Indicates that the owner has write-only permission.
 91 |   @_alwaysEmitIntoClient
 92 |   public static var ownerWrite: FilePermissions { .init(rawValue: 0o200) }
    |                                                    |- error: no exact matches in call to initializer
    |                                                    |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                    `- note: found candidate with type '() -> FilePermissions'
 93 |
 94 |   /// Indicates that the owner has execute-only permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:96:54: error: no exact matches in call to initializer
 94 |   /// Indicates that the owner has execute-only permission.
 95 |   @_alwaysEmitIntoClient
 96 |   public static var ownerExecute: FilePermissions { .init(rawValue: 0o100) }
    |                                                      |- error: no exact matches in call to initializer
    |                                                      |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                      `- note: found candidate with type '() -> FilePermissions'
 97 |
 98 |   /// Indicates that the owner has read-write permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:100:56: error: no exact matches in call to initializer
 98 |   /// Indicates that the owner has read-write permission.
 99 |   @_alwaysEmitIntoClient
100 |   public static var ownerReadWrite: FilePermissions { .init(rawValue: 0o600) }
    |                                                        |- error: no exact matches in call to initializer
    |                                                        |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                        `- note: found candidate with type '() -> FilePermissions'
101 |
102 |   /// Indicates that the owner has read-execute permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:104:58: error: no exact matches in call to initializer
102 |   /// Indicates that the owner has read-execute permission.
103 |   @_alwaysEmitIntoClient
104 |   public static var ownerReadExecute: FilePermissions { .init(rawValue: 0o500) }
    |                                                          |- error: no exact matches in call to initializer
    |                                                          |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                          `- note: found candidate with type '() -> FilePermissions'
105 |
106 |   /// Indicates that the owner has write-execute permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:108:59: error: no exact matches in call to initializer
106 |   /// Indicates that the owner has write-execute permission.
107 |   @_alwaysEmitIntoClient
108 |   public static var ownerWriteExecute: FilePermissions { .init(rawValue: 0o300) }
    |                                                           |- error: no exact matches in call to initializer
    |                                                           |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                           `- note: found candidate with type '() -> FilePermissions'
109 |
110 |   /// Indicates that the owner has read, write, and execute permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:112:63: error: no exact matches in call to initializer
110 |   /// Indicates that the owner has read, write, and execute permission.
111 |   @_alwaysEmitIntoClient
112 |   public static var ownerReadWriteExecute: FilePermissions { .init(rawValue: 0o700) }
    |                                                               |- error: no exact matches in call to initializer
    |                                                               |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                               `- note: found candidate with type '() -> FilePermissions'
113 |
114 |   /// Indicates that the file is executed as the owner.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:118:51: error: no exact matches in call to initializer
116 |   /// For more information, see the `setuid(2)` man page.
117 |   @_alwaysEmitIntoClient
118 |   public static var setUserID: FilePermissions { .init(rawValue: 0o4000) }
    |                                                   |- error: no exact matches in call to initializer
    |                                                   |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                   `- note: found candidate with type '() -> FilePermissions'
119 |
120 |   /// Indicates that the file is executed as the group.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:124:52: error: no exact matches in call to initializer
122 |   /// For more information, see the `setgid(2)` man page.
123 |   @_alwaysEmitIntoClient
124 |   public static var setGroupID: FilePermissions { .init(rawValue: 0o2000) }
    |                                                    |- error: no exact matches in call to initializer
    |                                                    |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                    `- note: found candidate with type '() -> FilePermissions'
125 |
126 |   /// Indicates that executable's text segment
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:132:50: error: no exact matches in call to initializer
130 |   /// discussion of `S_ISVTX` (the sticky bit).
131 |   @_alwaysEmitIntoClient
132 |   public static var saveText: FilePermissions { .init(rawValue: 0o1000) }
    |                                                  |- error: no exact matches in call to initializer
    |                                                  |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                  `- note: found candidate with type '() -> FilePermissions'
133 | }
134 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:40:29: error: cannot find 'EPERM' in scope
 38 |
 39 | @_alwaysEmitIntoClient
 40 | internal var _EPERM: CInt { EPERM }
    |                             `- error: cannot find 'EPERM' in scope
 41 |
 42 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:43:30: error: cannot find 'ENOENT' in scope
 41 |
 42 | @_alwaysEmitIntoClient
 43 | internal var _ENOENT: CInt { ENOENT }
    |                              `- error: cannot find 'ENOENT' in scope
 44 |
 45 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:46:29: error: cannot find 'ESRCH' in scope
 44 |
 45 | @_alwaysEmitIntoClient
 46 | internal var _ESRCH: CInt { ESRCH }
    |                             `- error: cannot find 'ESRCH' in scope
 47 |
 48 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:49:29: error: cannot find 'EINTR' in scope
 47 |
 48 | @_alwaysEmitIntoClient
 49 | internal var _EINTR: CInt { EINTR }
    |                             `- error: cannot find 'EINTR' in scope
 50 |
 51 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:52:27: error: cannot find 'EIO' in scope
 50 |
 51 | @_alwaysEmitIntoClient
 52 | internal var _EIO: CInt { EIO }
    |                           `- error: cannot find 'EIO' in scope
 53 |
 54 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:55:29: error: cannot find 'ENXIO' in scope
 53 |
 54 | @_alwaysEmitIntoClient
 55 | internal var _ENXIO: CInt { ENXIO }
    |                             `- error: cannot find 'ENXIO' in scope
 56 |
 57 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:58:29: error: cannot find 'E2BIG' in scope
 56 |
 57 | @_alwaysEmitIntoClient
 58 | internal var _E2BIG: CInt { E2BIG }
    |                             `- error: cannot find 'E2BIG' in scope
 59 |
 60 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:61:31: error: cannot find 'ENOEXEC' in scope
 59 |
 60 | @_alwaysEmitIntoClient
 61 | internal var _ENOEXEC: CInt { ENOEXEC }
    |                               `- error: cannot find 'ENOEXEC' in scope
 62 |
 63 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:64:29: error: cannot find 'EBADF' in scope
 62 |
 63 | @_alwaysEmitIntoClient
 64 | internal var _EBADF: CInt { EBADF }
    |                             `- error: cannot find 'EBADF' in scope
 65 |
 66 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:67:30: error: cannot find 'ECHILD' in scope
 65 |
 66 | @_alwaysEmitIntoClient
 67 | internal var _ECHILD: CInt { ECHILD }
    |                              `- error: cannot find 'ECHILD' in scope
 68 |
 69 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:70:31: error: cannot find 'EDEADLK' in scope
 68 |
 69 | @_alwaysEmitIntoClient
 70 | internal var _EDEADLK: CInt { EDEADLK }
    |                               `- error: cannot find 'EDEADLK' in scope
 71 |
 72 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:73:30: error: cannot find 'ENOMEM' in scope
 71 |
 72 | @_alwaysEmitIntoClient
 73 | internal var _ENOMEM: CInt { ENOMEM }
    |                              `- error: cannot find 'ENOMEM' in scope
 74 |
 75 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:76:30: error: cannot find 'EACCES' in scope
 74 |
 75 | @_alwaysEmitIntoClient
 76 | internal var _EACCES: CInt { EACCES }
    |                              `- error: cannot find 'EACCES' in scope
 77 |
 78 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:79:30: error: cannot find 'EFAULT' in scope
 77 |
 78 | @_alwaysEmitIntoClient
 79 | internal var _EFAULT: CInt { EFAULT }
    |                              `- error: cannot find 'EFAULT' in scope
 80 |
 81 | #if !os(Windows) && !os(WASI)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:87:29: error: cannot find 'EBUSY' in scope
 85 |
 86 | @_alwaysEmitIntoClient
 87 | internal var _EBUSY: CInt { EBUSY }
    |                             `- error: cannot find 'EBUSY' in scope
 88 |
 89 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:90:30: error: cannot find 'EEXIST' in scope
 88 |
 89 | @_alwaysEmitIntoClient
 90 | internal var _EEXIST: CInt { EEXIST }
    |                              `- error: cannot find 'EEXIST' in scope
 91 |
 92 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:93:29: error: cannot find 'EXDEV' in scope
 91 |
 92 | @_alwaysEmitIntoClient
 93 | internal var _EXDEV: CInt { EXDEV }
    |                             `- error: cannot find 'EXDEV' in scope
 94 |
 95 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:96:30: error: cannot find 'ENODEV' in scope
 94 |
 95 | @_alwaysEmitIntoClient
 96 | internal var _ENODEV: CInt { ENODEV }
    |                              `- error: cannot find 'ENODEV' in scope
 97 |
 98 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:99:31: error: cannot find 'ENOTDIR' in scope
 97 |
 98 | @_alwaysEmitIntoClient
 99 | internal var _ENOTDIR: CInt { ENOTDIR }
    |                               `- error: cannot find 'ENOTDIR' in scope
100 |
101 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:102:30: error: cannot find 'EISDIR' in scope
100 |
101 | @_alwaysEmitIntoClient
102 | internal var _EISDIR: CInt { EISDIR }
    |                              `- error: cannot find 'EISDIR' in scope
103 |
104 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:105:30: error: cannot find 'EINVAL' in scope
103 |
104 | @_alwaysEmitIntoClient
105 | internal var _EINVAL: CInt { EINVAL }
    |                              `- error: cannot find 'EINVAL' in scope
106 |
107 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:108:30: error: cannot find 'ENFILE' in scope
106 |
107 | @_alwaysEmitIntoClient
108 | internal var _ENFILE: CInt { ENFILE }
    |                              `- error: cannot find 'ENFILE' in scope
109 |
110 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:111:30: error: cannot find 'EMFILE' in scope
109 |
110 | @_alwaysEmitIntoClient
111 | internal var _EMFILE: CInt { EMFILE }
    |                              `- error: cannot find 'EMFILE' in scope
112 |
113 | #if !os(Windows)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:115:30: error: cannot find 'ENOTTY' in scope
113 | #if !os(Windows)
114 | @_alwaysEmitIntoClient
115 | internal var _ENOTTY: CInt { ENOTTY }
    |                              `- error: cannot find 'ENOTTY' in scope
116 |
117 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:118:31: error: cannot find 'ETXTBSY' in scope
116 |
117 | @_alwaysEmitIntoClient
118 | internal var _ETXTBSY: CInt { ETXTBSY }
    |                               `- error: cannot find 'ETXTBSY' in scope
119 | #endif
120 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:122:29: error: cannot find 'EFBIG' in scope
120 |
121 | @_alwaysEmitIntoClient
122 | internal var _EFBIG: CInt { EFBIG }
    |                             `- error: cannot find 'EFBIG' in scope
123 |
124 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:125:30: error: cannot find 'ENOSPC' in scope
123 |
124 | @_alwaysEmitIntoClient
125 | internal var _ENOSPC: CInt { ENOSPC }
    |                              `- error: cannot find 'ENOSPC' in scope
126 |
127 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:128:30: error: cannot find 'ESPIPE' in scope
126 |
127 | @_alwaysEmitIntoClient
128 | internal var _ESPIPE: CInt { ESPIPE }
    |                              `- error: cannot find 'ESPIPE' in scope
129 |
130 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:131:29: error: cannot find 'EROFS' in scope
129 |
130 | @_alwaysEmitIntoClient
131 | internal var _EROFS: CInt { EROFS }
    |                             `- error: cannot find 'EROFS' in scope
132 |
133 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:134:30: error: cannot find 'EMLINK' in scope
132 |
133 | @_alwaysEmitIntoClient
134 | internal var _EMLINK: CInt { EMLINK }
    |                              `- error: cannot find 'EMLINK' in scope
135 |
136 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:137:29: error: cannot find 'EPIPE' in scope
135 |
136 | @_alwaysEmitIntoClient
137 | internal var _EPIPE: CInt { EPIPE }
    |                             `- error: cannot find 'EPIPE' in scope
138 |
139 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:140:28: error: cannot find 'EDOM' in scope
138 |
139 | @_alwaysEmitIntoClient
140 | internal var _EDOM: CInt { EDOM }
    |                            `- error: cannot find 'EDOM' in scope
141 |
142 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:143:30: error: cannot find 'ERANGE' in scope
141 |
142 | @_alwaysEmitIntoClient
143 | internal var _ERANGE: CInt { ERANGE }
    |                              `- error: cannot find 'ERANGE' in scope
144 |
145 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:146:30: error: cannot find 'EAGAIN' in scope
144 |
145 | @_alwaysEmitIntoClient
146 | internal var _EAGAIN: CInt { EAGAIN }
    |                              `- error: cannot find 'EAGAIN' in scope
147 |
148 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:151:3: error: cannot find '_getConst_EWOULDBLOCK' in scope
149 | internal var _EWOULDBLOCK: CInt {
150 | #if os(WASI)
151 |   _getConst_EWOULDBLOCK()
    |   `- error: cannot find '_getConst_EWOULDBLOCK' in scope
152 | #else
153 |   EWOULDBLOCK
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:158:35: error: cannot find 'EINPROGRESS' in scope
156 |
157 | @_alwaysEmitIntoClient
158 | internal var _EINPROGRESS: CInt { EINPROGRESS }
    |                                   `- error: cannot find 'EINPROGRESS' in scope
159 |
160 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:161:32: error: cannot find 'EALREADY' in scope
159 |
160 | @_alwaysEmitIntoClient
161 | internal var _EALREADY: CInt { EALREADY }
    |                                `- error: cannot find 'EALREADY' in scope
162 |
163 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:164:32: error: cannot find 'ENOTSOCK' in scope
162 |
163 | @_alwaysEmitIntoClient
164 | internal var _ENOTSOCK: CInt { ENOTSOCK }
    |                                `- error: cannot find 'ENOTSOCK' in scope
165 |
166 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:167:36: error: cannot find 'EDESTADDRREQ' in scope
165 |
166 | @_alwaysEmitIntoClient
167 | internal var _EDESTADDRREQ: CInt { EDESTADDRREQ }
    |                                    `- error: cannot find 'EDESTADDRREQ' in scope
168 |
169 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:170:32: error: cannot find 'EMSGSIZE' in scope
168 |
169 | @_alwaysEmitIntoClient
170 | internal var _EMSGSIZE: CInt { EMSGSIZE }
    |                                `- error: cannot find 'EMSGSIZE' in scope
171 |
172 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:173:34: error: cannot find 'EPROTOTYPE' in scope
171 |
172 | @_alwaysEmitIntoClient
173 | internal var _EPROTOTYPE: CInt { EPROTOTYPE }
    |                                  `- error: cannot find 'EPROTOTYPE' in scope
174 |
175 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:176:35: error: cannot find 'ENOPROTOOPT' in scope
174 |
175 | @_alwaysEmitIntoClient
176 | internal var _ENOPROTOOPT: CInt { ENOPROTOOPT }
    |                                   `- error: cannot find 'ENOPROTOOPT' in scope
177 |
178 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:179:39: error: cannot find 'EPROTONOSUPPORT' in scope
177 |
178 | @_alwaysEmitIntoClient
179 | internal var _EPROTONOSUPPORT: CInt { EPROTONOSUPPORT }
    |                                       `- error: cannot find 'EPROTONOSUPPORT' in scope
180 |
181 | #if !os(WASI)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:197:10: error: cannot find 'ENOTSUP' in scope
195 |   return WSAEOPNOTSUPP
196 | #else
197 |   return ENOTSUP
    |          `- error: cannot find 'ENOTSUP' in scope
198 | #endif
199 | }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:213:36: error: cannot find 'EAFNOSUPPORT' in scope
211 |
212 | @_alwaysEmitIntoClient
213 | internal var _EAFNOSUPPORT: CInt { EAFNOSUPPORT }
    |                                    `- error: cannot find 'EAFNOSUPPORT' in scope
214 |
215 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:216:34: error: cannot find 'EADDRINUSE' in scope
214 |
215 | @_alwaysEmitIntoClient
216 | internal var _EADDRINUSE: CInt { EADDRINUSE }
    |                                  `- error: cannot find 'EADDRINUSE' in scope
217 |
218 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:219:37: error: cannot find 'EADDRNOTAVAIL' in scope
217 |
218 | @_alwaysEmitIntoClient
219 | internal var _EADDRNOTAVAIL: CInt { EADDRNOTAVAIL }
    |                                     `- error: cannot find 'EADDRNOTAVAIL' in scope
220 |
221 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:222:32: error: cannot find 'ENETDOWN' in scope
220 |
221 | @_alwaysEmitIntoClient
222 | internal var _ENETDOWN: CInt { ENETDOWN }
    |                                `- error: cannot find 'ENETDOWN' in scope
223 |
224 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:225:35: error: cannot find 'ENETUNREACH' in scope
223 |
224 | @_alwaysEmitIntoClient
225 | internal var _ENETUNREACH: CInt { ENETUNREACH }
    |                                   `- error: cannot find 'ENETUNREACH' in scope
226 |
227 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:228:33: error: cannot find 'ENETRESET' in scope
226 |
227 | @_alwaysEmitIntoClient
228 | internal var _ENETRESET: CInt { ENETRESET }
    |                                 `- error: cannot find 'ENETRESET' in scope
229 |
230 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:231:36: error: cannot find 'ECONNABORTED' in scope
229 |
230 | @_alwaysEmitIntoClient
231 | internal var _ECONNABORTED: CInt { ECONNABORTED }
    |                                    `- error: cannot find 'ECONNABORTED' in scope
232 |
233 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:234:34: error: cannot find 'ECONNRESET' in scope
232 |
233 | @_alwaysEmitIntoClient
234 | internal var _ECONNRESET: CInt { ECONNRESET }
    |                                  `- error: cannot find 'ECONNRESET' in scope
235 |
236 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:237:31: error: cannot find 'ENOBUFS' in scope
235 |
236 | @_alwaysEmitIntoClient
237 | internal var _ENOBUFS: CInt { ENOBUFS }
    |                               `- error: cannot find 'ENOBUFS' in scope
238 |
239 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:240:31: error: cannot find 'EISCONN' in scope
238 |
239 | @_alwaysEmitIntoClient
240 | internal var _EISCONN: CInt { EISCONN }
    |                               `- error: cannot find 'EISCONN' in scope
241 |
242 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:243:32: error: cannot find 'ENOTCONN' in scope
241 |
242 | @_alwaysEmitIntoClient
243 | internal var _ENOTCONN: CInt { ENOTCONN }
    |                                `- error: cannot find 'ENOTCONN' in scope
244 |
245 | #if !os(WASI)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:266:33: error: cannot find 'ETIMEDOUT' in scope
264 |
265 | @_alwaysEmitIntoClient
266 | internal var _ETIMEDOUT: CInt { ETIMEDOUT }
    |                                 `- error: cannot find 'ETIMEDOUT' in scope
267 |
268 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:269:36: error: cannot find 'ECONNREFUSED' in scope
267 |
268 | @_alwaysEmitIntoClient
269 | internal var _ECONNREFUSED: CInt { ECONNREFUSED }
    |                                    `- error: cannot find 'ECONNREFUSED' in scope
270 |
271 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:272:29: error: cannot find 'ELOOP' in scope
270 |
271 | @_alwaysEmitIntoClient
272 | internal var _ELOOP: CInt { ELOOP }
    |                             `- error: cannot find 'ELOOP' in scope
273 |
274 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:275:36: error: cannot find 'ENAMETOOLONG' in scope
273 |
274 | @_alwaysEmitIntoClient
275 | internal var _ENAMETOOLONG: CInt { ENAMETOOLONG }
    |                                    `- error: cannot find 'ENAMETOOLONG' in scope
276 |
277 | #if !os(WASI)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:289:36: error: cannot find 'EHOSTUNREACH' in scope
287 |
288 | @_alwaysEmitIntoClient
289 | internal var _EHOSTUNREACH: CInt { EHOSTUNREACH }
    |                                    `- error: cannot find 'EHOSTUNREACH' in scope
290 |
291 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:292:33: error: cannot find 'ENOTEMPTY' in scope
290 |
291 | @_alwaysEmitIntoClient
292 | internal var _ENOTEMPTY: CInt { ENOTEMPTY }
    |                                 `- error: cannot find 'ENOTEMPTY' in scope
293 |
294 | #if SYSTEM_PACKAGE_DARWIN
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:315:10: error: cannot find 'EDQUOT' in scope
313 |   return WSAEDQUOT
314 | #else
315 |   return EDQUOT
    |          `- error: cannot find 'EDQUOT' in scope
316 | #endif
317 | }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:324:10: error: cannot find 'ESTALE' in scope
322 |   return WSAESTALE
323 | #else
324 |   return ESTALE
    |          `- error: cannot find 'ESTALE' in scope
325 | #endif
326 | }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:357:30: error: cannot find 'ENOLCK' in scope
355 |
356 | @_alwaysEmitIntoClient
357 | internal var _ENOLCK: CInt { ENOLCK }
    |                              `- error: cannot find 'ENOLCK' in scope
358 |
359 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:360:30: error: cannot find 'ENOSYS' in scope
358 |
359 | @_alwaysEmitIntoClient
360 | internal var _ENOSYS: CInt { ENOSYS }
    |                              `- error: cannot find 'ENOSYS' in scope
361 |
362 | #if SYSTEM_PACKAGE_DARWIN || os(FreeBSD)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:383:33: error: cannot find 'EOVERFLOW' in scope
381 | #if !os(Windows)
382 | @_alwaysEmitIntoClient
383 | internal var _EOVERFLOW: CInt { EOVERFLOW }
    |                                 `- error: cannot find 'EOVERFLOW' in scope
384 | #endif
385 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:401:33: error: cannot find 'ECANCELED' in scope
399 |
400 | @_alwaysEmitIntoClient
401 | internal var _ECANCELED: CInt { ECANCELED }
    |                                 `- error: cannot find 'ECANCELED' in scope
402 |
403 | #if !os(Windows)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:405:29: error: cannot find 'EIDRM' in scope
403 | #if !os(Windows)
404 | @_alwaysEmitIntoClient
405 | internal var _EIDRM: CInt { EIDRM }
    |                             `- error: cannot find 'EIDRM' in scope
406 |
407 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:408:30: error: cannot find 'ENOMSG' in scope
406 |
407 | @_alwaysEmitIntoClient
408 | internal var _ENOMSG: CInt { ENOMSG }
    |                              `- error: cannot find 'ENOMSG' in scope
409 | #endif
410 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:412:30: error: cannot find 'EILSEQ' in scope
410 |
411 | @_alwaysEmitIntoClient
412 | internal var _EILSEQ: CInt { EILSEQ }
    |                              `- error: cannot find 'EILSEQ' in scope
413 |
414 | #if SYSTEM_PACKAGE_DARWIN || os(FreeBSD)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:421:31: error: cannot find 'EBADMSG' in scope
419 | #if !os(Windows)
420 | @_alwaysEmitIntoClient
421 | internal var _EBADMSG: CInt { EBADMSG }
    |                               `- error: cannot find 'EBADMSG' in scope
422 |
423 | #if !os(OpenBSD)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:425:33: error: cannot find 'EMULTIHOP' in scope
423 | #if !os(OpenBSD)
424 | @_alwaysEmitIntoClient
425 | internal var _EMULTIHOP: CInt { EMULTIHOP }
    |                                 `- error: cannot find 'EMULTIHOP' in scope
426 |
427 | #if !os(WASI) && !os(FreeBSD)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:433:31: error: cannot find 'ENOLINK' in scope
431 |
432 | @_alwaysEmitIntoClient
433 | internal var _ENOLINK: CInt { ENOLINK }
    |                               `- error: cannot find 'ENOLINK' in scope
434 |
435 | #if !os(WASI) && !os(FreeBSD)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:445:30: error: cannot find 'EPROTO' in scope
443 |
444 | @_alwaysEmitIntoClient
445 | internal var _EPROTO: CInt { EPROTO }
    |                              `- error: cannot find 'EPROTO' in scope
446 |
447 | #if !os(OpenBSD) && !os(WASI) && !os(FreeBSD)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:457:3: error: cannot find '_getConst_EOPNOTSUPP' in scope
455 | internal var _EOPNOTSUPP: CInt {
456 | #if os(WASI)
457 |   _getConst_EOPNOTSUPP()
    |   `- error: cannot find '_getConst_EOPNOTSUPP' in scope
458 | #else
459 |   EOPNOTSUPP
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:470:39: error: cannot find 'ENOTRECOVERABLE' in scope
468 | #if !os(Windows)
469 | @_alwaysEmitIntoClient
470 | internal var _ENOTRECOVERABLE: CInt { ENOTRECOVERABLE }
    |                                       `- error: cannot find 'ENOTRECOVERABLE' in scope
471 |
472 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:473:34: error: cannot find 'EOWNERDEAD' in scope
471 |
472 | @_alwaysEmitIntoClient
473 | internal var _EOWNERDEAD: CInt { EOWNERDEAD }
    |                                  `- error: cannot find 'EOWNERDEAD' in scope
474 | #endif
475 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:500:32: error: cannot find 'O_RDONLY' in scope
498 |
499 | @_alwaysEmitIntoClient
500 | internal var _O_RDONLY: CInt { O_RDONLY }
    |                                `- error: cannot find 'O_RDONLY' in scope
501 |
502 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:503:32: error: cannot find 'O_WRONLY' in scope
501 |
502 | @_alwaysEmitIntoClient
503 | internal var _O_WRONLY: CInt { O_WRONLY }
    |                                `- error: cannot find 'O_WRONLY' in scope
504 |
505 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:506:30: error: cannot find 'O_RDWR' in scope
504 |
505 | @_alwaysEmitIntoClient
506 | internal var _O_RDWR: CInt { O_RDWR }
    |                              `- error: cannot find 'O_RDWR' in scope
507 |
508 | #if !os(Windows)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:516:3: error: cannot find '_getConst_O_ACCMODE' in scope
514 | internal var _O_ACCMODE: CInt {
515 | #if os(WASI)
516 |   _getConst_O_ACCMODE()
    |   `- error: cannot find '_getConst_O_ACCMODE' in scope
517 | #else
518 |   O_ACCMODE
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:526:3: error: cannot find '_getConst_O_NONBLOCK' in scope
524 | internal var _O_NONBLOCK: CInt {
525 | #if os(WASI)
526 |   _getConst_O_NONBLOCK()
    |   `- error: cannot find '_getConst_O_NONBLOCK' in scope
527 | #else
528 |   O_NONBLOCK
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:536:3: error: cannot find '_getConst_O_APPEND' in scope
534 | internal var _O_APPEND: CInt {
535 | #if os(WASI)
536 |   _getConst_O_APPEND()
    |   `- error: cannot find '_getConst_O_APPEND' in scope
537 | #else
538 |   O_APPEND
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:558:34: error: cannot find 'O_NOFOLLOW' in scope
556 |
557 | @_alwaysEmitIntoClient
558 | internal var _O_NOFOLLOW: CInt { O_NOFOLLOW }
    |                                  `- error: cannot find 'O_NOFOLLOW' in scope
559 | #endif
560 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:572:3: error: cannot find '_getConst_O_CREAT' in scope
570 | internal var _O_CREAT: CInt {
571 | #if os(WASI)
572 |   _getConst_O_CREAT()
    |   `- error: cannot find '_getConst_O_CREAT' in scope
573 | #else
574 |   O_CREAT
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:581:3: error: cannot find '_getConst_O_TRUNC' in scope
579 | internal var _O_TRUNC: CInt {
580 | #if os(WASI)
581 |   _getConst_O_TRUNC()
    |   `- error: cannot find '_getConst_O_TRUNC' in scope
582 | #else
583 |   O_TRUNC
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:590:3: error: cannot find '_getConst_O_EXCL' in scope
588 | internal var _O_EXCL: CInt {
589 | #if os(WASI)
590 |   _getConst_O_EXCL()
    |   `- error: cannot find '_getConst_O_EXCL' in scope
591 | #else
592 |   O_EXCL
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:604:32: error: cannot find 'O_NOCTTY' in scope
602 | // TODO: API?
603 | @_alwaysEmitIntoClient
604 | internal var _O_NOCTTY: CInt { O_NOCTTY }
    |                                `- error: cannot find 'O_NOCTTY' in scope
605 |
606 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:609:3: error: cannot find '_getConst_O_DIRECTORY' in scope
607 | internal var _O_DIRECTORY: CInt {
608 | #if os(WASI)
609 |   _getConst_O_DIRECTORY()
    |   `- error: cannot find '_getConst_O_DIRECTORY' in scope
610 | #else
611 |   O_DIRECTORY
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:623:33: error: cannot find 'O_CLOEXEC' in scope
621 | #if !os(Windows)
622 | @_alwaysEmitIntoClient
623 | internal var _O_CLOEXEC: CInt { O_CLOEXEC }
    |                                 `- error: cannot find 'O_CLOEXEC' in scope
624 | #endif
625 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:627:32: error: cannot find 'SEEK_SET' in scope
625 |
626 | @_alwaysEmitIntoClient
627 | internal var _SEEK_SET: CInt { SEEK_SET }
    |                                `- error: cannot find 'SEEK_SET' in scope
628 |
629 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:630:32: error: cannot find 'SEEK_CUR' in scope
628 |
629 | @_alwaysEmitIntoClient
630 | internal var _SEEK_CUR: CInt { SEEK_CUR }
    |                                `- error: cannot find 'SEEK_CUR' in scope
631 |
632 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:633:32: error: cannot find 'SEEK_END' in scope
631 |
632 | @_alwaysEmitIntoClient
633 | internal var _SEEK_END: CInt { SEEK_END }
    |                                `- error: cannot find 'SEEK_END' in scope
634 |
635 | #if SYSTEM_PACKAGE_DARWIN || os(FreeBSD)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:83:3: error: cannot find 'strerror' in scope
 81 |
 82 | internal func system_strerror(_ __errnum: Int32) -> UnsafeMutablePointer<Int8>! {
 83 |   strerror(__errnum)
    |   `- error: cannot find 'strerror' in scope
 84 | }
 85 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:87:3: error: cannot find 'strlen' in scope
 85 |
 86 | internal func system_strlen(_ s: UnsafePointer<CChar>) -> Int {
 87 |   strlen(s)
    |   `- error: cannot find 'strlen' in scope
 88 | }
 89 | internal func system_strlen(_ s: UnsafeMutablePointer<CChar>) -> Int {
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:90:3: error: cannot find 'strlen' in scope
 88 | }
 89 | internal func system_strlen(_ s: UnsafeMutablePointer<CChar>) -> Int {
 90 |   strlen(s)
    |   `- error: cannot find 'strlen' in scope
 91 | }
 92 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:103:10: error: cannot find 'strlen' in scope
101 |   return wcslen(s)
102 |   #else
103 |   return strlen(s)
    |          `- error: cannot find 'strlen' in scope
104 |   #endif
105 | }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:114:3: error: cannot find 'memset' in scope
112 | ) {
113 |   guard buffer.count > 0 else { return }
114 |   memset(buffer.baseAddress!, CInt(byte), buffer.count)
    |   `- error: cannot find 'memset' in scope
115 | }
116 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:25:30: error: 'AnyHashable' is unavailable: unavailable in embedded Swift
 23 |
 24 |     internal var name: String
 25 |     internal var arguments: [AnyHashable]
    |                              `- error: 'AnyHashable' is unavailable: unavailable in embedded Swift
 26 |
 27 |     internal init(name: String, _ arguments: [AnyHashable]) {
Swift.AnyHashable:2:23: note: 'AnyHashable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | @frozen public struct AnyHashable {
  |                       `- note: 'AnyHashable' has been explicitly marked unavailable here
3 |     @_unavailableInEmbedded
4 |     public init<H>(_ base: H) where H : Hashable
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:27:47: error: 'AnyHashable' is unavailable: unavailable in embedded Swift
 25 |     internal var arguments: [AnyHashable]
 26 |
 27 |     internal init(name: String, _ arguments: [AnyHashable]) {
    |                                               `- error: 'AnyHashable' is unavailable: unavailable in embedded Swift
 28 |       self.name = name
 29 |       self.arguments = arguments
Swift.AnyHashable:2:23: note: 'AnyHashable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | @frozen public struct AnyHashable {
  |                       `- note: 'AnyHashable' has been explicitly marked unavailable here
3 |     @_unavailableInEmbedded
4 |     public init<H>(_ base: H) where H : Hashable
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:151:12: error: 'AnyHashable' is unavailable: unavailable in embedded Swift
149 |   name: String,
150 |   path: UnsafePointer<CInterop.PlatformChar>?,
151 |   _ args: [AnyHashable]
    |            `- error: 'AnyHashable' is unavailable: unavailable in embedded Swift
152 | ) -> CInt {
153 |   precondition(mockingEnabled)
Swift.AnyHashable:2:23: note: 'AnyHashable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | @frozen public struct AnyHashable {
  |                       `- note: 'AnyHashable' has been explicitly marked unavailable here
3 |     @_unavailableInEmbedded
4 |     public init<H>(_ base: H) where H : Hashable
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:181:88: error: 'AnyHashable' is unavailable: unavailable in embedded Swift
179 |
180 | internal func _mock(
181 |   name: String = #function, path: UnsafePointer<CInterop.PlatformChar>? = nil, _ args: AnyHashable...
    |                                                                                        `- error: 'AnyHashable' is unavailable: unavailable in embedded Swift
182 | ) -> CInt {
183 |   return mockImpl(name: name, path: path, args)
Swift.AnyHashable:2:23: note: 'AnyHashable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | @frozen public struct AnyHashable {
  |                       `- note: 'AnyHashable' has been explicitly marked unavailable here
3 |     @_unavailableInEmbedded
4 |     public init<H>(_ base: H) where H : Hashable
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:186:88: error: 'AnyHashable' is unavailable: unavailable in embedded Swift
184 | }
185 | internal func _mockInt(
186 |   name: String = #function, path: UnsafePointer<CInterop.PlatformChar>? = nil, _ args: AnyHashable...
    |                                                                                        `- error: 'AnyHashable' is unavailable: unavailable in embedded Swift
187 | ) -> Int {
188 |   Int(mockImpl(name: name, path: path, args))
Swift.AnyHashable:2:23: note: 'AnyHashable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | @frozen public struct AnyHashable {
  |                       `- note: 'AnyHashable' has been explicitly marked unavailable here
3 |     @_unavailableInEmbedded
4 |     public init<H>(_ base: H) where H : Hashable
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:192:88: error: 'AnyHashable' is unavailable: unavailable in embedded Swift
190 |
191 | internal func _mockOffT(
192 |   name: String = #function, path: UnsafePointer<CInterop.PlatformChar>? = nil, _ args: AnyHashable...
    |                                                                                        `- error: 'AnyHashable' is unavailable: unavailable in embedded Swift
193 | ) -> _COffT {
194 |   _COffT(mockImpl(name: name, path: path, args))
Swift.AnyHashable:2:23: note: 'AnyHashable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | @frozen public struct AnyHashable {
  |                       `- note: 'AnyHashable' has been explicitly marked unavailable here
3 |     @_unavailableInEmbedded
4 |     public init<H>(_ base: H) where H : Hashable
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:158:23: error: 'AnyHashable' is unavailable: unavailable in embedded Swift
156 |     fatalError("Mocking requested from non-mocking context")
157 |   }
158 |   var mockArgs: Array<AnyHashable> = []
    |                       `- error: 'AnyHashable' is unavailable: unavailable in embedded Swift
159 |   if let p = path {
160 |     mockArgs.append(String(_errorCorrectingPlatformString: p))
Swift.AnyHashable:2:23: note: 'AnyHashable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | @frozen public struct AnyHashable {
  |                       `- note: 'AnyHashable' has been explicitly marked unavailable here
3 |     @_unavailableInEmbedded
4 |     public init<H>(_ base: H) where H : Hashable
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:168:5: error: cannot find 'system_errno' in scope
166 |   case .none: break
167 |   case .always(let e):
168 |     system_errno = e
    |     `- error: cannot find 'system_errno' in scope
169 |     return -1
170 |   case .counted(let e, let count):
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:172:5: error: cannot find 'system_errno' in scope
170 |   case .counted(let e, let count):
171 |     assert(count >= 1)
172 |     system_errno = e
    |     `- error: cannot find 'system_errno' in scope
173 |     driver.forceErrno = count > 1 ? .counted(errno: e, count: count-1) : .none
174 |     return -1
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:192:37: error: cannot find 'AT_REMOVEDIR' in scope
190 |
191 | #if !os(Windows)
192 | internal let SYSTEM_AT_REMOVE_DIR = AT_REMOVEDIR
    |                                     `- error: cannot find 'AT_REMOVEDIR' in scope
193 | #if os(WASI)
194 | internal let SYSTEM_DT_DIR = _getConst_DT_DIR()
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:39:10: error: cannot find 'open' in scope
 37 |   }
 38 | #endif
 39 |   return open(path, oflag)
    |          `- error: cannot find 'open' in scope
 40 | }
 41 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:51:10: error: cannot find 'open' in scope
 49 |   }
 50 | #endif
 51 |   return open(path, oflag, mode)
    |          `- error: cannot find 'open' in scope
 52 | }
 53 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:59:10: error: cannot find 'close' in scope
 57 |   if mockingEnabled { return _mock(fd) }
 58 | #endif
 59 |   return close(fd)
    |          `- error: cannot find 'close' in scope
 60 | }
 61 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:69:10: error: cannot find 'read' in scope
 67 |   if mockingEnabled { return _mockInt(fd, buf, nbyte) }
 68 | #endif
 69 |   return read(fd, buf, nbyte)
    |          `- error: cannot find 'read' in scope
 70 | }
 71 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:86:10: error: cannot find 'pread' in scope
 84 |   }
 85 | #else
 86 |   return pread(fd, buf, nbyte, offset)
    |          `- error: cannot find 'pread' in scope
 87 | #endif
 88 | }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:107:10: error: cannot find 'write' in scope
105 |   if mockingEnabled { return _mockInt(fd, buf, nbyte) }
106 | #endif
107 |   return write(fd, buf, nbyte)
    |          `- error: cannot find 'write' in scope
108 | }
109 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:124:10: error: cannot find 'pwrite' in scope
122 |   }
123 | #else
124 |   return pwrite(fd, buf, nbyte, offset)
    |          `- error: cannot find 'pwrite' in scope
125 | #endif
126 | }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:157:10: error: cannot find 'ftruncate' in scope
155 |   if mockingEnabled { return _mock(fd, length) }
156 | #endif
157 |   return ftruncate(fd, length)
    |          `- error: cannot find 'ftruncate' in scope
158 | }
159 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:167:10: error: cannot find 'mkdir' in scope
165 |   if mockingEnabled { return _mock(path: path, mode) }
166 | #endif
167 |   return mkdir(path, mode)
    |          `- error: cannot find 'mkdir' in scope
168 | }
169 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:176:10: error: cannot find 'rmdir' in scope
174 |   if mockingEnabled { return _mock(path: path) }
175 | #endif
176 |   return rmdir(path)
    |          `- error: cannot find 'rmdir' in scope
177 | }
178 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:214:8: error: cannot find 'unlinkat' in scope
212 |   if mockingEnabled { return _mock(fd, path, flag) }
213 | #endif
214 | return unlinkat(fd, path, flag)
    |        `- error: cannot find 'unlinkat' in scope
215 | }
216 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:220:10: error: cannot find 'fdopendir' in scope
218 |   _ fd: CInt
219 | ) -> system_DIRPtr? {
220 |   return fdopendir(fd)
    |          `- error: cannot find 'fdopendir' in scope
221 | }
222 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:236:10: error: cannot find 'rewinddir' in scope
234 |   _ dir: system_DIRPtr
235 | ) {
236 |   return rewinddir(dir)
    |          `- error: cannot find 'rewinddir' in scope
237 | }
238 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:242:10: error: cannot find 'closedir' in scope
240 |   _ dir: system_DIRPtr
241 | ) -> CInt {
242 |   return closedir(dir)
    |          `- error: cannot find 'closedir' in scope
243 | }
244 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:255:10: error: cannot find 'openat' in scope
253 |   }
254 | #endif
255 |   return openat(fd, path, oflag)
    |          `- error: cannot find 'openat' in scope
256 | }
257 | #endif
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:270:10: error: cannot find 'getenv' in scope
268 |   _ name: UnsafePointer<CChar>
269 | ) -> UnsafeMutablePointer<CChar>? {
270 |   return getenv(name)
    |          `- error: cannot find 'getenv' in scope
271 | }
272 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/SystemString.swift:12:53: error: 'Codable' is unavailable: unavailable in embedded Swift
 10 | // A platform-native character representation, currently used for file paths
 11 | internal struct SystemChar:
 12 |   RawRepresentable, Sendable, Comparable, Hashable, Codable {
    |                                                     `- error: 'Codable' is unavailable: unavailable in embedded Swift
 13 |   internal typealias RawValue = CInterop.PlatformChar
 14 |
Swift.Codable:2:18: note: 'Codable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | public typealias Codable = Decodable & Encodable
  |                  `- note: 'Codable' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/SystemString.swift:11:17: error: type 'SystemChar' does not conform to protocol 'Encodable'
  9 |
 10 | // A platform-native character representation, currently used for file paths
 11 | internal struct SystemChar:
    |                 `- error: type 'SystemChar' does not conform to protocol 'Encodable'
 12 |   RawRepresentable, Sendable, Comparable, Hashable, Codable {
 13 |   internal typealias RawValue = CInterop.PlatformChar
 14 |
 15 |   internal var rawValue: RawValue
    |                `- note: cannot automatically synthesize 'Encodable' because 'RawValue' does not conform to 'Encodable'
 16 |
 17 |   internal init(rawValue: RawValue) { self.rawValue = rawValue }
Swift.Encodable.encode:2:6: note: protocol requires function 'encode(to:)' with type 'Encodable'
1 | protocol Encodable {
2 | func encode(to encoder: any Encoder) throws}
  |      `- note: protocol requires function 'encode(to:)' with type 'Encodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/SystemString.swift:182:33: error: 'Decoder' is unavailable: unavailable in embedded Swift
180 |   // Decoder is written explicitly to ensure that we validate invariants on
181 |   // untrusted input.
182 |   public init(from decoder: any Decoder) throws {
    |                                 `- error: 'Decoder' is unavailable: unavailable in embedded Swift
183 |     let container = try decoder.container(keyedBy: CodingKeys.self)
184 |     self.nullTerminatedStorage = try container.decode(
Swift.Decoder:2:17: note: 'Decoder' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | public protocol Decoder {
  |                 `- note: 'Decoder' has been explicitly marked unavailable here
3 |     var codingPath: [any CodingKey] { get }
4 |     func container<Key>(keyedBy type: Key.Type) throws -> KeyedDecodingContainer<Key> where Key : CodingKey
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/SystemString.swift:176:1: error: type 'SystemString' does not conform to protocol 'Encodable'
 65 | internal struct SystemString: Sendable {
 66 |   internal typealias Storage = [SystemChar]
 67 |   internal var nullTerminatedStorage: Storage
    |                `- note: cannot automatically synthesize 'Encodable' because 'Storage' does not conform to 'Encodable'
 68 | }
 69 |
    :
174 | }
175 |
176 | extension SystemString: Hashable, Codable {
    | `- error: type 'SystemString' does not conform to protocol 'Encodable'
177 |   // Encoder is synthesized; it probably should have been explicit and used
178 |   // a single-value container, but making that change now is somewhat risky.
Swift.Encodable.encode:2:6: note: protocol requires function 'encode(to:)' with type 'Encodable'
1 | protocol Encodable {
2 | func encode(to encoder: any Encoder) throws}
  |      `- note: protocol requires function 'encode(to:)' with type 'Encodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/SystemString.swift:176:35: error: 'Codable' is unavailable: unavailable in embedded Swift
174 | }
175 |
176 | extension SystemString: Hashable, Codable {
    |                                   `- error: 'Codable' is unavailable: unavailable in embedded Swift
177 |   // Encoder is synthesized; it probably should have been explicit and used
178 |   // a single-value container, but making that change now is somewhat risky.
Swift.Codable:2:18: note: 'Codable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | public typealias Codable = Decodable & Encodable
  |                  `- note: 'Codable' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/SystemString.swift:184:48: error: value of type 'KeyedDecodingContainer<SystemString.CodingKeys>' has no member 'decode'
182 |   public init(from decoder: any Decoder) throws {
183 |     let container = try decoder.container(keyedBy: CodingKeys.self)
184 |     self.nullTerminatedStorage = try container.decode(
    |                                                `- error: value of type 'KeyedDecodingContainer<SystemString.CodingKeys>' has no member 'decode'
185 |       Storage.self, forKey: .nullTerminatedStorage
186 |     )
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/SystemString.swift:185:30: error: cannot infer contextual base in reference to member 'nullTerminatedStorage'
183 |     let container = try decoder.container(keyedBy: CodingKeys.self)
184 |     self.nullTerminatedStorage = try container.decode(
185 |       Storage.self, forKey: .nullTerminatedStorage
    |                              `- error: cannot infer contextual base in reference to member 'nullTerminatedStorage'
186 |     )
187 |     guard _invariantsSatisfied() else {
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/SystemString.swift:188:27: error: type 'DecodingError' has no member 'dataCorruptedError'
186 |     )
187 |     guard _invariantsSatisfied() else {
188 |       throw DecodingError.dataCorruptedError(
    |                           `- error: type 'DecodingError' has no member 'dataCorruptedError'
189 |         forKey: .nullTerminatedStorage,
190 |         in: container,
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/SystemString.swift:189:18: error: cannot infer contextual base in reference to member 'nullTerminatedStorage'
187 |     guard _invariantsSatisfied() else {
188 |       throw DecodingError.dataCorruptedError(
189 |         forKey: .nullTerminatedStorage,
    |                  `- error: cannot infer contextual base in reference to member 'nullTerminatedStorage'
190 |         in: container,
191 |         debugDescription:
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Util.swift:55:20: error: 'init(describing:)' is unavailable: unavailable in embedded Swift
 53 |   if _slowPath(_isDebugAssertConfiguration()) {
 54 |     precondition(
 55 |       condition(), String(describing: message), file: file, line: line)
    |                    `- error: 'init(describing:)' is unavailable: unavailable in embedded Swift
 56 |   }
 57 | }
Swift.String.init:2:19: note: 'init(describing:)' has been explicitly marked unavailable here
1 | struct String {
2 | @inlinable public init<Subject>(describing instance: Subject) where Subject : CustomStringConvertible}
  |                   `- note: 'init(describing:)' has been explicitly marked unavailable here
3 |
[60/134] Compiling SystemPackage Errno.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:27:8: error: Unsupported Platform
25 | import Bionic
26 | #else
27 | #error("Unsupported Platform")
   |        `- error: Unsupported Platform
28 | #endif
29 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:30:8: error: Unsupported Platform
 28 | import Android
 29 | #else
 30 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 31 | #endif
 32 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:32:8: error: Unsupported Platform
 30 | import Android
 31 | #else
 32 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 33 | #endif
 34 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:24:8: error: Unsupported Platform
 22 | import Android
 23 | #else
 24 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 25 | #endif
 26 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Errno.swift:14:15: error: type 'Errno' does not conform to protocol 'Decodable'
  12 | @frozen
  13 | @available(System 0.0.1, *)
  14 | public struct Errno: RawRepresentable, Error, Hashable, Codable {
     |               `- error: type 'Errno' does not conform to protocol 'Decodable'
  15 |   /// The raw C error number.
  16 |   @_alwaysEmitIntoClient
  17 |   public let rawValue: CInt
     |              `- note: cannot automatically synthesize 'Decodable' because 'CInt' does not conform to 'Decodable'
  18 |
  19 |   /// Creates a strongly typed error number from a raw C error number.
Swift.Decodable.init:2:1: note: protocol requires initializer 'init(from:)' with type 'Decodable'
1 | protocol Decodable {
2 | init(from decoder: any Decoder) throws}
  | `- note: protocol requires initializer 'init(from:)' with type 'Decodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Errno.swift:14:57: error: 'Codable' is unavailable: unavailable in embedded Swift
  12 | @frozen
  13 | @available(System 0.0.1, *)
  14 | public struct Errno: RawRepresentable, Error, Hashable, Codable {
     |                                                         `- error: 'Codable' is unavailable: unavailable in embedded Swift
  15 |   /// The raw C error number.
  16 |   @_alwaysEmitIntoClient
Swift.Codable:2:18: note: 'Codable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | public typealias Codable = Decodable & Encodable
  |                  `- note: 'Codable' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Errno.swift:14:15: error: type 'Errno' does not conform to protocol 'Encodable'
  12 | @frozen
  13 | @available(System 0.0.1, *)
  14 | public struct Errno: RawRepresentable, Error, Hashable, Codable {
     |               `- error: type 'Errno' does not conform to protocol 'Encodable'
  15 |   /// The raw C error number.
  16 |   @_alwaysEmitIntoClient
  17 |   public let rawValue: CInt
     |              `- note: cannot automatically synthesize 'Encodable' because 'CInt' does not conform to 'Encodable'
  18 |
  19 |   /// Creates a strongly typed error number from a raw C error number.
Swift.Encodable.encode:2:6: note: protocol requires function 'encode(to:)' with type 'Encodable'
1 | protocol Encodable {
2 | func encode(to encoder: any Encoder) throws}
  |      `- note: protocol requires function 'encode(to:)' with type 'Encodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Errno.swift:14:15: error: type 'Errno' does not conform to protocol 'Decodable'
  12 | @frozen
  13 | @available(System 0.0.1, *)
  14 | public struct Errno: RawRepresentable, Error, Hashable, Codable {
     |               `- error: type 'Errno' does not conform to protocol 'Decodable'
  15 |   /// The raw C error number.
  16 |   @_alwaysEmitIntoClient
  17 |   public let rawValue: CInt
     |              `- note: cannot automatically synthesize 'Decodable' because 'CInt' does not conform to 'Decodable'
  18 |
  19 |   /// Creates a strongly typed error number from a raw C error number.
Swift.Decodable.init:2:1: note: protocol requires initializer 'init(from:)' with type 'Decodable'
1 | protocol Decodable {
2 | init(from decoder: any Decoder) throws}
  | `- note: protocol requires initializer 'init(from:)' with type 'Decodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Errno.swift:1532:27: error: cannot find 'system_errno' in scope
1530 |   /// The corresponding C global variable is `errno`.
1531 |   internal static var current: Errno {
1532 |     get { Errno(rawValue: system_errno) }
     |                           `- error: cannot find 'system_errno' in scope
1533 |     set { system_errno = newValue.rawValue }
1534 |   }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Errno.swift:1533:11: error: cannot find 'system_errno' in scope
1531 |   internal static var current: Errno {
1532 |     get { Errno(rawValue: system_errno) }
1533 |     set { system_errno = newValue.rawValue }
     |           `- error: cannot find 'system_errno' in scope
1534 |   }
1535 | }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FileDescriptor.swift:18:15: error: type 'FileDescriptor' does not conform to protocol 'Decodable'
 16 | @frozen
 17 | @available(System 0.0.1, *)
 18 | public struct FileDescriptor: RawRepresentable, Hashable, Codable {
    |               `- error: type 'FileDescriptor' does not conform to protocol 'Decodable'
 19 |   /// The raw C file handle.
 20 |   @_alwaysEmitIntoClient
 21 |   public let rawValue: CInt
    |              `- note: cannot automatically synthesize 'Decodable' because 'CInt' does not conform to 'Decodable'
 22 |
 23 |   /// Creates a strongly-typed file handle from a raw C file handle.
Swift.Decodable.init:2:1: note: protocol requires initializer 'init(from:)' with type 'Decodable'
1 | protocol Decodable {
2 | init(from decoder: any Decoder) throws}
  | `- note: protocol requires initializer 'init(from:)' with type 'Decodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FileDescriptor.swift:18:59: error: 'Codable' is unavailable: unavailable in embedded Swift
 16 | @frozen
 17 | @available(System 0.0.1, *)
 18 | public struct FileDescriptor: RawRepresentable, Hashable, Codable {
    |                                                           `- error: 'Codable' is unavailable: unavailable in embedded Swift
 19 |   /// The raw C file handle.
 20 |   @_alwaysEmitIntoClient
Swift.Codable:2:18: note: 'Codable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | public typealias Codable = Decodable & Encodable
  |                  `- note: 'Codable' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FileDescriptor.swift:18:15: error: type 'FileDescriptor' does not conform to protocol 'Encodable'
 16 | @frozen
 17 | @available(System 0.0.1, *)
 18 | public struct FileDescriptor: RawRepresentable, Hashable, Codable {
    |               `- error: type 'FileDescriptor' does not conform to protocol 'Encodable'
 19 |   /// The raw C file handle.
 20 |   @_alwaysEmitIntoClient
 21 |   public let rawValue: CInt
    |              `- note: cannot automatically synthesize 'Encodable' because 'CInt' does not conform to 'Encodable'
 22 |
 23 |   /// Creates a strongly-typed file handle from a raw C file handle.
Swift.Encodable.encode:2:6: note: protocol requires function 'encode(to:)' with type 'Encodable'
1 | protocol Encodable {
2 | func encode(to encoder: any Encoder) throws}
  |      `- note: protocol requires function 'encode(to:)' with type 'Encodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FileDescriptor.swift:49:17: error: type 'FileDescriptor.AccessMode' does not conform to protocol 'Decodable'
 47 |   @frozen
 48 |   @available(System 0.0.1, *)
 49 |   public struct AccessMode: RawRepresentable, Sendable, Hashable, Codable {
    |                 `- error: type 'FileDescriptor.AccessMode' does not conform to protocol 'Decodable'
 50 |     /// The raw C access mode.
 51 |     @_alwaysEmitIntoClient
 52 |     public var rawValue: CInt
    |                `- note: cannot automatically synthesize 'Decodable' because 'CInt' does not conform to 'Decodable'
 53 |
 54 |     /// Creates a strongly-typed access mode from a raw C access mode.
Swift.Decodable.init:2:1: note: protocol requires initializer 'init(from:)' with type 'Decodable'
1 | protocol Decodable {
2 | init(from decoder: any Decoder) throws}
  | `- note: protocol requires initializer 'init(from:)' with type 'Decodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FileDescriptor.swift:49:67: error: 'Codable' is unavailable: unavailable in embedded Swift
 47 |   @frozen
 48 |   @available(System 0.0.1, *)
 49 |   public struct AccessMode: RawRepresentable, Sendable, Hashable, Codable {
    |                                                                   `- error: 'Codable' is unavailable: unavailable in embedded Swift
 50 |     /// The raw C access mode.
 51 |     @_alwaysEmitIntoClient
Swift.Codable:2:18: note: 'Codable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | public typealias Codable = Decodable & Encodable
  |                  `- note: 'Codable' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FileDescriptor.swift:49:17: error: type 'FileDescriptor.AccessMode' does not conform to protocol 'Encodable'
 47 |   @frozen
 48 |   @available(System 0.0.1, *)
 49 |   public struct AccessMode: RawRepresentable, Sendable, Hashable, Codable {
    |                 `- error: type 'FileDescriptor.AccessMode' does not conform to protocol 'Encodable'
 50 |     /// The raw C access mode.
 51 |     @_alwaysEmitIntoClient
 52 |     public var rawValue: CInt
    |                `- note: cannot automatically synthesize 'Encodable' because 'CInt' does not conform to 'Encodable'
 53 |
 54 |     /// Creates a strongly-typed access mode from a raw C access mode.
Swift.Encodable.encode:2:6: note: protocol requires function 'encode(to:)' with type 'Encodable'
1 | protocol Encodable {
2 | func encode(to encoder: any Encoder) throws}
  |      `- note: protocol requires function 'encode(to:)' with type 'Encodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FileDescriptor.swift:92:17: error: type 'FileDescriptor.OpenOptions' does not conform to protocol 'Decodable'
 90 |   @frozen
 91 |   @available(System 0.0.1, *)
 92 |   public struct OpenOptions: OptionSet, Sendable, Hashable, Codable {
    |                 `- error: type 'FileDescriptor.OpenOptions' does not conform to protocol 'Decodable'
 93 |     /// The raw C options.
 94 |     @_alwaysEmitIntoClient
 95 |     public var rawValue: CInt
    |                `- note: cannot automatically synthesize 'Decodable' because 'CInt' does not conform to 'Decodable'
 96 |
 97 |     /// Create a strongly-typed options value from raw C options.
Swift.Decodable.init:2:1: note: protocol requires initializer 'init(from:)' with type 'Decodable'
1 | protocol Decodable {
2 | init(from decoder: any Decoder) throws}
  | `- note: protocol requires initializer 'init(from:)' with type 'Decodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FileDescriptor.swift:92:61: error: 'Codable' is unavailable: unavailable in embedded Swift
 90 |   @frozen
 91 |   @available(System 0.0.1, *)
 92 |   public struct OpenOptions: OptionSet, Sendable, Hashable, Codable {
    |                                                             `- error: 'Codable' is unavailable: unavailable in embedded Swift
 93 |     /// The raw C options.
 94 |     @_alwaysEmitIntoClient
Swift.Codable:2:18: note: 'Codable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | public typealias Codable = Decodable & Encodable
  |                  `- note: 'Codable' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FileDescriptor.swift:92:17: error: type 'FileDescriptor.OpenOptions' does not conform to protocol 'Encodable'
 90 |   @frozen
 91 |   @available(System 0.0.1, *)
 92 |   public struct OpenOptions: OptionSet, Sendable, Hashable, Codable {
    |                 `- error: type 'FileDescriptor.OpenOptions' does not conform to protocol 'Encodable'
 93 |     /// The raw C options.
 94 |     @_alwaysEmitIntoClient
 95 |     public var rawValue: CInt
    |                `- note: cannot automatically synthesize 'Encodable' because 'CInt' does not conform to 'Encodable'
 96 |
 97 |     /// Create a strongly-typed options value from raw C options.
Swift.Encodable.encode:2:6: note: protocol requires function 'encode(to:)' with type 'Encodable'
1 | protocol Encodable {
2 | func encode(to encoder: any Encoder) throws}
  |      `- note: protocol requires function 'encode(to:)' with type 'Encodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FileDescriptor.swift:330:17: error: type 'FileDescriptor.SeekOrigin' does not conform to protocol 'Decodable'
328 |   @frozen
329 |   @available(System 0.0.1, *)
330 |   public struct SeekOrigin: RawRepresentable, Sendable, Hashable, Codable {
    |                 `- error: type 'FileDescriptor.SeekOrigin' does not conform to protocol 'Decodable'
331 |     /// The raw C value.
332 |     @_alwaysEmitIntoClient
333 |     public var rawValue: CInt
    |                `- note: cannot automatically synthesize 'Decodable' because 'CInt' does not conform to 'Decodable'
334 |
335 |     /// Create a strongly-typed seek origin from a raw C value.
Swift.Decodable.init:2:1: note: protocol requires initializer 'init(from:)' with type 'Decodable'
1 | protocol Decodable {
2 | init(from decoder: any Decoder) throws}
  | `- note: protocol requires initializer 'init(from:)' with type 'Decodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FileDescriptor.swift:330:67: error: 'Codable' is unavailable: unavailable in embedded Swift
328 |   @frozen
329 |   @available(System 0.0.1, *)
330 |   public struct SeekOrigin: RawRepresentable, Sendable, Hashable, Codable {
    |                                                                   `- error: 'Codable' is unavailable: unavailable in embedded Swift
331 |     /// The raw C value.
332 |     @_alwaysEmitIntoClient
Swift.Codable:2:18: note: 'Codable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | public typealias Codable = Decodable & Encodable
  |                  `- note: 'Codable' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FileDescriptor.swift:330:17: error: type 'FileDescriptor.SeekOrigin' does not conform to protocol 'Encodable'
328 |   @frozen
329 |   @available(System 0.0.1, *)
330 |   public struct SeekOrigin: RawRepresentable, Sendable, Hashable, Codable {
    |                 `- error: type 'FileDescriptor.SeekOrigin' does not conform to protocol 'Encodable'
331 |     /// The raw C value.
332 |     @_alwaysEmitIntoClient
333 |     public var rawValue: CInt
    |                `- note: cannot automatically synthesize 'Encodable' because 'CInt' does not conform to 'Encodable'
334 |
335 |     /// Create a strongly-typed seek origin from a raw C value.
Swift.Encodable.encode:2:6: note: protocol requires function 'encode(to:)' with type 'Encodable'
1 | protocol Encodable {
2 | func encode(to encoder: any Encoder) throws}
  |      `- note: protocol requires function 'encode(to:)' with type 'Encodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FileDescriptor.swift:18:15: error: type 'FileDescriptor' does not conform to protocol 'Decodable'
 16 | @frozen
 17 | @available(System 0.0.1, *)
 18 | public struct FileDescriptor: RawRepresentable, Hashable, Codable {
    |               `- error: type 'FileDescriptor' does not conform to protocol 'Decodable'
 19 |   /// The raw C file handle.
 20 |   @_alwaysEmitIntoClient
 21 |   public let rawValue: CInt
    |              `- note: cannot automatically synthesize 'Decodable' because 'CInt' does not conform to 'Decodable'
 22 |
 23 |   /// Creates a strongly-typed file handle from a raw C file handle.
Swift.Decodable.init:2:1: note: protocol requires initializer 'init(from:)' with type 'Decodable'
1 | protocol Decodable {
2 | init(from decoder: any Decoder) throws}
  | `- note: protocol requires initializer 'init(from:)' with type 'Decodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FileDescriptor.swift:49:17: error: type 'FileDescriptor.AccessMode' does not conform to protocol 'Decodable'
 47 |   @frozen
 48 |   @available(System 0.0.1, *)
 49 |   public struct AccessMode: RawRepresentable, Sendable, Hashable, Codable {
    |                 `- error: type 'FileDescriptor.AccessMode' does not conform to protocol 'Decodable'
 50 |     /// The raw C access mode.
 51 |     @_alwaysEmitIntoClient
 52 |     public var rawValue: CInt
    |                `- note: cannot automatically synthesize 'Decodable' because 'CInt' does not conform to 'Decodable'
 53 |
 54 |     /// Creates a strongly-typed access mode from a raw C access mode.
Swift.Decodable.init:2:1: note: protocol requires initializer 'init(from:)' with type 'Decodable'
1 | protocol Decodable {
2 | init(from decoder: any Decoder) throws}
  | `- note: protocol requires initializer 'init(from:)' with type 'Decodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FileDescriptor.swift:92:17: error: type 'FileDescriptor.OpenOptions' does not conform to protocol 'Decodable'
 90 |   @frozen
 91 |   @available(System 0.0.1, *)
 92 |   public struct OpenOptions: OptionSet, Sendable, Hashable, Codable {
    |                 `- error: type 'FileDescriptor.OpenOptions' does not conform to protocol 'Decodable'
 93 |     /// The raw C options.
 94 |     @_alwaysEmitIntoClient
 95 |     public var rawValue: CInt
    |                `- note: cannot automatically synthesize 'Decodable' because 'CInt' does not conform to 'Decodable'
 96 |
 97 |     /// Create a strongly-typed options value from raw C options.
Swift.Decodable.init:2:1: note: protocol requires initializer 'init(from:)' with type 'Decodable'
1 | protocol Decodable {
2 | init(from decoder: any Decoder) throws}
  | `- note: protocol requires initializer 'init(from:)' with type 'Decodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FileDescriptor.swift:330:17: error: type 'FileDescriptor.SeekOrigin' does not conform to protocol 'Decodable'
328 |   @frozen
329 |   @available(System 0.0.1, *)
330 |   public struct SeekOrigin: RawRepresentable, Sendable, Hashable, Codable {
    |                 `- error: type 'FileDescriptor.SeekOrigin' does not conform to protocol 'Decodable'
331 |     /// The raw C value.
332 |     @_alwaysEmitIntoClient
333 |     public var rawValue: CInt
    |                `- note: cannot automatically synthesize 'Decodable' because 'CInt' does not conform to 'Decodable'
334 |
335 |     /// Create a strongly-typed seek origin from a raw C value.
Swift.Decodable.init:2:1: note: protocol requires initializer 'init(from:)' with type 'Decodable'
1 | protocol Decodable {
2 | init(from decoder: any Decoder) throws}
  | `- note: protocol requires initializer 'init(from:)' with type 'Decodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:50:27: error: cannot find type 'mode_t' in scope
48 |   public typealias Mode = CInt
49 | #else
50 |   public typealias Mode = mode_t
   |                           `- error: cannot find type 'mode_t' in scope
51 | #endif
52 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:41:27: error: cannot find type 'mode_t' in scope
39 | /// The C `mode_t` type.
40 | @available(System 0.0.1, *)
41 | public typealias CModeT = mode_t
   |                           `- error: cannot find type 'mode_t' in scope
42 | #endif
43 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FileOperations.swift:89:53: error: extra argument in call
 87 |     let descOrError: Result<CInt, Errno> = valueOrErrno(retryOnInterrupt: retryOnInterrupt) {
 88 |       if let permissions = permissions {
 89 |         return system_open(path, oFlag, permissions.rawValue)
    |                                                     `- error: extra argument in call
 90 |       }
 91 |       precondition(!options.contains(.create),
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:93:6: error: cannot find type 'off_t' in scope
 91 | internal func system_lseek(
 92 |   _ fd: Int32, _ off: off_t, _ whence: Int32
 93 | ) -> off_t {
    |      `- error: cannot find type 'off_t' in scope
 94 | #if ENABLE_MOCKING
 95 |   if mockingEnabled { return _mockOffT(fd, off, whence) }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:92:23: error: cannot find type 'off_t' in scope
 90 | // lseek
 91 | internal func system_lseek(
 92 |   _ fd: Int32, _ off: off_t, _ whence: Int32
    |                       `- error: cannot find type 'off_t' in scope
 93 | ) -> off_t {
 94 | #if ENABLE_MOCKING
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:35:29: error: cannot find type 'off_t' in scope
 33 | #endif
 34 |
 35 | internal typealias _COffT = off_t
    |                             `- error: cannot find type 'off_t' in scope
 36 |
 37 | // MARK: syscalls and variables
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:74:73: error: cannot find type 'off_t' in scope
 72 | // pread
 73 | internal func system_pread(
 74 |   _ fd: Int32, _ buf: UnsafeMutableRawPointer?, _ nbyte: Int, _ offset: off_t
    |                                                                         `- error: cannot find type 'off_t' in scope
 75 | ) -> Int {
 76 | #if ENABLE_MOCKING
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:112:66: error: cannot find type 'off_t' in scope
110 | // pwrite
111 | internal func system_pwrite(
112 |   _ fd: Int32, _ buf: UnsafeRawPointer?, _ nbyte: Int, _ offset: off_t
    |                                                                  `- error: cannot find type 'off_t' in scope
113 | ) -> Int {
114 | #if ENABLE_MOCKING
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:153:55: error: cannot find type 'off_t' in scope
151 | #endif
152 |
153 | internal func system_ftruncate(_ fd: Int32, _ length: off_t) -> Int32 {
    |                                                       `- error: cannot find type 'off_t' in scope
154 | #if ENABLE_MOCKING
155 |   if mockingEnabled { return _mock(fd, length) }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePath/FilePath.swift:78:33: error: 'Decoder' is unavailable: unavailable in embedded Swift
76 |   // Decoder is written explicitly to ensure that we validate invariants on
77 |   // untrusted input.
78 |   public init(from decoder: any Decoder) throws {
   |                                 `- error: 'Decoder' is unavailable: unavailable in embedded Swift
79 |     let container = try decoder.container(keyedBy: CodingKeys.self)
80 |     self._storage = try container.decode(SystemString.self, forKey: ._storage)
Swift.Decoder:2:17: note: 'Decoder' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | public protocol Decoder {
  |                 `- note: 'Decoder' has been explicitly marked unavailable here
3 |     var codingPath: [any CodingKey] { get }
4 |     func container<Key>(keyedBy type: Key.Type) throws -> KeyedDecodingContainer<Key> where Key : CodingKey
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePath/FilePath.swift:72:21: error: 'Codable' is unavailable: unavailable in embedded Swift
70 |
71 | @available(System 0.0.1, *)
72 | extension FilePath: Codable {
   |                     `- error: 'Codable' is unavailable: unavailable in embedded Swift
73 |   // Encoder is synthesized; it probably should have been explicit and used
74 |   // a single-value container, but making that change now is somewhat risky.
Swift.Codable:2:18: note: 'Codable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | public typealias Codable = Decodable & Encodable
  |                  `- note: 'Codable' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePath/FilePath.swift:80:35: error: value of type 'KeyedDecodingContainer<FilePath.CodingKeys>' has no member 'decode'
78 |   public init(from decoder: any Decoder) throws {
79 |     let container = try decoder.container(keyedBy: CodingKeys.self)
80 |     self._storage = try container.decode(SystemString.self, forKey: ._storage)
   |                                   `- error: value of type 'KeyedDecodingContainer<FilePath.CodingKeys>' has no member 'decode'
81 |     guard _invariantsSatisfied() else {
82 |       throw DecodingError.dataCorruptedError(
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePath/FilePath.swift:80:70: error: cannot infer contextual base in reference to member '_storage'
78 |   public init(from decoder: any Decoder) throws {
79 |     let container = try decoder.container(keyedBy: CodingKeys.self)
80 |     self._storage = try container.decode(SystemString.self, forKey: ._storage)
   |                                                                      `- error: cannot infer contextual base in reference to member '_storage'
81 |     guard _invariantsSatisfied() else {
82 |       throw DecodingError.dataCorruptedError(
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePath/FilePath.swift:82:27: error: type 'DecodingError' has no member 'dataCorruptedError'
80 |     self._storage = try container.decode(SystemString.self, forKey: ._storage)
81 |     guard _invariantsSatisfied() else {
82 |       throw DecodingError.dataCorruptedError(
   |                           `- error: type 'DecodingError' has no member 'dataCorruptedError'
83 |         forKey: ._storage,
84 |         in: container,
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePath/FilePath.swift:83:18: error: cannot infer contextual base in reference to member '_storage'
81 |     guard _invariantsSatisfied() else {
82 |       throw DecodingError.dataCorruptedError(
83 |         forKey: ._storage,
   |                  `- error: cannot infer contextual base in reference to member '_storage'
84 |         in: container,
85 |         debugDescription:
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePath/FilePathComponentView.swift:183:1: error: type 'FilePath.ComponentView' does not conform to protocol 'Decodable'
 32 |   public struct ComponentView: Sendable {
 33 |     internal var _path: FilePath
 34 |     internal var _start: SystemString.Index
    |                  `- note: cannot automatically synthesize 'Decodable' because 'SystemString.Index' does not conform to 'Decodable'
 35 |
 36 |     internal init(_ path: FilePath) {
    :
181 |
182 | @available(System 0.0.2, *)
183 | extension FilePath.ComponentView: _PathSlice {
    | `- error: type 'FilePath.ComponentView' does not conform to protocol 'Decodable'
184 |   internal var _range: Range<SystemString.Index> {
185 |     _start ..< _path._storage.endIndex
Swift.Decodable.init:2:1: note: protocol requires initializer 'init(from:)' with type 'Decodable'
1 | protocol Decodable {
2 | init(from decoder: any Decoder) throws}
  | `- note: protocol requires initializer 'init(from:)' with type 'Decodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePath/FilePathComponentView.swift:183:1: error: type 'FilePath.ComponentView' does not conform to protocol 'Encodable'
 32 |   public struct ComponentView: Sendable {
 33 |     internal var _path: FilePath
 34 |     internal var _start: SystemString.Index
    |                  `- note: cannot automatically synthesize 'Encodable' because 'SystemString.Index' does not conform to 'Encodable'
 35 |
 36 |     internal init(_ path: FilePath) {
    :
181 |
182 | @available(System 0.0.2, *)
183 | extension FilePath.ComponentView: _PathSlice {
    | `- error: type 'FilePath.ComponentView' does not conform to protocol 'Encodable'
184 |   internal var _range: Range<SystemString.Index> {
185 |     _start ..< _path._storage.endIndex
Swift.Encodable.encode:2:6: note: protocol requires function 'encode(to:)' with type 'Encodable'
1 | protocol Encodable {
2 | func encode(to encoder: any Encoder) throws}
  |      `- note: protocol requires function 'encode(to:)' with type 'Encodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePath/FilePathComponentView.swift:183:1: error: type 'FilePath.ComponentView' does not conform to protocol 'Decodable'
 32 |   public struct ComponentView: Sendable {
 33 |     internal var _path: FilePath
 34 |     internal var _start: SystemString.Index
    |                  `- note: cannot automatically synthesize 'Decodable' because 'SystemString.Index' does not conform to 'Decodable'
 35 |
 36 |     internal init(_ path: FilePath) {
    :
181 |
182 | @available(System 0.0.2, *)
183 | extension FilePath.ComponentView: _PathSlice {
    | `- error: type 'FilePath.ComponentView' does not conform to protocol 'Decodable'
184 |   internal var _range: Range<SystemString.Index> {
185 |     _start ..< _path._storage.endIndex
Swift.Decodable.init:2:1: note: protocol requires initializer 'init(from:)' with type 'Decodable'
1 | protocol Decodable {
2 | init(from decoder: any Decoder) throws}
  | `- note: protocol requires initializer 'init(from:)' with type 'Decodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePath/FilePathComponents.swift:193:1: error: type 'FilePath.Root' does not conform to protocol 'Decodable'
 32 |   public struct Root: Sendable {
 33 |     internal var _path: FilePath
 34 |     internal var _rootEnd: SystemString.Index
    |                  `- note: cannot automatically synthesize 'Decodable' because 'SystemString.Index' does not conform to 'Decodable'
 35 |
 36 |     internal init(_ path: FilePath, rootEnd: SystemString.Index) {
    :
191 | }
192 | @available(System 0.0.2, *)
193 | extension FilePath.Root: _PathSlice {
    | `- error: type 'FilePath.Root' does not conform to protocol 'Decodable'
194 |   internal var _range: Range<SystemString.Index> {
195 |     (..<_rootEnd).relative(to: _path._storage)
Swift.Decodable.init:2:1: note: protocol requires initializer 'init(from:)' with type 'Decodable'
1 | protocol Decodable {
2 | init(from decoder: any Decoder) throws}
  | `- note: protocol requires initializer 'init(from:)' with type 'Decodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePath/FilePathComponents.swift:193:1: error: type 'FilePath.Root' does not conform to protocol 'Decodable'
 32 |   public struct Root: Sendable {
 33 |     internal var _path: FilePath
 34 |     internal var _rootEnd: SystemString.Index
    |                  `- note: cannot automatically synthesize 'Decodable' because 'SystemString.Index' does not conform to 'Decodable'
 35 |
 36 |     internal init(_ path: FilePath, rootEnd: SystemString.Index) {
    :
191 | }
192 | @available(System 0.0.2, *)
193 | extension FilePath.Root: _PathSlice {
    | `- error: type 'FilePath.Root' does not conform to protocol 'Decodable'
194 |   internal var _range: Range<SystemString.Index> {
195 |     (..<_rootEnd).relative(to: _path._storage)
Swift.Decodable.init:2:1: note: protocol requires initializer 'init(from:)' with type 'Decodable'
1 | protocol Decodable {
2 | init(from decoder: any Decoder) throws}
  | `- note: protocol requires initializer 'init(from:)' with type 'Decodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePath/FilePathComponents.swift:190:1: error: type 'FilePath.Component' does not conform to protocol 'Decodable'
 59 |   public struct Component: Sendable {
 60 |     internal var _path: FilePath
 61 |     internal var _range: Range<SystemString.Index>
    |                  `- note: cannot automatically synthesize 'Decodable' because 'Range<SystemString.Index>' does not conform to 'Decodable'
 62 |
 63 |     // TODO: Make a small-component form to save on ARC overhead when
    :
188 |
189 | @available(System 0.0.2, *)
190 | extension FilePath.Component: _PathSlice {
    | `- error: type 'FilePath.Component' does not conform to protocol 'Decodable'
191 | }
192 | @available(System 0.0.2, *)
Swift.Decodable.init:2:1: note: protocol requires initializer 'init(from:)' with type 'Decodable'
1 | protocol Decodable {
2 | init(from decoder: any Decoder) throws}
  | `- note: protocol requires initializer 'init(from:)' with type 'Decodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePath/FilePathComponents.swift:190:1: error: type 'FilePath.Component' does not conform to protocol 'Decodable'
 59 |   public struct Component: Sendable {
 60 |     internal var _path: FilePath
 61 |     internal var _range: Range<SystemString.Index>
    |                  `- note: cannot automatically synthesize 'Decodable' because 'Range<SystemString.Index>' does not conform to 'Decodable'
 62 |
 63 |     // TODO: Make a small-component form to save on ARC overhead when
    :
188 |
189 | @available(System 0.0.2, *)
190 | extension FilePath.Component: _PathSlice {
    | `- error: type 'FilePath.Component' does not conform to protocol 'Decodable'
191 | }
192 | @available(System 0.0.2, *)
Swift.Decodable.init:2:1: note: protocol requires initializer 'init(from:)' with type 'Decodable'
1 | protocol Decodable {
2 | init(from decoder: any Decoder) throws}
  | `- note: protocol requires initializer 'init(from:)' with type 'Decodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePath/FilePathComponents.swift:133:61: error: 'Codable' is unavailable: unavailable in embedded Swift
131 | // Unifying protocol for common functionality between roots, components,
132 | // and views onto SystemString and FilePath.
133 | internal protocol _StrSlice: _PlatformStringable, Hashable, Codable {
    |                                                             `- error: 'Codable' is unavailable: unavailable in embedded Swift
134 |   var _storage: SystemString { get }
135 |   var _range: Range<SystemString.Index> { get }
Swift.Codable:2:18: note: 'Codable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | public typealias Codable = Decodable & Encodable
  |                  `- note: 'Codable' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePath/FilePathComponents.swift:190:1: error: type 'FilePath.Component' does not conform to protocol 'Encodable'
 59 |   public struct Component: Sendable {
 60 |     internal var _path: FilePath
 61 |     internal var _range: Range<SystemString.Index>
    |                  `- note: cannot automatically synthesize 'Encodable' because 'Range<SystemString.Index>' does not conform to 'Encodable'
 62 |
 63 |     // TODO: Make a small-component form to save on ARC overhead when
    :
188 |
189 | @available(System 0.0.2, *)
190 | extension FilePath.Component: _PathSlice {
    | `- error: type 'FilePath.Component' does not conform to protocol 'Encodable'
191 | }
192 | @available(System 0.0.2, *)
Swift.Encodable.encode:2:6: note: protocol requires function 'encode(to:)' with type 'Encodable'
1 | protocol Encodable {
2 | func encode(to encoder: any Encoder) throws}
  |      `- note: protocol requires function 'encode(to:)' with type 'Encodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePath/FilePathComponents.swift:193:1: error: type 'FilePath.Root' does not conform to protocol 'Encodable'
 32 |   public struct Root: Sendable {
 33 |     internal var _path: FilePath
 34 |     internal var _rootEnd: SystemString.Index
    |                  `- note: cannot automatically synthesize 'Encodable' because 'SystemString.Index' does not conform to 'Encodable'
 35 |
 36 |     internal init(_ path: FilePath, rootEnd: SystemString.Index) {
    :
191 | }
192 | @available(System 0.0.2, *)
193 | extension FilePath.Root: _PathSlice {
    | `- error: type 'FilePath.Root' does not conform to protocol 'Encodable'
194 |   internal var _range: Range<SystemString.Index> {
195 |     (..<_rootEnd).relative(to: _path._storage)
Swift.Encodable.encode:2:6: note: protocol requires function 'encode(to:)' with type 'Encodable'
1 | protocol Encodable {
2 | func encode(to encoder: any Encoder) throws}
  |      `- note: protocol requires function 'encode(to:)' with type 'Encodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/SystemString.swift:11:17: error: type 'SystemChar' does not conform to protocol 'Decodable'
  9 |
 10 | // A platform-native character representation, currently used for file paths
 11 | internal struct SystemChar:
    |                 `- error: type 'SystemChar' does not conform to protocol 'Decodable'
 12 |   RawRepresentable, Sendable, Comparable, Hashable, Codable {
 13 |   internal typealias RawValue = CInterop.PlatformChar
 14 |
 15 |   internal var rawValue: RawValue
    |                `- note: cannot automatically synthesize 'Decodable' because 'RawValue' does not conform to 'Decodable'
 16 |
 17 |   internal init(rawValue: RawValue) { self.rawValue = rawValue }
Swift.Decodable.init:2:1: note: protocol requires initializer 'init(from:)' with type 'Decodable'
1 | protocol Decodable {
2 | init(from decoder: any Decoder) throws}
  | `- note: protocol requires initializer 'init(from:)' with type 'Decodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/SystemString.swift:11:17: error: type 'SystemChar' does not conform to protocol 'Decodable'
  9 |
 10 | // A platform-native character representation, currently used for file paths
 11 | internal struct SystemChar:
    |                 `- error: type 'SystemChar' does not conform to protocol 'Decodable'
 12 |   RawRepresentable, Sendable, Comparable, Hashable, Codable {
 13 |   internal typealias RawValue = CInterop.PlatformChar
 14 |
 15 |   internal var rawValue: RawValue
    |                `- note: cannot automatically synthesize 'Decodable' because 'RawValue' does not conform to 'Decodable'
 16 |
 17 |   internal init(rawValue: RawValue) { self.rawValue = rawValue }
Swift.Decodable.init:2:1: note: protocol requires initializer 'init(from:)' with type 'Decodable'
1 | protocol Decodable {
2 | init(from decoder: any Decoder) throws}
  | `- note: protocol requires initializer 'init(from:)' with type 'Decodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePath/FilePathTemp.swift:52:15: error: cannot find 'system_errno' in scope
50 |       return true
51 |     }
52 |     let err = system_errno
   |               `- error: cannot find 'system_errno' in scope
53 |     if err == Errno.fileExists.rawValue {
54 |       return false
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:195:36: error: cannot find type '_system_dirent' in scope
193 | #if os(WASI)
194 | internal let SYSTEM_DT_DIR = _getConst_DT_DIR()
195 | internal typealias system_dirent = _system_dirent
    |                                    `- error: cannot find type '_system_dirent' in scope
196 | #else
197 | internal let SYSTEM_DT_DIR = DT_DIR
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:194:30: error: cannot find '_getConst_DT_DIR' in scope
192 | internal let SYSTEM_AT_REMOVE_DIR = AT_REMOVEDIR
193 | #if os(WASI)
194 | internal let SYSTEM_DT_DIR = _getConst_DT_DIR()
    |                              `- error: cannot find '_getConst_DT_DIR' in scope
195 | internal typealias system_dirent = _system_dirent
196 | #else
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:21:15: error: type 'FilePermissions' does not conform to protocol 'Decodable'
 19 | @frozen
 20 | @available(System 0.0.1, *)
 21 | public struct FilePermissions: OptionSet, Sendable, Hashable, Codable {
    |               `- error: type 'FilePermissions' does not conform to protocol 'Decodable'
 22 |   /// The raw C file permissions.
 23 |   @_alwaysEmitIntoClient
 24 |   public let rawValue: CModeT
    |              `- note: cannot automatically synthesize 'Decodable' because 'CModeT' does not conform to 'Decodable'
 25 |
 26 |   /// Create a strongly-typed file permission from a raw C value.
Swift.Decodable.init:2:1: note: protocol requires initializer 'init(from:)' with type 'Decodable'
1 | protocol Decodable {
2 | init(from decoder: any Decoder) throws}
  | `- note: protocol requires initializer 'init(from:)' with type 'Decodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:21:63: error: 'Codable' is unavailable: unavailable in embedded Swift
 19 | @frozen
 20 | @available(System 0.0.1, *)
 21 | public struct FilePermissions: OptionSet, Sendable, Hashable, Codable {
    |                                                               `- error: 'Codable' is unavailable: unavailable in embedded Swift
 22 |   /// The raw C file permissions.
 23 |   @_alwaysEmitIntoClient
Swift.Codable:2:18: note: 'Codable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | public typealias Codable = Decodable & Encodable
  |                  `- note: 'Codable' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:21:15: error: type 'FilePermissions' does not conform to protocol 'Hashable'
 19 | @frozen
 20 | @available(System 0.0.1, *)
 21 | public struct FilePermissions: OptionSet, Sendable, Hashable, Codable {
    |               `- error: type 'FilePermissions' does not conform to protocol 'Hashable'
 22 |   /// The raw C file permissions.
 23 |   @_alwaysEmitIntoClient
 24 |   public let rawValue: CModeT
    |              `- note: stored property type '<<error type>>' does not conform to protocol 'Hashable', preventing synthesized conformance of 'FilePermissions' to 'Hashable'
 25 |
 26 |   /// Create a strongly-typed file permission from a raw C value.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:21:15: error: type 'FilePermissions' does not conform to protocol 'Encodable'
 19 | @frozen
 20 | @available(System 0.0.1, *)
 21 | public struct FilePermissions: OptionSet, Sendable, Hashable, Codable {
    |               `- error: type 'FilePermissions' does not conform to protocol 'Encodable'
 22 |   /// The raw C file permissions.
 23 |   @_alwaysEmitIntoClient
 24 |   public let rawValue: CModeT
    |              `- note: cannot automatically synthesize 'Encodable' because 'CModeT' does not conform to 'Encodable'
 25 |
 26 |   /// Create a strongly-typed file permission from a raw C value.
Swift.Encodable.encode:2:6: note: protocol requires function 'encode(to:)' with type 'Encodable'
1 | protocol Encodable {
2 | func encode(to encoder: any Encoder) throws}
  |      `- note: protocol requires function 'encode(to:)' with type 'Encodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:21:15: error: type 'FilePermissions' does not conform to protocol 'SetAlgebra'
 19 | @frozen
 20 | @available(System 0.0.1, *)
 21 | public struct FilePermissions: OptionSet, Sendable, Hashable, Codable {
    |               `- error: type 'FilePermissions' does not conform to protocol 'SetAlgebra'
 22 |   /// The raw C file permissions.
 23 |   @_alwaysEmitIntoClient
Swift.OptionSet.init:2:19: note: candidate would match if 'FilePermissions.RawValue' conformed to 'FixedWidthInteger'
1 | protocol OptionSet {
2 | @inlinable public init()}
  |                   `- note: candidate would match if 'FilePermissions.RawValue' conformed to 'FixedWidthInteger'
3 |
Swift.OptionSet.formUnion:2:33: note: candidate would match if 'FilePermissions.RawValue' conformed to 'FixedWidthInteger'
1 | protocol OptionSet {
2 | @inlinable public mutating func formUnion(_ other: Self)}
  |                                 `- note: candidate would match if 'FilePermissions.RawValue' conformed to 'FixedWidthInteger'
3 |
Swift.OptionSet.formIntersection:2:33: note: candidate would match if 'FilePermissions.RawValue' conformed to 'FixedWidthInteger'
1 | protocol OptionSet {
2 | @inlinable public mutating func formIntersection(_ other: Self)}
  |                                 `- note: candidate would match if 'FilePermissions.RawValue' conformed to 'FixedWidthInteger'
3 |
Swift.OptionSet.formSymmetricDifference:2:33: note: candidate would match if 'FilePermissions.RawValue' conformed to 'FixedWidthInteger'
1 | protocol OptionSet {
2 | @inlinable public mutating func formSymmetricDifference(_ other: Self)}
  |                                 `- note: candidate would match if 'FilePermissions.RawValue' conformed to 'FixedWidthInteger'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:21:15: error: type 'FilePermissions' does not conform to protocol 'RawRepresentable'
 19 | @frozen
 20 | @available(System 0.0.1, *)
 21 | public struct FilePermissions: OptionSet, Sendable, Hashable, Codable {
    |               `- error: type 'FilePermissions' does not conform to protocol 'RawRepresentable'
 22 |   /// The raw C file permissions.
 23 |   @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:21:15: error: type 'FilePermissions' does not conform to protocol 'Equatable'
 19 | @frozen
 20 | @available(System 0.0.1, *)
 21 | public struct FilePermissions: OptionSet, Sendable, Hashable, Codable {
    |               |- error: type 'FilePermissions' does not conform to protocol 'Equatable'
    |               `- note: add stubs for conformance
 22 |   /// The raw C file permissions.
 23 |   @_alwaysEmitIntoClient
 24 |   public let rawValue: CModeT
    |              `- note: stored property type '<<error type>>' does not conform to protocol 'Equatable', preventing synthesized conformance of 'FilePermissions' to 'Equatable'
 25 |
 26 |   /// Create a strongly-typed file permission from a raw C value.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePath/FilePathComponents.swift:172:22: note: candidate would match if 'FilePermissions' conformed to '_StrSlice'
170 | }
171 | extension _StrSlice {
172 |   public static func == (lhs: Self, rhs: Self) -> Bool {
    |                      `- note: candidate would match if 'FilePermissions' conformed to '_StrSlice'
173 |     lhs._slice.elementsEqual(rhs._slice)
174 |   }
Swift.==:1:24: note: candidate would match if 'FilePermissions.RawValue' conformed to 'Equatable'
1 | @inlinable public func == <T>(lhs: T, rhs: T) -> Bool where T : RawRepresentable, T.RawValue : Equatable
  |                        `- note: candidate would match if 'FilePermissions.RawValue' conformed to 'Equatable'
Swift.FloatingPoint.==:2:20: note: candidate would match if 'FilePermissions' conformed to 'FloatingPoint'
1 | protocol FloatingPoint {
2 | public static func == (lhs: Self, rhs: Self) -> Bool}
  |                    `- note: candidate would match if 'FilePermissions' conformed to 'FloatingPoint'
3 |
Swift.BinaryInteger.==:2:20: note: candidate would match if 'FilePermissions' conformed to 'BinaryInteger'
1 | protocol BinaryInteger {
2 | public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : BinaryInteger}
  |                    `- note: candidate would match if 'FilePermissions' conformed to 'BinaryInteger'
3 |
Swift._Pointer.==:2:20: note: candidate would match if 'FilePermissions' conformed to '_Pointer'
1 | protocol _Pointer {
2 | public static func == (lhs: Self, rhs: Self) -> Bool}
  |                    `- note: candidate would match if 'FilePermissions' conformed to '_Pointer'
3 |
Swift._Pointer.==:2:31: note: candidate would match if 'FilePermissions' conformed to '_Pointer'
1 | protocol _Pointer {
2 | @inlinable public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : _Pointer}
  |                               `- note: candidate would match if 'FilePermissions' conformed to '_Pointer'
3 |
Swift.Strideable.==:2:31: note: candidate would match if 'FilePermissions' conformed to 'Strideable'
1 | protocol Strideable {
2 | @inlinable public static func == (x: Self, y: Self) -> Bool}
  |                               `- note: candidate would match if 'FilePermissions' conformed to 'Strideable'
3 |
Swift.StringProtocol.==:2:31: note: candidate would match if 'FilePermissions' conformed to 'StringProtocol'
1 | protocol StringProtocol {
2 | @inlinable public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : StringProtocol}
  |                               `- note: candidate would match if 'FilePermissions' conformed to 'StringProtocol'
3 |
Swift.SIMD.==:2:20: note: candidate would match if 'FilePermissions' conformed to 'SIMD'
1 | protocol SIMD {
2 | public static func == (a: Self, b: Self) -> Bool}
  |                    `- note: candidate would match if 'FilePermissions' conformed to 'SIMD'
3 |
Swift.SetAlgebra.init:2:1: note: protocol requires initializer 'init()' with type '()'
1 | protocol SetAlgebra {
2 | init()}
  | `- note: protocol requires initializer 'init()' with type '()'
3 |
Swift.SetAlgebra.formUnion:2:15: note: protocol requires function 'formUnion' with type '(__owned FilePermissions) -> ()'
1 | protocol SetAlgebra {
2 | mutating func formUnion(_ other: __owned Self)}
  |               `- note: protocol requires function 'formUnion' with type '(__owned FilePermissions) -> ()'
3 |
Swift.SetAlgebra.formIntersection:2:15: note: protocol requires function 'formIntersection' with type '(FilePermissions) -> ()'
1 | protocol SetAlgebra {
2 | mutating func formIntersection(_ other: Self)}
  |               `- note: protocol requires function 'formIntersection' with type '(FilePermissions) -> ()'
3 |
Swift.SetAlgebra.formSymmetricDifference:2:15: note: protocol requires function 'formSymmetricDifference' with type '(__owned FilePermissions) -> ()'
1 | protocol SetAlgebra {
2 | mutating func formSymmetricDifference(_ other: __owned Self)}
  |               `- note: protocol requires function 'formSymmetricDifference' with type '(__owned FilePermissions) -> ()'
3 |
Swift.RawRepresentable.RawValue:2:16: note: protocol requires nested type 'RawValue'
1 | protocol RawRepresentable {
2 | associatedtype RawValue}
  |                `- note: protocol requires nested type 'RawValue'
3 |
Swift.Equatable.==:2:13: note: protocol requires function '==' with type '(FilePermissions, FilePermissions) -> Bool'
1 | protocol Equatable {
2 | static func == (lhs: Self, rhs: Self) -> Bool}
  |             `- note: protocol requires function '==' with type '(FilePermissions, FilePermissions) -> Bool'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:21:15: error: type 'FilePermissions' does not conform to protocol 'Decodable'
 19 | @frozen
 20 | @available(System 0.0.1, *)
 21 | public struct FilePermissions: OptionSet, Sendable, Hashable, Codable {
    |               `- error: type 'FilePermissions' does not conform to protocol 'Decodable'
 22 |   /// The raw C file permissions.
 23 |   @_alwaysEmitIntoClient
 24 |   public let rawValue: CModeT
    |              `- note: cannot automatically synthesize 'Decodable' because 'CModeT' does not conform to 'Decodable'
 25 |
 26 |   /// Create a strongly-typed file permission from a raw C value.
Swift.Decodable.init:2:1: note: protocol requires initializer 'init(from:)' with type 'Decodable'
1 | protocol Decodable {
2 | init(from decoder: any Decoder) throws}
  | `- note: protocol requires initializer 'init(from:)' with type 'Decodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:32:51: error: no exact matches in call to initializer
 30 |   /// Indicates that other users have read-only permission.
 31 |   @_alwaysEmitIntoClient
 32 |   public static var otherRead: FilePermissions { .init(rawValue: 0o4) }
    |                                                   |- error: no exact matches in call to initializer
    |                                                   |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                   `- note: found candidate with type '() -> FilePermissions'
 33 |
 34 |   /// Indicates that other users have write-only permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:36:52: error: no exact matches in call to initializer
 34 |   /// Indicates that other users have write-only permission.
 35 |   @_alwaysEmitIntoClient
 36 |   public static var otherWrite: FilePermissions { .init(rawValue: 0o2) }
    |                                                    |- error: no exact matches in call to initializer
    |                                                    |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                    `- note: found candidate with type '() -> FilePermissions'
 37 |
 38 |   /// Indicates that other users have execute-only permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:40:54: error: no exact matches in call to initializer
 38 |   /// Indicates that other users have execute-only permission.
 39 |   @_alwaysEmitIntoClient
 40 |   public static var otherExecute: FilePermissions { .init(rawValue: 0o1) }
    |                                                      |- error: no exact matches in call to initializer
    |                                                      |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                      `- note: found candidate with type '() -> FilePermissions'
 41 |
 42 |   /// Indicates that other users have read-write permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:44:56: error: no exact matches in call to initializer
 42 |   /// Indicates that other users have read-write permission.
 43 |   @_alwaysEmitIntoClient
 44 |   public static var otherReadWrite: FilePermissions { .init(rawValue: 0o6) }
    |                                                        |- error: no exact matches in call to initializer
    |                                                        |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                        `- note: found candidate with type '() -> FilePermissions'
 45 |
 46 |   /// Indicates that other users have read-execute permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:48:58: error: no exact matches in call to initializer
 46 |   /// Indicates that other users have read-execute permission.
 47 |   @_alwaysEmitIntoClient
 48 |   public static var otherReadExecute: FilePermissions { .init(rawValue: 0o5) }
    |                                                          |- error: no exact matches in call to initializer
    |                                                          |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                          `- note: found candidate with type '() -> FilePermissions'
 49 |
 50 |   /// Indicates that other users have write-execute permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:52:59: error: no exact matches in call to initializer
 50 |   /// Indicates that other users have write-execute permission.
 51 |   @_alwaysEmitIntoClient
 52 |   public static var otherWriteExecute: FilePermissions { .init(rawValue: 0o3) }
    |                                                           |- error: no exact matches in call to initializer
    |                                                           |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                           `- note: found candidate with type '() -> FilePermissions'
 53 |
 54 |   /// Indicates that other users have read, write, and execute permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:56:63: error: no exact matches in call to initializer
 54 |   /// Indicates that other users have read, write, and execute permission.
 55 |   @_alwaysEmitIntoClient
 56 |   public static var otherReadWriteExecute: FilePermissions { .init(rawValue: 0o7) }
    |                                                               |- error: no exact matches in call to initializer
    |                                                               |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                               `- note: found candidate with type '() -> FilePermissions'
 57 |
 58 |   /// Indicates that the group has read-only permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:60:51: error: no exact matches in call to initializer
 58 |   /// Indicates that the group has read-only permission.
 59 |   @_alwaysEmitIntoClient
 60 |   public static var groupRead: FilePermissions { .init(rawValue: 0o40) }
    |                                                   |- error: no exact matches in call to initializer
    |                                                   |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                   `- note: found candidate with type '() -> FilePermissions'
 61 |
 62 |   /// Indicates that the group has write-only permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:64:52: error: no exact matches in call to initializer
 62 |   /// Indicates that the group has write-only permission.
 63 |   @_alwaysEmitIntoClient
 64 |   public static var groupWrite: FilePermissions { .init(rawValue: 0o20) }
    |                                                    |- error: no exact matches in call to initializer
    |                                                    |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                    `- note: found candidate with type '() -> FilePermissions'
 65 |
 66 |   /// Indicates that the group has execute-only permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:68:54: error: no exact matches in call to initializer
 66 |   /// Indicates that the group has execute-only permission.
 67 |   @_alwaysEmitIntoClient
 68 |   public static var groupExecute: FilePermissions { .init(rawValue: 0o10) }
    |                                                      |- error: no exact matches in call to initializer
    |                                                      |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                      `- note: found candidate with type '() -> FilePermissions'
 69 |
 70 |   /// Indicates that the group has read-write permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:72:56: error: no exact matches in call to initializer
 70 |   /// Indicates that the group has read-write permission.
 71 |   @_alwaysEmitIntoClient
 72 |   public static var groupReadWrite: FilePermissions { .init(rawValue: 0o60) }
    |                                                        |- error: no exact matches in call to initializer
    |                                                        |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                        `- note: found candidate with type '() -> FilePermissions'
 73 |
 74 |   /// Indicates that the group has read-execute permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:76:58: error: no exact matches in call to initializer
 74 |   /// Indicates that the group has read-execute permission.
 75 |   @_alwaysEmitIntoClient
 76 |   public static var groupReadExecute: FilePermissions { .init(rawValue: 0o50) }
    |                                                          |- error: no exact matches in call to initializer
    |                                                          |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                          `- note: found candidate with type '() -> FilePermissions'
 77 |
 78 |   /// Indicates that the group has write-execute permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:80:59: error: no exact matches in call to initializer
 78 |   /// Indicates that the group has write-execute permission.
 79 |   @_alwaysEmitIntoClient
 80 |   public static var groupWriteExecute: FilePermissions { .init(rawValue: 0o30) }
    |                                                           |- error: no exact matches in call to initializer
    |                                                           |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                           `- note: found candidate with type '() -> FilePermissions'
 81 |
 82 |   /// Indicates that the group has read, write, and execute permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:84:63: error: no exact matches in call to initializer
 82 |   /// Indicates that the group has read, write, and execute permission.
 83 |   @_alwaysEmitIntoClient
 84 |   public static var groupReadWriteExecute: FilePermissions { .init(rawValue: 0o70) }
    |                                                               |- error: no exact matches in call to initializer
    |                                                               |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                               `- note: found candidate with type '() -> FilePermissions'
 85 |
 86 |   /// Indicates that the owner has read-only permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:88:51: error: no exact matches in call to initializer
 86 |   /// Indicates that the owner has read-only permission.
 87 |   @_alwaysEmitIntoClient
 88 |   public static var ownerRead: FilePermissions { .init(rawValue: 0o400) }
    |                                                   |- error: no exact matches in call to initializer
    |                                                   |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                   `- note: found candidate with type '() -> FilePermissions'
 89 |
 90 |   /// Indicates that the owner has write-only permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:92:52: error: no exact matches in call to initializer
 90 |   /// Indicates that the owner has write-only permission.
 91 |   @_alwaysEmitIntoClient
 92 |   public static var ownerWrite: FilePermissions { .init(rawValue: 0o200) }
    |                                                    |- error: no exact matches in call to initializer
    |                                                    |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                    `- note: found candidate with type '() -> FilePermissions'
 93 |
 94 |   /// Indicates that the owner has execute-only permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:96:54: error: no exact matches in call to initializer
 94 |   /// Indicates that the owner has execute-only permission.
 95 |   @_alwaysEmitIntoClient
 96 |   public static var ownerExecute: FilePermissions { .init(rawValue: 0o100) }
    |                                                      |- error: no exact matches in call to initializer
    |                                                      |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                      `- note: found candidate with type '() -> FilePermissions'
 97 |
 98 |   /// Indicates that the owner has read-write permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:100:56: error: no exact matches in call to initializer
 98 |   /// Indicates that the owner has read-write permission.
 99 |   @_alwaysEmitIntoClient
100 |   public static var ownerReadWrite: FilePermissions { .init(rawValue: 0o600) }
    |                                                        |- error: no exact matches in call to initializer
    |                                                        |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                        `- note: found candidate with type '() -> FilePermissions'
101 |
102 |   /// Indicates that the owner has read-execute permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:104:58: error: no exact matches in call to initializer
102 |   /// Indicates that the owner has read-execute permission.
103 |   @_alwaysEmitIntoClient
104 |   public static var ownerReadExecute: FilePermissions { .init(rawValue: 0o500) }
    |                                                          |- error: no exact matches in call to initializer
    |                                                          |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                          `- note: found candidate with type '() -> FilePermissions'
105 |
106 |   /// Indicates that the owner has write-execute permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:108:59: error: no exact matches in call to initializer
106 |   /// Indicates that the owner has write-execute permission.
107 |   @_alwaysEmitIntoClient
108 |   public static var ownerWriteExecute: FilePermissions { .init(rawValue: 0o300) }
    |                                                           |- error: no exact matches in call to initializer
    |                                                           |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                           `- note: found candidate with type '() -> FilePermissions'
109 |
110 |   /// Indicates that the owner has read, write, and execute permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:112:63: error: no exact matches in call to initializer
110 |   /// Indicates that the owner has read, write, and execute permission.
111 |   @_alwaysEmitIntoClient
112 |   public static var ownerReadWriteExecute: FilePermissions { .init(rawValue: 0o700) }
    |                                                               |- error: no exact matches in call to initializer
    |                                                               |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                               `- note: found candidate with type '() -> FilePermissions'
113 |
114 |   /// Indicates that the file is executed as the owner.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:118:51: error: no exact matches in call to initializer
116 |   /// For more information, see the `setuid(2)` man page.
117 |   @_alwaysEmitIntoClient
118 |   public static var setUserID: FilePermissions { .init(rawValue: 0o4000) }
    |                                                   |- error: no exact matches in call to initializer
    |                                                   |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                   `- note: found candidate with type '() -> FilePermissions'
119 |
120 |   /// Indicates that the file is executed as the group.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:124:52: error: no exact matches in call to initializer
122 |   /// For more information, see the `setgid(2)` man page.
123 |   @_alwaysEmitIntoClient
124 |   public static var setGroupID: FilePermissions { .init(rawValue: 0o2000) }
    |                                                    |- error: no exact matches in call to initializer
    |                                                    |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                    `- note: found candidate with type '() -> FilePermissions'
125 |
126 |   /// Indicates that executable's text segment
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:132:50: error: no exact matches in call to initializer
130 |   /// discussion of `S_ISVTX` (the sticky bit).
131 |   @_alwaysEmitIntoClient
132 |   public static var saveText: FilePermissions { .init(rawValue: 0o1000) }
    |                                                  |- error: no exact matches in call to initializer
    |                                                  |- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
    |                                                  `- note: found candidate with type '() -> FilePermissions'
133 | }
134 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:40:29: error: cannot find 'EPERM' in scope
 38 |
 39 | @_alwaysEmitIntoClient
 40 | internal var _EPERM: CInt { EPERM }
    |                             `- error: cannot find 'EPERM' in scope
 41 |
 42 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:43:30: error: cannot find 'ENOENT' in scope
 41 |
 42 | @_alwaysEmitIntoClient
 43 | internal var _ENOENT: CInt { ENOENT }
    |                              `- error: cannot find 'ENOENT' in scope
 44 |
 45 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:46:29: error: cannot find 'ESRCH' in scope
 44 |
 45 | @_alwaysEmitIntoClient
 46 | internal var _ESRCH: CInt { ESRCH }
    |                             `- error: cannot find 'ESRCH' in scope
 47 |
 48 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:49:29: error: cannot find 'EINTR' in scope
 47 |
 48 | @_alwaysEmitIntoClient
 49 | internal var _EINTR: CInt { EINTR }
    |                             `- error: cannot find 'EINTR' in scope
 50 |
 51 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:52:27: error: cannot find 'EIO' in scope
 50 |
 51 | @_alwaysEmitIntoClient
 52 | internal var _EIO: CInt { EIO }
    |                           `- error: cannot find 'EIO' in scope
 53 |
 54 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:55:29: error: cannot find 'ENXIO' in scope
 53 |
 54 | @_alwaysEmitIntoClient
 55 | internal var _ENXIO: CInt { ENXIO }
    |                             `- error: cannot find 'ENXIO' in scope
 56 |
 57 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:58:29: error: cannot find 'E2BIG' in scope
 56 |
 57 | @_alwaysEmitIntoClient
 58 | internal var _E2BIG: CInt { E2BIG }
    |                             `- error: cannot find 'E2BIG' in scope
 59 |
 60 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:61:31: error: cannot find 'ENOEXEC' in scope
 59 |
 60 | @_alwaysEmitIntoClient
 61 | internal var _ENOEXEC: CInt { ENOEXEC }
    |                               `- error: cannot find 'ENOEXEC' in scope
 62 |
 63 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:64:29: error: cannot find 'EBADF' in scope
 62 |
 63 | @_alwaysEmitIntoClient
 64 | internal var _EBADF: CInt { EBADF }
    |                             `- error: cannot find 'EBADF' in scope
 65 |
 66 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:67:30: error: cannot find 'ECHILD' in scope
 65 |
 66 | @_alwaysEmitIntoClient
 67 | internal var _ECHILD: CInt { ECHILD }
    |                              `- error: cannot find 'ECHILD' in scope
 68 |
 69 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:70:31: error: cannot find 'EDEADLK' in scope
 68 |
 69 | @_alwaysEmitIntoClient
 70 | internal var _EDEADLK: CInt { EDEADLK }
    |                               `- error: cannot find 'EDEADLK' in scope
 71 |
 72 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:73:30: error: cannot find 'ENOMEM' in scope
 71 |
 72 | @_alwaysEmitIntoClient
 73 | internal var _ENOMEM: CInt { ENOMEM }
    |                              `- error: cannot find 'ENOMEM' in scope
 74 |
 75 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:76:30: error: cannot find 'EACCES' in scope
 74 |
 75 | @_alwaysEmitIntoClient
 76 | internal var _EACCES: CInt { EACCES }
    |                              `- error: cannot find 'EACCES' in scope
 77 |
 78 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:79:30: error: cannot find 'EFAULT' in scope
 77 |
 78 | @_alwaysEmitIntoClient
 79 | internal var _EFAULT: CInt { EFAULT }
    |                              `- error: cannot find 'EFAULT' in scope
 80 |
 81 | #if !os(Windows) && !os(WASI)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:87:29: error: cannot find 'EBUSY' in scope
 85 |
 86 | @_alwaysEmitIntoClient
 87 | internal var _EBUSY: CInt { EBUSY }
    |                             `- error: cannot find 'EBUSY' in scope
 88 |
 89 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:90:30: error: cannot find 'EEXIST' in scope
 88 |
 89 | @_alwaysEmitIntoClient
 90 | internal var _EEXIST: CInt { EEXIST }
    |                              `- error: cannot find 'EEXIST' in scope
 91 |
 92 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:93:29: error: cannot find 'EXDEV' in scope
 91 |
 92 | @_alwaysEmitIntoClient
 93 | internal var _EXDEV: CInt { EXDEV }
    |                             `- error: cannot find 'EXDEV' in scope
 94 |
 95 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:96:30: error: cannot find 'ENODEV' in scope
 94 |
 95 | @_alwaysEmitIntoClient
 96 | internal var _ENODEV: CInt { ENODEV }
    |                              `- error: cannot find 'ENODEV' in scope
 97 |
 98 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:99:31: error: cannot find 'ENOTDIR' in scope
 97 |
 98 | @_alwaysEmitIntoClient
 99 | internal var _ENOTDIR: CInt { ENOTDIR }
    |                               `- error: cannot find 'ENOTDIR' in scope
100 |
101 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:102:30: error: cannot find 'EISDIR' in scope
100 |
101 | @_alwaysEmitIntoClient
102 | internal var _EISDIR: CInt { EISDIR }
    |                              `- error: cannot find 'EISDIR' in scope
103 |
104 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:105:30: error: cannot find 'EINVAL' in scope
103 |
104 | @_alwaysEmitIntoClient
105 | internal var _EINVAL: CInt { EINVAL }
    |                              `- error: cannot find 'EINVAL' in scope
106 |
107 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:108:30: error: cannot find 'ENFILE' in scope
106 |
107 | @_alwaysEmitIntoClient
108 | internal var _ENFILE: CInt { ENFILE }
    |                              `- error: cannot find 'ENFILE' in scope
109 |
110 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:111:30: error: cannot find 'EMFILE' in scope
109 |
110 | @_alwaysEmitIntoClient
111 | internal var _EMFILE: CInt { EMFILE }
    |                              `- error: cannot find 'EMFILE' in scope
112 |
113 | #if !os(Windows)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:115:30: error: cannot find 'ENOTTY' in scope
113 | #if !os(Windows)
114 | @_alwaysEmitIntoClient
115 | internal var _ENOTTY: CInt { ENOTTY }
    |                              `- error: cannot find 'ENOTTY' in scope
116 |
117 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:118:31: error: cannot find 'ETXTBSY' in scope
116 |
117 | @_alwaysEmitIntoClient
118 | internal var _ETXTBSY: CInt { ETXTBSY }
    |                               `- error: cannot find 'ETXTBSY' in scope
119 | #endif
120 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:122:29: error: cannot find 'EFBIG' in scope
120 |
121 | @_alwaysEmitIntoClient
122 | internal var _EFBIG: CInt { EFBIG }
    |                             `- error: cannot find 'EFBIG' in scope
123 |
124 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:125:30: error: cannot find 'ENOSPC' in scope
123 |
124 | @_alwaysEmitIntoClient
125 | internal var _ENOSPC: CInt { ENOSPC }
    |                              `- error: cannot find 'ENOSPC' in scope
126 |
127 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:128:30: error: cannot find 'ESPIPE' in scope
126 |
127 | @_alwaysEmitIntoClient
128 | internal var _ESPIPE: CInt { ESPIPE }
    |                              `- error: cannot find 'ESPIPE' in scope
129 |
130 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:131:29: error: cannot find 'EROFS' in scope
129 |
130 | @_alwaysEmitIntoClient
131 | internal var _EROFS: CInt { EROFS }
    |                             `- error: cannot find 'EROFS' in scope
132 |
133 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:134:30: error: cannot find 'EMLINK' in scope
132 |
133 | @_alwaysEmitIntoClient
134 | internal var _EMLINK: CInt { EMLINK }
    |                              `- error: cannot find 'EMLINK' in scope
135 |
136 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:137:29: error: cannot find 'EPIPE' in scope
135 |
136 | @_alwaysEmitIntoClient
137 | internal var _EPIPE: CInt { EPIPE }
    |                             `- error: cannot find 'EPIPE' in scope
138 |
139 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:140:28: error: cannot find 'EDOM' in scope
138 |
139 | @_alwaysEmitIntoClient
140 | internal var _EDOM: CInt { EDOM }
    |                            `- error: cannot find 'EDOM' in scope
141 |
142 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:143:30: error: cannot find 'ERANGE' in scope
141 |
142 | @_alwaysEmitIntoClient
143 | internal var _ERANGE: CInt { ERANGE }
    |                              `- error: cannot find 'ERANGE' in scope
144 |
145 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:146:30: error: cannot find 'EAGAIN' in scope
144 |
145 | @_alwaysEmitIntoClient
146 | internal var _EAGAIN: CInt { EAGAIN }
    |                              `- error: cannot find 'EAGAIN' in scope
147 |
148 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:151:3: error: cannot find '_getConst_EWOULDBLOCK' in scope
149 | internal var _EWOULDBLOCK: CInt {
150 | #if os(WASI)
151 |   _getConst_EWOULDBLOCK()
    |   `- error: cannot find '_getConst_EWOULDBLOCK' in scope
152 | #else
153 |   EWOULDBLOCK
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:158:35: error: cannot find 'EINPROGRESS' in scope
156 |
157 | @_alwaysEmitIntoClient
158 | internal var _EINPROGRESS: CInt { EINPROGRESS }
    |                                   `- error: cannot find 'EINPROGRESS' in scope
159 |
160 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:161:32: error: cannot find 'EALREADY' in scope
159 |
160 | @_alwaysEmitIntoClient
161 | internal var _EALREADY: CInt { EALREADY }
    |                                `- error: cannot find 'EALREADY' in scope
162 |
163 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:164:32: error: cannot find 'ENOTSOCK' in scope
162 |
163 | @_alwaysEmitIntoClient
164 | internal var _ENOTSOCK: CInt { ENOTSOCK }
    |                                `- error: cannot find 'ENOTSOCK' in scope
165 |
166 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:167:36: error: cannot find 'EDESTADDRREQ' in scope
165 |
166 | @_alwaysEmitIntoClient
167 | internal var _EDESTADDRREQ: CInt { EDESTADDRREQ }
    |                                    `- error: cannot find 'EDESTADDRREQ' in scope
168 |
169 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:170:32: error: cannot find 'EMSGSIZE' in scope
168 |
169 | @_alwaysEmitIntoClient
170 | internal var _EMSGSIZE: CInt { EMSGSIZE }
    |                                `- error: cannot find 'EMSGSIZE' in scope
171 |
172 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:173:34: error: cannot find 'EPROTOTYPE' in scope
171 |
172 | @_alwaysEmitIntoClient
173 | internal var _EPROTOTYPE: CInt { EPROTOTYPE }
    |                                  `- error: cannot find 'EPROTOTYPE' in scope
174 |
175 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:176:35: error: cannot find 'ENOPROTOOPT' in scope
174 |
175 | @_alwaysEmitIntoClient
176 | internal var _ENOPROTOOPT: CInt { ENOPROTOOPT }
    |                                   `- error: cannot find 'ENOPROTOOPT' in scope
177 |
178 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:179:39: error: cannot find 'EPROTONOSUPPORT' in scope
177 |
178 | @_alwaysEmitIntoClient
179 | internal var _EPROTONOSUPPORT: CInt { EPROTONOSUPPORT }
    |                                       `- error: cannot find 'EPROTONOSUPPORT' in scope
180 |
181 | #if !os(WASI)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:197:10: error: cannot find 'ENOTSUP' in scope
195 |   return WSAEOPNOTSUPP
196 | #else
197 |   return ENOTSUP
    |          `- error: cannot find 'ENOTSUP' in scope
198 | #endif
199 | }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:213:36: error: cannot find 'EAFNOSUPPORT' in scope
211 |
212 | @_alwaysEmitIntoClient
213 | internal var _EAFNOSUPPORT: CInt { EAFNOSUPPORT }
    |                                    `- error: cannot find 'EAFNOSUPPORT' in scope
214 |
215 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:216:34: error: cannot find 'EADDRINUSE' in scope
214 |
215 | @_alwaysEmitIntoClient
216 | internal var _EADDRINUSE: CInt { EADDRINUSE }
    |                                  `- error: cannot find 'EADDRINUSE' in scope
217 |
218 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:219:37: error: cannot find 'EADDRNOTAVAIL' in scope
217 |
218 | @_alwaysEmitIntoClient
219 | internal var _EADDRNOTAVAIL: CInt { EADDRNOTAVAIL }
    |                                     `- error: cannot find 'EADDRNOTAVAIL' in scope
220 |
221 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:222:32: error: cannot find 'ENETDOWN' in scope
220 |
221 | @_alwaysEmitIntoClient
222 | internal var _ENETDOWN: CInt { ENETDOWN }
    |                                `- error: cannot find 'ENETDOWN' in scope
223 |
224 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:225:35: error: cannot find 'ENETUNREACH' in scope
223 |
224 | @_alwaysEmitIntoClient
225 | internal var _ENETUNREACH: CInt { ENETUNREACH }
    |                                   `- error: cannot find 'ENETUNREACH' in scope
226 |
227 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:228:33: error: cannot find 'ENETRESET' in scope
226 |
227 | @_alwaysEmitIntoClient
228 | internal var _ENETRESET: CInt { ENETRESET }
    |                                 `- error: cannot find 'ENETRESET' in scope
229 |
230 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:231:36: error: cannot find 'ECONNABORTED' in scope
229 |
230 | @_alwaysEmitIntoClient
231 | internal var _ECONNABORTED: CInt { ECONNABORTED }
    |                                    `- error: cannot find 'ECONNABORTED' in scope
232 |
233 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:234:34: error: cannot find 'ECONNRESET' in scope
232 |
233 | @_alwaysEmitIntoClient
234 | internal var _ECONNRESET: CInt { ECONNRESET }
    |                                  `- error: cannot find 'ECONNRESET' in scope
235 |
236 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:237:31: error: cannot find 'ENOBUFS' in scope
235 |
236 | @_alwaysEmitIntoClient
237 | internal var _ENOBUFS: CInt { ENOBUFS }
    |                               `- error: cannot find 'ENOBUFS' in scope
238 |
239 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:240:31: error: cannot find 'EISCONN' in scope
238 |
239 | @_alwaysEmitIntoClient
240 | internal var _EISCONN: CInt { EISCONN }
    |                               `- error: cannot find 'EISCONN' in scope
241 |
242 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:243:32: error: cannot find 'ENOTCONN' in scope
241 |
242 | @_alwaysEmitIntoClient
243 | internal var _ENOTCONN: CInt { ENOTCONN }
    |                                `- error: cannot find 'ENOTCONN' in scope
244 |
245 | #if !os(WASI)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:266:33: error: cannot find 'ETIMEDOUT' in scope
264 |
265 | @_alwaysEmitIntoClient
266 | internal var _ETIMEDOUT: CInt { ETIMEDOUT }
    |                                 `- error: cannot find 'ETIMEDOUT' in scope
267 |
268 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:269:36: error: cannot find 'ECONNREFUSED' in scope
267 |
268 | @_alwaysEmitIntoClient
269 | internal var _ECONNREFUSED: CInt { ECONNREFUSED }
    |                                    `- error: cannot find 'ECONNREFUSED' in scope
270 |
271 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:272:29: error: cannot find 'ELOOP' in scope
270 |
271 | @_alwaysEmitIntoClient
272 | internal var _ELOOP: CInt { ELOOP }
    |                             `- error: cannot find 'ELOOP' in scope
273 |
274 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:275:36: error: cannot find 'ENAMETOOLONG' in scope
273 |
274 | @_alwaysEmitIntoClient
275 | internal var _ENAMETOOLONG: CInt { ENAMETOOLONG }
    |                                    `- error: cannot find 'ENAMETOOLONG' in scope
276 |
277 | #if !os(WASI)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:289:36: error: cannot find 'EHOSTUNREACH' in scope
287 |
288 | @_alwaysEmitIntoClient
289 | internal var _EHOSTUNREACH: CInt { EHOSTUNREACH }
    |                                    `- error: cannot find 'EHOSTUNREACH' in scope
290 |
291 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:292:33: error: cannot find 'ENOTEMPTY' in scope
290 |
291 | @_alwaysEmitIntoClient
292 | internal var _ENOTEMPTY: CInt { ENOTEMPTY }
    |                                 `- error: cannot find 'ENOTEMPTY' in scope
293 |
294 | #if SYSTEM_PACKAGE_DARWIN
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:315:10: error: cannot find 'EDQUOT' in scope
313 |   return WSAEDQUOT
314 | #else
315 |   return EDQUOT
    |          `- error: cannot find 'EDQUOT' in scope
316 | #endif
317 | }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:324:10: error: cannot find 'ESTALE' in scope
322 |   return WSAESTALE
323 | #else
324 |   return ESTALE
    |          `- error: cannot find 'ESTALE' in scope
325 | #endif
326 | }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:357:30: error: cannot find 'ENOLCK' in scope
355 |
356 | @_alwaysEmitIntoClient
357 | internal var _ENOLCK: CInt { ENOLCK }
    |                              `- error: cannot find 'ENOLCK' in scope
358 |
359 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:360:30: error: cannot find 'ENOSYS' in scope
358 |
359 | @_alwaysEmitIntoClient
360 | internal var _ENOSYS: CInt { ENOSYS }
    |                              `- error: cannot find 'ENOSYS' in scope
361 |
362 | #if SYSTEM_PACKAGE_DARWIN || os(FreeBSD)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:383:33: error: cannot find 'EOVERFLOW' in scope
381 | #if !os(Windows)
382 | @_alwaysEmitIntoClient
383 | internal var _EOVERFLOW: CInt { EOVERFLOW }
    |                                 `- error: cannot find 'EOVERFLOW' in scope
384 | #endif
385 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:401:33: error: cannot find 'ECANCELED' in scope
399 |
400 | @_alwaysEmitIntoClient
401 | internal var _ECANCELED: CInt { ECANCELED }
    |                                 `- error: cannot find 'ECANCELED' in scope
402 |
403 | #if !os(Windows)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:405:29: error: cannot find 'EIDRM' in scope
403 | #if !os(Windows)
404 | @_alwaysEmitIntoClient
405 | internal var _EIDRM: CInt { EIDRM }
    |                             `- error: cannot find 'EIDRM' in scope
406 |
407 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:408:30: error: cannot find 'ENOMSG' in scope
406 |
407 | @_alwaysEmitIntoClient
408 | internal var _ENOMSG: CInt { ENOMSG }
    |                              `- error: cannot find 'ENOMSG' in scope
409 | #endif
410 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:412:30: error: cannot find 'EILSEQ' in scope
410 |
411 | @_alwaysEmitIntoClient
412 | internal var _EILSEQ: CInt { EILSEQ }
    |                              `- error: cannot find 'EILSEQ' in scope
413 |
414 | #if SYSTEM_PACKAGE_DARWIN || os(FreeBSD)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:421:31: error: cannot find 'EBADMSG' in scope
419 | #if !os(Windows)
420 | @_alwaysEmitIntoClient
421 | internal var _EBADMSG: CInt { EBADMSG }
    |                               `- error: cannot find 'EBADMSG' in scope
422 |
423 | #if !os(OpenBSD)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:425:33: error: cannot find 'EMULTIHOP' in scope
423 | #if !os(OpenBSD)
424 | @_alwaysEmitIntoClient
425 | internal var _EMULTIHOP: CInt { EMULTIHOP }
    |                                 `- error: cannot find 'EMULTIHOP' in scope
426 |
427 | #if !os(WASI) && !os(FreeBSD)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:433:31: error: cannot find 'ENOLINK' in scope
431 |
432 | @_alwaysEmitIntoClient
433 | internal var _ENOLINK: CInt { ENOLINK }
    |                               `- error: cannot find 'ENOLINK' in scope
434 |
435 | #if !os(WASI) && !os(FreeBSD)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:445:30: error: cannot find 'EPROTO' in scope
443 |
444 | @_alwaysEmitIntoClient
445 | internal var _EPROTO: CInt { EPROTO }
    |                              `- error: cannot find 'EPROTO' in scope
446 |
447 | #if !os(OpenBSD) && !os(WASI) && !os(FreeBSD)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:457:3: error: cannot find '_getConst_EOPNOTSUPP' in scope
455 | internal var _EOPNOTSUPP: CInt {
456 | #if os(WASI)
457 |   _getConst_EOPNOTSUPP()
    |   `- error: cannot find '_getConst_EOPNOTSUPP' in scope
458 | #else
459 |   EOPNOTSUPP
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:470:39: error: cannot find 'ENOTRECOVERABLE' in scope
468 | #if !os(Windows)
469 | @_alwaysEmitIntoClient
470 | internal var _ENOTRECOVERABLE: CInt { ENOTRECOVERABLE }
    |                                       `- error: cannot find 'ENOTRECOVERABLE' in scope
471 |
472 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:473:34: error: cannot find 'EOWNERDEAD' in scope
471 |
472 | @_alwaysEmitIntoClient
473 | internal var _EOWNERDEAD: CInt { EOWNERDEAD }
    |                                  `- error: cannot find 'EOWNERDEAD' in scope
474 | #endif
475 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:500:32: error: cannot find 'O_RDONLY' in scope
498 |
499 | @_alwaysEmitIntoClient
500 | internal var _O_RDONLY: CInt { O_RDONLY }
    |                                `- error: cannot find 'O_RDONLY' in scope
501 |
502 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:503:32: error: cannot find 'O_WRONLY' in scope
501 |
502 | @_alwaysEmitIntoClient
503 | internal var _O_WRONLY: CInt { O_WRONLY }
    |                                `- error: cannot find 'O_WRONLY' in scope
504 |
505 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:506:30: error: cannot find 'O_RDWR' in scope
504 |
505 | @_alwaysEmitIntoClient
506 | internal var _O_RDWR: CInt { O_RDWR }
    |                              `- error: cannot find 'O_RDWR' in scope
507 |
508 | #if !os(Windows)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:516:3: error: cannot find '_getConst_O_ACCMODE' in scope
514 | internal var _O_ACCMODE: CInt {
515 | #if os(WASI)
516 |   _getConst_O_ACCMODE()
    |   `- error: cannot find '_getConst_O_ACCMODE' in scope
517 | #else
518 |   O_ACCMODE
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:526:3: error: cannot find '_getConst_O_NONBLOCK' in scope
524 | internal var _O_NONBLOCK: CInt {
525 | #if os(WASI)
526 |   _getConst_O_NONBLOCK()
    |   `- error: cannot find '_getConst_O_NONBLOCK' in scope
527 | #else
528 |   O_NONBLOCK
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:536:3: error: cannot find '_getConst_O_APPEND' in scope
534 | internal var _O_APPEND: CInt {
535 | #if os(WASI)
536 |   _getConst_O_APPEND()
    |   `- error: cannot find '_getConst_O_APPEND' in scope
537 | #else
538 |   O_APPEND
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:558:34: error: cannot find 'O_NOFOLLOW' in scope
556 |
557 | @_alwaysEmitIntoClient
558 | internal var _O_NOFOLLOW: CInt { O_NOFOLLOW }
    |                                  `- error: cannot find 'O_NOFOLLOW' in scope
559 | #endif
560 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:572:3: error: cannot find '_getConst_O_CREAT' in scope
570 | internal var _O_CREAT: CInt {
571 | #if os(WASI)
572 |   _getConst_O_CREAT()
    |   `- error: cannot find '_getConst_O_CREAT' in scope
573 | #else
574 |   O_CREAT
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:581:3: error: cannot find '_getConst_O_TRUNC' in scope
579 | internal var _O_TRUNC: CInt {
580 | #if os(WASI)
581 |   _getConst_O_TRUNC()
    |   `- error: cannot find '_getConst_O_TRUNC' in scope
582 | #else
583 |   O_TRUNC
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:590:3: error: cannot find '_getConst_O_EXCL' in scope
588 | internal var _O_EXCL: CInt {
589 | #if os(WASI)
590 |   _getConst_O_EXCL()
    |   `- error: cannot find '_getConst_O_EXCL' in scope
591 | #else
592 |   O_EXCL
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:604:32: error: cannot find 'O_NOCTTY' in scope
602 | // TODO: API?
603 | @_alwaysEmitIntoClient
604 | internal var _O_NOCTTY: CInt { O_NOCTTY }
    |                                `- error: cannot find 'O_NOCTTY' in scope
605 |
606 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:609:3: error: cannot find '_getConst_O_DIRECTORY' in scope
607 | internal var _O_DIRECTORY: CInt {
608 | #if os(WASI)
609 |   _getConst_O_DIRECTORY()
    |   `- error: cannot find '_getConst_O_DIRECTORY' in scope
610 | #else
611 |   O_DIRECTORY
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:623:33: error: cannot find 'O_CLOEXEC' in scope
621 | #if !os(Windows)
622 | @_alwaysEmitIntoClient
623 | internal var _O_CLOEXEC: CInt { O_CLOEXEC }
    |                                 `- error: cannot find 'O_CLOEXEC' in scope
624 | #endif
625 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:627:32: error: cannot find 'SEEK_SET' in scope
625 |
626 | @_alwaysEmitIntoClient
627 | internal var _SEEK_SET: CInt { SEEK_SET }
    |                                `- error: cannot find 'SEEK_SET' in scope
628 |
629 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:630:32: error: cannot find 'SEEK_CUR' in scope
628 |
629 | @_alwaysEmitIntoClient
630 | internal var _SEEK_CUR: CInt { SEEK_CUR }
    |                                `- error: cannot find 'SEEK_CUR' in scope
631 |
632 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:633:32: error: cannot find 'SEEK_END' in scope
631 |
632 | @_alwaysEmitIntoClient
633 | internal var _SEEK_END: CInt { SEEK_END }
    |                                `- error: cannot find 'SEEK_END' in scope
634 |
635 | #if SYSTEM_PACKAGE_DARWIN || os(FreeBSD)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:83:3: error: cannot find 'strerror' in scope
 81 |
 82 | internal func system_strerror(_ __errnum: Int32) -> UnsafeMutablePointer<Int8>! {
 83 |   strerror(__errnum)
    |   `- error: cannot find 'strerror' in scope
 84 | }
 85 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:87:3: error: cannot find 'strlen' in scope
 85 |
 86 | internal func system_strlen(_ s: UnsafePointer<CChar>) -> Int {
 87 |   strlen(s)
    |   `- error: cannot find 'strlen' in scope
 88 | }
 89 | internal func system_strlen(_ s: UnsafeMutablePointer<CChar>) -> Int {
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:90:3: error: cannot find 'strlen' in scope
 88 | }
 89 | internal func system_strlen(_ s: UnsafeMutablePointer<CChar>) -> Int {
 90 |   strlen(s)
    |   `- error: cannot find 'strlen' in scope
 91 | }
 92 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:103:10: error: cannot find 'strlen' in scope
101 |   return wcslen(s)
102 |   #else
103 |   return strlen(s)
    |          `- error: cannot find 'strlen' in scope
104 |   #endif
105 | }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:114:3: error: cannot find 'memset' in scope
112 | ) {
113 |   guard buffer.count > 0 else { return }
114 |   memset(buffer.baseAddress!, CInt(byte), buffer.count)
    |   `- error: cannot find 'memset' in scope
115 | }
116 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:25:30: error: 'AnyHashable' is unavailable: unavailable in embedded Swift
 23 |
 24 |     internal var name: String
 25 |     internal var arguments: [AnyHashable]
    |                              `- error: 'AnyHashable' is unavailable: unavailable in embedded Swift
 26 |
 27 |     internal init(name: String, _ arguments: [AnyHashable]) {
Swift.AnyHashable:2:23: note: 'AnyHashable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | @frozen public struct AnyHashable {
  |                       `- note: 'AnyHashable' has been explicitly marked unavailable here
3 |     @_unavailableInEmbedded
4 |     public init<H>(_ base: H) where H : Hashable
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:27:47: error: 'AnyHashable' is unavailable: unavailable in embedded Swift
 25 |     internal var arguments: [AnyHashable]
 26 |
 27 |     internal init(name: String, _ arguments: [AnyHashable]) {
    |                                               `- error: 'AnyHashable' is unavailable: unavailable in embedded Swift
 28 |       self.name = name
 29 |       self.arguments = arguments
Swift.AnyHashable:2:23: note: 'AnyHashable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | @frozen public struct AnyHashable {
  |                       `- note: 'AnyHashable' has been explicitly marked unavailable here
3 |     @_unavailableInEmbedded
4 |     public init<H>(_ base: H) where H : Hashable
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:151:12: error: 'AnyHashable' is unavailable: unavailable in embedded Swift
149 |   name: String,
150 |   path: UnsafePointer<CInterop.PlatformChar>?,
151 |   _ args: [AnyHashable]
    |            `- error: 'AnyHashable' is unavailable: unavailable in embedded Swift
152 | ) -> CInt {
153 |   precondition(mockingEnabled)
Swift.AnyHashable:2:23: note: 'AnyHashable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | @frozen public struct AnyHashable {
  |                       `- note: 'AnyHashable' has been explicitly marked unavailable here
3 |     @_unavailableInEmbedded
4 |     public init<H>(_ base: H) where H : Hashable
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:181:88: error: 'AnyHashable' is unavailable: unavailable in embedded Swift
179 |
180 | internal func _mock(
181 |   name: String = #function, path: UnsafePointer<CInterop.PlatformChar>? = nil, _ args: AnyHashable...
    |                                                                                        `- error: 'AnyHashable' is unavailable: unavailable in embedded Swift
182 | ) -> CInt {
183 |   return mockImpl(name: name, path: path, args)
Swift.AnyHashable:2:23: note: 'AnyHashable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | @frozen public struct AnyHashable {
  |                       `- note: 'AnyHashable' has been explicitly marked unavailable here
3 |     @_unavailableInEmbedded
4 |     public init<H>(_ base: H) where H : Hashable
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:186:88: error: 'AnyHashable' is unavailable: unavailable in embedded Swift
184 | }
185 | internal func _mockInt(
186 |   name: String = #function, path: UnsafePointer<CInterop.PlatformChar>? = nil, _ args: AnyHashable...
    |                                                                                        `- error: 'AnyHashable' is unavailable: unavailable in embedded Swift
187 | ) -> Int {
188 |   Int(mockImpl(name: name, path: path, args))
Swift.AnyHashable:2:23: note: 'AnyHashable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | @frozen public struct AnyHashable {
  |                       `- note: 'AnyHashable' has been explicitly marked unavailable here
3 |     @_unavailableInEmbedded
4 |     public init<H>(_ base: H) where H : Hashable
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:192:88: error: 'AnyHashable' is unavailable: unavailable in embedded Swift
190 |
191 | internal func _mockOffT(
192 |   name: String = #function, path: UnsafePointer<CInterop.PlatformChar>? = nil, _ args: AnyHashable...
    |                                                                                        `- error: 'AnyHashable' is unavailable: unavailable in embedded Swift
193 | ) -> _COffT {
194 |   _COffT(mockImpl(name: name, path: path, args))
Swift.AnyHashable:2:23: note: 'AnyHashable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | @frozen public struct AnyHashable {
  |                       `- note: 'AnyHashable' has been explicitly marked unavailable here
3 |     @_unavailableInEmbedded
4 |     public init<H>(_ base: H) where H : Hashable
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:158:23: error: 'AnyHashable' is unavailable: unavailable in embedded Swift
156 |     fatalError("Mocking requested from non-mocking context")
157 |   }
158 |   var mockArgs: Array<AnyHashable> = []
    |                       `- error: 'AnyHashable' is unavailable: unavailable in embedded Swift
159 |   if let p = path {
160 |     mockArgs.append(String(_errorCorrectingPlatformString: p))
Swift.AnyHashable:2:23: note: 'AnyHashable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | @frozen public struct AnyHashable {
  |                       `- note: 'AnyHashable' has been explicitly marked unavailable here
3 |     @_unavailableInEmbedded
4 |     public init<H>(_ base: H) where H : Hashable
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:168:5: error: cannot find 'system_errno' in scope
166 |   case .none: break
167 |   case .always(let e):
168 |     system_errno = e
    |     `- error: cannot find 'system_errno' in scope
169 |     return -1
170 |   case .counted(let e, let count):
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:172:5: error: cannot find 'system_errno' in scope
170 |   case .counted(let e, let count):
171 |     assert(count >= 1)
172 |     system_errno = e
    |     `- error: cannot find 'system_errno' in scope
173 |     driver.forceErrno = count > 1 ? .counted(errno: e, count: count-1) : .none
174 |     return -1
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:192:37: error: cannot find 'AT_REMOVEDIR' in scope
190 |
191 | #if !os(Windows)
192 | internal let SYSTEM_AT_REMOVE_DIR = AT_REMOVEDIR
    |                                     `- error: cannot find 'AT_REMOVEDIR' in scope
193 | #if os(WASI)
194 | internal let SYSTEM_DT_DIR = _getConst_DT_DIR()
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:39:10: error: cannot find 'open' in scope
 37 |   }
 38 | #endif
 39 |   return open(path, oflag)
    |          `- error: cannot find 'open' in scope
 40 | }
 41 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:51:10: error: cannot find 'open' in scope
 49 |   }
 50 | #endif
 51 |   return open(path, oflag, mode)
    |          `- error: cannot find 'open' in scope
 52 | }
 53 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:59:10: error: cannot find 'close' in scope
 57 |   if mockingEnabled { return _mock(fd) }
 58 | #endif
 59 |   return close(fd)
    |          `- error: cannot find 'close' in scope
 60 | }
 61 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:69:10: error: cannot find 'read' in scope
 67 |   if mockingEnabled { return _mockInt(fd, buf, nbyte) }
 68 | #endif
 69 |   return read(fd, buf, nbyte)
    |          `- error: cannot find 'read' in scope
 70 | }
 71 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:86:10: error: cannot find 'pread' in scope
 84 |   }
 85 | #else
 86 |   return pread(fd, buf, nbyte, offset)
    |          `- error: cannot find 'pread' in scope
 87 | #endif
 88 | }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:107:10: error: cannot find 'write' in scope
105 |   if mockingEnabled { return _mockInt(fd, buf, nbyte) }
106 | #endif
107 |   return write(fd, buf, nbyte)
    |          `- error: cannot find 'write' in scope
108 | }
109 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:124:10: error: cannot find 'pwrite' in scope
122 |   }
123 | #else
124 |   return pwrite(fd, buf, nbyte, offset)
    |          `- error: cannot find 'pwrite' in scope
125 | #endif
126 | }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:157:10: error: cannot find 'ftruncate' in scope
155 |   if mockingEnabled { return _mock(fd, length) }
156 | #endif
157 |   return ftruncate(fd, length)
    |          `- error: cannot find 'ftruncate' in scope
158 | }
159 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:167:10: error: cannot find 'mkdir' in scope
165 |   if mockingEnabled { return _mock(path: path, mode) }
166 | #endif
167 |   return mkdir(path, mode)
    |          `- error: cannot find 'mkdir' in scope
168 | }
169 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:176:10: error: cannot find 'rmdir' in scope
174 |   if mockingEnabled { return _mock(path: path) }
175 | #endif
176 |   return rmdir(path)
    |          `- error: cannot find 'rmdir' in scope
177 | }
178 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:214:8: error: cannot find 'unlinkat' in scope
212 |   if mockingEnabled { return _mock(fd, path, flag) }
213 | #endif
214 | return unlinkat(fd, path, flag)
    |        `- error: cannot find 'unlinkat' in scope
215 | }
216 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:220:10: error: cannot find 'fdopendir' in scope
218 |   _ fd: CInt
219 | ) -> system_DIRPtr? {
220 |   return fdopendir(fd)
    |          `- error: cannot find 'fdopendir' in scope
221 | }
222 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:236:10: error: cannot find 'rewinddir' in scope
234 |   _ dir: system_DIRPtr
235 | ) {
236 |   return rewinddir(dir)
    |          `- error: cannot find 'rewinddir' in scope
237 | }
238 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:242:10: error: cannot find 'closedir' in scope
240 |   _ dir: system_DIRPtr
241 | ) -> CInt {
242 |   return closedir(dir)
    |          `- error: cannot find 'closedir' in scope
243 | }
244 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:255:10: error: cannot find 'openat' in scope
253 |   }
254 | #endif
255 |   return openat(fd, path, oflag)
    |          `- error: cannot find 'openat' in scope
256 | }
257 | #endif
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:270:10: error: cannot find 'getenv' in scope
268 |   _ name: UnsafePointer<CChar>
269 | ) -> UnsafeMutablePointer<CChar>? {
270 |   return getenv(name)
    |          `- error: cannot find 'getenv' in scope
271 | }
272 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/SystemString.swift:12:53: error: 'Codable' is unavailable: unavailable in embedded Swift
 10 | // A platform-native character representation, currently used for file paths
 11 | internal struct SystemChar:
 12 |   RawRepresentable, Sendable, Comparable, Hashable, Codable {
    |                                                     `- error: 'Codable' is unavailable: unavailable in embedded Swift
 13 |   internal typealias RawValue = CInterop.PlatformChar
 14 |
Swift.Codable:2:18: note: 'Codable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | public typealias Codable = Decodable & Encodable
  |                  `- note: 'Codable' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/SystemString.swift:11:17: error: type 'SystemChar' does not conform to protocol 'Encodable'
  9 |
 10 | // A platform-native character representation, currently used for file paths
 11 | internal struct SystemChar:
    |                 `- error: type 'SystemChar' does not conform to protocol 'Encodable'
 12 |   RawRepresentable, Sendable, Comparable, Hashable, Codable {
 13 |   internal typealias RawValue = CInterop.PlatformChar
 14 |
 15 |   internal var rawValue: RawValue
    |                `- note: cannot automatically synthesize 'Encodable' because 'RawValue' does not conform to 'Encodable'
 16 |
 17 |   internal init(rawValue: RawValue) { self.rawValue = rawValue }
Swift.Encodable.encode:2:6: note: protocol requires function 'encode(to:)' with type 'Encodable'
1 | protocol Encodable {
2 | func encode(to encoder: any Encoder) throws}
  |      `- note: protocol requires function 'encode(to:)' with type 'Encodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/SystemString.swift:182:33: error: 'Decoder' is unavailable: unavailable in embedded Swift
180 |   // Decoder is written explicitly to ensure that we validate invariants on
181 |   // untrusted input.
182 |   public init(from decoder: any Decoder) throws {
    |                                 `- error: 'Decoder' is unavailable: unavailable in embedded Swift
183 |     let container = try decoder.container(keyedBy: CodingKeys.self)
184 |     self.nullTerminatedStorage = try container.decode(
Swift.Decoder:2:17: note: 'Decoder' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | public protocol Decoder {
  |                 `- note: 'Decoder' has been explicitly marked unavailable here
3 |     var codingPath: [any CodingKey] { get }
4 |     func container<Key>(keyedBy type: Key.Type) throws -> KeyedDecodingContainer<Key> where Key : CodingKey
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/SystemString.swift:176:1: error: type 'SystemString' does not conform to protocol 'Encodable'
 65 | internal struct SystemString: Sendable {
 66 |   internal typealias Storage = [SystemChar]
 67 |   internal var nullTerminatedStorage: Storage
    |                `- note: cannot automatically synthesize 'Encodable' because 'Storage' does not conform to 'Encodable'
 68 | }
 69 |
    :
174 | }
175 |
176 | extension SystemString: Hashable, Codable {
    | `- error: type 'SystemString' does not conform to protocol 'Encodable'
177 |   // Encoder is synthesized; it probably should have been explicit and used
178 |   // a single-value container, but making that change now is somewhat risky.
Swift.Encodable.encode:2:6: note: protocol requires function 'encode(to:)' with type 'Encodable'
1 | protocol Encodable {
2 | func encode(to encoder: any Encoder) throws}
  |      `- note: protocol requires function 'encode(to:)' with type 'Encodable'
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/SystemString.swift:176:35: error: 'Codable' is unavailable: unavailable in embedded Swift
174 | }
175 |
176 | extension SystemString: Hashable, Codable {
    |                                   `- error: 'Codable' is unavailable: unavailable in embedded Swift
177 |   // Encoder is synthesized; it probably should have been explicit and used
178 |   // a single-value container, but making that change now is somewhat risky.
Swift.Codable:2:18: note: 'Codable' has been explicitly marked unavailable here
1 | @_unavailableInEmbedded
2 | public typealias Codable = Decodable & Encodable
  |                  `- note: 'Codable' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/SystemString.swift:184:48: error: value of type 'KeyedDecodingContainer<SystemString.CodingKeys>' has no member 'decode'
182 |   public init(from decoder: any Decoder) throws {
183 |     let container = try decoder.container(keyedBy: CodingKeys.self)
184 |     self.nullTerminatedStorage = try container.decode(
    |                                                `- error: value of type 'KeyedDecodingContainer<SystemString.CodingKeys>' has no member 'decode'
185 |       Storage.self, forKey: .nullTerminatedStorage
186 |     )
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/SystemString.swift:185:30: error: cannot infer contextual base in reference to member 'nullTerminatedStorage'
183 |     let container = try decoder.container(keyedBy: CodingKeys.self)
184 |     self.nullTerminatedStorage = try container.decode(
185 |       Storage.self, forKey: .nullTerminatedStorage
    |                              `- error: cannot infer contextual base in reference to member 'nullTerminatedStorage'
186 |     )
187 |     guard _invariantsSatisfied() else {
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/SystemString.swift:188:27: error: type 'DecodingError' has no member 'dataCorruptedError'
186 |     )
187 |     guard _invariantsSatisfied() else {
188 |       throw DecodingError.dataCorruptedError(
    |                           `- error: type 'DecodingError' has no member 'dataCorruptedError'
189 |         forKey: .nullTerminatedStorage,
190 |         in: container,
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/SystemString.swift:189:18: error: cannot infer contextual base in reference to member 'nullTerminatedStorage'
187 |     guard _invariantsSatisfied() else {
188 |       throw DecodingError.dataCorruptedError(
189 |         forKey: .nullTerminatedStorage,
    |                  `- error: cannot infer contextual base in reference to member 'nullTerminatedStorage'
190 |         in: container,
191 |         debugDescription:
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Util.swift:55:20: error: 'init(describing:)' is unavailable: unavailable in embedded Swift
 53 |   if _slowPath(_isDebugAssertConfiguration()) {
 54 |     precondition(
 55 |       condition(), String(describing: message), file: file, line: line)
    |                    `- error: 'init(describing:)' is unavailable: unavailable in embedded Swift
 56 |   }
 57 | }
Swift.String.init:2:19: note: 'init(describing:)' has been explicitly marked unavailable here
1 | struct String {
2 | @inlinable public init<Subject>(describing instance: Subject) where Subject : CustomStringConvertible}
  |                   `- note: 'init(describing:)' has been explicitly marked unavailable here
3 |
BUILD FAILURE 6.2 wasm