Build Information
Failed to build Violet, reference main (01693c
), with Swift 6.1 for Android on 30 May 2025 09:07:01 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1
Build Log
"Helpers/GlobalFunctions.swift",
"Helpers/MinRequiredWidthTestCases.swift",
"Helpers/StringTestCases.swift",
"Helpers/WordsTestCases.swift",
"Node/NodeTests+Support.swift",
"Node/NodeTests.swift",
"Smi vs heap/SmiVsHeapHash.swift",
"Smi vs heap/SmiVsHeapProperties.swift",
"Smi/SmiBinaryTests.swift",
"Smi/SmiBitTests.swift",
"Smi/SmiPropertyTests.swift",
"Smi/SmiShiftTests.swift",
"Smi/SmiUnaryTests.swift",
"XCTestManifests.swift"
],
"target_dependencies" : [
"BigInt"
],
"type" : "test"
},
{
"c99name" : "BigInt",
"module_type" : "SwiftTarget",
"name" : "BigInt",
"path" : "Sources/BigInt",
"product_memberships" : [
"Violet",
"PyTests",
"LibViolet"
],
"sources" : [
"BigInt+InitFromBinaryFloatingPoint.swift",
"BigInt+InitFromPythonString.swift",
"BigInt+InitFromString.swift",
"BigInt+ToString.swift",
"BigInt+Words.swift",
"BigInt.swift",
"BigIntHeap+Add.swift",
"BigIntHeap+And+Or+Xor.swift",
"BigIntHeap+Div+Rem.swift",
"BigIntHeap+Equatable+Comparable.swift",
"BigIntHeap+Mul.swift",
"BigIntHeap+Shifts.swift",
"BigIntHeap+Sub.swift",
"BigIntHeap+ToString.swift",
"BigIntHeap+Unary.swift",
"BigIntHeap.swift",
"BigIntStorage.swift",
"Smi.swift",
"extensions.swift"
],
"target_dependencies" : [
"VioletCore"
],
"type" : "library"
}
],
"tools_version" : "5.0"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:fe1962677657b2408c217cb5cceb3c09bc1d91486e360cebbc6eee461a5945d8
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
Fetching https://github.com/apple/swift-argument-parser
[1/15386] Fetching swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser from cache (1.98s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 0.4.4 (3.17s)
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 0.4.4
Building for debugging...
[0/37] Write sources
[15/37] Write swift-version-24593BA9C3E375BF.txt
[17/110] Emitting module Rapunzel
/host/spi-builder-workspace/Sources/Rapunzel/Rapunzel.swift:127:21: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// Document algebra with `concat` operation and `empty` as a unit.
21 | /// Use `text` to lift `String` into a `Doc`.
22 | public indirect enum Doc: RapunzelConvertible {
| `- note: consider making enum 'Doc' conform to the 'Sendable' protocol
23 |
24 | /// Concatenates two documents (also available as `<>` operator).
:
125 |
126 | /// Empty document. Identity.
127 | public static let empty = Doc.text("")
| |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'empty' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 |
129 | /// `' '`
/host/spi-builder-workspace/Sources/Rapunzel/Rapunzel.swift:130:21: warning: static property 'space' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// Document algebra with `concat` operation and `empty` as a unit.
21 | /// Use `text` to lift `String` into a `Doc`.
22 | public indirect enum Doc: RapunzelConvertible {
| `- note: consider making enum 'Doc' conform to the 'Sendable' protocol
23 |
24 | /// Concatenates two documents (also available as `<>` operator).
:
128 |
129 | /// `' '`
130 | public static let space = Doc.text(" ")
| |- warning: static property 'space' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'space' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
131 | /// `.`
132 | public static let dot = Doc.text(".")
/host/spi-builder-workspace/Sources/Rapunzel/Rapunzel.swift:132:21: warning: static property 'dot' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// Document algebra with `concat` operation and `empty` as a unit.
21 | /// Use `text` to lift `String` into a `Doc`.
22 | public indirect enum Doc: RapunzelConvertible {
| `- note: consider making enum 'Doc' conform to the 'Sendable' protocol
23 |
24 | /// Concatenates two documents (also available as `<>` operator).
:
130 | public static let space = Doc.text(" ")
131 | /// `.`
132 | public static let dot = Doc.text(".")
| |- warning: static property 'dot' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dot' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 | /// `:`
134 | public static let colon = Doc.text(":")
/host/spi-builder-workspace/Sources/Rapunzel/Rapunzel.swift:134:21: warning: static property 'colon' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// Document algebra with `concat` operation and `empty` as a unit.
21 | /// Use `text` to lift `String` into a `Doc`.
22 | public indirect enum Doc: RapunzelConvertible {
| `- note: consider making enum 'Doc' conform to the 'Sendable' protocol
23 |
24 | /// Concatenates two documents (also available as `<>` operator).
:
132 | public static let dot = Doc.text(".")
133 | /// `:`
134 | public static let colon = Doc.text(":")
| |- warning: static property 'colon' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'colon' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
135 | /// `,`
136 | public static let comma = Doc.text(",")
/host/spi-builder-workspace/Sources/Rapunzel/Rapunzel.swift:136:21: warning: static property 'comma' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// Document algebra with `concat` operation and `empty` as a unit.
21 | /// Use `text` to lift `String` into a `Doc`.
22 | public indirect enum Doc: RapunzelConvertible {
| `- note: consider making enum 'Doc' conform to the 'Sendable' protocol
23 |
24 | /// Concatenates two documents (also available as `<>` operator).
:
134 | public static let colon = Doc.text(":")
135 | /// `,`
136 | public static let comma = Doc.text(",")
| |- warning: static property 'comma' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'comma' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
137 | /// `;`
138 | public static let semicolon = Doc.text(";")
/host/spi-builder-workspace/Sources/Rapunzel/Rapunzel.swift:138:21: warning: static property 'semicolon' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// Document algebra with `concat` operation and `empty` as a unit.
21 | /// Use `text` to lift `String` into a `Doc`.
22 | public indirect enum Doc: RapunzelConvertible {
| `- note: consider making enum 'Doc' conform to the 'Sendable' protocol
23 |
24 | /// Concatenates two documents (also available as `<>` operator).
:
136 | public static let comma = Doc.text(",")
137 | /// `;`
138 | public static let semicolon = Doc.text(";")
| |- warning: static property 'semicolon' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'semicolon' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
139 |
140 | /// `(`
/host/spi-builder-workspace/Sources/Rapunzel/Rapunzel.swift:141:21: warning: static property 'leftParen' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// Document algebra with `concat` operation and `empty` as a unit.
21 | /// Use `text` to lift `String` into a `Doc`.
22 | public indirect enum Doc: RapunzelConvertible {
| `- note: consider making enum 'Doc' conform to the 'Sendable' protocol
23 |
24 | /// Concatenates two documents (also available as `<>` operator).
:
139 |
140 | /// `(`
141 | public static let leftParen = Doc.text("(")
| |- warning: static property 'leftParen' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'leftParen' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
142 | /// `[`
143 | public static let leftSqb = Doc.text("[")
/host/spi-builder-workspace/Sources/Rapunzel/Rapunzel.swift:143:21: warning: static property 'leftSqb' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// Document algebra with `concat` operation and `empty` as a unit.
21 | /// Use `text` to lift `String` into a `Doc`.
22 | public indirect enum Doc: RapunzelConvertible {
| `- note: consider making enum 'Doc' conform to the 'Sendable' protocol
23 |
24 | /// Concatenates two documents (also available as `<>` operator).
:
141 | public static let leftParen = Doc.text("(")
142 | /// `[`
143 | public static let leftSqb = Doc.text("[")
| |- warning: static property 'leftSqb' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'leftSqb' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 | /// `{`
145 | public static let leftBrace = Doc.text("{")
/host/spi-builder-workspace/Sources/Rapunzel/Rapunzel.swift:145:21: warning: static property 'leftBrace' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// Document algebra with `concat` operation and `empty` as a unit.
21 | /// Use `text` to lift `String` into a `Doc`.
22 | public indirect enum Doc: RapunzelConvertible {
| `- note: consider making enum 'Doc' conform to the 'Sendable' protocol
23 |
24 | /// Concatenates two documents (also available as `<>` operator).
:
143 | public static let leftSqb = Doc.text("[")
144 | /// `{`
145 | public static let leftBrace = Doc.text("{")
| |- warning: static property 'leftBrace' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'leftBrace' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
146 | /// `)`
147 | public static let rightParen = Doc.text(")")
/host/spi-builder-workspace/Sources/Rapunzel/Rapunzel.swift:147:21: warning: static property 'rightParen' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// Document algebra with `concat` operation and `empty` as a unit.
21 | /// Use `text` to lift `String` into a `Doc`.
22 | public indirect enum Doc: RapunzelConvertible {
| `- note: consider making enum 'Doc' conform to the 'Sendable' protocol
23 |
24 | /// Concatenates two documents (also available as `<>` operator).
:
145 | public static let leftBrace = Doc.text("{")
146 | /// `)`
147 | public static let rightParen = Doc.text(")")
| |- warning: static property 'rightParen' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rightParen' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
148 | /// `]`
149 | public static let rightSqb = Doc.text("]")
/host/spi-builder-workspace/Sources/Rapunzel/Rapunzel.swift:149:21: warning: static property 'rightSqb' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// Document algebra with `concat` operation and `empty` as a unit.
21 | /// Use `text` to lift `String` into a `Doc`.
22 | public indirect enum Doc: RapunzelConvertible {
| `- note: consider making enum 'Doc' conform to the 'Sendable' protocol
23 |
24 | /// Concatenates two documents (also available as `<>` operator).
:
147 | public static let rightParen = Doc.text(")")
148 | /// `]`
149 | public static let rightSqb = Doc.text("]")
| |- warning: static property 'rightSqb' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rightSqb' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 | /// `}`
151 | public static let rightBrace = Doc.text("}")
/host/spi-builder-workspace/Sources/Rapunzel/Rapunzel.swift:151:21: warning: static property 'rightBrace' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// Document algebra with `concat` operation and `empty` as a unit.
21 | /// Use `text` to lift `String` into a `Doc`.
22 | public indirect enum Doc: RapunzelConvertible {
| `- note: consider making enum 'Doc' conform to the 'Sendable' protocol
23 |
24 | /// Concatenates two documents (also available as `<>` operator).
:
149 | public static let rightSqb = Doc.text("]")
150 | /// `}`
151 | public static let rightBrace = Doc.text("}")
| |- warning: static property 'rightBrace' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rightBrace' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |
153 | // MARK: - Common layout
[18/110] Compiling UnicodeData UnicodeScalar+unsafeInit.swift
[19/110] Compiling Rapunzel Rapunzel.swift
/host/spi-builder-workspace/Sources/Rapunzel/Rapunzel.swift:127:21: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// Document algebra with `concat` operation and `empty` as a unit.
21 | /// Use `text` to lift `String` into a `Doc`.
22 | public indirect enum Doc: RapunzelConvertible {
| `- note: consider making enum 'Doc' conform to the 'Sendable' protocol
23 |
24 | /// Concatenates two documents (also available as `<>` operator).
:
125 |
126 | /// Empty document. Identity.
127 | public static let empty = Doc.text("")
| |- warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'empty' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 |
129 | /// `' '`
/host/spi-builder-workspace/Sources/Rapunzel/Rapunzel.swift:130:21: warning: static property 'space' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// Document algebra with `concat` operation and `empty` as a unit.
21 | /// Use `text` to lift `String` into a `Doc`.
22 | public indirect enum Doc: RapunzelConvertible {
| `- note: consider making enum 'Doc' conform to the 'Sendable' protocol
23 |
24 | /// Concatenates two documents (also available as `<>` operator).
:
128 |
129 | /// `' '`
130 | public static let space = Doc.text(" ")
| |- warning: static property 'space' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'space' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
131 | /// `.`
132 | public static let dot = Doc.text(".")
/host/spi-builder-workspace/Sources/Rapunzel/Rapunzel.swift:132:21: warning: static property 'dot' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// Document algebra with `concat` operation and `empty` as a unit.
21 | /// Use `text` to lift `String` into a `Doc`.
22 | public indirect enum Doc: RapunzelConvertible {
| `- note: consider making enum 'Doc' conform to the 'Sendable' protocol
23 |
24 | /// Concatenates two documents (also available as `<>` operator).
:
130 | public static let space = Doc.text(" ")
131 | /// `.`
132 | public static let dot = Doc.text(".")
| |- warning: static property 'dot' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dot' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 | /// `:`
134 | public static let colon = Doc.text(":")
/host/spi-builder-workspace/Sources/Rapunzel/Rapunzel.swift:134:21: warning: static property 'colon' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// Document algebra with `concat` operation and `empty` as a unit.
21 | /// Use `text` to lift `String` into a `Doc`.
22 | public indirect enum Doc: RapunzelConvertible {
| `- note: consider making enum 'Doc' conform to the 'Sendable' protocol
23 |
24 | /// Concatenates two documents (also available as `<>` operator).
:
132 | public static let dot = Doc.text(".")
133 | /// `:`
134 | public static let colon = Doc.text(":")
| |- warning: static property 'colon' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'colon' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
135 | /// `,`
136 | public static let comma = Doc.text(",")
/host/spi-builder-workspace/Sources/Rapunzel/Rapunzel.swift:136:21: warning: static property 'comma' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// Document algebra with `concat` operation and `empty` as a unit.
21 | /// Use `text` to lift `String` into a `Doc`.
22 | public indirect enum Doc: RapunzelConvertible {
| `- note: consider making enum 'Doc' conform to the 'Sendable' protocol
23 |
24 | /// Concatenates two documents (also available as `<>` operator).
:
134 | public static let colon = Doc.text(":")
135 | /// `,`
136 | public static let comma = Doc.text(",")
| |- warning: static property 'comma' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'comma' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
137 | /// `;`
138 | public static let semicolon = Doc.text(";")
/host/spi-builder-workspace/Sources/Rapunzel/Rapunzel.swift:138:21: warning: static property 'semicolon' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// Document algebra with `concat` operation and `empty` as a unit.
21 | /// Use `text` to lift `String` into a `Doc`.
22 | public indirect enum Doc: RapunzelConvertible {
| `- note: consider making enum 'Doc' conform to the 'Sendable' protocol
23 |
24 | /// Concatenates two documents (also available as `<>` operator).
:
136 | public static let comma = Doc.text(",")
137 | /// `;`
138 | public static let semicolon = Doc.text(";")
| |- warning: static property 'semicolon' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'semicolon' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
139 |
140 | /// `(`
/host/spi-builder-workspace/Sources/Rapunzel/Rapunzel.swift:141:21: warning: static property 'leftParen' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// Document algebra with `concat` operation and `empty` as a unit.
21 | /// Use `text` to lift `String` into a `Doc`.
22 | public indirect enum Doc: RapunzelConvertible {
| `- note: consider making enum 'Doc' conform to the 'Sendable' protocol
23 |
24 | /// Concatenates two documents (also available as `<>` operator).
:
139 |
140 | /// `(`
141 | public static let leftParen = Doc.text("(")
| |- warning: static property 'leftParen' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'leftParen' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
142 | /// `[`
143 | public static let leftSqb = Doc.text("[")
/host/spi-builder-workspace/Sources/Rapunzel/Rapunzel.swift:143:21: warning: static property 'leftSqb' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// Document algebra with `concat` operation and `empty` as a unit.
21 | /// Use `text` to lift `String` into a `Doc`.
22 | public indirect enum Doc: RapunzelConvertible {
| `- note: consider making enum 'Doc' conform to the 'Sendable' protocol
23 |
24 | /// Concatenates two documents (also available as `<>` operator).
:
141 | public static let leftParen = Doc.text("(")
142 | /// `[`
143 | public static let leftSqb = Doc.text("[")
| |- warning: static property 'leftSqb' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'leftSqb' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 | /// `{`
145 | public static let leftBrace = Doc.text("{")
/host/spi-builder-workspace/Sources/Rapunzel/Rapunzel.swift:145:21: warning: static property 'leftBrace' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// Document algebra with `concat` operation and `empty` as a unit.
21 | /// Use `text` to lift `String` into a `Doc`.
22 | public indirect enum Doc: RapunzelConvertible {
| `- note: consider making enum 'Doc' conform to the 'Sendable' protocol
23 |
24 | /// Concatenates two documents (also available as `<>` operator).
:
143 | public static let leftSqb = Doc.text("[")
144 | /// `{`
145 | public static let leftBrace = Doc.text("{")
| |- warning: static property 'leftBrace' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'leftBrace' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
146 | /// `)`
147 | public static let rightParen = Doc.text(")")
/host/spi-builder-workspace/Sources/Rapunzel/Rapunzel.swift:147:21: warning: static property 'rightParen' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// Document algebra with `concat` operation and `empty` as a unit.
21 | /// Use `text` to lift `String` into a `Doc`.
22 | public indirect enum Doc: RapunzelConvertible {
| `- note: consider making enum 'Doc' conform to the 'Sendable' protocol
23 |
24 | /// Concatenates two documents (also available as `<>` operator).
:
145 | public static let leftBrace = Doc.text("{")
146 | /// `)`
147 | public static let rightParen = Doc.text(")")
| |- warning: static property 'rightParen' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rightParen' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
148 | /// `]`
149 | public static let rightSqb = Doc.text("]")
/host/spi-builder-workspace/Sources/Rapunzel/Rapunzel.swift:149:21: warning: static property 'rightSqb' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// Document algebra with `concat` operation and `empty` as a unit.
21 | /// Use `text` to lift `String` into a `Doc`.
22 | public indirect enum Doc: RapunzelConvertible {
| `- note: consider making enum 'Doc' conform to the 'Sendable' protocol
23 |
24 | /// Concatenates two documents (also available as `<>` operator).
:
147 | public static let rightParen = Doc.text(")")
148 | /// `]`
149 | public static let rightSqb = Doc.text("]")
| |- warning: static property 'rightSqb' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rightSqb' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 | /// `}`
151 | public static let rightBrace = Doc.text("}")
/host/spi-builder-workspace/Sources/Rapunzel/Rapunzel.swift:151:21: warning: static property 'rightBrace' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// Document algebra with `concat` operation and `empty` as a unit.
21 | /// Use `text` to lift `String` into a `Doc`.
22 | public indirect enum Doc: RapunzelConvertible {
| `- note: consider making enum 'Doc' conform to the 'Sendable' protocol
23 |
24 | /// Concatenates two documents (also available as `<>` operator).
:
149 | public static let rightSqb = Doc.text("]")
150 | /// `}`
151 | public static let rightBrace = Doc.text("}")
| |- warning: static property 'rightBrace' is not concurrency-safe because non-'Sendable' type 'Doc' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rightBrace' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |
153 | // MARK: - Common layout
[20/110] Compiling Rapunzel Wadler.swift
[21/111] Compiling UnicodeData UnicodeData.swift
[23/111] Compiling UnicodeData UnicodeData+CaseMapping.swift
[24/111] Compiling UnicodeData UnicodeData+Record.swift
[24/111] Wrapping AST for Rapunzel for debugging
[26/111] Compiling VioletCore NonEmptyArray.swift
[27/112] Compiling ArgumentParser ArgumentHelp.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:64:40: error: cannot find 'EXIT_FAILURE' in scope
62 |
63 | /// An exit code that indicates that the command failed.
64 | public static let failure = ExitCode(EXIT_FAILURE)
| `- error: cannot find 'EXIT_FAILURE' in scope
65 |
66 | /// An exit code that indicates that the user provided invalid input.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:70:50: error: cannot find 'EX_USAGE' in scope
68 | public static let validationFailure = ExitCode(ERROR_BAD_ARGUMENTS)
69 | #else
70 | public static let validationFailure = ExitCode(EX_USAGE)
| `- error: cannot find 'EX_USAGE' in scope
71 | #endif
72 |
[28/112] Compiling ArgumentParser CompletionKind.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:64:40: error: cannot find 'EXIT_FAILURE' in scope
62 |
63 | /// An exit code that indicates that the command failed.
64 | public static let failure = ExitCode(EXIT_FAILURE)
| `- error: cannot find 'EXIT_FAILURE' in scope
65 |
66 | /// An exit code that indicates that the user provided invalid input.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:70:50: error: cannot find 'EX_USAGE' in scope
68 | public static let validationFailure = ExitCode(ERROR_BAD_ARGUMENTS)
69 | #else
70 | public static let validationFailure = ExitCode(EX_USAGE)
| `- error: cannot find 'EX_USAGE' in scope
71 | #endif
72 |
[29/112] Compiling ArgumentParser Errors.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:64:40: error: cannot find 'EXIT_FAILURE' in scope
62 |
63 | /// An exit code that indicates that the command failed.
64 | public static let failure = ExitCode(EXIT_FAILURE)
| `- error: cannot find 'EXIT_FAILURE' in scope
65 |
66 | /// An exit code that indicates that the user provided invalid input.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:70:50: error: cannot find 'EX_USAGE' in scope
68 | public static let validationFailure = ExitCode(ERROR_BAD_ARGUMENTS)
69 | #else
70 | public static let validationFailure = ExitCode(EX_USAGE)
| `- error: cannot find 'EX_USAGE' in scope
71 | #endif
72 |
[30/112] Compiling ArgumentParser Flag.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:64:40: error: cannot find 'EXIT_FAILURE' in scope
62 |
63 | /// An exit code that indicates that the command failed.
64 | public static let failure = ExitCode(EXIT_FAILURE)
| `- error: cannot find 'EXIT_FAILURE' in scope
65 |
66 | /// An exit code that indicates that the user provided invalid input.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:70:50: error: cannot find 'EX_USAGE' in scope
68 | public static let validationFailure = ExitCode(ERROR_BAD_ARGUMENTS)
69 | #else
70 | public static let validationFailure = ExitCode(EX_USAGE)
| `- error: cannot find 'EX_USAGE' in scope
71 | #endif
72 |
[31/112] Compiling ArgumentParser NameSpecification.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:64:40: error: cannot find 'EXIT_FAILURE' in scope
62 |
63 | /// An exit code that indicates that the command failed.
64 | public static let failure = ExitCode(EXIT_FAILURE)
| `- error: cannot find 'EXIT_FAILURE' in scope
65 |
66 | /// An exit code that indicates that the user provided invalid input.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:70:50: error: cannot find 'EX_USAGE' in scope
68 | public static let validationFailure = ExitCode(ERROR_BAD_ARGUMENTS)
69 | #else
70 | public static let validationFailure = ExitCode(EX_USAGE)
| `- error: cannot find 'EX_USAGE' in scope
71 | #endif
72 |
[32/116] Emitting module Elsa
error: emit-module command failed with exit code 1 (use -v to see invocation)
[33/118] Emitting module ArgumentParser
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:64:40: error: cannot find 'EXIT_FAILURE' in scope
62 |
63 | /// An exit code that indicates that the command failed.
64 | public static let failure = ExitCode(EXIT_FAILURE)
| `- error: cannot find 'EXIT_FAILURE' in scope
65 |
66 | /// An exit code that indicates that the user provided invalid input.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:70:50: error: cannot find 'EX_USAGE' in scope
68 | public static let validationFailure = ExitCode(ERROR_BAD_ARGUMENTS)
69 | #else
70 | public static let validationFailure = ExitCode(EX_USAGE)
| `- error: cannot find 'EX_USAGE' in scope
71 | #endif
72 |
[34/118] Compiling VioletCore UseScalarsToHashString.swift
[35/118] Compiling VioletCore Double+PythonParse.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:49:26: error: cannot find 'getenv' in scope
47 | #else
48 | // FIXME: This retrieves the user's preferred shell, not necessarily the one currently in use.
49 | guard let shellVar = getenv("SHELL") else { return nil }
| `- error: cannot find 'getenv' in scope
50 | let shellParts = String(cString: shellVar).split(separator: "/")
51 | return CompletionShell(rawValue: String(shellParts.last ?? ""))
[36/118] Compiling VioletCore CollectionExtensions.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:49:26: error: cannot find 'getenv' in scope
47 | #else
48 | // FIXME: This retrieves the user's preferred shell, not necessarily the one currently in use.
49 | guard let shellVar = getenv("SHELL") else { return nil }
| `- error: cannot find 'getenv' in scope
50 | let shellParts = String(cString: shellVar).split(separator: "/")
51 | return CompletionShell(rawValue: String(shellParts.last ?? ""))
[37/118] Compiling VioletCore StringExtensions.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:49:26: error: cannot find 'getenv' in scope
47 | #else
48 | // FIXME: This retrieves the user's preferred shell, not necessarily the one currently in use.
49 | guard let shellVar = getenv("SHELL") else { return nil }
| `- error: cannot find 'getenv' in scope
50 | let shellParts = String(cString: shellVar).split(separator: "/")
51 | return CompletionShell(rawValue: String(shellParts.last ?? ""))
[38/118] Compiling VioletCore Lyrics.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:49:26: error: cannot find 'getenv' in scope
47 | #else
48 | // FIXME: This retrieves the user's preferred shell, not necessarily the one currently in use.
49 | guard let shellVar = getenv("SHELL") else { return nil }
| `- error: cannot find 'getenv' in scope
50 | let shellParts = String(cString: shellVar).split(separator: "/")
51 | return CompletionShell(rawValue: String(shellParts.last ?? ""))
[39/118] Compiling ArgumentParser Argument.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:49:26: error: cannot find 'getenv' in scope
47 | #else
48 | // FIXME: This retrieves the user's preferred shell, not necessarily the one currently in use.
49 | guard let shellVar = getenv("SHELL") else { return nil }
| `- error: cannot find 'getenv' in scope
50 | let shellParts = String(cString: shellVar).split(separator: "/")
51 | return CompletionShell(rawValue: String(shellParts.last ?? ""))
[40/118] Compiling ArgumentParser Option.swift
[41/118] Compiling ArgumentParser OptionGroup.swift
[42/118] Compiling ArgumentParser CommandConfiguration.swift
[43/118] Compiling ArgumentParser EnumerableFlag.swift
[44/118] Compiling ArgumentParser ExpressibleByArgument.swift
[45/118] Compiling ArgumentParser ParsableArguments.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:63:31: error: cannot find 'putc' in scope
61 | struct StandardError: TextOutputStream {
62 | mutating func write(_ string: String) {
63 | for byte in string.utf8 { putc(numericCast(byte), stderr) }
| `- error: cannot find 'putc' in scope
64 | }
65 | }
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:63:55: error: cannot find 'stderr' in scope
61 | struct StandardError: TextOutputStream {
62 | mutating func write(_ string: String) {
63 | for byte in string.utf8 { putc(numericCast(byte), stderr) }
| `- error: cannot find 'stderr' in scope
64 | }
65 | }
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:63:36: error: generic parameter 'U' could not be inferred
61 | struct StandardError: TextOutputStream {
62 | mutating func write(_ string: String) {
63 | for byte in string.utf8 { putc(numericCast(byte), stderr) }
| `- error: generic parameter 'U' could not be inferred
64 | }
65 | }
Swift.numericCast:1:24: note: in call to function 'numericCast'
1 | @inlinable public func numericCast<T, U>(_ x: T) -> U where T : BinaryInteger, U : BinaryInteger
| `- note: in call to function 'numericCast'
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:180:7: error: cannot find '_exit' in scope
178 | ) -> Never {
179 | guard let error = error else {
180 | _exit(ExitCode.success.rawValue)
| `- error: cannot find '_exit' in scope
181 | }
182 |
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:192:5: error: cannot find '_exit' in scope
190 | }
191 | }
192 | _exit(messageInfo.exitCode.rawValue)
| `- error: cannot find '_exit' in scope
193 | }
194 |
[46/118] Compiling ArgumentParser ParsableArgumentsValidation.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:63:31: error: cannot find 'putc' in scope
61 | struct StandardError: TextOutputStream {
62 | mutating func write(_ string: String) {
63 | for byte in string.utf8 { putc(numericCast(byte), stderr) }
| `- error: cannot find 'putc' in scope
64 | }
65 | }
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:63:55: error: cannot find 'stderr' in scope
61 | struct StandardError: TextOutputStream {
62 | mutating func write(_ string: String) {
63 | for byte in string.utf8 { putc(numericCast(byte), stderr) }
| `- error: cannot find 'stderr' in scope
64 | }
65 | }
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:63:36: error: generic parameter 'U' could not be inferred
61 | struct StandardError: TextOutputStream {
62 | mutating func write(_ string: String) {
63 | for byte in string.utf8 { putc(numericCast(byte), stderr) }
| `- error: generic parameter 'U' could not be inferred
64 | }
65 | }
Swift.numericCast:1:24: note: in call to function 'numericCast'
1 | @inlinable public func numericCast<T, U>(_ x: T) -> U where T : BinaryInteger, U : BinaryInteger
| `- note: in call to function 'numericCast'
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:180:7: error: cannot find '_exit' in scope
178 | ) -> Never {
179 | guard let error = error else {
180 | _exit(ExitCode.success.rawValue)
| `- error: cannot find '_exit' in scope
181 | }
182 |
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:192:5: error: cannot find '_exit' in scope
190 | }
191 | }
192 | _exit(messageInfo.exitCode.rawValue)
| `- error: cannot find '_exit' in scope
193 | }
194 |
[47/118] Compiling ArgumentParser ParsableCommand.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:63:31: error: cannot find 'putc' in scope
61 | struct StandardError: TextOutputStream {
62 | mutating func write(_ string: String) {
63 | for byte in string.utf8 { putc(numericCast(byte), stderr) }
| `- error: cannot find 'putc' in scope
64 | }
65 | }
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:63:55: error: cannot find 'stderr' in scope
61 | struct StandardError: TextOutputStream {
62 | mutating func write(_ string: String) {
63 | for byte in string.utf8 { putc(numericCast(byte), stderr) }
| `- error: cannot find 'stderr' in scope
64 | }
65 | }
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:63:36: error: generic parameter 'U' could not be inferred
61 | struct StandardError: TextOutputStream {
62 | mutating func write(_ string: String) {
63 | for byte in string.utf8 { putc(numericCast(byte), stderr) }
| `- error: generic parameter 'U' could not be inferred
64 | }
65 | }
Swift.numericCast:1:24: note: in call to function 'numericCast'
1 | @inlinable public func numericCast<T, U>(_ x: T) -> U where T : BinaryInteger, U : BinaryInteger
| `- note: in call to function 'numericCast'
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:180:7: error: cannot find '_exit' in scope
178 | ) -> Never {
179 | guard let error = error else {
180 | _exit(ExitCode.success.rawValue)
| `- error: cannot find '_exit' in scope
181 | }
182 |
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:192:5: error: cannot find '_exit' in scope
190 | }
191 | }
192 | _exit(messageInfo.exitCode.rawValue)
| `- error: cannot find '_exit' in scope
193 | }
194 |
[48/118] Compiling ArgumentParser ArgumentDecoder.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:63:31: error: cannot find 'putc' in scope
61 | struct StandardError: TextOutputStream {
62 | mutating func write(_ string: String) {
63 | for byte in string.utf8 { putc(numericCast(byte), stderr) }
| `- error: cannot find 'putc' in scope
64 | }
65 | }
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:63:55: error: cannot find 'stderr' in scope
61 | struct StandardError: TextOutputStream {
62 | mutating func write(_ string: String) {
63 | for byte in string.utf8 { putc(numericCast(byte), stderr) }
| `- error: cannot find 'stderr' in scope
64 | }
65 | }
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:63:36: error: generic parameter 'U' could not be inferred
61 | struct StandardError: TextOutputStream {
62 | mutating func write(_ string: String) {
63 | for byte in string.utf8 { putc(numericCast(byte), stderr) }
| `- error: generic parameter 'U' could not be inferred
64 | }
65 | }
Swift.numericCast:1:24: note: in call to function 'numericCast'
1 | @inlinable public func numericCast<T, U>(_ x: T) -> U where T : BinaryInteger, U : BinaryInteger
| `- note: in call to function 'numericCast'
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:180:7: error: cannot find '_exit' in scope
178 | ) -> Never {
179 | guard let error = error else {
180 | _exit(ExitCode.success.rawValue)
| `- error: cannot find '_exit' in scope
181 | }
182 |
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:192:5: error: cannot find '_exit' in scope
190 | }
191 | }
192 | _exit(messageInfo.exitCode.rawValue)
| `- error: cannot find '_exit' in scope
193 | }
194 |
/host/spi-builder-workspace/Sources/Elsa/Globals.swift:4:27: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
2 |
3 | func withRedirectedStandardOutput(to file: URL, block: () -> Void) {
4 | freopen(file.path, "w", stdout)
| `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
5 | block()
6 | fclose(stdout)
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/stdio.h:63:23: note: var declared here
61 | #if __ANDROID_API__ >= 23
62 | extern FILE* _Nonnull stdin __INTRODUCED_IN(23);
63 | extern FILE* _Nonnull stdout __INTRODUCED_IN(23);
| `- note: var declared here
64 | extern FILE* _Nonnull stderr __INTRODUCED_IN(23);
65 |
/host/spi-builder-workspace/Sources/Elsa/Globals.swift:6:10: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
4 | freopen(file.path, "w", stdout)
5 | block()
6 | fclose(stdout)
| `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
7 | }
8 |
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/stdio.h:63:23: note: var declared here
61 | #if __ANDROID_API__ >= 23
62 | extern FILE* _Nonnull stdin __INTRODUCED_IN(23);
63 | extern FILE* _Nonnull stdout __INTRODUCED_IN(23);
| `- note: var declared here
64 | extern FILE* _Nonnull stderr __INTRODUCED_IN(23);
65 |
[50/118] Compiling ArgumentParser ArgumentDefinition.swift
/host/spi-builder-workspace/Sources/Elsa/Globals.swift:4:27: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
2 |
3 | func withRedirectedStandardOutput(to file: URL, block: () -> Void) {
4 | freopen(file.path, "w", stdout)
| `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
5 | block()
6 | fclose(stdout)
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/stdio.h:63:23: note: var declared here
61 | #if __ANDROID_API__ >= 23
62 | extern FILE* _Nonnull stdin __INTRODUCED_IN(23);
63 | extern FILE* _Nonnull stdout __INTRODUCED_IN(23);
| `- note: var declared here
64 | extern FILE* _Nonnull stderr __INTRODUCED_IN(23);
65 |
/host/spi-builder-workspace/Sources/Elsa/Globals.swift:6:10: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
4 | freopen(file.path, "w", stdout)
5 | block()
6 | fclose(stdout)
| `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
7 | }
8 |
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/stdio.h:63:23: note: var declared here
61 | #if __ANDROID_API__ >= 23
62 | extern FILE* _Nonnull stdin __INTRODUCED_IN(23);
63 | extern FILE* _Nonnull stdout __INTRODUCED_IN(23);
| `- note: var declared here
64 | extern FILE* _Nonnull stderr __INTRODUCED_IN(23);
65 |
[54/118] Compiling VioletCore SourceLocation.swift
[55/118] Compiling VioletCore Trap.swift
[56/118] Compiling VioletCore Unreachable.swift
[60/118] Compiling VioletCore SipHash.swift
/host/spi-builder-workspace/Sources/Elsa/Entities/SourceFileVisitor.swift:45:29: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
43 |
44 | private func withRedirectedStandardOutput(to file: URL, block: () -> Void) {
45 | freopen(file.path, "w", stdout)
| `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
46 | block()
47 | fclose(stdout)
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/stdio.h:63:23: note: var declared here
61 | #if __ANDROID_API__ >= 23
62 | extern FILE* _Nonnull stdin __INTRODUCED_IN(23);
63 | extern FILE* _Nonnull stdout __INTRODUCED_IN(23);
| `- note: var declared here
64 | extern FILE* _Nonnull stderr __INTRODUCED_IN(23);
65 |
/host/spi-builder-workspace/Sources/Elsa/Entities/SourceFileVisitor.swift:47:12: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
45 | freopen(file.path, "w", stdout)
46 | block()
47 | fclose(stdout)
| `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
48 | }
49 |
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/stdio.h:63:23: note: var declared here
61 | #if __ANDROID_API__ >= 23
62 | extern FILE* _Nonnull stdin __INTRODUCED_IN(23);
63 | extern FILE* _Nonnull stdout __INTRODUCED_IN(23);
| `- note: var declared here
64 | extern FILE* _Nonnull stderr __INTRODUCED_IN(23);
65 |
/host/spi-builder-workspace/Sources/Elsa/Entities/SourceFileVisitor.swift:45:29: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
43 |
44 | private func withRedirectedStandardOutput(to file: URL, block: () -> Void) {
45 | freopen(file.path, "w", stdout)
| `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
46 | block()
47 | fclose(stdout)
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/stdio.h:63:23: note: var declared here
61 | #if __ANDROID_API__ >= 23
62 | extern FILE* _Nonnull stdin __INTRODUCED_IN(23);
63 | extern FILE* _Nonnull stdout __INTRODUCED_IN(23);
| `- note: var declared here
64 | extern FILE* _Nonnull stderr __INTRODUCED_IN(23);
65 |
/host/spi-builder-workspace/Sources/Elsa/Entities/SourceFileVisitor.swift:47:12: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
45 | freopen(file.path, "w", stdout)
46 | block()
47 | fclose(stdout)
| `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
48 | }
49 |
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/stdio.h:63:23: note: var declared here
61 | #if __ANDROID_API__ >= 23
62 | extern FILE* _Nonnull stdin __INTRODUCED_IN(23);
63 | extern FILE* _Nonnull stdout __INTRODUCED_IN(23);
| `- note: var declared here
64 | extern FILE* _Nonnull stderr __INTRODUCED_IN(23);
65 |
/host/spi-builder-workspace/Sources/Elsa/Entities/SourceFileVisitor.swift:45:29: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
43 |
44 | private func withRedirectedStandardOutput(to file: URL, block: () -> Void) {
45 | freopen(file.path, "w", stdout)
| `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
46 | block()
47 | fclose(stdout)
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/stdio.h:63:23: note: var declared here
61 | #if __ANDROID_API__ >= 23
62 | extern FILE* _Nonnull stdin __INTRODUCED_IN(23);
63 | extern FILE* _Nonnull stdout __INTRODUCED_IN(23);
| `- note: var declared here
64 | extern FILE* _Nonnull stderr __INTRODUCED_IN(23);
65 |
/host/spi-builder-workspace/Sources/Elsa/Entities/SourceFileVisitor.swift:47:12: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
45 | freopen(file.path, "w", stdout)
46 | block()
47 | fclose(stdout)
| `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
48 | }
49 |
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/stdio.h:63:23: note: var declared here
61 | #if __ANDROID_API__ >= 23
62 | extern FILE* _Nonnull stdin __INTRODUCED_IN(23);
63 | extern FILE* _Nonnull stdout __INTRODUCED_IN(23);
| `- note: var declared here
64 | extern FILE* _Nonnull stderr __INTRODUCED_IN(23);
65 |
[67/118] Compiling Elsa Parser.swift
[68/118] Compiling Elsa main.swift
[69/118] Compiling ArgumentParser InputOrigin.swift
[70/118] Compiling ArgumentParser Name.swift
[71/118] Compiling ArgumentParser Parsed.swift
[72/118] Compiling ArgumentParser ParsedValues.swift
[73/118] Compiling ArgumentParser ParserError.swift
[74/118] Compiling ArgumentParser SplitArguments.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:329:11: error: cannot find 'winsize' in scope
327 | height: Int(csbi.srWindow.Bottom - csbi.srWindow.Top) + 1)
328 | #else
329 | var w = winsize()
| `- error: cannot find 'winsize' in scope
330 | #if os(OpenBSD)
331 | // TIOCGWINSZ is a complex macro, so we need the flattened value.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:335:13: error: cannot find 'ioctl' in scope
333 | let err = ioctl(STDOUT_FILENO, tiocgwinsz, &w)
334 | #else
335 | let err = ioctl(STDOUT_FILENO, TIOCGWINSZ, &w)
| `- error: cannot find 'ioctl' in scope
336 | #endif
337 | let width = Int(w.ws_col)
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:335:19: error: cannot find 'STDOUT_FILENO' in scope
333 | let err = ioctl(STDOUT_FILENO, tiocgwinsz, &w)
334 | #else
335 | let err = ioctl(STDOUT_FILENO, TIOCGWINSZ, &w)
| `- error: cannot find 'STDOUT_FILENO' in scope
336 | #endif
337 | let width = Int(w.ws_col)
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:335:34: error: cannot find 'TIOCGWINSZ' in scope
333 | let err = ioctl(STDOUT_FILENO, tiocgwinsz, &w)
334 | #else
335 | let err = ioctl(STDOUT_FILENO, TIOCGWINSZ, &w)
| `- error: cannot find 'TIOCGWINSZ' in scope
336 | #endif
337 | let width = Int(w.ws_col)
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:70:50: error: cannot find 'EX_USAGE' in scope
68 | public static let validationFailure = ExitCode(ERROR_BAD_ARGUMENTS)
69 | #else
70 | public static let validationFailure = ExitCode(EX_USAGE)
| `- error: cannot find 'EX_USAGE' in scope
71 | #endif
72 |
[75/118] Compiling ArgumentParser HelpCommand.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:329:11: error: cannot find 'winsize' in scope
327 | height: Int(csbi.srWindow.Bottom - csbi.srWindow.Top) + 1)
328 | #else
329 | var w = winsize()
| `- error: cannot find 'winsize' in scope
330 | #if os(OpenBSD)
331 | // TIOCGWINSZ is a complex macro, so we need the flattened value.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:335:13: error: cannot find 'ioctl' in scope
333 | let err = ioctl(STDOUT_FILENO, tiocgwinsz, &w)
334 | #else
335 | let err = ioctl(STDOUT_FILENO, TIOCGWINSZ, &w)
| `- error: cannot find 'ioctl' in scope
336 | #endif
337 | let width = Int(w.ws_col)
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:335:19: error: cannot find 'STDOUT_FILENO' in scope
333 | let err = ioctl(STDOUT_FILENO, tiocgwinsz, &w)
334 | #else
335 | let err = ioctl(STDOUT_FILENO, TIOCGWINSZ, &w)
| `- error: cannot find 'STDOUT_FILENO' in scope
336 | #endif
337 | let width = Int(w.ws_col)
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:335:34: error: cannot find 'TIOCGWINSZ' in scope
333 | let err = ioctl(STDOUT_FILENO, tiocgwinsz, &w)
334 | #else
335 | let err = ioctl(STDOUT_FILENO, TIOCGWINSZ, &w)
| `- error: cannot find 'TIOCGWINSZ' in scope
336 | #endif
337 | let width = Int(w.ws_col)
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:70:50: error: cannot find 'EX_USAGE' in scope
68 | public static let validationFailure = ExitCode(ERROR_BAD_ARGUMENTS)
69 | #else
70 | public static let validationFailure = ExitCode(EX_USAGE)
| `- error: cannot find 'EX_USAGE' in scope
71 | #endif
72 |
[76/118] Compiling ArgumentParser HelpGenerator.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:329:11: error: cannot find 'winsize' in scope
327 | height: Int(csbi.srWindow.Bottom - csbi.srWindow.Top) + 1)
328 | #else
329 | var w = winsize()
| `- error: cannot find 'winsize' in scope
330 | #if os(OpenBSD)
331 | // TIOCGWINSZ is a complex macro, so we need the flattened value.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:335:13: error: cannot find 'ioctl' in scope
333 | let err = ioctl(STDOUT_FILENO, tiocgwinsz, &w)
334 | #else
335 | let err = ioctl(STDOUT_FILENO, TIOCGWINSZ, &w)
| `- error: cannot find 'ioctl' in scope
336 | #endif
337 | let width = Int(w.ws_col)
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:335:19: error: cannot find 'STDOUT_FILENO' in scope
333 | let err = ioctl(STDOUT_FILENO, tiocgwinsz, &w)
334 | #else
335 | let err = ioctl(STDOUT_FILENO, TIOCGWINSZ, &w)
| `- error: cannot find 'STDOUT_FILENO' in scope
336 | #endif
337 | let width = Int(w.ws_col)
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:335:34: error: cannot find 'TIOCGWINSZ' in scope
333 | let err = ioctl(STDOUT_FILENO, tiocgwinsz, &w)
334 | #else
335 | let err = ioctl(STDOUT_FILENO, TIOCGWINSZ, &w)
| `- error: cannot find 'TIOCGWINSZ' in scope
336 | #endif
337 | let width = Int(w.ws_col)
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:70:50: error: cannot find 'EX_USAGE' in scope
68 | public static let validationFailure = ExitCode(ERROR_BAD_ARGUMENTS)
69 | #else
70 | public static let validationFailure = ExitCode(EX_USAGE)
| `- error: cannot find 'EX_USAGE' in scope
71 | #endif
72 |
[77/118] Compiling ArgumentParser MessageInfo.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:329:11: error: cannot find 'winsize' in scope
327 | height: Int(csbi.srWindow.Bottom - csbi.srWindow.Top) + 1)
328 | #else
329 | var w = winsize()
| `- error: cannot find 'winsize' in scope
330 | #if os(OpenBSD)
331 | // TIOCGWINSZ is a complex macro, so we need the flattened value.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:335:13: error: cannot find 'ioctl' in scope
333 | let err = ioctl(STDOUT_FILENO, tiocgwinsz, &w)
334 | #else
335 | let err = ioctl(STDOUT_FILENO, TIOCGWINSZ, &w)
| `- error: cannot find 'ioctl' in scope
336 | #endif
337 | let width = Int(w.ws_col)
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:335:19: error: cannot find 'STDOUT_FILENO' in scope
333 | let err = ioctl(STDOUT_FILENO, tiocgwinsz, &w)
334 | #else
335 | let err = ioctl(STDOUT_FILENO, TIOCGWINSZ, &w)
| `- error: cannot find 'STDOUT_FILENO' in scope
336 | #endif
337 | let width = Int(w.ws_col)
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:335:34: error: cannot find 'TIOCGWINSZ' in scope
333 | let err = ioctl(STDOUT_FILENO, tiocgwinsz, &w)
334 | #else
335 | let err = ioctl(STDOUT_FILENO, TIOCGWINSZ, &w)
| `- error: cannot find 'TIOCGWINSZ' in scope
336 | #endif
337 | let width = Int(w.ws_col)
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:70:50: error: cannot find 'EX_USAGE' in scope
68 | public static let validationFailure = ExitCode(ERROR_BAD_ARGUMENTS)
69 | #else
70 | public static let validationFailure = ExitCode(EX_USAGE)
| `- error: cannot find 'EX_USAGE' in scope
71 | #endif
72 |
[83/118] Emitting module VioletCore
[92/120] Compiling ArgumentParser UsageGenerator.swift
[93/120] Compiling ArgumentParser SequenceExtensions.swift
[94/120] Compiling ArgumentParser StringExtensions.swift
[95/120] Compiling ArgumentParser Tree.swift
[98/120] Compiling UnicodeData ASCIIData.swift
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:fe1962677657b2408c217cb5cceb3c09bc1d91486e360cebbc6eee461a5945d8
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
[0/1] Planning build
Building for debugging...
[0/22] Write swift-version-24593BA9C3E375BF.txt
[2/95] Compiling Elsa Lexer.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:63:31: error: cannot find 'putc' in scope
61 | struct StandardError: TextOutputStream {
62 | mutating func write(_ string: String) {
63 | for byte in string.utf8 { putc(numericCast(byte), stderr) }
| `- error: cannot find 'putc' in scope
64 | }
65 | }
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:63:55: error: cannot find 'stderr' in scope
61 | struct StandardError: TextOutputStream {
62 | mutating func write(_ string: String) {
63 | for byte in string.utf8 { putc(numericCast(byte), stderr) }
| `- error: cannot find 'stderr' in scope
64 | }
65 | }
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:63:36: error: generic parameter 'U' could not be inferred
61 | struct StandardError: TextOutputStream {
62 | mutating func write(_ string: String) {
63 | for byte in string.utf8 { putc(numericCast(byte), stderr) }
| `- error: generic parameter 'U' could not be inferred
64 | }
65 | }
Swift.numericCast:1:24: note: in call to function 'numericCast'
1 | @inlinable public func numericCast<T, U>(_ x: T) -> U where T : BinaryInteger, U : BinaryInteger
| `- note: in call to function 'numericCast'
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:180:7: error: cannot find '_exit' in scope
178 | ) -> Never {
179 | guard let error = error else {
180 | _exit(ExitCode.success.rawValue)
| `- error: cannot find '_exit' in scope
181 | }
182 |
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:192:5: error: cannot find '_exit' in scope
190 | }
191 | }
192 | _exit(messageInfo.exitCode.rawValue)
| `- error: cannot find '_exit' in scope
193 | }
194 |
[3/95] Compiling Elsa Token.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:63:31: error: cannot find 'putc' in scope
61 | struct StandardError: TextOutputStream {
62 | mutating func write(_ string: String) {
63 | for byte in string.utf8 { putc(numericCast(byte), stderr) }
| `- error: cannot find 'putc' in scope
64 | }
65 | }
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:63:55: error: cannot find 'stderr' in scope
61 | struct StandardError: TextOutputStream {
62 | mutating func write(_ string: String) {
63 | for byte in string.utf8 { putc(numericCast(byte), stderr) }
| `- error: cannot find 'stderr' in scope
64 | }
65 | }
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:63:36: error: generic parameter 'U' could not be inferred
61 | struct StandardError: TextOutputStream {
62 | mutating func write(_ string: String) {
63 | for byte in string.utf8 { putc(numericCast(byte), stderr) }
| `- error: generic parameter 'U' could not be inferred
64 | }
65 | }
Swift.numericCast:1:24: note: in call to function 'numericCast'
1 | @inlinable public func numericCast<T, U>(_ x: T) -> U where T : BinaryInteger, U : BinaryInteger
| `- note: in call to function 'numericCast'
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:180:7: error: cannot find '_exit' in scope
178 | ) -> Never {
179 | guard let error = error else {
180 | _exit(ExitCode.success.rawValue)
| `- error: cannot find '_exit' in scope
181 | }
182 |
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:192:5: error: cannot find '_exit' in scope
190 | }
191 | }
192 | _exit(messageInfo.exitCode.rawValue)
| `- error: cannot find '_exit' in scope
193 | }
194 |
[4/95] Compiling Elsa Types.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:63:31: error: cannot find 'putc' in scope
61 | struct StandardError: TextOutputStream {
62 | mutating func write(_ string: String) {
63 | for byte in string.utf8 { putc(numericCast(byte), stderr) }
| `- error: cannot find 'putc' in scope
64 | }
65 | }
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:63:55: error: cannot find 'stderr' in scope
61 | struct StandardError: TextOutputStream {
62 | mutating func write(_ string: String) {
63 | for byte in string.utf8 { putc(numericCast(byte), stderr) }
| `- error: cannot find 'stderr' in scope
64 | }
65 | }
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:63:36: error: generic parameter 'U' could not be inferred
61 | struct StandardError: TextOutputStream {
62 | mutating func write(_ string: String) {
63 | for byte in string.utf8 { putc(numericCast(byte), stderr) }
| `- error: generic parameter 'U' could not be inferred
64 | }
65 | }
Swift.numericCast:1:24: note: in call to function 'numericCast'
1 | @inlinable public func numericCast<T, U>(_ x: T) -> U where T : BinaryInteger, U : BinaryInteger
| `- note: in call to function 'numericCast'
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:180:7: error: cannot find '_exit' in scope
178 | ) -> Never {
179 | guard let error = error else {
180 | _exit(ExitCode.success.rawValue)
| `- error: cannot find '_exit' in scope
181 | }
182 |
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:192:5: error: cannot find '_exit' in scope
190 | }
191 | }
192 | _exit(messageInfo.exitCode.rawValue)
| `- error: cannot find '_exit' in scope
193 | }
194 |
[5/95] Compiling Elsa AstSourceFileVisitor.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:63:31: error: cannot find 'putc' in scope
61 | struct StandardError: TextOutputStream {
62 | mutating func write(_ string: String) {
63 | for byte in string.utf8 { putc(numericCast(byte), stderr) }
| `- error: cannot find 'putc' in scope
64 | }
65 | }
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:63:55: error: cannot find 'stderr' in scope
61 | struct StandardError: TextOutputStream {
62 | mutating func write(_ string: String) {
63 | for byte in string.utf8 { putc(numericCast(byte), stderr) }
| `- error: cannot find 'stderr' in scope
64 | }
65 | }
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:63:36: error: generic parameter 'U' could not be inferred
61 | struct StandardError: TextOutputStream {
62 | mutating func write(_ string: String) {
63 | for byte in string.utf8 { putc(numericCast(byte), stderr) }
| `- error: generic parameter 'U' could not be inferred
64 | }
65 | }
Swift.numericCast:1:24: note: in call to function 'numericCast'
1 | @inlinable public func numericCast<T, U>(_ x: T) -> U where T : BinaryInteger, U : BinaryInteger
| `- note: in call to function 'numericCast'
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:180:7: error: cannot find '_exit' in scope
178 | ) -> Never {
179 | guard let error = error else {
180 | _exit(ExitCode.success.rawValue)
| `- error: cannot find '_exit' in scope
181 | }
182 |
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Types/ParsableArguments.swift:192:5: error: cannot find '_exit' in scope
190 | }
191 | }
192 | _exit(messageInfo.exitCode.rawValue)
| `- error: cannot find '_exit' in scope
193 | }
194 |
[6/99] Compiling UnicodeData UnicodeScalar+unsafeInit.swift
[7/99] Compiling Rapunzel Wadler.swift
[8/99] Compiling Elsa SourceFile.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:64:40: error: cannot find 'EXIT_FAILURE' in scope
62 |
63 | /// An exit code that indicates that the command failed.
64 | public static let failure = ExitCode(EXIT_FAILURE)
| `- error: cannot find 'EXIT_FAILURE' in scope
65 |
66 | /// An exit code that indicates that the user provided invalid input.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:70:50: error: cannot find 'EX_USAGE' in scope
68 | public static let validationFailure = ExitCode(ERROR_BAD_ARGUMENTS)
69 | #else
70 | public static let validationFailure = ExitCode(EX_USAGE)
| `- error: cannot find 'EX_USAGE' in scope
71 | #endif
72 |
[9/99] Compiling Elsa SourceFileVisitor.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:64:40: error: cannot find 'EXIT_FAILURE' in scope
62 |
63 | /// An exit code that indicates that the command failed.
64 | public static let failure = ExitCode(EXIT_FAILURE)
| `- error: cannot find 'EXIT_FAILURE' in scope
65 |
66 | /// An exit code that indicates that the user provided invalid input.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:70:50: error: cannot find 'EX_USAGE' in scope
68 | public static let validationFailure = ExitCode(ERROR_BAD_ARGUMENTS)
69 | #else
70 | public static let validationFailure = ExitCode(EX_USAGE)
| `- error: cannot find 'EX_USAGE' in scope
71 | #endif
72 |
[10/99] Compiling Elsa SourceLocation.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:64:40: error: cannot find 'EXIT_FAILURE' in scope
62 |
63 | /// An exit code that indicates that the command failed.
64 | public static let failure = ExitCode(EXIT_FAILURE)
| `- error: cannot find 'EXIT_FAILURE' in scope
65 |
66 | /// An exit code that indicates that the user provided invalid input.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:70:50: error: cannot find 'EX_USAGE' in scope
68 | public static let validationFailure = ExitCode(ERROR_BAD_ARGUMENTS)
69 | #else
70 | public static let validationFailure = ExitCode(EX_USAGE)
| `- error: cannot find 'EX_USAGE' in scope
71 | #endif
72 |
[11/99] Compiling Elsa Doc.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:64:40: error: cannot find 'EXIT_FAILURE' in scope
62 |
63 | /// An exit code that indicates that the command failed.
64 | public static let failure = ExitCode(EXIT_FAILURE)
| `- error: cannot find 'EXIT_FAILURE' in scope
65 |
66 | /// An exit code that indicates that the user provided invalid input.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:70:50: error: cannot find 'EX_USAGE' in scope
68 | public static let validationFailure = ExitCode(ERROR_BAD_ARGUMENTS)
69 | #else
70 | public static let validationFailure = ExitCode(EX_USAGE)
| `- error: cannot find 'EX_USAGE' in scope
71 | #endif
72 |
[12/99] Compiling Elsa Enumeration.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:64:40: error: cannot find 'EXIT_FAILURE' in scope
62 |
63 | /// An exit code that indicates that the command failed.
64 | public static let failure = ExitCode(EXIT_FAILURE)
| `- error: cannot find 'EXIT_FAILURE' in scope
65 |
66 | /// An exit code that indicates that the user provided invalid input.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:70:50: error: cannot find 'EX_USAGE' in scope
68 | public static let validationFailure = ExitCode(ERROR_BAD_ARGUMENTS)
69 | #else
70 | public static let validationFailure = ExitCode(EX_USAGE)
| `- error: cannot find 'EX_USAGE' in scope
71 | #endif
72 |
[13/99] Compiling VioletCore Unreachable.swift
[14/99] Compiling VioletCore Trap.swift
[15/100] Compiling VioletCore SourceLocation.swift
[16/100] Emitting module Rapunzel
[17/100] Compiling Rapunzel Rapunzel.swift
[18/101] Compiling Elsa Globals.swift
[20/103] Compiling VioletCore NonEmptyArray.swift
[21/103] Compiling VioletCore SipHash.swift
[22/103] Compiling VioletCore UseScalarsToHashString.swift
[23/103] Emitting module Elsa
[24/103] Compiling Elsa EmitBytecodeFilledDescriptionVisitor.swift
[25/103] Compiling Elsa EmitBytecodeFilledVisitor.swift
[26/103] Compiling Elsa EmitBytecodeVisitor.swift
[34/103] Compiling Elsa ProductType.swift
[35/103] Emitting module VioletCore
error: emit-module command failed with exit code 1 (use -v to see invocation)
[40/103] Emitting module ArgumentParser
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:64:40: error: cannot find 'EXIT_FAILURE' in scope
62 |
63 | /// An exit code that indicates that the command failed.
64 | public static let failure = ExitCode(EXIT_FAILURE)
| `- error: cannot find 'EXIT_FAILURE' in scope
65 |
66 | /// An exit code that indicates that the user provided invalid input.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:70:50: error: cannot find 'EX_USAGE' in scope
68 | public static let validationFailure = ExitCode(ERROR_BAD_ARGUMENTS)
69 | #else
70 | public static let validationFailure = ExitCode(EX_USAGE)
| `- error: cannot find 'EX_USAGE' in scope
71 | #endif
72 |
[41/103] Compiling ArgumentParser SplitArguments.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:329:11: error: cannot find 'winsize' in scope
327 | height: Int(csbi.srWindow.Bottom - csbi.srWindow.Top) + 1)
328 | #else
329 | var w = winsize()
| `- error: cannot find 'winsize' in scope
330 | #if os(OpenBSD)
331 | // TIOCGWINSZ is a complex macro, so we need the flattened value.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:335:13: error: cannot find 'ioctl' in scope
333 | let err = ioctl(STDOUT_FILENO, tiocgwinsz, &w)
334 | #else
335 | let err = ioctl(STDOUT_FILENO, TIOCGWINSZ, &w)
| `- error: cannot find 'ioctl' in scope
336 | #endif
337 | let width = Int(w.ws_col)
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:335:19: error: cannot find 'STDOUT_FILENO' in scope
333 | let err = ioctl(STDOUT_FILENO, tiocgwinsz, &w)
334 | #else
335 | let err = ioctl(STDOUT_FILENO, TIOCGWINSZ, &w)
| `- error: cannot find 'STDOUT_FILENO' in scope
336 | #endif
337 | let width = Int(w.ws_col)
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:335:34: error: cannot find 'TIOCGWINSZ' in scope
333 | let err = ioctl(STDOUT_FILENO, tiocgwinsz, &w)
334 | #else
335 | let err = ioctl(STDOUT_FILENO, TIOCGWINSZ, &w)
| `- error: cannot find 'TIOCGWINSZ' in scope
336 | #endif
337 | let width = Int(w.ws_col)
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:70:50: error: cannot find 'EX_USAGE' in scope
68 | public static let validationFailure = ExitCode(ERROR_BAD_ARGUMENTS)
69 | #else
70 | public static let validationFailure = ExitCode(EX_USAGE)
| `- error: cannot find 'EX_USAGE' in scope
71 | #endif
72 |
[42/103] Compiling ArgumentParser HelpCommand.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:329:11: error: cannot find 'winsize' in scope
327 | height: Int(csbi.srWindow.Bottom - csbi.srWindow.Top) + 1)
328 | #else
329 | var w = winsize()
| `- error: cannot find 'winsize' in scope
330 | #if os(OpenBSD)
331 | // TIOCGWINSZ is a complex macro, so we need the flattened value.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:335:13: error: cannot find 'ioctl' in scope
333 | let err = ioctl(STDOUT_FILENO, tiocgwinsz, &w)
334 | #else
335 | let err = ioctl(STDOUT_FILENO, TIOCGWINSZ, &w)
| `- error: cannot find 'ioctl' in scope
336 | #endif
337 | let width = Int(w.ws_col)
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:335:19: error: cannot find 'STDOUT_FILENO' in scope
333 | let err = ioctl(STDOUT_FILENO, tiocgwinsz, &w)
334 | #else
335 | let err = ioctl(STDOUT_FILENO, TIOCGWINSZ, &w)
| `- error: cannot find 'STDOUT_FILENO' in scope
336 | #endif
337 | let width = Int(w.ws_col)
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:335:34: error: cannot find 'TIOCGWINSZ' in scope
333 | let err = ioctl(STDOUT_FILENO, tiocgwinsz, &w)
334 | #else
335 | let err = ioctl(STDOUT_FILENO, TIOCGWINSZ, &w)
| `- error: cannot find 'TIOCGWINSZ' in scope
336 | #endif
337 | let width = Int(w.ws_col)
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:70:50: error: cannot find 'EX_USAGE' in scope
68 | public static let validationFailure = ExitCode(ERROR_BAD_ARGUMENTS)
69 | #else
70 | public static let validationFailure = ExitCode(EX_USAGE)
| `- error: cannot find 'EX_USAGE' in scope
71 | #endif
72 |
[43/103] Compiling ArgumentParser HelpGenerator.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:329:11: error: cannot find 'winsize' in scope
327 | height: Int(csbi.srWindow.Bottom - csbi.srWindow.Top) + 1)
328 | #else
329 | var w = winsize()
| `- error: cannot find 'winsize' in scope
330 | #if os(OpenBSD)
331 | // TIOCGWINSZ is a complex macro, so we need the flattened value.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:335:13: error: cannot find 'ioctl' in scope
333 | let err = ioctl(STDOUT_FILENO, tiocgwinsz, &w)
334 | #else
335 | let err = ioctl(STDOUT_FILENO, TIOCGWINSZ, &w)
| `- error: cannot find 'ioctl' in scope
336 | #endif
337 | let width = Int(w.ws_col)
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:335:19: error: cannot find 'STDOUT_FILENO' in scope
333 | let err = ioctl(STDOUT_FILENO, tiocgwinsz, &w)
334 | #else
335 | let err = ioctl(STDOUT_FILENO, TIOCGWINSZ, &w)
| `- error: cannot find 'STDOUT_FILENO' in scope
336 | #endif
337 | let width = Int(w.ws_col)
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:335:34: error: cannot find 'TIOCGWINSZ' in scope
333 | let err = ioctl(STDOUT_FILENO, tiocgwinsz, &w)
334 | #else
335 | let err = ioctl(STDOUT_FILENO, TIOCGWINSZ, &w)
| `- error: cannot find 'TIOCGWINSZ' in scope
336 | #endif
337 | let width = Int(w.ws_col)
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:70:50: error: cannot find 'EX_USAGE' in scope
68 | public static let validationFailure = ExitCode(ERROR_BAD_ARGUMENTS)
69 | #else
70 | public static let validationFailure = ExitCode(EX_USAGE)
| `- error: cannot find 'EX_USAGE' in scope
71 | #endif
72 |
[44/103] Compiling ArgumentParser MessageInfo.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:329:11: error: cannot find 'winsize' in scope
327 | height: Int(csbi.srWindow.Bottom - csbi.srWindow.Top) + 1)
328 | #else
329 | var w = winsize()
| `- error: cannot find 'winsize' in scope
330 | #if os(OpenBSD)
331 | // TIOCGWINSZ is a complex macro, so we need the flattened value.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:335:13: error: cannot find 'ioctl' in scope
333 | let err = ioctl(STDOUT_FILENO, tiocgwinsz, &w)
334 | #else
335 | let err = ioctl(STDOUT_FILENO, TIOCGWINSZ, &w)
| `- error: cannot find 'ioctl' in scope
336 | #endif
337 | let width = Int(w.ws_col)
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:335:19: error: cannot find 'STDOUT_FILENO' in scope
333 | let err = ioctl(STDOUT_FILENO, tiocgwinsz, &w)
334 | #else
335 | let err = ioctl(STDOUT_FILENO, TIOCGWINSZ, &w)
| `- error: cannot find 'STDOUT_FILENO' in scope
336 | #endif
337 | let width = Int(w.ws_col)
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Usage/HelpGenerator.swift:335:34: error: cannot find 'TIOCGWINSZ' in scope
333 | let err = ioctl(STDOUT_FILENO, tiocgwinsz, &w)
334 | #else
335 | let err = ioctl(STDOUT_FILENO, TIOCGWINSZ, &w)
| `- error: cannot find 'TIOCGWINSZ' in scope
336 | #endif
337 | let width = Int(w.ws_col)
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:61:40: error: cannot find 'EXIT_SUCCESS' in scope
59 |
60 | /// An exit code that indicates successful completion of a command.
61 | public static let success = ExitCode(EXIT_SUCCESS)
| `- error: cannot find 'EXIT_SUCCESS' in scope
62 |
63 | /// An exit code that indicates that the command failed.
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Errors.swift:70:50: error: cannot find 'EX_USAGE' in scope
68 | public static let validationFailure = ExitCode(ERROR_BAD_ARGUMENTS)
69 | #else
70 | public static let validationFailure = ExitCode(EX_USAGE)
| `- error: cannot find 'EX_USAGE' in scope
71 | #endif
72 |
[45/103] Compiling ArgumentParser Name.swift
[46/103] Compiling ArgumentParser Parsed.swift
[47/103] Compiling ArgumentParser ParsedValues.swift
[48/103] Compiling ArgumentParser ParserError.swift
[48/103] Wrapping AST for VioletCore for debugging
[53/103] Compiling Elsa EmitAstBuilderVisitor.swift
[54/103] Compiling Elsa EmitAstVisitor.swift
[55/103] Compiling Elsa EmitAstVisitorsVisitor.swift
[56/103] Compiling Elsa BytecodeFileVisitor.swift
[57/103] Compiling Elsa EmitBytecodeDescriptionVisitor.swift
[58/103] Compiling Elsa EmitBytecodeDocumentationVisitor.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:49:26: error: cannot find 'getenv' in scope
47 | #else
48 | // FIXME: This retrieves the user's preferred shell, not necessarily the one currently in use.
49 | guard let shellVar = getenv("SHELL") else { return nil }
| `- error: cannot find 'getenv' in scope
50 | let shellParts = String(cString: shellVar).split(separator: "/")
51 | return CompletionShell(rawValue: String(shellParts.last ?? ""))
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:49:26: error: cannot find 'getenv' in scope
47 | #else
48 | // FIXME: This retrieves the user's preferred shell, not necessarily the one currently in use.
49 | guard let shellVar = getenv("SHELL") else { return nil }
| `- error: cannot find 'getenv' in scope
50 | let shellParts = String(cString: shellVar).split(separator: "/")
51 | return CompletionShell(rawValue: String(shellParts.last ?? ""))
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:49:26: error: cannot find 'getenv' in scope
47 | #else
48 | // FIXME: This retrieves the user's preferred shell, not necessarily the one currently in use.
49 | guard let shellVar = getenv("SHELL") else { return nil }
| `- error: cannot find 'getenv' in scope
50 | let shellParts = String(cString: shellVar).split(separator: "/")
51 | return CompletionShell(rawValue: String(shellParts.last ?? ""))
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:49:26: error: cannot find 'getenv' in scope
47 | #else
48 | // FIXME: This retrieves the user's preferred shell, not necessarily the one currently in use.
49 | guard let shellVar = getenv("SHELL") else { return nil }
| `- error: cannot find 'getenv' in scope
50 | let shellParts = String(cString: shellVar).split(separator: "/")
51 | return CompletionShell(rawValue: String(shellParts.last ?? ""))
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Completions/CompletionsGenerator.swift:49:26: error: cannot find 'getenv' in scope
47 | #else
48 | // FIXME: This retrieves the user's preferred shell, not necessarily the one currently in use.
49 | guard let shellVar = getenv("SHELL") else { return nil }
| `- error: cannot find 'getenv' in scope
50 | let shellParts = String(cString: shellVar).split(separator: "/")
51 | return CompletionShell(rawValue: String(shellParts.last ?? ""))
[64/134] Compiling Elsa Parser.swift
[65/134] Compiling Elsa main.swift
[66/134] Compiling FileSystem Path.swift
[67/136] Compiling BigInt BigInt+InitFromString.swift
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Creat.swift:29:30: error: cannot find 'S_IRWXU' in scope
27 | }
28 |
29 | let modeToUse = mode ?? (S_IRWXU | S_IRWXG | S_IRWXO)
| `- error: cannot find 'S_IRWXU' in scope
30 | return self.withFileSystemRepresentation(path: nonEmpty) { fsRep in
31 | switch LibC.creat(path: fsRep, mode: modeToUse) {
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Creat.swift:29:40: error: cannot find 'S_IRWXG' in scope
27 | }
28 |
29 | let modeToUse = mode ?? (S_IRWXU | S_IRWXG | S_IRWXO)
| `- error: cannot find 'S_IRWXG' in scope
30 | return self.withFileSystemRepresentation(path: nonEmpty) { fsRep in
31 | switch LibC.creat(path: fsRep, mode: modeToUse) {
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Creat.swift:29:50: error: cannot find 'S_IRWXO' in scope
27 | }
28 |
29 | let modeToUse = mode ?? (S_IRWXU | S_IRWXG | S_IRWXO)
| `- error: cannot find 'S_IRWXO' in scope
30 | return self.withFileSystemRepresentation(path: nonEmpty) { fsRep in
31 | switch LibC.creat(path: fsRep, mode: modeToUse) {
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Creat.swift:29:26: error: binary operator '??' cannot be applied to operands of type 'mode_t?' (aka 'Optional<UInt32>') and 'UInt8'
27 | }
28 |
29 | let modeToUse = mode ?? (S_IRWXU | S_IRWXG | S_IRWXO)
| `- error: binary operator '??' cannot be applied to operands of type 'mode_t?' (aka 'Optional<UInt32>') and 'UInt8'
30 | return self.withFileSystemRepresentation(path: nonEmpty) { fsRep in
31 | switch LibC.creat(path: fsRep, mode: modeToUse) {
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Creat.swift:29:38: error: cannot convert value of type 'UInt8' to expected argument type 'UInt32'
27 | }
28 |
29 | let modeToUse = mode ?? (S_IRWXU | S_IRWXG | S_IRWXO)
| `- error: cannot convert value of type 'UInt8' to expected argument type 'UInt32'
30 | return self.withFileSystemRepresentation(path: nonEmpty) { fsRep in
31 | switch LibC.creat(path: fsRep, mode: modeToUse) {
[68/136] Compiling BigInt BigInt+ToString.swift
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Creat.swift:29:30: error: cannot find 'S_IRWXU' in scope
27 | }
28 |
29 | let modeToUse = mode ?? (S_IRWXU | S_IRWXG | S_IRWXO)
| `- error: cannot find 'S_IRWXU' in scope
30 | return self.withFileSystemRepresentation(path: nonEmpty) { fsRep in
31 | switch LibC.creat(path: fsRep, mode: modeToUse) {
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Creat.swift:29:40: error: cannot find 'S_IRWXG' in scope
27 | }
28 |
29 | let modeToUse = mode ?? (S_IRWXU | S_IRWXG | S_IRWXO)
| `- error: cannot find 'S_IRWXG' in scope
30 | return self.withFileSystemRepresentation(path: nonEmpty) { fsRep in
31 | switch LibC.creat(path: fsRep, mode: modeToUse) {
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Creat.swift:29:50: error: cannot find 'S_IRWXO' in scope
27 | }
28 |
29 | let modeToUse = mode ?? (S_IRWXU | S_IRWXG | S_IRWXO)
| `- error: cannot find 'S_IRWXO' in scope
30 | return self.withFileSystemRepresentation(path: nonEmpty) { fsRep in
31 | switch LibC.creat(path: fsRep, mode: modeToUse) {
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Creat.swift:29:26: error: binary operator '??' cannot be applied to operands of type 'mode_t?' (aka 'Optional<UInt32>') and 'UInt8'
27 | }
28 |
29 | let modeToUse = mode ?? (S_IRWXU | S_IRWXG | S_IRWXO)
| `- error: binary operator '??' cannot be applied to operands of type 'mode_t?' (aka 'Optional<UInt32>') and 'UInt8'
30 | return self.withFileSystemRepresentation(path: nonEmpty) { fsRep in
31 | switch LibC.creat(path: fsRep, mode: modeToUse) {
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Creat.swift:29:38: error: cannot convert value of type 'UInt8' to expected argument type 'UInt32'
27 | }
28 |
29 | let modeToUse = mode ?? (S_IRWXU | S_IRWXG | S_IRWXO)
| `- error: cannot convert value of type 'UInt8' to expected argument type 'UInt32'
30 | return self.withFileSystemRepresentation(path: nonEmpty) { fsRep in
31 | switch LibC.creat(path: fsRep, mode: modeToUse) {
[69/136] Compiling BigInt BigInt+Words.swift
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Mkdir.swift:40:30: error: cannot find 'S_IRWXU' in scope
38 | }
39 |
40 | let modeToUse = mode ?? (S_IRWXU | S_IRWXG | S_IRWXO)
| `- error: cannot find 'S_IRWXU' in scope
41 | return self.withFileSystemRepresentation(path: nonEmpty) { fsRep in
42 | switch LibC.mkdir(path: fsRep, mode: modeToUse) {
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Mkdir.swift:40:40: error: cannot find 'S_IRWXG' in scope
38 | }
39 |
40 | let modeToUse = mode ?? (S_IRWXU | S_IRWXG | S_IRWXO)
| `- error: cannot find 'S_IRWXG' in scope
41 | return self.withFileSystemRepresentation(path: nonEmpty) { fsRep in
42 | switch LibC.mkdir(path: fsRep, mode: modeToUse) {
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Mkdir.swift:40:50: error: cannot find 'S_IRWXO' in scope
38 | }
39 |
40 | let modeToUse = mode ?? (S_IRWXU | S_IRWXG | S_IRWXO)
| `- error: cannot find 'S_IRWXO' in scope
41 | return self.withFileSystemRepresentation(path: nonEmpty) { fsRep in
42 | switch LibC.mkdir(path: fsRep, mode: modeToUse) {
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Mkdir.swift:40:26: error: binary operator '??' cannot be applied to operands of type 'mode_t?' (aka 'Optional<UInt32>') and 'UInt8'
38 | }
39 |
40 | let modeToUse = mode ?? (S_IRWXU | S_IRWXG | S_IRWXO)
| `- error: binary operator '??' cannot be applied to operands of type 'mode_t?' (aka 'Optional<UInt32>') and 'UInt8'
41 | return self.withFileSystemRepresentation(path: nonEmpty) { fsRep in
42 | switch LibC.mkdir(path: fsRep, mode: modeToUse) {
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Mkdir.swift:40:38: error: cannot convert value of type 'UInt8' to expected argument type 'UInt32'
38 | }
39 |
40 | let modeToUse = mode ?? (S_IRWXU | S_IRWXG | S_IRWXO)
| `- error: cannot convert value of type 'UInt8' to expected argument type 'UInt32'
41 | return self.withFileSystemRepresentation(path: nonEmpty) { fsRep in
42 | switch LibC.mkdir(path: fsRep, mode: modeToUse) {
[70/136] Compiling BigInt BigInt.swift
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Mkdir.swift:40:30: error: cannot find 'S_IRWXU' in scope
38 | }
39 |
40 | let modeToUse = mode ?? (S_IRWXU | S_IRWXG | S_IRWXO)
| `- error: cannot find 'S_IRWXU' in scope
41 | return self.withFileSystemRepresentation(path: nonEmpty) { fsRep in
42 | switch LibC.mkdir(path: fsRep, mode: modeToUse) {
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Mkdir.swift:40:40: error: cannot find 'S_IRWXG' in scope
38 | }
39 |
40 | let modeToUse = mode ?? (S_IRWXU | S_IRWXG | S_IRWXO)
| `- error: cannot find 'S_IRWXG' in scope
41 | return self.withFileSystemRepresentation(path: nonEmpty) { fsRep in
42 | switch LibC.mkdir(path: fsRep, mode: modeToUse) {
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Mkdir.swift:40:50: error: cannot find 'S_IRWXO' in scope
38 | }
39 |
40 | let modeToUse = mode ?? (S_IRWXU | S_IRWXG | S_IRWXO)
| `- error: cannot find 'S_IRWXO' in scope
41 | return self.withFileSystemRepresentation(path: nonEmpty) { fsRep in
42 | switch LibC.mkdir(path: fsRep, mode: modeToUse) {
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Mkdir.swift:40:26: error: binary operator '??' cannot be applied to operands of type 'mode_t?' (aka 'Optional<UInt32>') and 'UInt8'
38 | }
39 |
40 | let modeToUse = mode ?? (S_IRWXU | S_IRWXG | S_IRWXO)
| `- error: binary operator '??' cannot be applied to operands of type 'mode_t?' (aka 'Optional<UInt32>') and 'UInt8'
41 | return self.withFileSystemRepresentation(path: nonEmpty) { fsRep in
42 | switch LibC.mkdir(path: fsRep, mode: modeToUse) {
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Mkdir.swift:40:38: error: cannot convert value of type 'UInt8' to expected argument type 'UInt32'
38 | }
39 |
40 | let modeToUse = mode ?? (S_IRWXU | S_IRWXG | S_IRWXO)
| `- error: cannot convert value of type 'UInt8' to expected argument type 'UInt32'
41 | return self.withFileSystemRepresentation(path: nonEmpty) { fsRep in
42 | switch LibC.mkdir(path: fsRep, mode: modeToUse) {
[71/136] Compiling ArgumentParser UsageGenerator.swift
[72/136] Compiling ArgumentParser SequenceExtensions.swift
[73/136] Compiling ArgumentParser StringExtensions.swift
[74/136] Compiling ArgumentParser Tree.swift
[76/136] Compiling FileSystem LibC.swift
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:147:40: error: cannot find type 'stat' in scope
145 | // MARK: - stat
146 |
147 | internal static func createStat() -> stat {
| `- error: cannot find type 'stat' in scope
148 | return Foundation.stat()
149 | }
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:173:56: error: cannot find type 'stat' in scope
171 | /// https://linux.die.net/man/2/fstat
172 | internal static func fstat(fd: Int32,
173 | buf: UnsafeMutablePointer<stat>!) -> StatResult {
| `- error: cannot find type 'stat' in scope
174 | let returnValue = Foundation.fstat(fd, buf)
175 | return StatResult(returnValue: returnValue)
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:180:56: error: cannot find type 'stat' in scope
178 | /// https://linux.die.net/man/2/lstat
179 | internal static func lstat(path: UnsafePointer<Int8>!,
180 | buf: UnsafeMutablePointer<stat>!) -> StatResult {
| `- error: cannot find type 'stat' in scope
181 | let returnValue = Foundation.lstat(path, buf)
182 | return StatResult(returnValue: returnValue)
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:188:16: error: cannot find type 'DIR' in scope
186 |
187 | internal enum OpendirResult {
188 | case value(DIR)
| `- error: cannot find type 'DIR' in scope
189 | case errno(Int32)
190 |
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:191:35: error: cannot find type 'DIR' in scope
189 | case errno(Int32)
190 |
191 | fileprivate init(returnValue: DIR?) {
| `- error: cannot find type 'DIR' in scope
192 | // The opendir() and fdopendir() functions return a pointer to the directory
193 | // stream. On error, NULL is returned, and errno is set appropriately.
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:243:42: error: cannot find type 'dirent' in scope
241 | // MARK: - readdir_r
242 |
243 | internal static func createDirent() -> dirent {
| `- error: cannot find type 'dirent' in scope
244 | return dirent()
245 | }
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:255:11: error: cannot find type 'DIR' in scope
253 | /// https://linux.die.net/man/3/readdir_r
254 | internal static func readdir_r(
255 | dirp: DIR,
| `- error: cannot find type 'DIR' in scope
256 | entry: UnsafeMutablePointer<dirent>!,
257 | result: UnsafeMutablePointer<UnsafeMutablePointer<dirent>?>!
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:256:33: error: cannot find type 'dirent' in scope
254 | internal static func readdir_r(
255 | dirp: DIR,
256 | entry: UnsafeMutablePointer<dirent>!,
| `- error: cannot find type 'dirent' in scope
257 | result: UnsafeMutablePointer<UnsafeMutablePointer<dirent>?>!
258 | ) -> ReaddirResult {
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:257:55: error: cannot find type 'dirent' in scope
255 | dirp: DIR,
256 | entry: UnsafeMutablePointer<dirent>!,
257 | result: UnsafeMutablePointer<UnsafeMutablePointer<dirent>?>!
| `- error: cannot find type 'dirent' in scope
258 | ) -> ReaddirResult {
259 | // The readdir_r() function returns 0 on success.
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:285:39: error: cannot find type 'DIR' in scope
283 |
284 | /// https://linux.die.net/man/3/closedir
285 | internal static func closedir(dirp: DIR) -> ClosedirResult {
| `- error: cannot find type 'DIR' in scope
286 | // The closedir() function returns 0 on success. On error, -1 is returned,
287 | // and errno is set appropriately.
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:135:12: error: module 'Foundation' has no member named 'creat'
133 | // open() and creat() return the new file descriptor,
134 | // or -1 if an error occurred (in which case, errno is set appropriately).
135 | switch Foundation.creat(path, mode) {
| `- error: module 'Foundation' has no member named 'creat'
136 | case -1:
137 | let err = Foundation.errno
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:137:17: error: module 'Foundation' has no member named 'errno'
135 | switch Foundation.creat(path, mode) {
136 | case -1:
137 | let err = Foundation.errno
| `- error: module 'Foundation' has no member named 'errno'
138 | Foundation.errno = 0
139 | return .value(err)
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:138:7: error: module 'Foundation' has no member named 'errno'
136 | case -1:
137 | let err = Foundation.errno
138 | Foundation.errno = 0
| `- error: module 'Foundation' has no member named 'errno'
139 | return .value(err)
140 | case let fd:
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:165:17: error: module 'Foundation' has no member named 'errno'
163 | assert(returnValue == -1)
164 |
165 | let err = Foundation.errno
| `- error: module 'Foundation' has no member named 'errno'
166 | Foundation.errno = 0
167 | self = .errno(err)
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:166:7: error: module 'Foundation' has no member named 'errno'
164 |
165 | let err = Foundation.errno
166 | Foundation.errno = 0
| `- error: module 'Foundation' has no member named 'errno'
167 | self = .errno(err)
168 | }
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:174:23: error: module 'Foundation' has no member named 'fstat'
172 | internal static func fstat(fd: Int32,
173 | buf: UnsafeMutablePointer<stat>!) -> StatResult {
174 | let returnValue = Foundation.fstat(fd, buf)
| `- error: module 'Foundation' has no member named 'fstat'
175 | return StatResult(returnValue: returnValue)
176 | }
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:181:23: error: module 'Foundation' has no member named 'lstat'
179 | internal static func lstat(path: UnsafePointer<Int8>!,
180 | buf: UnsafeMutablePointer<stat>!) -> StatResult {
181 | let returnValue = Foundation.lstat(path, buf)
| `- error: module 'Foundation' has no member named 'lstat'
182 | return StatResult(returnValue: returnValue)
183 | }
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:200:17: error: module 'Foundation' has no member named 'errno'
198 | }
199 |
200 | let err = Foundation.errno
| `- error: module 'Foundation' has no member named 'errno'
201 | Foundation.errno = 0
202 | self = .errno(err)
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:201:7: error: module 'Foundation' has no member named 'errno'
199 |
200 | let err = Foundation.errno
201 | Foundation.errno = 0
| `- error: module 'Foundation' has no member named 'errno'
202 | self = .errno(err)
203 | }
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:208:23: error: module 'Foundation' has no member named 'fdopendir'
206 | /// https://linux.die.net/man/3/fdopendir
207 | internal static func fdopendir(fd: Int32) -> OpendirResult {
208 | let returnValue = Foundation.fdopendir(fd)
| `- error: module 'Foundation' has no member named 'fdopendir'
209 | return OpendirResult(returnValue: returnValue)
210 | }
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:214:23: error: module 'Foundation' has no member named 'opendir'
212 | /// https://linux.die.net/man/3/opendir
213 | internal static func opendir(name: UnsafePointer<Int8>!) -> OpendirResult {
214 | let returnValue = Foundation.opendir(name)
| `- error: module 'Foundation' has no member named 'opendir'
215 | return OpendirResult(returnValue: returnValue)
216 | }
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:231:23: error: module 'Foundation' has no member named 'mkdir'
229 | // (in which case, errno is set appropriately).
230 |
231 | let returnValue = Foundation.mkdir(path, mode)
| `- error: module 'Foundation' has no member named 'mkdir'
232 | if returnValue == 0 {
233 | return .ok
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:236:15: error: module 'Foundation' has no member named 'errno'
234 | }
235 |
236 | let err = Foundation.errno
| `- error: module 'Foundation' has no member named 'errno'
237 | Foundation.errno = 0
238 | return .errno(err)
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:237:5: error: module 'Foundation' has no member named 'errno'
235 |
236 | let err = Foundation.errno
237 | Foundation.errno = 0
| `- error: module 'Foundation' has no member named 'errno'
238 | return .errno(err)
239 | }
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:264:17: error: module 'Foundation' has no member named 'readdir_r'
262 | // and returns NULL in *result.
263 |
264 | let errno = Foundation.readdir_r(dirp, entry, result)
| `- error: module 'Foundation' has no member named 'readdir_r'
265 | guard errno == 0 else {
266 | return .errno(errno)
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:289:23: error: module 'Foundation' has no member named 'closedir'
287 | // and errno is set appropriately.
288 |
289 | let returnValue = Foundation.closedir(dirp)
| `- error: module 'Foundation' has no member named 'closedir'
290 | if returnValue == 0 {
291 | return .ok
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:298:15: error: module 'Foundation' has no member named 'errno'
296 | // Should not happen, the only possible thing is:
297 | // EBADF - Invalid directory stream descriptor dirp.
298 | let err = Foundation.errno
| `- error: module 'Foundation' has no member named 'errno'
299 | Foundation.errno = 0
300 | return .errno(err)
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:299:5: error: module 'Foundation' has no member named 'errno'
297 | // EBADF - Invalid directory stream descriptor dirp.
298 | let err = Foundation.errno
299 | Foundation.errno = 0
| `- error: module 'Foundation' has no member named 'errno'
300 | return .errno(err)
301 | }
[77/136] Compiling FileSystem PathPartConvertible.swift
[77/136] Wrapping AST for Elsa for debugging
[78/136] Write Objects.LinkFileList
error: emit-module command failed with exit code 1 (use -v to see invocation)
[80/136] Emitting module FileSystem
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:474:21: error: cannot find 'STDIN_FILENO' in scope
472 |
473 | public static let standardInput = FileDescriptor(
474 | fileDescriptor: STDIN_FILENO,
| `- error: cannot find 'STDIN_FILENO' in scope
475 | closeOnDealloc: false
476 | )
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:479:21: error: cannot find 'STDOUT_FILENO' in scope
477 |
478 | public static let standardOutput = FileDescriptor(
479 | fileDescriptor: STDOUT_FILENO,
| `- error: cannot find 'STDOUT_FILENO' in scope
480 | closeOnDealloc: false
481 | )
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:484:21: error: cannot find 'STDERR_FILENO' in scope
482 |
483 | public static let standardError = FileDescriptor(
484 | fileDescriptor: STDERR_FILENO,
| `- error: cannot find 'STDERR_FILENO' in scope
485 | closeOnDealloc: false
486 | )
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Readdir.swift:83:38: error: cannot find type 'DIR' in scope
81 | }
82 |
83 | private func readdirAndClose(dirp: DIR) -> ReaddirResult {
| `- error: cannot find type 'DIR' in scope
84 | var result = [Filename]()
85 |
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Readdir.swift:117:37: error: cannot find type 'dirent' in scope
115 | }
116 |
117 | private func getName(entry: inout dirent) -> String {
| `- error: cannot find type 'dirent' in scope
118 | // From 'https://man7.org/linux/man-pages/man0/dirent.h.0p.html':
119 | // The array d_name is of unspecified size, but shall contain a
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:63:32: error: no type named 'stat' in module 'Foundation'
61 | }
62 |
63 | public init(stat: Foundation.stat) {
| `- error: no type named 'stat' in module 'Foundation'
64 | self.st_mode = stat.st_mode
65 |
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:83:53: error: cannot find type 'stat' in scope
81 | case error(errno: Int32)
82 |
83 | fileprivate init(result: LibC.StatResult, data: stat) {
| `- error: cannot find type 'stat' in scope
84 | switch result {
85 | case .ok:
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:147:40: error: cannot find type 'stat' in scope
145 | // MARK: - stat
146 |
147 | internal static func createStat() -> stat {
| `- error: cannot find type 'stat' in scope
148 | return Foundation.stat()
149 | }
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:173:56: error: cannot find type 'stat' in scope
171 | /// https://linux.die.net/man/2/fstat
172 | internal static func fstat(fd: Int32,
173 | buf: UnsafeMutablePointer<stat>!) -> StatResult {
| `- error: cannot find type 'stat' in scope
174 | let returnValue = Foundation.fstat(fd, buf)
175 | return StatResult(returnValue: returnValue)
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:180:56: error: cannot find type 'stat' in scope
178 | /// https://linux.die.net/man/2/lstat
179 | internal static func lstat(path: UnsafePointer<Int8>!,
180 | buf: UnsafeMutablePointer<stat>!) -> StatResult {
| `- error: cannot find type 'stat' in scope
181 | let returnValue = Foundation.lstat(path, buf)
182 | return StatResult(returnValue: returnValue)
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:188:16: error: cannot find type 'DIR' in scope
186 |
187 | internal enum OpendirResult {
188 | case value(DIR)
| `- error: cannot find type 'DIR' in scope
189 | case errno(Int32)
190 |
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:191:35: error: cannot find type 'DIR' in scope
189 | case errno(Int32)
190 |
191 | fileprivate init(returnValue: DIR?) {
| `- error: cannot find type 'DIR' in scope
192 | // The opendir() and fdopendir() functions return a pointer to the directory
193 | // stream. On error, NULL is returned, and errno is set appropriately.
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:243:42: error: cannot find type 'dirent' in scope
241 | // MARK: - readdir_r
242 |
243 | internal static func createDirent() -> dirent {
| `- error: cannot find type 'dirent' in scope
244 | return dirent()
245 | }
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:255:11: error: cannot find type 'DIR' in scope
253 | /// https://linux.die.net/man/3/readdir_r
254 | internal static func readdir_r(
255 | dirp: DIR,
| `- error: cannot find type 'DIR' in scope
256 | entry: UnsafeMutablePointer<dirent>!,
257 | result: UnsafeMutablePointer<UnsafeMutablePointer<dirent>?>!
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:256:33: error: cannot find type 'dirent' in scope
254 | internal static func readdir_r(
255 | dirp: DIR,
256 | entry: UnsafeMutablePointer<dirent>!,
| `- error: cannot find type 'dirent' in scope
257 | result: UnsafeMutablePointer<UnsafeMutablePointer<dirent>?>!
258 | ) -> ReaddirResult {
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:257:55: error: cannot find type 'dirent' in scope
255 | dirp: DIR,
256 | entry: UnsafeMutablePointer<dirent>!,
257 | result: UnsafeMutablePointer<UnsafeMutablePointer<dirent>?>!
| `- error: cannot find type 'dirent' in scope
258 | ) -> ReaddirResult {
259 | // The readdir_r() function returns 0 on success.
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:285:39: error: cannot find type 'DIR' in scope
283 |
284 | /// https://linux.die.net/man/3/closedir
285 | internal static func closedir(dirp: DIR) -> ClosedirResult {
| `- error: cannot find type 'DIR' in scope
286 | // The closedir() function returns 0 on success. On error, -1 is returned,
287 | // and errno is set appropriately.
[81/136] Compiling BigInt BigInt+InitFromBinaryFloatingPoint.swift
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:474:21: error: cannot find 'STDIN_FILENO' in scope
472 |
473 | public static let standardInput = FileDescriptor(
474 | fileDescriptor: STDIN_FILENO,
| `- error: cannot find 'STDIN_FILENO' in scope
475 | closeOnDealloc: false
476 | )
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:479:21: error: cannot find 'STDOUT_FILENO' in scope
477 |
478 | public static let standardOutput = FileDescriptor(
479 | fileDescriptor: STDOUT_FILENO,
| `- error: cannot find 'STDOUT_FILENO' in scope
480 | closeOnDealloc: false
481 | )
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:484:21: error: cannot find 'STDERR_FILENO' in scope
482 |
483 | public static let standardError = FileDescriptor(
484 | fileDescriptor: STDERR_FILENO,
| `- error: cannot find 'STDERR_FILENO' in scope
485 | closeOnDealloc: false
486 | )
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:57:10: error: cannot find 'open' in scope
55 | private func _CFOpenFile(_ path: UnsafePointer<CChar>,
56 | _ opts: Int32) -> Int32 {
57 | return open(path, opts, 0)
| `- error: cannot find 'open' in scope
58 | }
59 |
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:63:10: error: cannot find 'open' in scope
61 | _ opts: Int32,
62 | _ mode: mode_t) -> Int32 {
63 | return open(path, opts, mode)
| `- error: cannot find 'open' in scope
64 | }
65 |
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:216:21: error: cannot find '_read' in scope
214 | }
215 |
216 | let amtRead = _read(self._fd, dynamicBuffer.advanced(by: total), amountToRead)
| `- error: cannot find '_read' in scope
217 | if amtRead < 0 {
218 | free(dynamicBuffer)
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:219:33: error: cannot find 'errno' in scope
217 | if amtRead < 0 {
218 | free(dynamicBuffer)
219 | throw _NSErrorWithErrno(errno, reading: true)
| `- error: cannot find 'errno' in scope
220 | }
221 |
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:246:19: error: cannot find 'stat' in scope
244 | }
245 |
246 | var statbuf = stat()
| `- error: cannot find 'stat' in scope
247 | if fstat(self._fd, &statbuf) < 0 {
248 | throw _NSErrorWithErrno(errno, reading: true)
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:247:8: error: cannot find 'fstat' in scope
245 |
246 | var statbuf = stat()
247 | if fstat(self._fd, &statbuf) < 0 {
| `- error: cannot find 'fstat' in scope
248 | throw _NSErrorWithErrno(errno, reading: true)
249 | }
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:248:31: error: cannot find 'errno' in scope
246 | var statbuf = stat()
247 | if fstat(self._fd, &statbuf) < 0 {
248 | throw _NSErrorWithErrno(errno, reading: true)
| `- error: cannot find 'errno' in scope
249 | }
250 |
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:252:26: error: cannot find 'S_IFMT' in scope
250 |
251 | let readBlockSize: Int
252 | if statbuf.st_mode & S_IFMT == S_IFREG {
| `- error: cannot find 'S_IFMT' in scope
253 | if statbuf.st_blksize > 0 {
254 | readBlockSize = Int(clamping: statbuf.st_blksize)
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:252:36: error: cannot find 'S_IFREG' in scope
250 |
251 | let readBlockSize: Int
252 | if statbuf.st_mode & S_IFMT == S_IFREG {
| `- error: cannot find 'S_IFREG' in scope
253 | if statbuf.st_blksize > 0 {
254 | readBlockSize = Int(clamping: statbuf.st_blksize)
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:268:19: error: cannot find '_read' in scope
266 | private func _readBytes(into buffer: UnsafeMutablePointer<UInt8>,
267 | length: Int) throws -> Int {
268 | let amtRead = _read(self._fd, buffer, length)
| `- error: cannot find '_read' in scope
269 | if amtRead < 0 {
270 | throw _NSErrorWithErrno(errno, reading: true)
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:270:31: error: cannot find 'errno' in scope
268 | let amtRead = _read(self._fd, buffer, length)
269 | if amtRead < 0 {
270 | throw _NSErrorWithErrno(errno, reading: true)
| `- error: cannot find 'errno' in scope
271 | }
272 |
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:284:24: error: cannot find '_write' in scope
282 |
283 | repeat {
284 | bytesWritten = _write(self._fd,
| `- error: cannot find '_write' in scope
285 | buf.advanced(by: length - bytesRemaining),
286 | bytesRemaining)
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:287:35: error: cannot find 'errno' in scope
285 | buf.advanced(by: length - bytesRemaining),
286 | bytesRemaining)
287 | } while bytesWritten < 0 && errno == EINTR
| `- error: cannot find 'errno' in scope
288 |
289 | if bytesWritten <= 0 {
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:290:33: error: cannot find 'errno' in scope
288 |
289 | if bytesWritten <= 0 {
290 | throw _NSErrorWithErrno(errno, reading: false, path: nil)
| `- error: cannot find 'errno' in scope
291 | }
292 | bytesRemaining -= bytesWritten
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:339:23: error: cannot find '_read' in scope
337 | // Hmm… I'm not sure that this is the best way
338 | let requestedReadCount = 1
339 | let readCount = _read(self._fd, bufferPtr, requestedReadCount)
| `- error: cannot find '_read' in scope
340 |
341 | if readCount < 0 {
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:342:33: error: cannot find 'errno' in scope
340 |
341 | if readCount < 0 {
342 | throw _NSErrorWithErrno(errno, reading: true)
| `- error: cannot find 'errno' in scope
343 | }
344 |
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:399:18: error: cannot find 'lseek' in scope
397 | guard self._isValid else { throw Error.fileReadUnknown }
398 |
399 | let offset = lseek(self._fd, 0, SEEK_CUR)
| `- error: cannot find 'lseek' in scope
400 | guard offset >= 0 else { throw _NSErrorWithErrno(errno, reading: true) }
401 | return UInt64(offset)
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:400:54: error: cannot find 'errno' in scope
398 |
399 | let offset = lseek(self._fd, 0, SEEK_CUR)
400 | guard offset >= 0 else { throw _NSErrorWithErrno(errno, reading: true) }
| `- error: cannot find 'errno' in scope
401 | return UInt64(offset)
402 | }
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:412:18: error: cannot find 'lseek' in scope
410 | guard self._isValid else { throw Error.fileReadUnknown }
411 |
412 | let offset = lseek(self._fd, 0, SEEK_END)
| `- error: cannot find 'lseek' in scope
413 | guard offset >= 0 else { throw _NSErrorWithErrno(errno, reading: true) }
414 | return UInt64(offset)
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:413:54: error: cannot find 'errno' in scope
411 |
412 | let offset = lseek(self._fd, 0, SEEK_END)
413 | guard offset >= 0 else { throw _NSErrorWithErrno(errno, reading: true) }
| `- error: cannot find 'errno' in scope
414 | return UInt64(offset)
415 | }
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:422:11: error: cannot find 'lseek' in scope
420 | guard self._isValid else { throw Error.fileReadUnknown }
421 |
422 | guard lseek(self._fd, off_t(offset), SEEK_SET) >= 0 else {
| `- error: cannot find 'lseek' in scope
423 | throw _NSErrorWithErrno(errno, reading: true)
424 | }
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:423:31: error: cannot find 'errno' in scope
421 |
422 | guard lseek(self._fd, off_t(offset), SEEK_SET) >= 0 else {
423 | throw _NSErrorWithErrno(errno, reading: true)
| `- error: cannot find 'errno' in scope
424 | }
425 | }
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:432:11: error: cannot find 'lseek' in scope
430 | guard self._isValid else { throw Error.fileWriteUnknown }
431 |
432 | guard lseek(self._fd, off_t(offset), SEEK_SET) >= 0 else {
| `- error: cannot find 'lseek' in scope
433 | throw _NSErrorWithErrno(errno, reading: false)
434 | }
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:433:31: error: cannot find 'errno' in scope
431 |
432 | guard lseek(self._fd, off_t(offset), SEEK_SET) >= 0 else {
433 | throw _NSErrorWithErrno(errno, reading: false)
| `- error: cannot find 'errno' in scope
434 | }
435 |
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:436:11: error: cannot find 'ftruncate' in scope
434 | }
435 |
436 | guard ftruncate(self._fd, off_t(offset)) >= 0 else {
| `- error: cannot find 'ftruncate' in scope
437 | throw _NSErrorWithErrno(errno, reading: false)
438 | }
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:437:31: error: cannot find 'errno' in scope
435 |
436 | guard ftruncate(self._fd, off_t(offset)) >= 0 else {
437 | throw _NSErrorWithErrno(errno, reading: false)
| `- error: cannot find 'errno' in scope
438 | }
439 | }
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:446:11: error: cannot find 'fsync' in scope
444 | guard self !== FileDescriptor._nulldeviceFileDescriptor else { return }
445 |
446 | guard fsync(self._fd) >= 0 else {
| `- error: cannot find 'fsync' in scope
447 | throw _NSErrorWithErrno(errno, reading: false)
448 | }
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:447:31: error: cannot find 'errno' in scope
445 |
446 | guard fsync(self._fd) >= 0 else {
447 | throw _NSErrorWithErrno(errno, reading: false)
| `- error: cannot find 'errno' in scope
448 | }
449 | }
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:461:11: error: cannot find '_close' in scope
459 | guard self._isValid else { return }
460 |
461 | guard _close(self._fd) >= 0 else {
| `- error: cannot find '_close' in scope
462 | throw _NSErrorWithErrno(errno, reading: true)
463 | }
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:462:31: error: cannot find 'errno' in scope
460 |
461 | guard _close(self._fd) >= 0 else {
462 | throw _NSErrorWithErrno(errno, reading: true)
| `- error: cannot find 'errno' in scope
463 | }
464 |
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:517:34: error: cannot find 'O_RDONLY' in scope
515 |
516 | public convenience init?(forReadingAtPath path: String) {
517 | self.init(path: path, flags: O_RDONLY, createMode: 0)
| `- error: cannot find 'O_RDONLY' in scope
518 | }
519 |
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:521:34: error: cannot find 'O_WRONLY' in scope
519 |
520 | public convenience init?(forWritingAtPath path: String) {
521 | self.init(path: path, flags: O_WRONLY, createMode: 0)
| `- error: cannot find 'O_WRONLY' in scope
522 | }
523 |
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:525:34: error: cannot find 'O_RDWR' in scope
523 |
524 | public convenience init?(forUpdatingAtPath path: String) {
525 | self.init(path: path, flags: O_RDWR, createMode: 0)
| `- error: cannot find 'O_RDWR' in scope
526 | }
527 |
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:537:31: error: cannot find 'errno' in scope
535 |
536 | if fd < 0 {
537 | throw _NSErrorWithErrno(errno, reading: reading, url: url)
| `- error: cannot find 'errno' in scope
538 | }
539 |
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:545:66: error: cannot find 'O_RDONLY' in scope
543 | public convenience init(forReadingFrom url: URL) throws {
544 | let fd = try FileDescriptor._openFileDescriptorForURL(url,
545 | flags: O_RDONLY,
| `- error: cannot find 'O_RDONLY' in scope
546 | reading: true)
547 | self.init(fileDescriptor: fd, closeOnDealloc: true)
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:552:66: error: cannot find 'O_WRONLY' in scope
550 | public convenience init(forWritingTo url: URL) throws {
551 | let fd = try FileDescriptor._openFileDescriptorForURL(url,
552 | flags: O_WRONLY,
| `- error: cannot find 'O_WRONLY' in scope
553 | reading: false)
554 | self.init(fileDescriptor: fd, closeOnDealloc: true)
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:559:66: error: cannot find 'O_RDWR' in scope
557 | public convenience init(forUpdating url: URL) throws {
558 | let fd = try FileDescriptor._openFileDescriptorForURL(url,
559 | flags: O_RDWR,
| `- error: cannot find 'O_RDWR' in scope
560 | reading: false)
561 | self.init(fileDescriptor: fd, closeOnDealloc: true)
[82/136] Compiling BigInt BigInt+InitFromPythonString.swift
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:474:21: error: cannot find 'STDIN_FILENO' in scope
472 |
473 | public static let standardInput = FileDescriptor(
474 | fileDescriptor: STDIN_FILENO,
| `- error: cannot find 'STDIN_FILENO' in scope
475 | closeOnDealloc: false
476 | )
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:479:21: error: cannot find 'STDOUT_FILENO' in scope
477 |
478 | public static let standardOutput = FileDescriptor(
479 | fileDescriptor: STDOUT_FILENO,
| `- error: cannot find 'STDOUT_FILENO' in scope
480 | closeOnDealloc: false
481 | )
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:484:21: error: cannot find 'STDERR_FILENO' in scope
482 |
483 | public static let standardError = FileDescriptor(
484 | fileDescriptor: STDERR_FILENO,
| `- error: cannot find 'STDERR_FILENO' in scope
485 | closeOnDealloc: false
486 | )
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:57:10: error: cannot find 'open' in scope
55 | private func _CFOpenFile(_ path: UnsafePointer<CChar>,
56 | _ opts: Int32) -> Int32 {
57 | return open(path, opts, 0)
| `- error: cannot find 'open' in scope
58 | }
59 |
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:63:10: error: cannot find 'open' in scope
61 | _ opts: Int32,
62 | _ mode: mode_t) -> Int32 {
63 | return open(path, opts, mode)
| `- error: cannot find 'open' in scope
64 | }
65 |
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:216:21: error: cannot find '_read' in scope
214 | }
215 |
216 | let amtRead = _read(self._fd, dynamicBuffer.advanced(by: total), amountToRead)
| `- error: cannot find '_read' in scope
217 | if amtRead < 0 {
218 | free(dynamicBuffer)
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:219:33: error: cannot find 'errno' in scope
217 | if amtRead < 0 {
218 | free(dynamicBuffer)
219 | throw _NSErrorWithErrno(errno, reading: true)
| `- error: cannot find 'errno' in scope
220 | }
221 |
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:246:19: error: cannot find 'stat' in scope
244 | }
245 |
246 | var statbuf = stat()
| `- error: cannot find 'stat' in scope
247 | if fstat(self._fd, &statbuf) < 0 {
248 | throw _NSErrorWithErrno(errno, reading: true)
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:247:8: error: cannot find 'fstat' in scope
245 |
246 | var statbuf = stat()
247 | if fstat(self._fd, &statbuf) < 0 {
| `- error: cannot find 'fstat' in scope
248 | throw _NSErrorWithErrno(errno, reading: true)
249 | }
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:248:31: error: cannot find 'errno' in scope
246 | var statbuf = stat()
247 | if fstat(self._fd, &statbuf) < 0 {
248 | throw _NSErrorWithErrno(errno, reading: true)
| `- error: cannot find 'errno' in scope
249 | }
250 |
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:252:26: error: cannot find 'S_IFMT' in scope
250 |
251 | let readBlockSize: Int
252 | if statbuf.st_mode & S_IFMT == S_IFREG {
| `- error: cannot find 'S_IFMT' in scope
253 | if statbuf.st_blksize > 0 {
254 | readBlockSize = Int(clamping: statbuf.st_blksize)
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:252:36: error: cannot find 'S_IFREG' in scope
250 |
251 | let readBlockSize: Int
252 | if statbuf.st_mode & S_IFMT == S_IFREG {
| `- error: cannot find 'S_IFREG' in scope
253 | if statbuf.st_blksize > 0 {
254 | readBlockSize = Int(clamping: statbuf.st_blksize)
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:268:19: error: cannot find '_read' in scope
266 | private func _readBytes(into buffer: UnsafeMutablePointer<UInt8>,
267 | length: Int) throws -> Int {
268 | let amtRead = _read(self._fd, buffer, length)
| `- error: cannot find '_read' in scope
269 | if amtRead < 0 {
270 | throw _NSErrorWithErrno(errno, reading: true)
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:270:31: error: cannot find 'errno' in scope
268 | let amtRead = _read(self._fd, buffer, length)
269 | if amtRead < 0 {
270 | throw _NSErrorWithErrno(errno, reading: true)
| `- error: cannot find 'errno' in scope
271 | }
272 |
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:284:24: error: cannot find '_write' in scope
282 |
283 | repeat {
284 | bytesWritten = _write(self._fd,
| `- error: cannot find '_write' in scope
285 | buf.advanced(by: length - bytesRemaining),
286 | bytesRemaining)
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:287:35: error: cannot find 'errno' in scope
285 | buf.advanced(by: length - bytesRemaining),
286 | bytesRemaining)
287 | } while bytesWritten < 0 && errno == EINTR
| `- error: cannot find 'errno' in scope
288 |
289 | if bytesWritten <= 0 {
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:290:33: error: cannot find 'errno' in scope
288 |
289 | if bytesWritten <= 0 {
290 | throw _NSErrorWithErrno(errno, reading: false, path: nil)
| `- error: cannot find 'errno' in scope
291 | }
292 | bytesRemaining -= bytesWritten
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:339:23: error: cannot find '_read' in scope
337 | // Hmm… I'm not sure that this is the best way
338 | let requestedReadCount = 1
339 | let readCount = _read(self._fd, bufferPtr, requestedReadCount)
| `- error: cannot find '_read' in scope
340 |
341 | if readCount < 0 {
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:342:33: error: cannot find 'errno' in scope
340 |
341 | if readCount < 0 {
342 | throw _NSErrorWithErrno(errno, reading: true)
| `- error: cannot find 'errno' in scope
343 | }
344 |
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:399:18: error: cannot find 'lseek' in scope
397 | guard self._isValid else { throw Error.fileReadUnknown }
398 |
399 | let offset = lseek(self._fd, 0, SEEK_CUR)
| `- error: cannot find 'lseek' in scope
400 | guard offset >= 0 else { throw _NSErrorWithErrno(errno, reading: true) }
401 | return UInt64(offset)
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:400:54: error: cannot find 'errno' in scope
398 |
399 | let offset = lseek(self._fd, 0, SEEK_CUR)
400 | guard offset >= 0 else { throw _NSErrorWithErrno(errno, reading: true) }
| `- error: cannot find 'errno' in scope
401 | return UInt64(offset)
402 | }
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:412:18: error: cannot find 'lseek' in scope
410 | guard self._isValid else { throw Error.fileReadUnknown }
411 |
412 | let offset = lseek(self._fd, 0, SEEK_END)
| `- error: cannot find 'lseek' in scope
413 | guard offset >= 0 else { throw _NSErrorWithErrno(errno, reading: true) }
414 | return UInt64(offset)
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:413:54: error: cannot find 'errno' in scope
411 |
412 | let offset = lseek(self._fd, 0, SEEK_END)
413 | guard offset >= 0 else { throw _NSErrorWithErrno(errno, reading: true) }
| `- error: cannot find 'errno' in scope
414 | return UInt64(offset)
415 | }
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:422:11: error: cannot find 'lseek' in scope
420 | guard self._isValid else { throw Error.fileReadUnknown }
421 |
422 | guard lseek(self._fd, off_t(offset), SEEK_SET) >= 0 else {
| `- error: cannot find 'lseek' in scope
423 | throw _NSErrorWithErrno(errno, reading: true)
424 | }
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:423:31: error: cannot find 'errno' in scope
421 |
422 | guard lseek(self._fd, off_t(offset), SEEK_SET) >= 0 else {
423 | throw _NSErrorWithErrno(errno, reading: true)
| `- error: cannot find 'errno' in scope
424 | }
425 | }
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:432:11: error: cannot find 'lseek' in scope
430 | guard self._isValid else { throw Error.fileWriteUnknown }
431 |
432 | guard lseek(self._fd, off_t(offset), SEEK_SET) >= 0 else {
| `- error: cannot find 'lseek' in scope
433 | throw _NSErrorWithErrno(errno, reading: false)
434 | }
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:433:31: error: cannot find 'errno' in scope
431 |
432 | guard lseek(self._fd, off_t(offset), SEEK_SET) >= 0 else {
433 | throw _NSErrorWithErrno(errno, reading: false)
| `- error: cannot find 'errno' in scope
434 | }
435 |
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:436:11: error: cannot find 'ftruncate' in scope
434 | }
435 |
436 | guard ftruncate(self._fd, off_t(offset)) >= 0 else {
| `- error: cannot find 'ftruncate' in scope
437 | throw _NSErrorWithErrno(errno, reading: false)
438 | }
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:437:31: error: cannot find 'errno' in scope
435 |
436 | guard ftruncate(self._fd, off_t(offset)) >= 0 else {
437 | throw _NSErrorWithErrno(errno, reading: false)
| `- error: cannot find 'errno' in scope
438 | }
439 | }
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:446:11: error: cannot find 'fsync' in scope
444 | guard self !== FileDescriptor._nulldeviceFileDescriptor else { return }
445 |
446 | guard fsync(self._fd) >= 0 else {
| `- error: cannot find 'fsync' in scope
447 | throw _NSErrorWithErrno(errno, reading: false)
448 | }
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:447:31: error: cannot find 'errno' in scope
445 |
446 | guard fsync(self._fd) >= 0 else {
447 | throw _NSErrorWithErrno(errno, reading: false)
| `- error: cannot find 'errno' in scope
448 | }
449 | }
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:461:11: error: cannot find '_close' in scope
459 | guard self._isValid else { return }
460 |
461 | guard _close(self._fd) >= 0 else {
| `- error: cannot find '_close' in scope
462 | throw _NSErrorWithErrno(errno, reading: true)
463 | }
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:462:31: error: cannot find 'errno' in scope
460 |
461 | guard _close(self._fd) >= 0 else {
462 | throw _NSErrorWithErrno(errno, reading: true)
| `- error: cannot find 'errno' in scope
463 | }
464 |
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:517:34: error: cannot find 'O_RDONLY' in scope
515 |
516 | public convenience init?(forReadingAtPath path: String) {
517 | self.init(path: path, flags: O_RDONLY, createMode: 0)
| `- error: cannot find 'O_RDONLY' in scope
518 | }
519 |
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:521:34: error: cannot find 'O_WRONLY' in scope
519 |
520 | public convenience init?(forWritingAtPath path: String) {
521 | self.init(path: path, flags: O_WRONLY, createMode: 0)
| `- error: cannot find 'O_WRONLY' in scope
522 | }
523 |
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:525:34: error: cannot find 'O_RDWR' in scope
523 |
524 | public convenience init?(forUpdatingAtPath path: String) {
525 | self.init(path: path, flags: O_RDWR, createMode: 0)
| `- error: cannot find 'O_RDWR' in scope
526 | }
527 |
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:537:31: error: cannot find 'errno' in scope
535 |
536 | if fd < 0 {
537 | throw _NSErrorWithErrno(errno, reading: reading, url: url)
| `- error: cannot find 'errno' in scope
538 | }
539 |
/root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/include/errno.h:58:9: note: macro 'errno' unavailable: structure not supported
56 | * thread.
57 | */
58 | #define errno (*__errno())
| `- note: macro 'errno' unavailable: structure not supported
59 |
60 | __END_DECLS
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:545:66: error: cannot find 'O_RDONLY' in scope
543 | public convenience init(forReadingFrom url: URL) throws {
544 | let fd = try FileDescriptor._openFileDescriptorForURL(url,
545 | flags: O_RDONLY,
| `- error: cannot find 'O_RDONLY' in scope
546 | reading: true)
547 | self.init(fileDescriptor: fd, closeOnDealloc: true)
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:552:66: error: cannot find 'O_WRONLY' in scope
550 | public convenience init(forWritingTo url: URL) throws {
551 | let fd = try FileDescriptor._openFileDescriptorForURL(url,
552 | flags: O_WRONLY,
| `- error: cannot find 'O_WRONLY' in scope
553 | reading: false)
554 | self.init(fileDescriptor: fd, closeOnDealloc: true)
/host/spi-builder-workspace/Sources/FileSystem/FileDescriptor.swift:559:66: error: cannot find 'O_RDWR' in scope
557 | public convenience init(forUpdating url: URL) throws {
558 | let fd = try FileDescriptor._openFileDescriptorForURL(url,
559 | flags: O_RDWR,
| `- error: cannot find 'O_RDWR' in scope
560 | reading: false)
561 | self.init(fileDescriptor: fd, closeOnDealloc: true)
[83/136] Compiling BigInt BigIntHeap+Add.swift
[84/136] Compiling BigInt BigIntHeap+And+Or+Xor.swift
[85/136] Compiling BigInt BigIntHeap+Div+Rem.swift
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Readdir.swift:83:38: error: cannot find type 'DIR' in scope
81 | }
82 |
83 | private func readdirAndClose(dirp: DIR) -> ReaddirResult {
| `- error: cannot find type 'DIR' in scope
84 | var result = [Filename]()
85 |
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Readdir.swift:117:37: error: cannot find type 'dirent' in scope
115 | }
116 |
117 | private func getName(entry: inout dirent) -> String {
| `- error: cannot find type 'dirent' in scope
118 | // From 'https://man7.org/linux/man-pages/man0/dirent.h.0p.html':
119 | // The array d_name is of unspecified size, but shall contain a
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:188:16: error: cannot find type 'DIR' in scope
186 |
187 | internal enum OpendirResult {
188 | case value(DIR)
| `- error: cannot find type 'DIR' in scope
189 | case errno(Int32)
190 |
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Readdir.swift:77:34: error: incorrect argument label in call (have 'dirp:', expected 'opendirResult:')
75 | switch opendirResult {
76 | case let .value(dirp):
77 | return self.readdirAndClose(dirp: dirp)
| `- error: incorrect argument label in call (have 'dirp:', expected 'opendirResult:')
78 | case let .errno(err):
79 | return ReaddirResult(err: err)
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:243:42: error: cannot find type 'dirent' in scope
241 | // MARK: - readdir_r
242 |
243 | internal static func createDirent() -> dirent {
| `- error: cannot find type 'dirent' in scope
244 | return dirent()
245 | }
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Readdir.swift:87:40: error: cannot find type 'dirent' in scope
85 |
86 | var entry = LibC.createDirent()
87 | var nilOnEnd: UnsafeMutablePointer<dirent>?
| `- error: cannot find type 'dirent' in scope
88 |
89 | var hasNextEntry = true
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:255:11: error: cannot find type 'DIR' in scope
253 | /// https://linux.die.net/man/3/readdir_r
254 | internal static func readdir_r(
255 | dirp: DIR,
| `- error: cannot find type 'DIR' in scope
256 | entry: UnsafeMutablePointer<dirent>!,
257 | result: UnsafeMutablePointer<UnsafeMutablePointer<dirent>?>!
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:256:33: error: cannot find type 'dirent' in scope
254 | internal static func readdir_r(
255 | dirp: DIR,
256 | entry: UnsafeMutablePointer<dirent>!,
| `- error: cannot find type 'dirent' in scope
257 | result: UnsafeMutablePointer<UnsafeMutablePointer<dirent>?>!
258 | ) -> ReaddirResult {
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:257:55: error: cannot find type 'dirent' in scope
255 | dirp: DIR,
256 | entry: UnsafeMutablePointer<dirent>!,
257 | result: UnsafeMutablePointer<UnsafeMutablePointer<dirent>?>!
| `- error: cannot find type 'dirent' in scope
258 | ) -> ReaddirResult {
259 | // The readdir_r() function returns 0 on success.
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:285:39: error: cannot find type 'DIR' in scope
283 |
284 | /// https://linux.die.net/man/3/closedir
285 | internal static func closedir(dirp: DIR) -> ClosedirResult {
| `- error: cannot find type 'DIR' in scope
286 | // The closedir() function returns 0 on success. On error, -1 is returned,
287 | // and errno is set appropriately.
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:63:32: error: no type named 'stat' in module 'Foundation'
61 | }
62 |
63 | public init(stat: Foundation.stat) {
| `- error: no type named 'stat' in module 'Foundation'
64 | self.st_mode = stat.st_mode
65 |
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:83:53: error: cannot find type 'stat' in scope
81 | case error(errno: Int32)
82 |
83 | fileprivate init(result: LibC.StatResult, data: stat) {
| `- error: cannot find type 'stat' in scope
84 | switch result {
85 | case .ok:
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:46:27: error: cannot find 'S_IFMT' in scope
44 | public var type: EntryType {
45 | // https://www.gnu.org/software/libc/manual/html_node/Testing-File-Type.html
46 | switch self.st_mode & S_IFMT {
| `- error: cannot find 'S_IFMT' in scope
47 | case S_IFREG: return .regularFile
48 | case S_IFDIR: return .directory
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:47:10: error: cannot find 'S_IFREG' in scope
45 | // https://www.gnu.org/software/libc/manual/html_node/Testing-File-Type.html
46 | switch self.st_mode & S_IFMT {
47 | case S_IFREG: return .regularFile
| `- error: cannot find 'S_IFREG' in scope
48 | case S_IFDIR: return .directory
49 | case S_IFCHR: return .characterSpecial
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:48:10: error: cannot find 'S_IFDIR' in scope
46 | switch self.st_mode & S_IFMT {
47 | case S_IFREG: return .regularFile
48 | case S_IFDIR: return .directory
| `- error: cannot find 'S_IFDIR' in scope
49 | case S_IFCHR: return .characterSpecial
50 | case S_IFBLK: return .blockSpecial
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:49:10: error: cannot find 'S_IFCHR' in scope
47 | case S_IFREG: return .regularFile
48 | case S_IFDIR: return .directory
49 | case S_IFCHR: return .characterSpecial
| `- error: cannot find 'S_IFCHR' in scope
50 | case S_IFBLK: return .blockSpecial
51 | case S_IFIFO: return .fifo
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:50:10: error: cannot find 'S_IFBLK' in scope
48 | case S_IFDIR: return .directory
49 | case S_IFCHR: return .characterSpecial
50 | case S_IFBLK: return .blockSpecial
| `- error: cannot find 'S_IFBLK' in scope
51 | case S_IFIFO: return .fifo
52 | case S_IFLNK: return .symbolicLink
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:51:10: error: cannot find 'S_IFIFO' in scope
49 | case S_IFCHR: return .characterSpecial
50 | case S_IFBLK: return .blockSpecial
51 | case S_IFIFO: return .fifo
| `- error: cannot find 'S_IFIFO' in scope
52 | case S_IFLNK: return .symbolicLink
53 | case S_IFSOCK: return .socket
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:52:10: error: cannot find 'S_IFLNK' in scope
50 | case S_IFBLK: return .blockSpecial
51 | case S_IFIFO: return .fifo
52 | case S_IFLNK: return .symbolicLink
| `- error: cannot find 'S_IFLNK' in scope
53 | case S_IFSOCK: return .socket
54 | default: return .unknown
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:53:10: error: cannot find 'S_IFSOCK' in scope
51 | case S_IFIFO: return .fifo
52 | case S_IFLNK: return .symbolicLink
53 | case S_IFSOCK: return .socket
| `- error: cannot find 'S_IFSOCK' in scope
54 | default: return .unknown
55 | }
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:86:28: error: extra argument 'stat' in call
84 | switch result {
85 | case .ok:
86 | let s = Stat(stat: data)
| `- error: extra argument 'stat' in call
87 | self = .value(s)
88 | case .errno(let err):
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:86:21: error: missing arguments for parameters 'st_mode', 'st_mtimespec' in call
56 | }
57 |
58 | public init(st_mode: mode_t, st_mtimespec: timespec) {
| `- note: 'init(st_mode:st_mtimespec:)' declared here
59 | self.st_mode = st_mode
60 | self.st_mtimespec = st_mtimespec
:
84 | switch result {
85 | case .ok:
86 | let s = Stat(stat: data)
| `- error: missing arguments for parameters 'st_mode', 'st_mtimespec' in call
87 | self = .value(s)
88 | case .errno(let err):
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:147:40: error: cannot find type 'stat' in scope
145 | // MARK: - stat
146 |
147 | internal static func createStat() -> stat {
| `- error: cannot find type 'stat' in scope
148 | return Foundation.stat()
149 | }
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:173:56: error: cannot find type 'stat' in scope
171 | /// https://linux.die.net/man/2/fstat
172 | internal static func fstat(fd: Int32,
173 | buf: UnsafeMutablePointer<stat>!) -> StatResult {
| `- error: cannot find type 'stat' in scope
174 | let returnValue = Foundation.fstat(fd, buf)
175 | return StatResult(returnValue: returnValue)
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:180:56: error: cannot find type 'stat' in scope
178 | /// https://linux.die.net/man/2/lstat
179 | internal static func lstat(path: UnsafePointer<Int8>!,
180 | buf: UnsafeMutablePointer<stat>!) -> StatResult {
| `- error: cannot find type 'stat' in scope
181 | let returnValue = Foundation.lstat(path, buf)
182 | return StatResult(returnValue: returnValue)
[86/136] Compiling BigInt BigIntHeap+Equatable+Comparable.swift
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Readdir.swift:83:38: error: cannot find type 'DIR' in scope
81 | }
82 |
83 | private func readdirAndClose(dirp: DIR) -> ReaddirResult {
| `- error: cannot find type 'DIR' in scope
84 | var result = [Filename]()
85 |
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Readdir.swift:117:37: error: cannot find type 'dirent' in scope
115 | }
116 |
117 | private func getName(entry: inout dirent) -> String {
| `- error: cannot find type 'dirent' in scope
118 | // From 'https://man7.org/linux/man-pages/man0/dirent.h.0p.html':
119 | // The array d_name is of unspecified size, but shall contain a
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:188:16: error: cannot find type 'DIR' in scope
186 |
187 | internal enum OpendirResult {
188 | case value(DIR)
| `- error: cannot find type 'DIR' in scope
189 | case errno(Int32)
190 |
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Readdir.swift:77:34: error: incorrect argument label in call (have 'dirp:', expected 'opendirResult:')
75 | switch opendirResult {
76 | case let .value(dirp):
77 | return self.readdirAndClose(dirp: dirp)
| `- error: incorrect argument label in call (have 'dirp:', expected 'opendirResult:')
78 | case let .errno(err):
79 | return ReaddirResult(err: err)
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:243:42: error: cannot find type 'dirent' in scope
241 | // MARK: - readdir_r
242 |
243 | internal static func createDirent() -> dirent {
| `- error: cannot find type 'dirent' in scope
244 | return dirent()
245 | }
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Readdir.swift:87:40: error: cannot find type 'dirent' in scope
85 |
86 | var entry = LibC.createDirent()
87 | var nilOnEnd: UnsafeMutablePointer<dirent>?
| `- error: cannot find type 'dirent' in scope
88 |
89 | var hasNextEntry = true
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:255:11: error: cannot find type 'DIR' in scope
253 | /// https://linux.die.net/man/3/readdir_r
254 | internal static func readdir_r(
255 | dirp: DIR,
| `- error: cannot find type 'DIR' in scope
256 | entry: UnsafeMutablePointer<dirent>!,
257 | result: UnsafeMutablePointer<UnsafeMutablePointer<dirent>?>!
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:256:33: error: cannot find type 'dirent' in scope
254 | internal static func readdir_r(
255 | dirp: DIR,
256 | entry: UnsafeMutablePointer<dirent>!,
| `- error: cannot find type 'dirent' in scope
257 | result: UnsafeMutablePointer<UnsafeMutablePointer<dirent>?>!
258 | ) -> ReaddirResult {
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:257:55: error: cannot find type 'dirent' in scope
255 | dirp: DIR,
256 | entry: UnsafeMutablePointer<dirent>!,
257 | result: UnsafeMutablePointer<UnsafeMutablePointer<dirent>?>!
| `- error: cannot find type 'dirent' in scope
258 | ) -> ReaddirResult {
259 | // The readdir_r() function returns 0 on success.
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:285:39: error: cannot find type 'DIR' in scope
283 |
284 | /// https://linux.die.net/man/3/closedir
285 | internal static func closedir(dirp: DIR) -> ClosedirResult {
| `- error: cannot find type 'DIR' in scope
286 | // The closedir() function returns 0 on success. On error, -1 is returned,
287 | // and errno is set appropriately.
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:63:32: error: no type named 'stat' in module 'Foundation'
61 | }
62 |
63 | public init(stat: Foundation.stat) {
| `- error: no type named 'stat' in module 'Foundation'
64 | self.st_mode = stat.st_mode
65 |
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:83:53: error: cannot find type 'stat' in scope
81 | case error(errno: Int32)
82 |
83 | fileprivate init(result: LibC.StatResult, data: stat) {
| `- error: cannot find type 'stat' in scope
84 | switch result {
85 | case .ok:
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:46:27: error: cannot find 'S_IFMT' in scope
44 | public var type: EntryType {
45 | // https://www.gnu.org/software/libc/manual/html_node/Testing-File-Type.html
46 | switch self.st_mode & S_IFMT {
| `- error: cannot find 'S_IFMT' in scope
47 | case S_IFREG: return .regularFile
48 | case S_IFDIR: return .directory
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:47:10: error: cannot find 'S_IFREG' in scope
45 | // https://www.gnu.org/software/libc/manual/html_node/Testing-File-Type.html
46 | switch self.st_mode & S_IFMT {
47 | case S_IFREG: return .regularFile
| `- error: cannot find 'S_IFREG' in scope
48 | case S_IFDIR: return .directory
49 | case S_IFCHR: return .characterSpecial
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:48:10: error: cannot find 'S_IFDIR' in scope
46 | switch self.st_mode & S_IFMT {
47 | case S_IFREG: return .regularFile
48 | case S_IFDIR: return .directory
| `- error: cannot find 'S_IFDIR' in scope
49 | case S_IFCHR: return .characterSpecial
50 | case S_IFBLK: return .blockSpecial
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:49:10: error: cannot find 'S_IFCHR' in scope
47 | case S_IFREG: return .regularFile
48 | case S_IFDIR: return .directory
49 | case S_IFCHR: return .characterSpecial
| `- error: cannot find 'S_IFCHR' in scope
50 | case S_IFBLK: return .blockSpecial
51 | case S_IFIFO: return .fifo
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:50:10: error: cannot find 'S_IFBLK' in scope
48 | case S_IFDIR: return .directory
49 | case S_IFCHR: return .characterSpecial
50 | case S_IFBLK: return .blockSpecial
| `- error: cannot find 'S_IFBLK' in scope
51 | case S_IFIFO: return .fifo
52 | case S_IFLNK: return .symbolicLink
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:51:10: error: cannot find 'S_IFIFO' in scope
49 | case S_IFCHR: return .characterSpecial
50 | case S_IFBLK: return .blockSpecial
51 | case S_IFIFO: return .fifo
| `- error: cannot find 'S_IFIFO' in scope
52 | case S_IFLNK: return .symbolicLink
53 | case S_IFSOCK: return .socket
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:52:10: error: cannot find 'S_IFLNK' in scope
50 | case S_IFBLK: return .blockSpecial
51 | case S_IFIFO: return .fifo
52 | case S_IFLNK: return .symbolicLink
| `- error: cannot find 'S_IFLNK' in scope
53 | case S_IFSOCK: return .socket
54 | default: return .unknown
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:53:10: error: cannot find 'S_IFSOCK' in scope
51 | case S_IFIFO: return .fifo
52 | case S_IFLNK: return .symbolicLink
53 | case S_IFSOCK: return .socket
| `- error: cannot find 'S_IFSOCK' in scope
54 | default: return .unknown
55 | }
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:86:28: error: extra argument 'stat' in call
84 | switch result {
85 | case .ok:
86 | let s = Stat(stat: data)
| `- error: extra argument 'stat' in call
87 | self = .value(s)
88 | case .errno(let err):
/host/spi-builder-workspace/Sources/FileSystem/FileSystem+Stat.swift:86:21: error: missing arguments for parameters 'st_mode', 'st_mtimespec' in call
56 | }
57 |
58 | public init(st_mode: mode_t, st_mtimespec: timespec) {
| `- note: 'init(st_mode:st_mtimespec:)' declared here
59 | self.st_mode = st_mode
60 | self.st_mtimespec = st_mtimespec
:
84 | switch result {
85 | case .ok:
86 | let s = Stat(stat: data)
| `- error: missing arguments for parameters 'st_mode', 'st_mtimespec' in call
87 | self = .value(s)
88 | case .errno(let err):
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:147:40: error: cannot find type 'stat' in scope
145 | // MARK: - stat
146 |
147 | internal static func createStat() -> stat {
| `- error: cannot find type 'stat' in scope
148 | return Foundation.stat()
149 | }
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:173:56: error: cannot find type 'stat' in scope
171 | /// https://linux.die.net/man/2/fstat
172 | internal static func fstat(fd: Int32,
173 | buf: UnsafeMutablePointer<stat>!) -> StatResult {
| `- error: cannot find type 'stat' in scope
174 | let returnValue = Foundation.fstat(fd, buf)
175 | return StatResult(returnValue: returnValue)
/host/spi-builder-workspace/Sources/FileSystem/LibC.swift:180:56: error: cannot find type 'stat' in scope
178 | /// https://linux.die.net/man/2/lstat
179 | internal static func lstat(path: UnsafePointer<Int8>!,
180 | buf: UnsafeMutablePointer<stat>!) -> StatResult {
| `- error: cannot find type 'stat' in scope
181 | let returnValue = Foundation.lstat(path, buf)
182 | return StatResult(returnValue: returnValue)
[87/136] Compiling UnicodeData UnicodeData+CaseMapping.swift
[88/136] Compiling UnicodeData UnicodeData+Record.swift
[88/136] Linking Elsa
BUILD FAILURE 6.1 android