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 WasmKit, reference 0.1.5 (ab6209), with Swift 6.2 (beta) for Android on 23 Jun 2025 12:23:13 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.2-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1

Build Log

121 |
122 | @_alwaysEmitIntoClient
123 | internal var _ESPIPE: CInt { ESPIPE }
    |                              `- error: cannot find 'ESPIPE' in scope
124 |
125 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:126:29: error: cannot find 'EROFS' in scope
124 |
125 | @_alwaysEmitIntoClient
126 | internal var _EROFS: CInt { EROFS }
    |                             `- error: cannot find 'EROFS' in scope
127 |
128 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:129:30: error: cannot find 'EMLINK' in scope
127 |
128 | @_alwaysEmitIntoClient
129 | internal var _EMLINK: CInt { EMLINK }
    |                              `- error: cannot find 'EMLINK' in scope
130 |
131 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:132:29: error: cannot find 'EPIPE' in scope
130 |
131 | @_alwaysEmitIntoClient
132 | internal var _EPIPE: CInt { EPIPE }
    |                             `- error: cannot find 'EPIPE' in scope
133 |
134 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:135:28: error: cannot find 'EDOM' in scope
133 |
134 | @_alwaysEmitIntoClient
135 | internal var _EDOM: CInt { EDOM }
    |                            `- error: cannot find 'EDOM' in scope
136 |
137 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:138:30: error: cannot find 'ERANGE' in scope
136 |
137 | @_alwaysEmitIntoClient
138 | internal var _ERANGE: CInt { ERANGE }
    |                              `- error: cannot find 'ERANGE' in scope
139 |
140 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:141:30: error: cannot find 'EAGAIN' in scope
139 |
140 | @_alwaysEmitIntoClient
141 | internal var _EAGAIN: CInt { EAGAIN }
    |                              `- error: cannot find 'EAGAIN' in scope
142 |
143 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:144:35: error: cannot find 'EWOULDBLOCK' in scope
142 |
143 | @_alwaysEmitIntoClient
144 | internal var _EWOULDBLOCK: CInt { EWOULDBLOCK }
    |                                   `- error: cannot find 'EWOULDBLOCK' in scope
145 |
146 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:147:35: error: cannot find 'EINPROGRESS' in scope
145 |
146 | @_alwaysEmitIntoClient
147 | internal var _EINPROGRESS: CInt { EINPROGRESS }
    |                                   `- error: cannot find 'EINPROGRESS' in scope
148 |
149 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:150:32: error: cannot find 'EALREADY' in scope
148 |
149 | @_alwaysEmitIntoClient
150 | internal var _EALREADY: CInt { EALREADY }
    |                                `- error: cannot find 'EALREADY' in scope
151 |
152 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:153:32: error: cannot find 'ENOTSOCK' in scope
151 |
152 | @_alwaysEmitIntoClient
153 | internal var _ENOTSOCK: CInt { ENOTSOCK }
    |                                `- error: cannot find 'ENOTSOCK' in scope
154 |
155 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:156:36: error: cannot find 'EDESTADDRREQ' in scope
154 |
155 | @_alwaysEmitIntoClient
156 | internal var _EDESTADDRREQ: CInt { EDESTADDRREQ }
    |                                    `- error: cannot find 'EDESTADDRREQ' in scope
157 |
158 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:159:32: error: cannot find 'EMSGSIZE' in scope
157 |
158 | @_alwaysEmitIntoClient
159 | internal var _EMSGSIZE: CInt { EMSGSIZE }
    |                                `- error: cannot find 'EMSGSIZE' in scope
160 |
161 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:162:34: error: cannot find 'EPROTOTYPE' in scope
160 |
161 | @_alwaysEmitIntoClient
162 | internal var _EPROTOTYPE: CInt { EPROTOTYPE }
    |                                  `- error: cannot find 'EPROTOTYPE' in scope
163 |
164 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:165:35: error: cannot find 'ENOPROTOOPT' in scope
163 |
164 | @_alwaysEmitIntoClient
165 | internal var _ENOPROTOOPT: CInt { ENOPROTOOPT }
    |                                   `- error: cannot find 'ENOPROTOOPT' in scope
166 |
167 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:168:39: error: cannot find 'EPROTONOSUPPORT' in scope
166 |
167 | @_alwaysEmitIntoClient
168 | internal var _EPROTONOSUPPORT: CInt { EPROTONOSUPPORT }
    |                                       `- error: cannot find 'EPROTONOSUPPORT' in scope
169 |
170 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:175:10: error: cannot find 'ESOCKTNOSUPPORT' in scope
173 |   return WSAESOCKTNOSUPPORT
174 | #else
175 |   return ESOCKTNOSUPPORT
    |          `- error: cannot find 'ESOCKTNOSUPPORT' in scope
176 | #endif
177 | }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:184:10: error: cannot find 'ENOTSUP' in scope
182 |   return WSAEOPNOTSUPP
183 | #else
184 |   return ENOTSUP
    |          `- error: cannot find 'ENOTSUP' in scope
185 | #endif
186 | }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:193:10: error: cannot find 'EPFNOSUPPORT' in scope
191 |   return WSAEPFNOSUPPORT
192 | #else
193 |   return EPFNOSUPPORT
    |          `- error: cannot find 'EPFNOSUPPORT' in scope
194 | #endif
195 | }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:198:36: error: cannot find 'EAFNOSUPPORT' in scope
196 |
197 | @_alwaysEmitIntoClient
198 | internal var _EAFNOSUPPORT: CInt { EAFNOSUPPORT }
    |                                    `- error: cannot find 'EAFNOSUPPORT' in scope
199 |
200 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:201:34: error: cannot find 'EADDRINUSE' in scope
199 |
200 | @_alwaysEmitIntoClient
201 | internal var _EADDRINUSE: CInt { EADDRINUSE }
    |                                  `- error: cannot find 'EADDRINUSE' in scope
202 |
203 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:204:37: error: cannot find 'EADDRNOTAVAIL' in scope
202 |
203 | @_alwaysEmitIntoClient
204 | internal var _EADDRNOTAVAIL: CInt { EADDRNOTAVAIL }
    |                                     `- error: cannot find 'EADDRNOTAVAIL' in scope
205 |
206 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:207:32: error: cannot find 'ENETDOWN' in scope
205 |
206 | @_alwaysEmitIntoClient
207 | internal var _ENETDOWN: CInt { ENETDOWN }
    |                                `- error: cannot find 'ENETDOWN' in scope
208 |
209 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:210:35: error: cannot find 'ENETUNREACH' in scope
208 |
209 | @_alwaysEmitIntoClient
210 | internal var _ENETUNREACH: CInt { ENETUNREACH }
    |                                   `- error: cannot find 'ENETUNREACH' in scope
211 |
212 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:213:33: error: cannot find 'ENETRESET' in scope
211 |
212 | @_alwaysEmitIntoClient
213 | internal var _ENETRESET: CInt { ENETRESET }
    |                                 `- error: cannot find 'ENETRESET' in scope
214 |
215 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:216:36: error: cannot find 'ECONNABORTED' in scope
214 |
215 | @_alwaysEmitIntoClient
216 | internal var _ECONNABORTED: CInt { ECONNABORTED }
    |                                    `- error: cannot find 'ECONNABORTED' in scope
217 |
218 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:219:34: error: cannot find 'ECONNRESET' in scope
217 |
218 | @_alwaysEmitIntoClient
219 | internal var _ECONNRESET: CInt { ECONNRESET }
    |                                  `- error: cannot find 'ECONNRESET' in scope
220 |
221 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:222:31: error: cannot find 'ENOBUFS' in scope
220 |
221 | @_alwaysEmitIntoClient
222 | internal var _ENOBUFS: CInt { ENOBUFS }
    |                               `- error: cannot find 'ENOBUFS' in scope
223 |
224 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:225:31: error: cannot find 'EISCONN' in scope
223 |
224 | @_alwaysEmitIntoClient
225 | internal var _EISCONN: CInt { EISCONN }
    |                               `- error: cannot find 'EISCONN' in scope
226 |
227 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:228:32: error: cannot find 'ENOTCONN' in scope
226 |
227 | @_alwaysEmitIntoClient
228 | internal var _ENOTCONN: CInt { ENOTCONN }
    |                                `- error: cannot find 'ENOTCONN' in scope
229 |
230 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:235:10: error: cannot find 'ESHUTDOWN' in scope
233 |   return WSAESHUTDOWN
234 | #else
235 |   return ESHUTDOWN
    |          `- error: cannot find 'ESHUTDOWN' in scope
236 | #endif
237 | }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:244:10: error: cannot find 'ETOOMANYREFS' in scope
242 |   return WSAETOOMANYREFS
243 | #else
244 |   return ETOOMANYREFS
    |          `- error: cannot find 'ETOOMANYREFS' in scope
245 | #endif
246 | }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:249:33: error: cannot find 'ETIMEDOUT' in scope
247 |
248 | @_alwaysEmitIntoClient
249 | internal var _ETIMEDOUT: CInt { ETIMEDOUT }
    |                                 `- error: cannot find 'ETIMEDOUT' in scope
250 |
251 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:252:36: error: cannot find 'ECONNREFUSED' in scope
250 |
251 | @_alwaysEmitIntoClient
252 | internal var _ECONNREFUSED: CInt { ECONNREFUSED }
    |                                    `- error: cannot find 'ECONNREFUSED' in scope
253 |
254 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:255:29: error: cannot find 'ELOOP' in scope
253 |
254 | @_alwaysEmitIntoClient
255 | internal var _ELOOP: CInt { ELOOP }
    |                             `- error: cannot find 'ELOOP' in scope
256 |
257 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:258:36: error: cannot find 'ENAMETOOLONG' in scope
256 |
257 | @_alwaysEmitIntoClient
258 | internal var _ENAMETOOLONG: CInt { ENAMETOOLONG }
    |                                    `- error: cannot find 'ENAMETOOLONG' in scope
259 |
260 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:265:10: error: cannot find 'EHOSTDOWN' in scope
263 |   return WSAEHOSTDOWN
264 | #else
265 |   return EHOSTDOWN
    |          `- error: cannot find 'EHOSTDOWN' in scope
266 | #endif
267 | }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:270:36: error: cannot find 'EHOSTUNREACH' in scope
268 |
269 | @_alwaysEmitIntoClient
270 | internal var _EHOSTUNREACH: CInt { EHOSTUNREACH }
    |                                    `- error: cannot find 'EHOSTUNREACH' in scope
271 |
272 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:273:33: error: cannot find 'ENOTEMPTY' in scope
271 |
272 | @_alwaysEmitIntoClient
273 | internal var _ENOTEMPTY: CInt { ENOTEMPTY }
    |                                 `- error: cannot find 'ENOTEMPTY' in scope
274 |
275 | #if SYSTEM_PACKAGE_DARWIN
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:285:10: error: cannot find 'EUSERS' in scope
283 |   return WSAEUSERS
284 | #else
285 |   return EUSERS
    |          `- error: cannot find 'EUSERS' in scope
286 | #endif
287 | }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:294:10: error: cannot find 'EDQUOT' in scope
292 |   return WSAEDQUOT
293 | #else
294 |   return EDQUOT
    |          `- error: cannot find 'EDQUOT' in scope
295 | #endif
296 | }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:303:10: error: cannot find 'ESTALE' in scope
301 |   return WSAESTALE
302 | #else
303 |   return ESTALE
    |          `- error: cannot find 'ESTALE' in scope
304 | #endif
305 | }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:312:10: error: cannot find 'EREMOTE' in scope
310 |   return WSAEREMOTE
311 | #else
312 |   return EREMOTE
    |          `- error: cannot find 'EREMOTE' in scope
313 | #endif
314 | }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:334:30: error: cannot find 'ENOLCK' in scope
332 |
333 | @_alwaysEmitIntoClient
334 | internal var _ENOLCK: CInt { ENOLCK }
    |                              `- error: cannot find 'ENOLCK' in scope
335 |
336 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:337:30: error: cannot find 'ENOSYS' in scope
335 |
336 | @_alwaysEmitIntoClient
337 | internal var _ENOSYS: CInt { ENOSYS }
    |                              `- error: cannot find 'ENOSYS' in scope
338 |
339 | #if SYSTEM_PACKAGE_DARWIN
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:358:33: error: cannot find 'EOVERFLOW' in scope
356 | #if !os(Windows)
357 | @_alwaysEmitIntoClient
358 | internal var _EOVERFLOW: CInt { EOVERFLOW }
    |                                 `- error: cannot find 'EOVERFLOW' in scope
359 | #endif
360 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:376:33: error: cannot find 'ECANCELED' in scope
374 |
375 | @_alwaysEmitIntoClient
376 | internal var _ECANCELED: CInt { ECANCELED }
    |                                 `- error: cannot find 'ECANCELED' in scope
377 |
378 | #if !os(Windows)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:380:29: error: cannot find 'EIDRM' in scope
378 | #if !os(Windows)
379 | @_alwaysEmitIntoClient
380 | internal var _EIDRM: CInt { EIDRM }
    |                             `- error: cannot find 'EIDRM' in scope
381 |
382 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:383:30: error: cannot find 'ENOMSG' in scope
381 |
382 | @_alwaysEmitIntoClient
383 | internal var _ENOMSG: CInt { ENOMSG }
    |                              `- error: cannot find 'ENOMSG' in scope
384 | #endif
385 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:387:30: error: cannot find 'EILSEQ' in scope
385 |
386 | @_alwaysEmitIntoClient
387 | internal var _EILSEQ: CInt { EILSEQ }
    |                              `- error: cannot find 'EILSEQ' in scope
388 |
389 | #if SYSTEM_PACKAGE_DARWIN
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:396:31: error: cannot find 'EBADMSG' in scope
394 | #if !os(Windows)
395 | @_alwaysEmitIntoClient
396 | internal var _EBADMSG: CInt { EBADMSG }
    |                               `- error: cannot find 'EBADMSG' in scope
397 |
398 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:399:33: error: cannot find 'EMULTIHOP' in scope
397 |
398 | @_alwaysEmitIntoClient
399 | internal var _EMULTIHOP: CInt { EMULTIHOP }
    |                                 `- error: cannot find 'EMULTIHOP' in scope
400 |
401 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:402:31: error: cannot find 'ENODATA' in scope
400 |
401 | @_alwaysEmitIntoClient
402 | internal var _ENODATA: CInt { ENODATA }
    |                               `- error: cannot find 'ENODATA' in scope
403 |
404 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:405:31: error: cannot find 'ENOLINK' in scope
403 |
404 | @_alwaysEmitIntoClient
405 | internal var _ENOLINK: CInt { ENOLINK }
    |                               `- error: cannot find 'ENOLINK' in scope
406 |
407 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:408:29: error: cannot find 'ENOSR' in scope
406 |
407 | @_alwaysEmitIntoClient
408 | internal var _ENOSR: CInt { ENOSR }
    |                             `- error: cannot find 'ENOSR' in scope
409 |
410 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:411:30: error: cannot find 'ENOSTR' in scope
409 |
410 | @_alwaysEmitIntoClient
411 | internal var _ENOSTR: CInt { ENOSTR }
    |                              `- error: cannot find 'ENOSTR' in scope
412 |
413 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:414:30: error: cannot find 'EPROTO' in scope
412 |
413 | @_alwaysEmitIntoClient
414 | internal var _EPROTO: CInt { EPROTO }
    |                              `- error: cannot find 'EPROTO' in scope
415 |
416 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:417:29: error: cannot find 'ETIME' in scope
415 |
416 | @_alwaysEmitIntoClient
417 | internal var _ETIME: CInt { ETIME }
    |                             `- error: cannot find 'ETIME' in scope
418 | #endif
419 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:421:34: error: cannot find 'EOPNOTSUPP' in scope
419 |
420 | @_alwaysEmitIntoClient
421 | internal var _EOPNOTSUPP: CInt { EOPNOTSUPP }
    |                                  `- error: cannot find 'EOPNOTSUPP' in scope
422 |
423 | #if SYSTEM_PACKAGE_DARWIN
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:430:39: error: cannot find 'ENOTRECOVERABLE' in scope
428 | #if !os(Windows)
429 | @_alwaysEmitIntoClient
430 | internal var _ENOTRECOVERABLE: CInt { ENOTRECOVERABLE }
    |                                       `- error: cannot find 'ENOTRECOVERABLE' in scope
431 |
432 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:433:34: error: cannot find 'EOWNERDEAD' in scope
431 |
432 | @_alwaysEmitIntoClient
433 | internal var _EOWNERDEAD: CInt { EOWNERDEAD }
    |                                  `- error: cannot find 'EOWNERDEAD' in scope
434 | #endif
435 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:447:32: error: cannot find 'O_RDONLY' in scope
445 |
446 | @_alwaysEmitIntoClient
447 | internal var _O_RDONLY: CInt { O_RDONLY }
    |                                `- error: cannot find 'O_RDONLY' in scope
448 |
449 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:450:32: error: cannot find 'O_WRONLY' in scope
448 |
449 | @_alwaysEmitIntoClient
450 | internal var _O_WRONLY: CInt { O_WRONLY }
    |                                `- error: cannot find 'O_WRONLY' in scope
451 |
452 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:453:30: error: cannot find 'O_RDWR' in scope
451 |
452 | @_alwaysEmitIntoClient
453 | internal var _O_RDWR: CInt { O_RDWR }
    |                              `- error: cannot find 'O_RDWR' in scope
454 |
455 | #if !os(Windows)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:461:33: error: cannot find 'O_ACCMODE' in scope
459 | // TODO: API?
460 | @_alwaysEmitIntoClient
461 | internal var _O_ACCMODE: CInt { O_ACCMODE }
    |                                 `- error: cannot find 'O_ACCMODE' in scope
462 | #endif
463 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:465:34: error: cannot find 'O_NONBLOCK' in scope
463 |
464 | @_alwaysEmitIntoClient
465 | internal var _O_NONBLOCK: CInt { O_NONBLOCK }
    |                                  `- error: cannot find 'O_NONBLOCK' in scope
466 | #endif
467 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:469:32: error: cannot find 'O_APPEND' in scope
467 |
468 | @_alwaysEmitIntoClient
469 | internal var _O_APPEND: CInt { O_APPEND }
    |                                `- error: cannot find 'O_APPEND' in scope
470 |
471 | #if SYSTEM_PACKAGE_DARWIN
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:482:31: error: cannot find 'O_ASYNC' in scope
480 | // TODO: API?
481 | @_alwaysEmitIntoClient
482 | internal var _O_ASYNC: CInt { O_ASYNC }
    |                               `- error: cannot find 'O_ASYNC' in scope
483 |
484 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:485:34: error: cannot find 'O_NOFOLLOW' in scope
483 |
484 | @_alwaysEmitIntoClient
485 | internal var _O_NOFOLLOW: CInt { O_NOFOLLOW }
    |                                  `- error: cannot find 'O_NOFOLLOW' in scope
486 | #endif
487 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:489:31: error: cannot find 'O_CREAT' in scope
487 |
488 | @_alwaysEmitIntoClient
489 | internal var _O_CREAT: CInt { O_CREAT }
    |                               `- error: cannot find 'O_CREAT' in scope
490 |
491 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:492:31: error: cannot find 'O_TRUNC' in scope
490 |
491 | @_alwaysEmitIntoClient
492 | internal var _O_TRUNC: CInt { O_TRUNC }
    |                               `- error: cannot find 'O_TRUNC' in scope
493 |
494 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:495:30: error: cannot find 'O_EXCL' in scope
493 |
494 | @_alwaysEmitIntoClient
495 | internal var _O_EXCL: CInt { O_EXCL }
    |                              `- error: cannot find 'O_EXCL' in scope
496 |
497 | #if SYSTEM_PACKAGE_DARWIN
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:505:32: error: cannot find 'O_NOCTTY' in scope
503 | // TODO: API?
504 | @_alwaysEmitIntoClient
505 | internal var _O_NOCTTY: CInt { O_NOCTTY }
    |                                `- error: cannot find 'O_NOCTTY' in scope
506 |
507 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:508:35: error: cannot find 'O_DIRECTORY' in scope
506 |
507 | @_alwaysEmitIntoClient
508 | internal var _O_DIRECTORY: CInt { O_DIRECTORY }
    |                                   `- error: cannot find 'O_DIRECTORY' in scope
509 | #endif
510 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:518:33: error: cannot find 'O_CLOEXEC' in scope
516 | #if !os(Windows)
517 | @_alwaysEmitIntoClient
518 | internal var _O_CLOEXEC: CInt { O_CLOEXEC }
    |                                 `- error: cannot find 'O_CLOEXEC' in scope
519 | #endif
520 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:522:32: error: cannot find 'SEEK_SET' in scope
520 |
521 | @_alwaysEmitIntoClient
522 | internal var _SEEK_SET: CInt { SEEK_SET }
    |                                `- error: cannot find 'SEEK_SET' in scope
523 |
524 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:525:32: error: cannot find 'SEEK_CUR' in scope
523 |
524 | @_alwaysEmitIntoClient
525 | internal var _SEEK_CUR: CInt { SEEK_CUR }
    |                                `- error: cannot find 'SEEK_CUR' in scope
526 |
527 | @_alwaysEmitIntoClient
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:528:32: error: cannot find 'SEEK_END' in scope
526 |
527 | @_alwaysEmitIntoClient
528 | internal var _SEEK_END: CInt { SEEK_END }
    |                                `- error: cannot find 'SEEK_END' in scope
529 |
530 | #if SYSTEM_PACKAGE_DARWIN
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:30:29: error: cannot find type 'off_t' in scope
 28 | #endif
 29 |
 30 | internal typealias _COffT = off_t
    |                             `- error: cannot find type 'off_t' in scope
 31 |
 32 | // MARK: syscalls and variables
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:140:38: error: cannot find type 'pthread_key_t' in scope
138 | internal typealias _PlatformTLSKey = DWORD
139 | #else
140 | internal typealias _PlatformTLSKey = pthread_key_t
    |                                      `- error: cannot find type 'pthread_key_t' in scope
141 | #endif
142 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:68:3: error: cannot find 'strerror' in scope
 66 |
 67 | internal func system_strerror(_ __errnum: Int32) -> UnsafeMutablePointer<Int8>! {
 68 |   strerror(__errnum)
    |   `- error: cannot find 'strerror' in scope
 69 | }
 70 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:72:3: error: cannot find 'strlen' in scope
 70 |
 71 | internal func system_strlen(_ s: UnsafePointer<Int8>) -> Int {
 72 |   strlen(s)
    |   `- error: cannot find 'strlen' in scope
 73 | }
 74 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:85:10: error: cannot find 'strlen' in scope
 83 |   return wcslen(s)
 84 |   #else
 85 |   return strlen(s)
    |          `- error: cannot find 'strlen' in scope
 86 |   #endif
 87 | }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:151:13: error: cannot find 'pthread_key_t' in scope
149 |   return raw
150 |   #else
151 |   var raw = pthread_key_t()
    |             `- error: cannot find 'pthread_key_t' in scope
152 |   guard 0 == pthread_key_create(&raw, nil) else {
153 |     fatalError("Unable to create key")
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:152:14: error: cannot find 'pthread_key_create' in scope
150 |   #else
151 |   var raw = pthread_key_t()
152 |   guard 0 == pthread_key_create(&raw, nil) else {
    |              `- error: cannot find 'pthread_key_create' in scope
153 |     fatalError("Unable to create key")
154 |   }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:152:39: error: 'nil' requires a contextual type
150 |   #else
151 |   var raw = pthread_key_t()
152 |   guard 0 == pthread_key_create(&raw, nil) else {
    |                                       `- error: 'nil' requires a contextual type
153 |     fatalError("Unable to create key")
154 |   }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:164:14: error: cannot find 'pthread_setspecific' in scope
162 |   }
163 |   #else
164 |   guard 0 == pthread_setspecific(key, p) else {
    |              `- error: cannot find 'pthread_setspecific' in scope
165 |     fatalError("Unable to set TLS")
166 |   }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:173:10: error: cannot find 'pthread_getspecific' in scope
171 |   return FlsGetValue(key)
172 |   #else
173 |   return pthread_getspecific(key)
    |          `- error: cannot find 'pthread_getspecific' in scope
174 |   #endif
175 | }
[55/128] Compiling WIT AST.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:29:8: error: Unsupported Platform
27 | import Musl
28 | #else
29 | #error("Unsupported Platform")
   |        `- error: Unsupported Platform
30 | #endif
31 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:25:8: error: Unsupported Platform
 23 | import Musl
 24 | #else
 25 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 26 | #endif
 27 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:27:8: error: Unsupported Platform
 25 | import Musl
 26 | #else
 27 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 28 | #endif
 29 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:19:8: error: Unsupported Platform
 17 | import ucrt
 18 | #else
 19 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 20 | #endif
 21 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Errno.swift:1482:27: error: cannot find 'system_errno' in scope
1480 |   /// The corresponding C global variable is `errno`.
1481 |   internal static var current: Errno {
1482 |     get { Errno(rawValue: system_errno) }
     |                           `- error: cannot find 'system_errno' in scope
1483 |     set { system_errno = newValue.rawValue }
1484 |   }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Errno.swift:1483:11: error: cannot find 'system_errno' in scope
1481 |   internal static var current: Errno {
1482 |     get { Errno(rawValue: system_errno) }
1483 |     set { system_errno = newValue.rawValue }
     |           `- error: cannot find 'system_errno' in scope
1484 |   }
1485 | }
[56/128] Compiling WIT ASTVisitor.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:29:8: error: Unsupported Platform
27 | import Musl
28 | #else
29 | #error("Unsupported Platform")
   |        `- error: Unsupported Platform
30 | #endif
31 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:25:8: error: Unsupported Platform
 23 | import Musl
 24 | #else
 25 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 26 | #endif
 27 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:27:8: error: Unsupported Platform
 25 | import Musl
 26 | #else
 27 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 28 | #endif
 29 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:19:8: error: Unsupported Platform
 17 | import ucrt
 18 | #else
 19 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 20 | #endif
 21 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Errno.swift:1482:27: error: cannot find 'system_errno' in scope
1480 |   /// The corresponding C global variable is `errno`.
1481 |   internal static var current: Errno {
1482 |     get { Errno(rawValue: system_errno) }
     |                           `- error: cannot find 'system_errno' in scope
1483 |     set { system_errno = newValue.rawValue }
1484 |   }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Errno.swift:1483:11: error: cannot find 'system_errno' in scope
1481 |   internal static var current: Errno {
1482 |     get { Errno(rawValue: system_errno) }
1483 |     set { system_errno = newValue.rawValue }
     |           `- error: cannot find 'system_errno' in scope
1484 |   }
1485 | }
[57/128] Compiling WIT CanonicalABI.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:29:8: error: Unsupported Platform
27 | import Musl
28 | #else
29 | #error("Unsupported Platform")
   |        `- error: Unsupported Platform
30 | #endif
31 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:25:8: error: Unsupported Platform
 23 | import Musl
 24 | #else
 25 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 26 | #endif
 27 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:27:8: error: Unsupported Platform
 25 | import Musl
 26 | #else
 27 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 28 | #endif
 29 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:19:8: error: Unsupported Platform
 17 | import ucrt
 18 | #else
 19 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 20 | #endif
 21 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Errno.swift:1482:27: error: cannot find 'system_errno' in scope
1480 |   /// The corresponding C global variable is `errno`.
1481 |   internal static var current: Errno {
1482 |     get { Errno(rawValue: system_errno) }
     |                           `- error: cannot find 'system_errno' in scope
1483 |     set { system_errno = newValue.rawValue }
1484 |   }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Errno.swift:1483:11: error: cannot find 'system_errno' in scope
1481 |   internal static var current: Errno {
1482 |     get { Errno(rawValue: system_errno) }
1483 |     set { system_errno = newValue.rawValue }
     |           `- error: cannot find 'system_errno' in scope
1484 |   }
1485 | }
[58/128] Compiling WIT Type.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:29:8: error: Unsupported Platform
27 | import Musl
28 | #else
29 | #error("Unsupported Platform")
   |        `- error: Unsupported Platform
30 | #endif
31 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:25:8: error: Unsupported Platform
 23 | import Musl
 24 | #else
 25 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 26 | #endif
 27 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:27:8: error: Unsupported Platform
 25 | import Musl
 26 | #else
 27 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 28 | #endif
 29 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:19:8: error: Unsupported Platform
 17 | import ucrt
 18 | #else
 19 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 20 | #endif
 21 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:140:38: error: cannot find type 'pthread_key_t' in scope
138 | internal typealias _PlatformTLSKey = DWORD
139 | #else
140 | internal typealias _PlatformTLSKey = pthread_key_t
    |                                      `- error: cannot find type 'pthread_key_t' in scope
141 | #endif
142 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:30:29: error: cannot find type 'off_t' in scope
 28 | #endif
 29 |
 30 | internal typealias _COffT = off_t
    |                             `- error: cannot find type 'off_t' in scope
 31 |
 32 | // MARK: syscalls and variables
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:93:27: error: 'nil' requires a contextual type
 91 |         setTLS(driverKey, Unmanaged.passUnretained(object).toOpaque())
 92 |       } else {
 93 |         setTLS(driverKey, nil)
    |                           `- error: 'nil' requires a contextual type
 94 |       }
 95 |       _fixLifetime(driver)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:167:5: error: cannot find 'system_errno' in scope
165 |   case .none: break
166 |   case .always(let e):
167 |     system_errno = e
    |     `- error: cannot find 'system_errno' in scope
168 |     return -1
169 |   case .counted(let e, let count):
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:171:5: error: cannot find 'system_errno' in scope
169 |   case .counted(let e, let count):
170 |     assert(count >= 1)
171 |     system_errno = e
    |     `- error: cannot find 'system_errno' in scope
172 |     driver.forceErrno = count > 1 ? .counted(errno: e, count: count-1) : .none
173 |     return -1
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:38:27: error: cannot find type 'mode_t' in scope
36 |   public typealias Mode = CInt
37 | #else
38 |   public typealias Mode = mode_t
   |                           `- error: cannot find type 'mode_t' in scope
39 | #endif
40 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:69:73: error: cannot find type 'off_t' in scope
 67 | // pread
 68 | internal func system_pread(
 69 |   _ fd: Int32, _ buf: UnsafeMutableRawPointer!, _ nbyte: Int, _ offset: off_t
    |                                                                         `- error: cannot find type 'off_t' in scope
 70 | ) -> Int {
 71 | #if ENABLE_MOCKING
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:88:6: error: cannot find type 'off_t' in scope
 86 | internal func system_lseek(
 87 |   _ fd: Int32, _ off: off_t, _ whence: Int32
 88 | ) -> off_t {
    |      `- error: cannot find type 'off_t' in scope
 89 | #if ENABLE_MOCKING
 90 |   if mockingEnabled { return _mockOffT(fd, off, whence) }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:87:23: error: cannot find type 'off_t' in scope
 85 | // lseek
 86 | internal func system_lseek(
 87 |   _ fd: Int32, _ off: off_t, _ whence: Int32
    |                       `- error: cannot find type 'off_t' in scope
 88 | ) -> off_t {
 89 | #if ENABLE_MOCKING
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:107:66: error: cannot find type 'off_t' in scope
105 | // pwrite
106 | internal func system_pwrite(
107 |   _ fd: Int32, _ buf: UnsafeRawPointer!, _ nbyte: Int, _ offset: off_t
    |                                                                  `- error: cannot find type 'off_t' in scope
108 | ) -> Int {
109 | #if ENABLE_MOCKING
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:147:55: error: cannot find type 'off_t' in scope
145 |
146 | #if !os(Windows)
147 | internal func system_ftruncate(_ fd: Int32, _ length: off_t) -> Int32 {
    |                                                       `- error: cannot find type 'off_t' in scope
148 | #if ENABLE_MOCKING
149 |   if mockingEnabled { return _mock(fd, length) }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:34:10: error: cannot find 'open' in scope
 32 |   }
 33 | #endif
 34 |   return open(path, oflag)
    |          `- error: cannot find 'open' in scope
 35 | }
 36 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:46:10: error: cannot find 'open' in scope
 44 |   }
 45 | #endif
 46 |   return open(path, oflag, mode)
    |          `- error: cannot find 'open' in scope
 47 | }
 48 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:54:10: error: cannot find 'close' in scope
 52 |   if mockingEnabled { return _mock(fd) }
 53 | #endif
 54 |   return close(fd)
    |          `- error: cannot find 'close' in scope
 55 | }
 56 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:64:10: error: cannot find 'read' in scope
 62 |   if mockingEnabled { return _mockInt(fd, buf, nbyte) }
 63 | #endif
 64 |   return read(fd, buf, nbyte)
    |          `- error: cannot find 'read' in scope
 65 | }
 66 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:78:5: error: cannot find 'pread' in scope
 76 |   return withUnsafeMutablePointer(to: &zero) {
 77 |     // this pread has a non-nullable `buf` pointer
 78 |     pread(fd, buf ?? UnsafeMutableRawPointer($0), nbyte, offset)
    |     `- error: cannot find 'pread' in scope
 79 |   }
 80 | #else
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:102:10: error: cannot find 'write' in scope
100 |   if mockingEnabled { return _mockInt(fd, buf, nbyte) }
101 | #endif
102 |   return write(fd, buf, nbyte)
    |          `- error: cannot find 'write' in scope
103 | }
104 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:116:5: error: cannot find 'pwrite' in scope
114 |   return withUnsafeMutablePointer(to: &zero) {
115 |     // this pwrite has a non-nullable `buf` pointer
116 |     pwrite(fd, buf ?? UnsafeRawPointer($0), nbyte, offset)
    |     `- error: cannot find 'pwrite' in scope
117 |   }
118 | #else
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:127:10: error: cannot find 'dup' in scope
125 |   if mockingEnabled { return _mock(fd) }
126 |   #endif
127 |   return dup(fd)
    |          `- error: cannot find 'dup' in scope
128 | }
129 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:134:10: error: cannot find 'dup2' in scope
132 |   if mockingEnabled { return _mock(fd, fd2) }
133 |   #endif
134 |   return dup2(fd, fd2)
    |          `- error: cannot find 'dup2' in scope
135 | }
136 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:142:10: error: cannot find 'pipe' in scope
140 |   if mockingEnabled { return _mock(fds) }
141 | #endif
142 |   return pipe(fds)
    |          `- error: cannot find 'pipe' in scope
143 | }
144 | #endif
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:151:10: error: cannot find 'ftruncate' in scope
149 |   if mockingEnabled { return _mock(fd, length) }
150 | #endif
151 |   return ftruncate(fd, length)
    |          `- error: cannot find 'ftruncate' in scope
152 | }
153 | #endif
[59/128] Compiling WIT Validation.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:29:8: error: Unsupported Platform
27 | import Musl
28 | #else
29 | #error("Unsupported Platform")
   |        `- error: Unsupported Platform
30 | #endif
31 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:25:8: error: Unsupported Platform
 23 | import Musl
 24 | #else
 25 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 26 | #endif
 27 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:27:8: error: Unsupported Platform
 25 | import Musl
 26 | #else
 27 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 28 | #endif
 29 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:19:8: error: Unsupported Platform
 17 | import ucrt
 18 | #else
 19 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 20 | #endif
 21 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:140:38: error: cannot find type 'pthread_key_t' in scope
138 | internal typealias _PlatformTLSKey = DWORD
139 | #else
140 | internal typealias _PlatformTLSKey = pthread_key_t
    |                                      `- error: cannot find type 'pthread_key_t' in scope
141 | #endif
142 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:30:29: error: cannot find type 'off_t' in scope
 28 | #endif
 29 |
 30 | internal typealias _COffT = off_t
    |                             `- error: cannot find type 'off_t' in scope
 31 |
 32 | // MARK: syscalls and variables
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:93:27: error: 'nil' requires a contextual type
 91 |         setTLS(driverKey, Unmanaged.passUnretained(object).toOpaque())
 92 |       } else {
 93 |         setTLS(driverKey, nil)
    |                           `- error: 'nil' requires a contextual type
 94 |       }
 95 |       _fixLifetime(driver)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:167:5: error: cannot find 'system_errno' in scope
165 |   case .none: break
166 |   case .always(let e):
167 |     system_errno = e
    |     `- error: cannot find 'system_errno' in scope
168 |     return -1
169 |   case .counted(let e, let count):
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:171:5: error: cannot find 'system_errno' in scope
169 |   case .counted(let e, let count):
170 |     assert(count >= 1)
171 |     system_errno = e
    |     `- error: cannot find 'system_errno' in scope
172 |     driver.forceErrno = count > 1 ? .counted(errno: e, count: count-1) : .none
173 |     return -1
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:38:27: error: cannot find type 'mode_t' in scope
36 |   public typealias Mode = CInt
37 | #else
38 |   public typealias Mode = mode_t
   |                           `- error: cannot find type 'mode_t' in scope
39 | #endif
40 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:69:73: error: cannot find type 'off_t' in scope
 67 | // pread
 68 | internal func system_pread(
 69 |   _ fd: Int32, _ buf: UnsafeMutableRawPointer!, _ nbyte: Int, _ offset: off_t
    |                                                                         `- error: cannot find type 'off_t' in scope
 70 | ) -> Int {
 71 | #if ENABLE_MOCKING
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:88:6: error: cannot find type 'off_t' in scope
 86 | internal func system_lseek(
 87 |   _ fd: Int32, _ off: off_t, _ whence: Int32
 88 | ) -> off_t {
    |      `- error: cannot find type 'off_t' in scope
 89 | #if ENABLE_MOCKING
 90 |   if mockingEnabled { return _mockOffT(fd, off, whence) }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:87:23: error: cannot find type 'off_t' in scope
 85 | // lseek
 86 | internal func system_lseek(
 87 |   _ fd: Int32, _ off: off_t, _ whence: Int32
    |                       `- error: cannot find type 'off_t' in scope
 88 | ) -> off_t {
 89 | #if ENABLE_MOCKING
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:107:66: error: cannot find type 'off_t' in scope
105 | // pwrite
106 | internal func system_pwrite(
107 |   _ fd: Int32, _ buf: UnsafeRawPointer!, _ nbyte: Int, _ offset: off_t
    |                                                                  `- error: cannot find type 'off_t' in scope
108 | ) -> Int {
109 | #if ENABLE_MOCKING
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:147:55: error: cannot find type 'off_t' in scope
145 |
146 | #if !os(Windows)
147 | internal func system_ftruncate(_ fd: Int32, _ length: off_t) -> Int32 {
    |                                                       `- error: cannot find type 'off_t' in scope
148 | #if ENABLE_MOCKING
149 |   if mockingEnabled { return _mock(fd, length) }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:34:10: error: cannot find 'open' in scope
 32 |   }
 33 | #endif
 34 |   return open(path, oflag)
    |          `- error: cannot find 'open' in scope
 35 | }
 36 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:46:10: error: cannot find 'open' in scope
 44 |   }
 45 | #endif
 46 |   return open(path, oflag, mode)
    |          `- error: cannot find 'open' in scope
 47 | }
 48 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:54:10: error: cannot find 'close' in scope
 52 |   if mockingEnabled { return _mock(fd) }
 53 | #endif
 54 |   return close(fd)
    |          `- error: cannot find 'close' in scope
 55 | }
 56 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:64:10: error: cannot find 'read' in scope
 62 |   if mockingEnabled { return _mockInt(fd, buf, nbyte) }
 63 | #endif
 64 |   return read(fd, buf, nbyte)
    |          `- error: cannot find 'read' in scope
 65 | }
 66 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:78:5: error: cannot find 'pread' in scope
 76 |   return withUnsafeMutablePointer(to: &zero) {
 77 |     // this pread has a non-nullable `buf` pointer
 78 |     pread(fd, buf ?? UnsafeMutableRawPointer($0), nbyte, offset)
    |     `- error: cannot find 'pread' in scope
 79 |   }
 80 | #else
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:102:10: error: cannot find 'write' in scope
100 |   if mockingEnabled { return _mockInt(fd, buf, nbyte) }
101 | #endif
102 |   return write(fd, buf, nbyte)
    |          `- error: cannot find 'write' in scope
103 | }
104 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:116:5: error: cannot find 'pwrite' in scope
114 |   return withUnsafeMutablePointer(to: &zero) {
115 |     // this pwrite has a non-nullable `buf` pointer
116 |     pwrite(fd, buf ?? UnsafeRawPointer($0), nbyte, offset)
    |     `- error: cannot find 'pwrite' in scope
117 |   }
118 | #else
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:127:10: error: cannot find 'dup' in scope
125 |   if mockingEnabled { return _mock(fd) }
126 |   #endif
127 |   return dup(fd)
    |          `- error: cannot find 'dup' in scope
128 | }
129 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:134:10: error: cannot find 'dup2' in scope
132 |   if mockingEnabled { return _mock(fd, fd2) }
133 |   #endif
134 |   return dup2(fd, fd2)
    |          `- error: cannot find 'dup2' in scope
135 | }
136 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:142:10: error: cannot find 'pipe' in scope
140 |   if mockingEnabled { return _mock(fds) }
141 | #endif
142 |   return pipe(fds)
    |          `- error: cannot find 'pipe' in scope
143 | }
144 | #endif
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:151:10: error: cannot find 'ftruncate' in scope
149 |   if mockingEnabled { return _mock(fd, length) }
150 | #endif
151 |   return ftruncate(fd, length)
    |          `- error: cannot find 'ftruncate' in scope
152 | }
153 | #endif
[60/128] Compiling WIT SyntaxNode.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:29:8: error: Unsupported Platform
27 | import Musl
28 | #else
29 | #error("Unsupported Platform")
   |        `- error: Unsupported Platform
30 | #endif
31 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:25:8: error: Unsupported Platform
 23 | import Musl
 24 | #else
 25 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 26 | #endif
 27 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:27:8: error: Unsupported Platform
 25 | import Musl
 26 | #else
 27 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 28 | #endif
 29 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:19:8: error: Unsupported Platform
 17 | import ucrt
 18 | #else
 19 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 20 | #endif
 21 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:140:38: error: cannot find type 'pthread_key_t' in scope
138 | internal typealias _PlatformTLSKey = DWORD
139 | #else
140 | internal typealias _PlatformTLSKey = pthread_key_t
    |                                      `- error: cannot find type 'pthread_key_t' in scope
141 | #endif
142 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:30:29: error: cannot find type 'off_t' in scope
 28 | #endif
 29 |
 30 | internal typealias _COffT = off_t
    |                             `- error: cannot find type 'off_t' in scope
 31 |
 32 | // MARK: syscalls and variables
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:93:27: error: 'nil' requires a contextual type
 91 |         setTLS(driverKey, Unmanaged.passUnretained(object).toOpaque())
 92 |       } else {
 93 |         setTLS(driverKey, nil)
    |                           `- error: 'nil' requires a contextual type
 94 |       }
 95 |       _fixLifetime(driver)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:167:5: error: cannot find 'system_errno' in scope
165 |   case .none: break
166 |   case .always(let e):
167 |     system_errno = e
    |     `- error: cannot find 'system_errno' in scope
168 |     return -1
169 |   case .counted(let e, let count):
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Mocking.swift:171:5: error: cannot find 'system_errno' in scope
169 |   case .counted(let e, let count):
170 |     assert(count >= 1)
171 |     system_errno = e
    |     `- error: cannot find 'system_errno' in scope
172 |     driver.forceErrno = count > 1 ? .counted(errno: e, count: count-1) : .none
173 |     return -1
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:38:27: error: cannot find type 'mode_t' in scope
36 |   public typealias Mode = CInt
37 | #else
38 |   public typealias Mode = mode_t
   |                           `- error: cannot find type 'mode_t' in scope
39 | #endif
40 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:69:73: error: cannot find type 'off_t' in scope
 67 | // pread
 68 | internal func system_pread(
 69 |   _ fd: Int32, _ buf: UnsafeMutableRawPointer!, _ nbyte: Int, _ offset: off_t
    |                                                                         `- error: cannot find type 'off_t' in scope
 70 | ) -> Int {
 71 | #if ENABLE_MOCKING
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:88:6: error: cannot find type 'off_t' in scope
 86 | internal func system_lseek(
 87 |   _ fd: Int32, _ off: off_t, _ whence: Int32
 88 | ) -> off_t {
    |      `- error: cannot find type 'off_t' in scope
 89 | #if ENABLE_MOCKING
 90 |   if mockingEnabled { return _mockOffT(fd, off, whence) }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:87:23: error: cannot find type 'off_t' in scope
 85 | // lseek
 86 | internal func system_lseek(
 87 |   _ fd: Int32, _ off: off_t, _ whence: Int32
    |                       `- error: cannot find type 'off_t' in scope
 88 | ) -> off_t {
 89 | #if ENABLE_MOCKING
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:107:66: error: cannot find type 'off_t' in scope
105 | // pwrite
106 | internal func system_pwrite(
107 |   _ fd: Int32, _ buf: UnsafeRawPointer!, _ nbyte: Int, _ offset: off_t
    |                                                                  `- error: cannot find type 'off_t' in scope
108 | ) -> Int {
109 | #if ENABLE_MOCKING
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:147:55: error: cannot find type 'off_t' in scope
145 |
146 | #if !os(Windows)
147 | internal func system_ftruncate(_ fd: Int32, _ length: off_t) -> Int32 {
    |                                                       `- error: cannot find type 'off_t' in scope
148 | #if ENABLE_MOCKING
149 |   if mockingEnabled { return _mock(fd, length) }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:34:10: error: cannot find 'open' in scope
 32 |   }
 33 | #endif
 34 |   return open(path, oflag)
    |          `- error: cannot find 'open' in scope
 35 | }
 36 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:46:10: error: cannot find 'open' in scope
 44 |   }
 45 | #endif
 46 |   return open(path, oflag, mode)
    |          `- error: cannot find 'open' in scope
 47 | }
 48 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:54:10: error: cannot find 'close' in scope
 52 |   if mockingEnabled { return _mock(fd) }
 53 | #endif
 54 |   return close(fd)
    |          `- error: cannot find 'close' in scope
 55 | }
 56 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:64:10: error: cannot find 'read' in scope
 62 |   if mockingEnabled { return _mockInt(fd, buf, nbyte) }
 63 | #endif
 64 |   return read(fd, buf, nbyte)
    |          `- error: cannot find 'read' in scope
 65 | }
 66 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:78:5: error: cannot find 'pread' in scope
 76 |   return withUnsafeMutablePointer(to: &zero) {
 77 |     // this pread has a non-nullable `buf` pointer
 78 |     pread(fd, buf ?? UnsafeMutableRawPointer($0), nbyte, offset)
    |     `- error: cannot find 'pread' in scope
 79 |   }
 80 | #else
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:102:10: error: cannot find 'write' in scope
100 |   if mockingEnabled { return _mockInt(fd, buf, nbyte) }
101 | #endif
102 |   return write(fd, buf, nbyte)
    |          `- error: cannot find 'write' in scope
103 | }
104 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:116:5: error: cannot find 'pwrite' in scope
114 |   return withUnsafeMutablePointer(to: &zero) {
115 |     // this pwrite has a non-nullable `buf` pointer
116 |     pwrite(fd, buf ?? UnsafeRawPointer($0), nbyte, offset)
    |     `- error: cannot find 'pwrite' in scope
117 |   }
118 | #else
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:127:10: error: cannot find 'dup' in scope
125 |   if mockingEnabled { return _mock(fd) }
126 |   #endif
127 |   return dup(fd)
    |          `- error: cannot find 'dup' in scope
128 | }
129 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:134:10: error: cannot find 'dup2' in scope
132 |   if mockingEnabled { return _mock(fd, fd2) }
133 |   #endif
134 |   return dup2(fd, fd2)
    |          `- error: cannot find 'dup2' in scope
135 | }
136 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:142:10: error: cannot find 'pipe' in scope
140 |   if mockingEnabled { return _mock(fds) }
141 | #endif
142 |   return pipe(fds)
    |          `- error: cannot find 'pipe' in scope
143 | }
144 | #endif
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:151:10: error: cannot find 'ftruncate' in scope
149 |   if mockingEnabled { return _mock(fd, length) }
150 | #endif
151 |   return ftruncate(fd, length)
    |          `- error: cannot find 'ftruncate' in scope
152 | }
153 | #endif
[61/128] Compiling WIT ParseFunctionDecl.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:29:8: error: Unsupported Platform
27 | import Musl
28 | #else
29 | #error("Unsupported Platform")
   |        `- error: Unsupported Platform
30 | #endif
31 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:25:8: error: Unsupported Platform
 23 | import Musl
 24 | #else
 25 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 26 | #endif
 27 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:27:8: error: Unsupported Platform
 25 | import Musl
 26 | #else
 27 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 28 | #endif
 29 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:19:8: error: Unsupported Platform
 17 | import ucrt
 18 | #else
 19 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 20 | #endif
 21 |
[62/128] Compiling WIT ParseInterface.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:29:8: error: Unsupported Platform
27 | import Musl
28 | #else
29 | #error("Unsupported Platform")
   |        `- error: Unsupported Platform
30 | #endif
31 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:25:8: error: Unsupported Platform
 23 | import Musl
 24 | #else
 25 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 26 | #endif
 27 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:27:8: error: Unsupported Platform
 25 | import Musl
 26 | #else
 27 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 28 | #endif
 29 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:19:8: error: Unsupported Platform
 17 | import ucrt
 18 | #else
 19 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 20 | #endif
 21 |
[63/128] Compiling WIT CanonicalLowering.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:29:8: error: Unsupported Platform
27 | import Musl
28 | #else
29 | #error("Unsupported Platform")
   |        `- error: Unsupported Platform
30 | #endif
31 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:25:8: error: Unsupported Platform
 23 | import Musl
 24 | #else
 25 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 26 | #endif
 27 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:27:8: error: Unsupported Platform
 25 | import Musl
 26 | #else
 27 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 28 | #endif
 29 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:19:8: error: Unsupported Platform
 17 | import ucrt
 18 | #else
 19 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 20 | #endif
 21 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:38:27: error: cannot find type 'mode_t' in scope
36 |   public typealias Mode = CInt
37 | #else
38 |   public typealias Mode = mode_t
   |                           `- error: cannot find type 'mode_t' in scope
39 | #endif
40 |
/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 | /*System 0.0.1, @available(macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0, *)*/
 21 | public struct FilePermissions: OptionSet, Hashable, Codable {
    |               `- error: type 'FilePermissions' does not conform to protocol 'Decodable'
 22 |   /// The raw C file permissions.
 23 |   @_alwaysEmitIntoClient
 24 |   public let rawValue: CInterop.Mode
    |              `- note: cannot automatically synthesize 'Decodable' because 'CInterop.Mode' 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:15: error: type 'FilePermissions' does not conform to protocol 'Hashable'
 19 | @frozen
 20 | /*System 0.0.1, @available(macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0, *)*/
 21 | public struct FilePermissions: OptionSet, Hashable, Codable {
    |               `- error: type 'FilePermissions' does not conform to protocol 'Hashable'
 22 |   /// The raw C file permissions.
 23 |   @_alwaysEmitIntoClient
 24 |   public let rawValue: CInterop.Mode
    |              `- 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 | /*System 0.0.1, @available(macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0, *)*/
 21 | public struct FilePermissions: OptionSet, Hashable, Codable {
    |               `- error: type 'FilePermissions' does not conform to protocol 'Encodable'
 22 |   /// The raw C file permissions.
 23 |   @_alwaysEmitIntoClient
 24 |   public let rawValue: CInterop.Mode
    |              `- note: cannot automatically synthesize 'Encodable' because 'CInterop.Mode' 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 | /*System 0.0.1, @available(macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0, *)*/
 21 | public struct FilePermissions: OptionSet, 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 | /*System 0.0.1, @available(macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0, *)*/
 21 | public struct FilePermissions: OptionSet, 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 | /*System 0.0.1, @available(macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0, *)*/
 21 | public struct FilePermissions: OptionSet, 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: CInterop.Mode
    |              `- 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:169:22: note: candidate would match if 'FilePermissions' conformed to '_StrSlice'
167 | }
168 | extension _StrSlice {
169 |   public static func == (lhs: Self, rhs: Self) -> Bool {
    |                      `- note: candidate would match if 'FilePermissions' conformed to '_StrSlice'
170 |     lhs._slice.elementsEqual(rhs._slice)
171 |   }
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 | /*System 0.0.1, @available(macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0, *)*/
 21 | public struct FilePermissions: OptionSet, Hashable, Codable {
    |               `- error: type 'FilePermissions' does not conform to protocol 'Decodable'
 22 |   /// The raw C file permissions.
 23 |   @_alwaysEmitIntoClient
 24 |   public let rawValue: CInterop.Mode
    |              `- note: cannot automatically synthesize 'Decodable' because 'CInterop.Mode' 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:31:49: error: extraneous argument label 'rawValue:' in call
 29 |
 30 |   @_alwaysEmitIntoClient
 31 |   private init(_ raw: CInterop.Mode) { self.init(rawValue: raw) }
    |                                                 `- error: extraneous argument label 'rawValue:' in call
 32 |
 33 |   /// Indicates that other users have read-only permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:35:50: error: no exact matches in call to initializer
 33 |   /// Indicates that other users have read-only permission.
 34 |   @_alwaysEmitIntoClient
 35 |   public static var otherRead: FilePermissions { FilePermissions(0o4) }
    |                                                  |- error: no exact matches in call to initializer
    |                                                  `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 36 |
 37 |   /// Indicates that other users have write-only permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:39:51: error: no exact matches in call to initializer
 37 |   /// Indicates that other users have write-only permission.
 38 |   @_alwaysEmitIntoClient
 39 |   public static var otherWrite: FilePermissions { FilePermissions(0o2) }
    |                                                   |- error: no exact matches in call to initializer
    |                                                   `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 40 |
 41 |   /// Indicates that other users have execute-only permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:43:53: error: no exact matches in call to initializer
 41 |   /// Indicates that other users have execute-only permission.
 42 |   @_alwaysEmitIntoClient
 43 |   public static var otherExecute: FilePermissions { FilePermissions(0o1) }
    |                                                     |- error: no exact matches in call to initializer
    |                                                     `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 44 |
 45 |   /// Indicates that other users have read-write permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:47:55: error: no exact matches in call to initializer
 45 |   /// Indicates that other users have read-write permission.
 46 |   @_alwaysEmitIntoClient
 47 |   public static var otherReadWrite: FilePermissions { FilePermissions(0o6) }
    |                                                       |- error: no exact matches in call to initializer
    |                                                       `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 48 |
 49 |   /// Indicates that other users have read-execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:51:57: error: no exact matches in call to initializer
 49 |   /// Indicates that other users have read-execute permission.
 50 |   @_alwaysEmitIntoClient
 51 |   public static var otherReadExecute: FilePermissions { FilePermissions(0o5) }
    |                                                         |- error: no exact matches in call to initializer
    |                                                         `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 52 |
 53 |   /// Indicates that other users have write-execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:55:58: error: no exact matches in call to initializer
 53 |   /// Indicates that other users have write-execute permission.
 54 |   @_alwaysEmitIntoClient
 55 |   public static var otherWriteExecute: FilePermissions { FilePermissions(0o3) }
    |                                                          |- error: no exact matches in call to initializer
    |                                                          `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 56 |
 57 |   /// Indicates that other users have read, write, and execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:59:62: error: no exact matches in call to initializer
 57 |   /// Indicates that other users have read, write, and execute permission.
 58 |   @_alwaysEmitIntoClient
 59 |   public static var otherReadWriteExecute: FilePermissions { FilePermissions(0o7) }
    |                                                              |- error: no exact matches in call to initializer
    |                                                              `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 60 |
 61 |   /// Indicates that the group has read-only permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:63:50: error: no exact matches in call to initializer
 61 |   /// Indicates that the group has read-only permission.
 62 |   @_alwaysEmitIntoClient
 63 |   public static var groupRead: FilePermissions { FilePermissions(0o40) }
    |                                                  |- error: no exact matches in call to initializer
    |                                                  `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 64 |
 65 |   /// Indicates that the group has write-only permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:67:51: error: no exact matches in call to initializer
 65 |   /// Indicates that the group has write-only permission.
 66 |   @_alwaysEmitIntoClient
 67 |   public static var groupWrite: FilePermissions { FilePermissions(0o20) }
    |                                                   |- error: no exact matches in call to initializer
    |                                                   `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 68 |
 69 |   /// Indicates that the group has execute-only permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:71:53: error: no exact matches in call to initializer
 69 |   /// Indicates that the group has execute-only permission.
 70 |   @_alwaysEmitIntoClient
 71 |   public static var groupExecute: FilePermissions { FilePermissions(0o10) }
    |                                                     |- error: no exact matches in call to initializer
    |                                                     `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 72 |
 73 |   /// Indicates that the group has read-write permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:75:55: error: no exact matches in call to initializer
 73 |   /// Indicates that the group has read-write permission.
 74 |   @_alwaysEmitIntoClient
 75 |   public static var groupReadWrite: FilePermissions { FilePermissions(0o60) }
    |                                                       |- error: no exact matches in call to initializer
    |                                                       `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 76 |
 77 |   /// Indicates that the group has read-execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:79:57: error: no exact matches in call to initializer
 77 |   /// Indicates that the group has read-execute permission.
 78 |   @_alwaysEmitIntoClient
 79 |   public static var groupReadExecute: FilePermissions { FilePermissions(0o50) }
    |                                                         |- error: no exact matches in call to initializer
    |                                                         `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 80 |
 81 |   /// Indicates that the group has write-execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:83:58: error: no exact matches in call to initializer
 81 |   /// Indicates that the group has write-execute permission.
 82 |   @_alwaysEmitIntoClient
 83 |   public static var groupWriteExecute: FilePermissions { FilePermissions(0o30) }
    |                                                          |- error: no exact matches in call to initializer
    |                                                          `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 84 |
 85 |   /// Indicates that the group has read, write, and execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:87:62: error: no exact matches in call to initializer
 85 |   /// Indicates that the group has read, write, and execute permission.
 86 |   @_alwaysEmitIntoClient
 87 |   public static var groupReadWriteExecute: FilePermissions { FilePermissions(0o70) }
    |                                                              |- error: no exact matches in call to initializer
    |                                                              `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 88 |
 89 |   /// Indicates that the owner has read-only permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:91:50: error: no exact matches in call to initializer
 89 |   /// Indicates that the owner has read-only permission.
 90 |   @_alwaysEmitIntoClient
 91 |   public static var ownerRead: FilePermissions { FilePermissions(0o400) }
    |                                                  |- error: no exact matches in call to initializer
    |                                                  `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 92 |
 93 |   /// Indicates that the owner has write-only permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:95:51: error: no exact matches in call to initializer
 93 |   /// Indicates that the owner has write-only permission.
 94 |   @_alwaysEmitIntoClient
 95 |   public static var ownerWrite: FilePermissions { FilePermissions(0o200) }
    |                                                   |- error: no exact matches in call to initializer
    |                                                   `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 96 |
 97 |   /// Indicates that the owner has execute-only permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:99:53: error: no exact matches in call to initializer
 97 |   /// Indicates that the owner has execute-only permission.
 98 |   @_alwaysEmitIntoClient
 99 |   public static var ownerExecute: FilePermissions { FilePermissions(0o100) }
    |                                                     |- error: no exact matches in call to initializer
    |                                                     `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
100 |
101 |   /// Indicates that the owner has read-write permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:103:55: error: no exact matches in call to initializer
101 |   /// Indicates that the owner has read-write permission.
102 |   @_alwaysEmitIntoClient
103 |   public static var ownerReadWrite: FilePermissions { FilePermissions(0o600) }
    |                                                       |- error: no exact matches in call to initializer
    |                                                       `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
104 |
105 |   /// Indicates that the owner has read-execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:107:57: error: no exact matches in call to initializer
105 |   /// Indicates that the owner has read-execute permission.
106 |   @_alwaysEmitIntoClient
107 |   public static var ownerReadExecute: FilePermissions { FilePermissions(0o500) }
    |                                                         |- error: no exact matches in call to initializer
    |                                                         `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
108 |
109 |   /// Indicates that the owner has write-execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:111:58: error: no exact matches in call to initializer
109 |   /// Indicates that the owner has write-execute permission.
110 |   @_alwaysEmitIntoClient
111 |   public static var ownerWriteExecute: FilePermissions { FilePermissions(0o300) }
    |                                                          |- error: no exact matches in call to initializer
    |                                                          `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
112 |
113 |   /// Indicates that the owner has read, write, and execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:115:62: error: no exact matches in call to initializer
113 |   /// Indicates that the owner has read, write, and execute permission.
114 |   @_alwaysEmitIntoClient
115 |   public static var ownerReadWriteExecute: FilePermissions { FilePermissions(0o700) }
    |                                                              |- error: no exact matches in call to initializer
    |                                                              `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
116 |
117 |   /// Indicates that the file is executed as the owner.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:121:50: error: no exact matches in call to initializer
119 |   /// For more information, see the `setuid(2)` man page.
120 |   @_alwaysEmitIntoClient
121 |   public static var setUserID: FilePermissions { FilePermissions(0o4000) }
    |                                                  |- error: no exact matches in call to initializer
    |                                                  `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
122 |
123 |   /// Indicates that the file is executed as the group.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:127:51: error: no exact matches in call to initializer
125 |   /// For more information, see the `setgid(2)` man page.
126 |   @_alwaysEmitIntoClient
127 |   public static var setGroupID: FilePermissions { FilePermissions(0o2000) }
    |                                                   |- error: no exact matches in call to initializer
    |                                                   `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
128 |
129 |   /// Indicates that executable's text segment
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:135:49: error: no exact matches in call to initializer
133 |   /// discussion of `S_ISVTX` (the sticky bit).
134 |   @_alwaysEmitIntoClient
135 |   public static var saveText: FilePermissions { FilePermissions(0o1000) }
    |                                                 |- error: no exact matches in call to initializer
    |                                                 `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
136 | }
137 |
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
[64/128] Compiling WIT CanonicalStoring.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:29:8: error: Unsupported Platform
27 | import Musl
28 | #else
29 | #error("Unsupported Platform")
   |        `- error: Unsupported Platform
30 | #endif
31 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:25:8: error: Unsupported Platform
 23 | import Musl
 24 | #else
 25 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 26 | #endif
 27 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:27:8: error: Unsupported Platform
 25 | import Musl
 26 | #else
 27 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 28 | #endif
 29 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:19:8: error: Unsupported Platform
 17 | import ucrt
 18 | #else
 19 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 20 | #endif
 21 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:38:27: error: cannot find type 'mode_t' in scope
36 |   public typealias Mode = CInt
37 | #else
38 |   public typealias Mode = mode_t
   |                           `- error: cannot find type 'mode_t' in scope
39 | #endif
40 |
/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 | /*System 0.0.1, @available(macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0, *)*/
 21 | public struct FilePermissions: OptionSet, Hashable, Codable {
    |               `- error: type 'FilePermissions' does not conform to protocol 'Decodable'
 22 |   /// The raw C file permissions.
 23 |   @_alwaysEmitIntoClient
 24 |   public let rawValue: CInterop.Mode
    |              `- note: cannot automatically synthesize 'Decodable' because 'CInterop.Mode' 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:15: error: type 'FilePermissions' does not conform to protocol 'Hashable'
 19 | @frozen
 20 | /*System 0.0.1, @available(macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0, *)*/
 21 | public struct FilePermissions: OptionSet, Hashable, Codable {
    |               `- error: type 'FilePermissions' does not conform to protocol 'Hashable'
 22 |   /// The raw C file permissions.
 23 |   @_alwaysEmitIntoClient
 24 |   public let rawValue: CInterop.Mode
    |              `- 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 | /*System 0.0.1, @available(macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0, *)*/
 21 | public struct FilePermissions: OptionSet, Hashable, Codable {
    |               `- error: type 'FilePermissions' does not conform to protocol 'Encodable'
 22 |   /// The raw C file permissions.
 23 |   @_alwaysEmitIntoClient
 24 |   public let rawValue: CInterop.Mode
    |              `- note: cannot automatically synthesize 'Encodable' because 'CInterop.Mode' 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 | /*System 0.0.1, @available(macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0, *)*/
 21 | public struct FilePermissions: OptionSet, 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 | /*System 0.0.1, @available(macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0, *)*/
 21 | public struct FilePermissions: OptionSet, 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 | /*System 0.0.1, @available(macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0, *)*/
 21 | public struct FilePermissions: OptionSet, 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: CInterop.Mode
    |              `- 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:169:22: note: candidate would match if 'FilePermissions' conformed to '_StrSlice'
167 | }
168 | extension _StrSlice {
169 |   public static func == (lhs: Self, rhs: Self) -> Bool {
    |                      `- note: candidate would match if 'FilePermissions' conformed to '_StrSlice'
170 |     lhs._slice.elementsEqual(rhs._slice)
171 |   }
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 | /*System 0.0.1, @available(macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0, *)*/
 21 | public struct FilePermissions: OptionSet, Hashable, Codable {
    |               `- error: type 'FilePermissions' does not conform to protocol 'Decodable'
 22 |   /// The raw C file permissions.
 23 |   @_alwaysEmitIntoClient
 24 |   public let rawValue: CInterop.Mode
    |              `- note: cannot automatically synthesize 'Decodable' because 'CInterop.Mode' 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:31:49: error: extraneous argument label 'rawValue:' in call
 29 |
 30 |   @_alwaysEmitIntoClient
 31 |   private init(_ raw: CInterop.Mode) { self.init(rawValue: raw) }
    |                                                 `- error: extraneous argument label 'rawValue:' in call
 32 |
 33 |   /// Indicates that other users have read-only permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:35:50: error: no exact matches in call to initializer
 33 |   /// Indicates that other users have read-only permission.
 34 |   @_alwaysEmitIntoClient
 35 |   public static var otherRead: FilePermissions { FilePermissions(0o4) }
    |                                                  |- error: no exact matches in call to initializer
    |                                                  `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 36 |
 37 |   /// Indicates that other users have write-only permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:39:51: error: no exact matches in call to initializer
 37 |   /// Indicates that other users have write-only permission.
 38 |   @_alwaysEmitIntoClient
 39 |   public static var otherWrite: FilePermissions { FilePermissions(0o2) }
    |                                                   |- error: no exact matches in call to initializer
    |                                                   `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 40 |
 41 |   /// Indicates that other users have execute-only permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:43:53: error: no exact matches in call to initializer
 41 |   /// Indicates that other users have execute-only permission.
 42 |   @_alwaysEmitIntoClient
 43 |   public static var otherExecute: FilePermissions { FilePermissions(0o1) }
    |                                                     |- error: no exact matches in call to initializer
    |                                                     `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 44 |
 45 |   /// Indicates that other users have read-write permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:47:55: error: no exact matches in call to initializer
 45 |   /// Indicates that other users have read-write permission.
 46 |   @_alwaysEmitIntoClient
 47 |   public static var otherReadWrite: FilePermissions { FilePermissions(0o6) }
    |                                                       |- error: no exact matches in call to initializer
    |                                                       `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 48 |
 49 |   /// Indicates that other users have read-execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:51:57: error: no exact matches in call to initializer
 49 |   /// Indicates that other users have read-execute permission.
 50 |   @_alwaysEmitIntoClient
 51 |   public static var otherReadExecute: FilePermissions { FilePermissions(0o5) }
    |                                                         |- error: no exact matches in call to initializer
    |                                                         `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 52 |
 53 |   /// Indicates that other users have write-execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:55:58: error: no exact matches in call to initializer
 53 |   /// Indicates that other users have write-execute permission.
 54 |   @_alwaysEmitIntoClient
 55 |   public static var otherWriteExecute: FilePermissions { FilePermissions(0o3) }
    |                                                          |- error: no exact matches in call to initializer
    |                                                          `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 56 |
 57 |   /// Indicates that other users have read, write, and execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:59:62: error: no exact matches in call to initializer
 57 |   /// Indicates that other users have read, write, and execute permission.
 58 |   @_alwaysEmitIntoClient
 59 |   public static var otherReadWriteExecute: FilePermissions { FilePermissions(0o7) }
    |                                                              |- error: no exact matches in call to initializer
    |                                                              `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 60 |
 61 |   /// Indicates that the group has read-only permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:63:50: error: no exact matches in call to initializer
 61 |   /// Indicates that the group has read-only permission.
 62 |   @_alwaysEmitIntoClient
 63 |   public static var groupRead: FilePermissions { FilePermissions(0o40) }
    |                                                  |- error: no exact matches in call to initializer
    |                                                  `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 64 |
 65 |   /// Indicates that the group has write-only permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:67:51: error: no exact matches in call to initializer
 65 |   /// Indicates that the group has write-only permission.
 66 |   @_alwaysEmitIntoClient
 67 |   public static var groupWrite: FilePermissions { FilePermissions(0o20) }
    |                                                   |- error: no exact matches in call to initializer
    |                                                   `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 68 |
 69 |   /// Indicates that the group has execute-only permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:71:53: error: no exact matches in call to initializer
 69 |   /// Indicates that the group has execute-only permission.
 70 |   @_alwaysEmitIntoClient
 71 |   public static var groupExecute: FilePermissions { FilePermissions(0o10) }
    |                                                     |- error: no exact matches in call to initializer
    |                                                     `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 72 |
 73 |   /// Indicates that the group has read-write permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:75:55: error: no exact matches in call to initializer
 73 |   /// Indicates that the group has read-write permission.
 74 |   @_alwaysEmitIntoClient
 75 |   public static var groupReadWrite: FilePermissions { FilePermissions(0o60) }
    |                                                       |- error: no exact matches in call to initializer
    |                                                       `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 76 |
 77 |   /// Indicates that the group has read-execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:79:57: error: no exact matches in call to initializer
 77 |   /// Indicates that the group has read-execute permission.
 78 |   @_alwaysEmitIntoClient
 79 |   public static var groupReadExecute: FilePermissions { FilePermissions(0o50) }
    |                                                         |- error: no exact matches in call to initializer
    |                                                         `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 80 |
 81 |   /// Indicates that the group has write-execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:83:58: error: no exact matches in call to initializer
 81 |   /// Indicates that the group has write-execute permission.
 82 |   @_alwaysEmitIntoClient
 83 |   public static var groupWriteExecute: FilePermissions { FilePermissions(0o30) }
    |                                                          |- error: no exact matches in call to initializer
    |                                                          `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 84 |
 85 |   /// Indicates that the group has read, write, and execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:87:62: error: no exact matches in call to initializer
 85 |   /// Indicates that the group has read, write, and execute permission.
 86 |   @_alwaysEmitIntoClient
 87 |   public static var groupReadWriteExecute: FilePermissions { FilePermissions(0o70) }
    |                                                              |- error: no exact matches in call to initializer
    |                                                              `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 88 |
 89 |   /// Indicates that the owner has read-only permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:91:50: error: no exact matches in call to initializer
 89 |   /// Indicates that the owner has read-only permission.
 90 |   @_alwaysEmitIntoClient
 91 |   public static var ownerRead: FilePermissions { FilePermissions(0o400) }
    |                                                  |- error: no exact matches in call to initializer
    |                                                  `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 92 |
 93 |   /// Indicates that the owner has write-only permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:95:51: error: no exact matches in call to initializer
 93 |   /// Indicates that the owner has write-only permission.
 94 |   @_alwaysEmitIntoClient
 95 |   public static var ownerWrite: FilePermissions { FilePermissions(0o200) }
    |                                                   |- error: no exact matches in call to initializer
    |                                                   `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 96 |
 97 |   /// Indicates that the owner has execute-only permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:99:53: error: no exact matches in call to initializer
 97 |   /// Indicates that the owner has execute-only permission.
 98 |   @_alwaysEmitIntoClient
 99 |   public static var ownerExecute: FilePermissions { FilePermissions(0o100) }
    |                                                     |- error: no exact matches in call to initializer
    |                                                     `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
100 |
101 |   /// Indicates that the owner has read-write permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:103:55: error: no exact matches in call to initializer
101 |   /// Indicates that the owner has read-write permission.
102 |   @_alwaysEmitIntoClient
103 |   public static var ownerReadWrite: FilePermissions { FilePermissions(0o600) }
    |                                                       |- error: no exact matches in call to initializer
    |                                                       `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
104 |
105 |   /// Indicates that the owner has read-execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:107:57: error: no exact matches in call to initializer
105 |   /// Indicates that the owner has read-execute permission.
106 |   @_alwaysEmitIntoClient
107 |   public static var ownerReadExecute: FilePermissions { FilePermissions(0o500) }
    |                                                         |- error: no exact matches in call to initializer
    |                                                         `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
108 |
109 |   /// Indicates that the owner has write-execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:111:58: error: no exact matches in call to initializer
109 |   /// Indicates that the owner has write-execute permission.
110 |   @_alwaysEmitIntoClient
111 |   public static var ownerWriteExecute: FilePermissions { FilePermissions(0o300) }
    |                                                          |- error: no exact matches in call to initializer
    |                                                          `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
112 |
113 |   /// Indicates that the owner has read, write, and execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:115:62: error: no exact matches in call to initializer
113 |   /// Indicates that the owner has read, write, and execute permission.
114 |   @_alwaysEmitIntoClient
115 |   public static var ownerReadWriteExecute: FilePermissions { FilePermissions(0o700) }
    |                                                              |- error: no exact matches in call to initializer
    |                                                              `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
116 |
117 |   /// Indicates that the file is executed as the owner.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:121:50: error: no exact matches in call to initializer
119 |   /// For more information, see the `setuid(2)` man page.
120 |   @_alwaysEmitIntoClient
121 |   public static var setUserID: FilePermissions { FilePermissions(0o4000) }
    |                                                  |- error: no exact matches in call to initializer
    |                                                  `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
122 |
123 |   /// Indicates that the file is executed as the group.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:127:51: error: no exact matches in call to initializer
125 |   /// For more information, see the `setgid(2)` man page.
126 |   @_alwaysEmitIntoClient
127 |   public static var setGroupID: FilePermissions { FilePermissions(0o2000) }
    |                                                   |- error: no exact matches in call to initializer
    |                                                   `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
128 |
129 |   /// Indicates that executable's text segment
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:135:49: error: no exact matches in call to initializer
133 |   /// discussion of `S_ISVTX` (the sticky bit).
134 |   @_alwaysEmitIntoClient
135 |   public static var saveText: FilePermissions { FilePermissions(0o1000) }
    |                                                 |- error: no exact matches in call to initializer
    |                                                 `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
136 | }
137 |
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
[65/128] Compiling WIT Diagnostics.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:29:8: error: Unsupported Platform
27 | import Musl
28 | #else
29 | #error("Unsupported Platform")
   |        `- error: Unsupported Platform
30 | #endif
31 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:25:8: error: Unsupported Platform
 23 | import Musl
 24 | #else
 25 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 26 | #endif
 27 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:27:8: error: Unsupported Platform
 25 | import Musl
 26 | #else
 27 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 28 | #endif
 29 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:19:8: error: Unsupported Platform
 17 | import ucrt
 18 | #else
 19 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 20 | #endif
 21 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:38:27: error: cannot find type 'mode_t' in scope
36 |   public typealias Mode = CInt
37 | #else
38 |   public typealias Mode = mode_t
   |                           `- error: cannot find type 'mode_t' in scope
39 | #endif
40 |
/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 | /*System 0.0.1, @available(macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0, *)*/
 21 | public struct FilePermissions: OptionSet, Hashable, Codable {
    |               `- error: type 'FilePermissions' does not conform to protocol 'Decodable'
 22 |   /// The raw C file permissions.
 23 |   @_alwaysEmitIntoClient
 24 |   public let rawValue: CInterop.Mode
    |              `- note: cannot automatically synthesize 'Decodable' because 'CInterop.Mode' 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:15: error: type 'FilePermissions' does not conform to protocol 'Hashable'
 19 | @frozen
 20 | /*System 0.0.1, @available(macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0, *)*/
 21 | public struct FilePermissions: OptionSet, Hashable, Codable {
    |               `- error: type 'FilePermissions' does not conform to protocol 'Hashable'
 22 |   /// The raw C file permissions.
 23 |   @_alwaysEmitIntoClient
 24 |   public let rawValue: CInterop.Mode
    |              `- 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 | /*System 0.0.1, @available(macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0, *)*/
 21 | public struct FilePermissions: OptionSet, Hashable, Codable {
    |               `- error: type 'FilePermissions' does not conform to protocol 'Encodable'
 22 |   /// The raw C file permissions.
 23 |   @_alwaysEmitIntoClient
 24 |   public let rawValue: CInterop.Mode
    |              `- note: cannot automatically synthesize 'Encodable' because 'CInterop.Mode' 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 | /*System 0.0.1, @available(macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0, *)*/
 21 | public struct FilePermissions: OptionSet, 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 | /*System 0.0.1, @available(macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0, *)*/
 21 | public struct FilePermissions: OptionSet, 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 | /*System 0.0.1, @available(macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0, *)*/
 21 | public struct FilePermissions: OptionSet, 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: CInterop.Mode
    |              `- 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:169:22: note: candidate would match if 'FilePermissions' conformed to '_StrSlice'
167 | }
168 | extension _StrSlice {
169 |   public static func == (lhs: Self, rhs: Self) -> Bool {
    |                      `- note: candidate would match if 'FilePermissions' conformed to '_StrSlice'
170 |     lhs._slice.elementsEqual(rhs._slice)
171 |   }
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 | /*System 0.0.1, @available(macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0, *)*/
 21 | public struct FilePermissions: OptionSet, Hashable, Codable {
    |               `- error: type 'FilePermissions' does not conform to protocol 'Decodable'
 22 |   /// The raw C file permissions.
 23 |   @_alwaysEmitIntoClient
 24 |   public let rawValue: CInterop.Mode
    |              `- note: cannot automatically synthesize 'Decodable' because 'CInterop.Mode' 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:31:49: error: extraneous argument label 'rawValue:' in call
 29 |
 30 |   @_alwaysEmitIntoClient
 31 |   private init(_ raw: CInterop.Mode) { self.init(rawValue: raw) }
    |                                                 `- error: extraneous argument label 'rawValue:' in call
 32 |
 33 |   /// Indicates that other users have read-only permission.
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:35:50: error: no exact matches in call to initializer
 33 |   /// Indicates that other users have read-only permission.
 34 |   @_alwaysEmitIntoClient
 35 |   public static var otherRead: FilePermissions { FilePermissions(0o4) }
    |                                                  |- error: no exact matches in call to initializer
    |                                                  `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 36 |
 37 |   /// Indicates that other users have write-only permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:39:51: error: no exact matches in call to initializer
 37 |   /// Indicates that other users have write-only permission.
 38 |   @_alwaysEmitIntoClient
 39 |   public static var otherWrite: FilePermissions { FilePermissions(0o2) }
    |                                                   |- error: no exact matches in call to initializer
    |                                                   `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 40 |
 41 |   /// Indicates that other users have execute-only permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:43:53: error: no exact matches in call to initializer
 41 |   /// Indicates that other users have execute-only permission.
 42 |   @_alwaysEmitIntoClient
 43 |   public static var otherExecute: FilePermissions { FilePermissions(0o1) }
    |                                                     |- error: no exact matches in call to initializer
    |                                                     `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 44 |
 45 |   /// Indicates that other users have read-write permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:47:55: error: no exact matches in call to initializer
 45 |   /// Indicates that other users have read-write permission.
 46 |   @_alwaysEmitIntoClient
 47 |   public static var otherReadWrite: FilePermissions { FilePermissions(0o6) }
    |                                                       |- error: no exact matches in call to initializer
    |                                                       `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 48 |
 49 |   /// Indicates that other users have read-execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:51:57: error: no exact matches in call to initializer
 49 |   /// Indicates that other users have read-execute permission.
 50 |   @_alwaysEmitIntoClient
 51 |   public static var otherReadExecute: FilePermissions { FilePermissions(0o5) }
    |                                                         |- error: no exact matches in call to initializer
    |                                                         `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 52 |
 53 |   /// Indicates that other users have write-execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:55:58: error: no exact matches in call to initializer
 53 |   /// Indicates that other users have write-execute permission.
 54 |   @_alwaysEmitIntoClient
 55 |   public static var otherWriteExecute: FilePermissions { FilePermissions(0o3) }
    |                                                          |- error: no exact matches in call to initializer
    |                                                          `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 56 |
 57 |   /// Indicates that other users have read, write, and execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:59:62: error: no exact matches in call to initializer
 57 |   /// Indicates that other users have read, write, and execute permission.
 58 |   @_alwaysEmitIntoClient
 59 |   public static var otherReadWriteExecute: FilePermissions { FilePermissions(0o7) }
    |                                                              |- error: no exact matches in call to initializer
    |                                                              `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 60 |
 61 |   /// Indicates that the group has read-only permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:63:50: error: no exact matches in call to initializer
 61 |   /// Indicates that the group has read-only permission.
 62 |   @_alwaysEmitIntoClient
 63 |   public static var groupRead: FilePermissions { FilePermissions(0o40) }
    |                                                  |- error: no exact matches in call to initializer
    |                                                  `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 64 |
 65 |   /// Indicates that the group has write-only permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:67:51: error: no exact matches in call to initializer
 65 |   /// Indicates that the group has write-only permission.
 66 |   @_alwaysEmitIntoClient
 67 |   public static var groupWrite: FilePermissions { FilePermissions(0o20) }
    |                                                   |- error: no exact matches in call to initializer
    |                                                   `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 68 |
 69 |   /// Indicates that the group has execute-only permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:71:53: error: no exact matches in call to initializer
 69 |   /// Indicates that the group has execute-only permission.
 70 |   @_alwaysEmitIntoClient
 71 |   public static var groupExecute: FilePermissions { FilePermissions(0o10) }
    |                                                     |- error: no exact matches in call to initializer
    |                                                     `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 72 |
 73 |   /// Indicates that the group has read-write permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:75:55: error: no exact matches in call to initializer
 73 |   /// Indicates that the group has read-write permission.
 74 |   @_alwaysEmitIntoClient
 75 |   public static var groupReadWrite: FilePermissions { FilePermissions(0o60) }
    |                                                       |- error: no exact matches in call to initializer
    |                                                       `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 76 |
 77 |   /// Indicates that the group has read-execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:79:57: error: no exact matches in call to initializer
 77 |   /// Indicates that the group has read-execute permission.
 78 |   @_alwaysEmitIntoClient
 79 |   public static var groupReadExecute: FilePermissions { FilePermissions(0o50) }
    |                                                         |- error: no exact matches in call to initializer
    |                                                         `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 80 |
 81 |   /// Indicates that the group has write-execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:83:58: error: no exact matches in call to initializer
 81 |   /// Indicates that the group has write-execute permission.
 82 |   @_alwaysEmitIntoClient
 83 |   public static var groupWriteExecute: FilePermissions { FilePermissions(0o30) }
    |                                                          |- error: no exact matches in call to initializer
    |                                                          `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 84 |
 85 |   /// Indicates that the group has read, write, and execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:87:62: error: no exact matches in call to initializer
 85 |   /// Indicates that the group has read, write, and execute permission.
 86 |   @_alwaysEmitIntoClient
 87 |   public static var groupReadWriteExecute: FilePermissions { FilePermissions(0o70) }
    |                                                              |- error: no exact matches in call to initializer
    |                                                              `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 88 |
 89 |   /// Indicates that the owner has read-only permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:91:50: error: no exact matches in call to initializer
 89 |   /// Indicates that the owner has read-only permission.
 90 |   @_alwaysEmitIntoClient
 91 |   public static var ownerRead: FilePermissions { FilePermissions(0o400) }
    |                                                  |- error: no exact matches in call to initializer
    |                                                  `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 92 |
 93 |   /// Indicates that the owner has write-only permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:95:51: error: no exact matches in call to initializer
 93 |   /// Indicates that the owner has write-only permission.
 94 |   @_alwaysEmitIntoClient
 95 |   public static var ownerWrite: FilePermissions { FilePermissions(0o200) }
    |                                                   |- error: no exact matches in call to initializer
    |                                                   `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
 96 |
 97 |   /// Indicates that the owner has execute-only permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:99:53: error: no exact matches in call to initializer
 97 |   /// Indicates that the owner has execute-only permission.
 98 |   @_alwaysEmitIntoClient
 99 |   public static var ownerExecute: FilePermissions { FilePermissions(0o100) }
    |                                                     |- error: no exact matches in call to initializer
    |                                                     `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
100 |
101 |   /// Indicates that the owner has read-write permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:103:55: error: no exact matches in call to initializer
101 |   /// Indicates that the owner has read-write permission.
102 |   @_alwaysEmitIntoClient
103 |   public static var ownerReadWrite: FilePermissions { FilePermissions(0o600) }
    |                                                       |- error: no exact matches in call to initializer
    |                                                       `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
104 |
105 |   /// Indicates that the owner has read-execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:107:57: error: no exact matches in call to initializer
105 |   /// Indicates that the owner has read-execute permission.
106 |   @_alwaysEmitIntoClient
107 |   public static var ownerReadExecute: FilePermissions { FilePermissions(0o500) }
    |                                                         |- error: no exact matches in call to initializer
    |                                                         `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
108 |
109 |   /// Indicates that the owner has write-execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:111:58: error: no exact matches in call to initializer
109 |   /// Indicates that the owner has write-execute permission.
110 |   @_alwaysEmitIntoClient
111 |   public static var ownerWriteExecute: FilePermissions { FilePermissions(0o300) }
    |                                                          |- error: no exact matches in call to initializer
    |                                                          `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
112 |
113 |   /// Indicates that the owner has read, write, and execute permission.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:115:62: error: no exact matches in call to initializer
113 |   /// Indicates that the owner has read, write, and execute permission.
114 |   @_alwaysEmitIntoClient
115 |   public static var ownerReadWriteExecute: FilePermissions { FilePermissions(0o700) }
    |                                                              |- error: no exact matches in call to initializer
    |                                                              `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
116 |
117 |   /// Indicates that the file is executed as the owner.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:121:50: error: no exact matches in call to initializer
119 |   /// For more information, see the `setuid(2)` man page.
120 |   @_alwaysEmitIntoClient
121 |   public static var setUserID: FilePermissions { FilePermissions(0o4000) }
    |                                                  |- error: no exact matches in call to initializer
    |                                                  `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
122 |
123 |   /// Indicates that the file is executed as the group.
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:127:51: error: no exact matches in call to initializer
125 |   /// For more information, see the `setgid(2)` man page.
126 |   @_alwaysEmitIntoClient
127 |   public static var setGroupID: FilePermissions { FilePermissions(0o2000) }
    |                                                   |- error: no exact matches in call to initializer
    |                                                   `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
128 |
129 |   /// Indicates that executable's text segment
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FilePermissions.swift:135:49: error: no exact matches in call to initializer
133 |   /// discussion of `S_ISVTX` (the sticky bit).
134 |   @_alwaysEmitIntoClient
135 |   public static var saveText: FilePermissions { FilePermissions(0o1000) }
    |                                                 |- error: no exact matches in call to initializer
    |                                                 `- note: candidate expects value of type 'FilePermissions' for parameter #1 (got 'Int')
136 | }
137 |
Swift.SetAlgebra.init:2:19: note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
1 | protocol SetAlgebra {
2 | @inlinable public init<S>(_ sequence: __owned S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: candidate requires that 'Int' conform to 'Sequence' (requirement specified as 'S' : 'Sequence')
3 |
[66/128] Compiling SystemPackage Util.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:29:8: error: Unsupported Platform
27 | import Musl
28 | #else
29 | #error("Unsupported Platform")
   |        `- error: Unsupported Platform
30 | #endif
31 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:25:8: error: Unsupported Platform
 23 | import Musl
 24 | #else
 25 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 26 | #endif
 27 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:27:8: error: Unsupported Platform
 25 | import Musl
 26 | #else
 27 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 28 | #endif
 29 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:19:8: error: Unsupported Platform
 17 | import ucrt
 18 | #else
 19 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 20 | #endif
 21 |
[67/128] Compiling SystemPackage UtilConsumers.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:29:8: error: Unsupported Platform
27 | import Musl
28 | #else
29 | #error("Unsupported Platform")
   |        `- error: Unsupported Platform
30 | #endif
31 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:25:8: error: Unsupported Platform
 23 | import Musl
 24 | #else
 25 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 26 | #endif
 27 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:27:8: error: Unsupported Platform
 25 | import Musl
 26 | #else
 27 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 28 | #endif
 29 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:19:8: error: Unsupported Platform
 17 | import ucrt
 18 | #else
 19 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 20 | #endif
 21 |
[68/128] Compiling WIT CanonicalDeallocation.swift
[69/128] Compiling WIT CanonicalLifting.swift
[70/128] Compiling WIT CanonicalLoading.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:29:8: error: Unsupported Platform
27 | import Musl
28 | #else
29 | #error("Unsupported Platform")
   |        `- error: Unsupported Platform
30 | #endif
31 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:25:8: error: Unsupported Platform
 23 | import Musl
 24 | #else
 25 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 26 | #endif
 27 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:27:8: error: Unsupported Platform
 25 | import Musl
 26 | #else
 27 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 28 | #endif
 29 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:19:8: error: Unsupported Platform
 17 | import ucrt
 18 | #else
 19 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 20 | #endif
 21 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:38:27: error: cannot find type 'mode_t' in scope
36 |   public typealias Mode = CInt
37 | #else
38 |   public typealias Mode = mode_t
   |                           `- error: cannot find type 'mode_t' in scope
39 | #endif
40 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FileOperations.swift:68:24: error: type 'FilePermissions' does not conform to protocol 'RawRepresentable'
 66 |
 67 |   @usableFromInline
 68 |   internal static func _open(
    |                        `- error: type 'FilePermissions' does not conform to protocol 'RawRepresentable'
 69 |     _ path: UnsafePointer<CInterop.PlatformChar>,
 70 |     _ mode: FileDescriptor.AccessMode,
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FileOperations.swift:78:53: error: extra argument in call
 76 |     let descOrError: Result<CInt, Errno> = valueOrErrno(retryOnInterrupt: retryOnInterrupt) {
 77 |       if let permissions = permissions {
 78 |         return system_open(path, oFlag, permissions.rawValue)
    |                                                     `- error: extra argument in call
 79 |       }
 80 |       precondition(!options.contains(.create),
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:88:6: error: cannot find type 'off_t' in scope
 86 | internal func system_lseek(
 87 |   _ fd: Int32, _ off: off_t, _ whence: Int32
 88 | ) -> off_t {
    |      `- error: cannot find type 'off_t' in scope
 89 | #if ENABLE_MOCKING
 90 |   if mockingEnabled { return _mockOffT(fd, off, whence) }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:87:23: error: cannot find type 'off_t' in scope
 85 | // lseek
 86 | internal func system_lseek(
 87 |   _ fd: Int32, _ off: off_t, _ whence: Int32
    |                       `- error: cannot find type 'off_t' in scope
 88 | ) -> off_t {
 89 | #if ENABLE_MOCKING
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:30:29: error: cannot find type 'off_t' in scope
 28 | #endif
 29 |
 30 | internal typealias _COffT = off_t
    |                             `- error: cannot find type 'off_t' in scope
 31 |
 32 | // MARK: syscalls and variables
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:69:73: error: cannot find type 'off_t' in scope
 67 | // pread
 68 | internal func system_pread(
 69 |   _ fd: Int32, _ buf: UnsafeMutableRawPointer!, _ nbyte: Int, _ offset: off_t
    |                                                                         `- error: cannot find type 'off_t' in scope
 70 | ) -> Int {
 71 | #if ENABLE_MOCKING
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:107:66: error: cannot find type 'off_t' in scope
105 | // pwrite
106 | internal func system_pwrite(
107 |   _ fd: Int32, _ buf: UnsafeRawPointer!, _ nbyte: Int, _ offset: off_t
    |                                                                  `- error: cannot find type 'off_t' in scope
108 | ) -> Int {
109 | #if ENABLE_MOCKING
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:147:55: error: cannot find type 'off_t' in scope
145 |
146 | #if !os(Windows)
147 | internal func system_ftruncate(_ fd: Int32, _ length: off_t) -> Int32 {
    |                                                       `- error: cannot find type 'off_t' in scope
148 | #if ENABLE_MOCKING
149 |   if mockingEnabled { return _mock(fd, length) }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:29:8: error: Unsupported Platform
27 | import Musl
28 | #else
29 | #error("Unsupported Platform")
   |        `- error: Unsupported Platform
30 | #endif
31 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:25:8: error: Unsupported Platform
 23 | import Musl
 24 | #else
 25 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 26 | #endif
 27 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:27:8: error: Unsupported Platform
 25 | import Musl
 26 | #else
 27 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 28 | #endif
 29 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:19:8: error: Unsupported Platform
 17 | import ucrt
 18 | #else
 19 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 20 | #endif
 21 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:38:27: error: cannot find type 'mode_t' in scope
36 |   public typealias Mode = CInt
37 | #else
38 |   public typealias Mode = mode_t
   |                           `- error: cannot find type 'mode_t' in scope
39 | #endif
40 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FileOperations.swift:68:24: error: type 'FilePermissions' does not conform to protocol 'RawRepresentable'
 66 |
 67 |   @usableFromInline
 68 |   internal static func _open(
    |                        `- error: type 'FilePermissions' does not conform to protocol 'RawRepresentable'
 69 |     _ path: UnsafePointer<CInterop.PlatformChar>,
 70 |     _ mode: FileDescriptor.AccessMode,
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FileOperations.swift:78:53: error: extra argument in call
 76 |     let descOrError: Result<CInt, Errno> = valueOrErrno(retryOnInterrupt: retryOnInterrupt) {
 77 |       if let permissions = permissions {
 78 |         return system_open(path, oFlag, permissions.rawValue)
    |                                                     `- error: extra argument in call
 79 |       }
 80 |       precondition(!options.contains(.create),
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:88:6: error: cannot find type 'off_t' in scope
 86 | internal func system_lseek(
 87 |   _ fd: Int32, _ off: off_t, _ whence: Int32
 88 | ) -> off_t {
    |      `- error: cannot find type 'off_t' in scope
 89 | #if ENABLE_MOCKING
 90 |   if mockingEnabled { return _mockOffT(fd, off, whence) }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:87:23: error: cannot find type 'off_t' in scope
 85 | // lseek
 86 | internal func system_lseek(
 87 |   _ fd: Int32, _ off: off_t, _ whence: Int32
    |                       `- error: cannot find type 'off_t' in scope
 88 | ) -> off_t {
 89 | #if ENABLE_MOCKING
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:30:29: error: cannot find type 'off_t' in scope
 28 | #endif
 29 |
 30 | internal typealias _COffT = off_t
    |                             `- error: cannot find type 'off_t' in scope
 31 |
 32 | // MARK: syscalls and variables
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:69:73: error: cannot find type 'off_t' in scope
 67 | // pread
 68 | internal func system_pread(
 69 |   _ fd: Int32, _ buf: UnsafeMutableRawPointer!, _ nbyte: Int, _ offset: off_t
    |                                                                         `- error: cannot find type 'off_t' in scope
 70 | ) -> Int {
 71 | #if ENABLE_MOCKING
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:107:66: error: cannot find type 'off_t' in scope
105 | // pwrite
106 | internal func system_pwrite(
107 |   _ fd: Int32, _ buf: UnsafeRawPointer!, _ nbyte: Int, _ offset: off_t
    |                                                                  `- error: cannot find type 'off_t' in scope
108 | ) -> Int {
109 | #if ENABLE_MOCKING
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:147:55: error: cannot find type 'off_t' in scope
145 |
146 | #if !os(Windows)
147 | internal func system_ftruncate(_ fd: Int32, _ length: off_t) -> Int32 {
    |                                                       `- error: cannot find type 'off_t' in scope
148 | #if ENABLE_MOCKING
149 |   if mockingEnabled { return _mock(fd, length) }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:29:8: error: Unsupported Platform
27 | import Musl
28 | #else
29 | #error("Unsupported Platform")
   |        `- error: Unsupported Platform
30 | #endif
31 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:25:8: error: Unsupported Platform
 23 | import Musl
 24 | #else
 25 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 26 | #endif
 27 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:27:8: error: Unsupported Platform
 25 | import Musl
 26 | #else
 27 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 28 | #endif
 29 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:19:8: error: Unsupported Platform
 17 | import ucrt
 18 | #else
 19 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 20 | #endif
 21 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:38:27: error: cannot find type 'mode_t' in scope
36 |   public typealias Mode = CInt
37 | #else
38 |   public typealias Mode = mode_t
   |                           `- error: cannot find type 'mode_t' in scope
39 | #endif
40 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FileOperations.swift:68:24: error: type 'FilePermissions' does not conform to protocol 'RawRepresentable'
 66 |
 67 |   @usableFromInline
 68 |   internal static func _open(
    |                        `- error: type 'FilePermissions' does not conform to protocol 'RawRepresentable'
 69 |     _ path: UnsafePointer<CInterop.PlatformChar>,
 70 |     _ mode: FileDescriptor.AccessMode,
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/FileOperations.swift:78:53: error: extra argument in call
 76 |     let descOrError: Result<CInt, Errno> = valueOrErrno(retryOnInterrupt: retryOnInterrupt) {
 77 |       if let permissions = permissions {
 78 |         return system_open(path, oFlag, permissions.rawValue)
    |                                                     `- error: extra argument in call
 79 |       }
 80 |       precondition(!options.contains(.create),
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:88:6: error: cannot find type 'off_t' in scope
 86 | internal func system_lseek(
 87 |   _ fd: Int32, _ off: off_t, _ whence: Int32
 88 | ) -> off_t {
    |      `- error: cannot find type 'off_t' in scope
 89 | #if ENABLE_MOCKING
 90 |   if mockingEnabled { return _mockOffT(fd, off, whence) }
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:87:23: error: cannot find type 'off_t' in scope
 85 | // lseek
 86 | internal func system_lseek(
 87 |   _ fd: Int32, _ off: off_t, _ whence: Int32
    |                       `- error: cannot find type 'off_t' in scope
 88 | ) -> off_t {
 89 | #if ENABLE_MOCKING
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:30:29: error: cannot find type 'off_t' in scope
 28 | #endif
 29 |
 30 | internal typealias _COffT = off_t
    |                             `- error: cannot find type 'off_t' in scope
 31 |
 32 | // MARK: syscalls and variables
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:69:73: error: cannot find type 'off_t' in scope
 67 | // pread
 68 | internal func system_pread(
 69 |   _ fd: Int32, _ buf: UnsafeMutableRawPointer!, _ nbyte: Int, _ offset: off_t
    |                                                                         `- error: cannot find type 'off_t' in scope
 70 | ) -> Int {
 71 | #if ENABLE_MOCKING
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:107:66: error: cannot find type 'off_t' in scope
105 | // pwrite
106 | internal func system_pwrite(
107 |   _ fd: Int32, _ buf: UnsafeRawPointer!, _ nbyte: Int, _ offset: off_t
    |                                                                  `- error: cannot find type 'off_t' in scope
108 | ) -> Int {
109 | #if ENABLE_MOCKING
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:147:55: error: cannot find type 'off_t' in scope
145 |
146 | #if !os(Windows)
147 | internal func system_ftruncate(_ fd: Int32, _ length: off_t) -> Int32 {
    |                                                       `- error: cannot find type 'off_t' in scope
148 | #if ENABLE_MOCKING
149 |   if mockingEnabled { return _mock(fd, length) }
[74/128] Compiling WIT Lexer.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:29:8: error: Unsupported Platform
27 | import Musl
28 | #else
29 | #error("Unsupported Platform")
   |        `- error: Unsupported Platform
30 | #endif
31 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:25:8: error: Unsupported Platform
 23 | import Musl
 24 | #else
 25 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 26 | #endif
 27 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:27:8: error: Unsupported Platform
 25 | import Musl
 26 | #else
 27 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 28 | #endif
 29 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:19:8: error: Unsupported Platform
 17 | import ucrt
 18 | #else
 19 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 20 | #endif
 21 |
[75/128] Compiling WIT PackageResolver.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:29:8: error: Unsupported Platform
27 | import Musl
28 | #else
29 | #error("Unsupported Platform")
   |        `- error: Unsupported Platform
30 | #endif
31 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:25:8: error: Unsupported Platform
 23 | import Musl
 24 | #else
 25 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 26 | #endif
 27 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:27:8: error: Unsupported Platform
 25 | import Musl
 26 | #else
 27 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 28 | #endif
 29 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:19:8: error: Unsupported Platform
 17 | import ucrt
 18 | #else
 19 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 20 | #endif
 21 |
[76/128] Compiling WIT NameLookup.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/CInterop.swift:29:8: error: Unsupported Platform
27 | import Musl
28 | #else
29 | #error("Unsupported Platform")
   |        `- error: Unsupported Platform
30 | #endif
31 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Constants.swift:25:8: error: Unsupported Platform
 23 | import Musl
 24 | #else
 25 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 26 | #endif
 27 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Exports.swift:27:8: error: Unsupported Platform
 25 | import Musl
 26 | #else
 27 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 28 | #endif
 29 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:19:8: error: Unsupported Platform
 17 | import ucrt
 18 | #else
 19 | #error("Unsupported Platform")
    |        `- error: Unsupported Platform
 20 | #endif
 21 |
[80/131] Compiling WITExtractor ConvertCase.swift
[81/131] Emitting module WITExtractor
BUILD FAILURE 6.2 android