Build Information
Failed to build SwifterSockets, reference 1.1.3 (a1bad9
), with Swift 6.1 for Android on 27 May 2025 16:52:14 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4606859-3":/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
126 | case 19: set.fds_bits.19 = set.fds_bits.19 | mask
127 | case 20: set.fds_bits.20 = set.fds_bits.20 | mask
128 | case 21: set.fds_bits.21 = set.fds_bits.21 | mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '21'
129 | case 22: set.fds_bits.22 = set.fds_bits.22 | mask
130 | case 23: set.fds_bits.23 = set.fds_bits.23 | mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:129:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '22'
127 | case 20: set.fds_bits.20 = set.fds_bits.20 | mask
128 | case 21: set.fds_bits.21 = set.fds_bits.21 | mask
129 | case 22: set.fds_bits.22 = set.fds_bits.22 | mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '22'
130 | case 23: set.fds_bits.23 = set.fds_bits.23 | mask
131 | case 24: set.fds_bits.24 = set.fds_bits.24 | mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:129:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '22'
127 | case 20: set.fds_bits.20 = set.fds_bits.20 | mask
128 | case 21: set.fds_bits.21 = set.fds_bits.21 | mask
129 | case 22: set.fds_bits.22 = set.fds_bits.22 | mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '22'
130 | case 23: set.fds_bits.23 = set.fds_bits.23 | mask
131 | case 24: set.fds_bits.24 = set.fds_bits.24 | mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:130:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '23'
128 | case 21: set.fds_bits.21 = set.fds_bits.21 | mask
129 | case 22: set.fds_bits.22 = set.fds_bits.22 | mask
130 | case 23: set.fds_bits.23 = set.fds_bits.23 | mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '23'
131 | case 24: set.fds_bits.24 = set.fds_bits.24 | mask
132 | case 25: set.fds_bits.25 = set.fds_bits.25 | mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:130:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '23'
128 | case 21: set.fds_bits.21 = set.fds_bits.21 | mask
129 | case 22: set.fds_bits.22 = set.fds_bits.22 | mask
130 | case 23: set.fds_bits.23 = set.fds_bits.23 | mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '23'
131 | case 24: set.fds_bits.24 = set.fds_bits.24 | mask
132 | case 25: set.fds_bits.25 = set.fds_bits.25 | mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:131:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '24'
129 | case 22: set.fds_bits.22 = set.fds_bits.22 | mask
130 | case 23: set.fds_bits.23 = set.fds_bits.23 | mask
131 | case 24: set.fds_bits.24 = set.fds_bits.24 | mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '24'
132 | case 25: set.fds_bits.25 = set.fds_bits.25 | mask
133 | case 26: set.fds_bits.26 = set.fds_bits.26 | mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:131:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '24'
129 | case 22: set.fds_bits.22 = set.fds_bits.22 | mask
130 | case 23: set.fds_bits.23 = set.fds_bits.23 | mask
131 | case 24: set.fds_bits.24 = set.fds_bits.24 | mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '24'
132 | case 25: set.fds_bits.25 = set.fds_bits.25 | mask
133 | case 26: set.fds_bits.26 = set.fds_bits.26 | mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:132:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '25'
130 | case 23: set.fds_bits.23 = set.fds_bits.23 | mask
131 | case 24: set.fds_bits.24 = set.fds_bits.24 | mask
132 | case 25: set.fds_bits.25 = set.fds_bits.25 | mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '25'
133 | case 26: set.fds_bits.26 = set.fds_bits.26 | mask
134 | case 27: set.fds_bits.27 = set.fds_bits.27 | mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:132:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '25'
130 | case 23: set.fds_bits.23 = set.fds_bits.23 | mask
131 | case 24: set.fds_bits.24 = set.fds_bits.24 | mask
132 | case 25: set.fds_bits.25 = set.fds_bits.25 | mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '25'
133 | case 26: set.fds_bits.26 = set.fds_bits.26 | mask
134 | case 27: set.fds_bits.27 = set.fds_bits.27 | mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:133:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '26'
131 | case 24: set.fds_bits.24 = set.fds_bits.24 | mask
132 | case 25: set.fds_bits.25 = set.fds_bits.25 | mask
133 | case 26: set.fds_bits.26 = set.fds_bits.26 | mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '26'
134 | case 27: set.fds_bits.27 = set.fds_bits.27 | mask
135 | case 28: set.fds_bits.28 = set.fds_bits.28 | mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:133:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '26'
131 | case 24: set.fds_bits.24 = set.fds_bits.24 | mask
132 | case 25: set.fds_bits.25 = set.fds_bits.25 | mask
133 | case 26: set.fds_bits.26 = set.fds_bits.26 | mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '26'
134 | case 27: set.fds_bits.27 = set.fds_bits.27 | mask
135 | case 28: set.fds_bits.28 = set.fds_bits.28 | mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:134:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '27'
132 | case 25: set.fds_bits.25 = set.fds_bits.25 | mask
133 | case 26: set.fds_bits.26 = set.fds_bits.26 | mask
134 | case 27: set.fds_bits.27 = set.fds_bits.27 | mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '27'
135 | case 28: set.fds_bits.28 = set.fds_bits.28 | mask
136 | case 29: set.fds_bits.29 = set.fds_bits.29 | mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:134:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '27'
132 | case 25: set.fds_bits.25 = set.fds_bits.25 | mask
133 | case 26: set.fds_bits.26 = set.fds_bits.26 | mask
134 | case 27: set.fds_bits.27 = set.fds_bits.27 | mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '27'
135 | case 28: set.fds_bits.28 = set.fds_bits.28 | mask
136 | case 29: set.fds_bits.29 = set.fds_bits.29 | mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:135:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '28'
133 | case 26: set.fds_bits.26 = set.fds_bits.26 | mask
134 | case 27: set.fds_bits.27 = set.fds_bits.27 | mask
135 | case 28: set.fds_bits.28 = set.fds_bits.28 | mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '28'
136 | case 29: set.fds_bits.29 = set.fds_bits.29 | mask
137 | case 30: set.fds_bits.30 = set.fds_bits.30 | mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:135:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '28'
133 | case 26: set.fds_bits.26 = set.fds_bits.26 | mask
134 | case 27: set.fds_bits.27 = set.fds_bits.27 | mask
135 | case 28: set.fds_bits.28 = set.fds_bits.28 | mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '28'
136 | case 29: set.fds_bits.29 = set.fds_bits.29 | mask
137 | case 30: set.fds_bits.30 = set.fds_bits.30 | mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:136:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '29'
134 | case 27: set.fds_bits.27 = set.fds_bits.27 | mask
135 | case 28: set.fds_bits.28 = set.fds_bits.28 | mask
136 | case 29: set.fds_bits.29 = set.fds_bits.29 | mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '29'
137 | case 30: set.fds_bits.30 = set.fds_bits.30 | mask
138 | case 31: set.fds_bits.31 = set.fds_bits.31 | mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:136:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '29'
134 | case 27: set.fds_bits.27 = set.fds_bits.27 | mask
135 | case 28: set.fds_bits.28 = set.fds_bits.28 | mask
136 | case 29: set.fds_bits.29 = set.fds_bits.29 | mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '29'
137 | case 30: set.fds_bits.30 = set.fds_bits.30 | mask
138 | case 31: set.fds_bits.31 = set.fds_bits.31 | mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:137:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '30'
135 | case 28: set.fds_bits.28 = set.fds_bits.28 | mask
136 | case 29: set.fds_bits.29 = set.fds_bits.29 | mask
137 | case 30: set.fds_bits.30 = set.fds_bits.30 | mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '30'
138 | case 31: set.fds_bits.31 = set.fds_bits.31 | mask
139 | default: break
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:137:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '30'
135 | case 28: set.fds_bits.28 = set.fds_bits.28 | mask
136 | case 29: set.fds_bits.29 = set.fds_bits.29 | mask
137 | case 30: set.fds_bits.30 = set.fds_bits.30 | mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '30'
138 | case 31: set.fds_bits.31 = set.fds_bits.31 | mask
139 | default: break
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:138:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '31'
136 | case 29: set.fds_bits.29 = set.fds_bits.29 | mask
137 | case 30: set.fds_bits.30 = set.fds_bits.30 | mask
138 | case 31: set.fds_bits.31 = set.fds_bits.31 | mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '31'
139 | default: break
140 | }
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:138:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '31'
136 | case 29: set.fds_bits.29 = set.fds_bits.29 | mask
137 | case 30: set.fds_bits.30 = set.fds_bits.30 | mask
138 | case 31: set.fds_bits.31 = set.fds_bits.31 | mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '31'
139 | default: break
140 | }
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:191:51: error: cannot convert value of type 'Int32' to expected argument type 'UInt'
189 |
190 | switch intOffset {
191 | case 0: set.fds_bits.0 = set.fds_bits.0 & mask
| `- error: cannot convert value of type 'Int32' to expected argument type 'UInt'
192 | case 1: set.fds_bits.1 = set.fds_bits.1 & mask
193 | case 2: set.fds_bits.2 = set.fds_bits.2 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:192:51: error: cannot convert value of type 'Int32' to expected argument type 'UInt'
190 | switch intOffset {
191 | case 0: set.fds_bits.0 = set.fds_bits.0 & mask
192 | case 1: set.fds_bits.1 = set.fds_bits.1 & mask
| `- error: cannot convert value of type 'Int32' to expected argument type 'UInt'
193 | case 2: set.fds_bits.2 = set.fds_bits.2 & mask
194 | case 3: set.fds_bits.3 = set.fds_bits.3 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:193:51: error: cannot convert value of type 'Int32' to expected argument type 'UInt'
191 | case 0: set.fds_bits.0 = set.fds_bits.0 & mask
192 | case 1: set.fds_bits.1 = set.fds_bits.1 & mask
193 | case 2: set.fds_bits.2 = set.fds_bits.2 & mask
| `- error: cannot convert value of type 'Int32' to expected argument type 'UInt'
194 | case 3: set.fds_bits.3 = set.fds_bits.3 & mask
195 | case 4: set.fds_bits.4 = set.fds_bits.4 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:194:51: error: cannot convert value of type 'Int32' to expected argument type 'UInt'
192 | case 1: set.fds_bits.1 = set.fds_bits.1 & mask
193 | case 2: set.fds_bits.2 = set.fds_bits.2 & mask
194 | case 3: set.fds_bits.3 = set.fds_bits.3 & mask
| `- error: cannot convert value of type 'Int32' to expected argument type 'UInt'
195 | case 4: set.fds_bits.4 = set.fds_bits.4 & mask
196 | case 5: set.fds_bits.5 = set.fds_bits.5 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:195:51: error: cannot convert value of type 'Int32' to expected argument type 'UInt'
193 | case 2: set.fds_bits.2 = set.fds_bits.2 & mask
194 | case 3: set.fds_bits.3 = set.fds_bits.3 & mask
195 | case 4: set.fds_bits.4 = set.fds_bits.4 & mask
| `- error: cannot convert value of type 'Int32' to expected argument type 'UInt'
196 | case 5: set.fds_bits.5 = set.fds_bits.5 & mask
197 | case 6: set.fds_bits.6 = set.fds_bits.6 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:196:51: error: cannot convert value of type 'Int32' to expected argument type 'UInt'
194 | case 3: set.fds_bits.3 = set.fds_bits.3 & mask
195 | case 4: set.fds_bits.4 = set.fds_bits.4 & mask
196 | case 5: set.fds_bits.5 = set.fds_bits.5 & mask
| `- error: cannot convert value of type 'Int32' to expected argument type 'UInt'
197 | case 6: set.fds_bits.6 = set.fds_bits.6 & mask
198 | case 7: set.fds_bits.7 = set.fds_bits.7 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:197:51: error: cannot convert value of type 'Int32' to expected argument type 'UInt'
195 | case 4: set.fds_bits.4 = set.fds_bits.4 & mask
196 | case 5: set.fds_bits.5 = set.fds_bits.5 & mask
197 | case 6: set.fds_bits.6 = set.fds_bits.6 & mask
| `- error: cannot convert value of type 'Int32' to expected argument type 'UInt'
198 | case 7: set.fds_bits.7 = set.fds_bits.7 & mask
199 | case 8: set.fds_bits.8 = set.fds_bits.8 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:198:51: error: cannot convert value of type 'Int32' to expected argument type 'UInt'
196 | case 5: set.fds_bits.5 = set.fds_bits.5 & mask
197 | case 6: set.fds_bits.6 = set.fds_bits.6 & mask
198 | case 7: set.fds_bits.7 = set.fds_bits.7 & mask
| `- error: cannot convert value of type 'Int32' to expected argument type 'UInt'
199 | case 8: set.fds_bits.8 = set.fds_bits.8 & mask
200 | case 9: set.fds_bits.9 = set.fds_bits.9 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:199:51: error: cannot convert value of type 'Int32' to expected argument type 'UInt'
197 | case 6: set.fds_bits.6 = set.fds_bits.6 & mask
198 | case 7: set.fds_bits.7 = set.fds_bits.7 & mask
199 | case 8: set.fds_bits.8 = set.fds_bits.8 & mask
| `- error: cannot convert value of type 'Int32' to expected argument type 'UInt'
200 | case 9: set.fds_bits.9 = set.fds_bits.9 & mask
201 | case 10: set.fds_bits.10 = set.fds_bits.10 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:200:51: error: cannot convert value of type 'Int32' to expected argument type 'UInt'
198 | case 7: set.fds_bits.7 = set.fds_bits.7 & mask
199 | case 8: set.fds_bits.8 = set.fds_bits.8 & mask
200 | case 9: set.fds_bits.9 = set.fds_bits.9 & mask
| `- error: cannot convert value of type 'Int32' to expected argument type 'UInt'
201 | case 10: set.fds_bits.10 = set.fds_bits.10 & mask
202 | case 11: set.fds_bits.11 = set.fds_bits.11 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:201:54: error: cannot convert value of type 'Int32' to expected argument type 'UInt'
199 | case 8: set.fds_bits.8 = set.fds_bits.8 & mask
200 | case 9: set.fds_bits.9 = set.fds_bits.9 & mask
201 | case 10: set.fds_bits.10 = set.fds_bits.10 & mask
| `- error: cannot convert value of type 'Int32' to expected argument type 'UInt'
202 | case 11: set.fds_bits.11 = set.fds_bits.11 & mask
203 | case 12: set.fds_bits.12 = set.fds_bits.12 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:202:54: error: cannot convert value of type 'Int32' to expected argument type 'UInt'
200 | case 9: set.fds_bits.9 = set.fds_bits.9 & mask
201 | case 10: set.fds_bits.10 = set.fds_bits.10 & mask
202 | case 11: set.fds_bits.11 = set.fds_bits.11 & mask
| `- error: cannot convert value of type 'Int32' to expected argument type 'UInt'
203 | case 12: set.fds_bits.12 = set.fds_bits.12 & mask
204 | case 13: set.fds_bits.13 = set.fds_bits.13 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:203:54: error: cannot convert value of type 'Int32' to expected argument type 'UInt'
201 | case 10: set.fds_bits.10 = set.fds_bits.10 & mask
202 | case 11: set.fds_bits.11 = set.fds_bits.11 & mask
203 | case 12: set.fds_bits.12 = set.fds_bits.12 & mask
| `- error: cannot convert value of type 'Int32' to expected argument type 'UInt'
204 | case 13: set.fds_bits.13 = set.fds_bits.13 & mask
205 | case 14: set.fds_bits.14 = set.fds_bits.14 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:204:54: error: cannot convert value of type 'Int32' to expected argument type 'UInt'
202 | case 11: set.fds_bits.11 = set.fds_bits.11 & mask
203 | case 12: set.fds_bits.12 = set.fds_bits.12 & mask
204 | case 13: set.fds_bits.13 = set.fds_bits.13 & mask
| `- error: cannot convert value of type 'Int32' to expected argument type 'UInt'
205 | case 14: set.fds_bits.14 = set.fds_bits.14 & mask
206 | case 15: set.fds_bits.15 = set.fds_bits.15 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:205:54: error: cannot convert value of type 'Int32' to expected argument type 'UInt'
203 | case 12: set.fds_bits.12 = set.fds_bits.12 & mask
204 | case 13: set.fds_bits.13 = set.fds_bits.13 & mask
205 | case 14: set.fds_bits.14 = set.fds_bits.14 & mask
| `- error: cannot convert value of type 'Int32' to expected argument type 'UInt'
206 | case 15: set.fds_bits.15 = set.fds_bits.15 & mask
207 | case 16: set.fds_bits.16 = set.fds_bits.16 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:206:54: error: cannot convert value of type 'Int32' to expected argument type 'UInt'
204 | case 13: set.fds_bits.13 = set.fds_bits.13 & mask
205 | case 14: set.fds_bits.14 = set.fds_bits.14 & mask
206 | case 15: set.fds_bits.15 = set.fds_bits.15 & mask
| `- error: cannot convert value of type 'Int32' to expected argument type 'UInt'
207 | case 16: set.fds_bits.16 = set.fds_bits.16 & mask
208 | case 17: set.fds_bits.17 = set.fds_bits.17 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:207:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '16'
205 | case 14: set.fds_bits.14 = set.fds_bits.14 & mask
206 | case 15: set.fds_bits.15 = set.fds_bits.15 & mask
207 | case 16: set.fds_bits.16 = set.fds_bits.16 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '16'
208 | case 17: set.fds_bits.17 = set.fds_bits.17 & mask
209 | case 18: set.fds_bits.18 = set.fds_bits.18 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:207:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '16'
205 | case 14: set.fds_bits.14 = set.fds_bits.14 & mask
206 | case 15: set.fds_bits.15 = set.fds_bits.15 & mask
207 | case 16: set.fds_bits.16 = set.fds_bits.16 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '16'
208 | case 17: set.fds_bits.17 = set.fds_bits.17 & mask
209 | case 18: set.fds_bits.18 = set.fds_bits.18 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:208:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '17'
206 | case 15: set.fds_bits.15 = set.fds_bits.15 & mask
207 | case 16: set.fds_bits.16 = set.fds_bits.16 & mask
208 | case 17: set.fds_bits.17 = set.fds_bits.17 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '17'
209 | case 18: set.fds_bits.18 = set.fds_bits.18 & mask
210 | case 19: set.fds_bits.19 = set.fds_bits.19 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:208:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '17'
206 | case 15: set.fds_bits.15 = set.fds_bits.15 & mask
207 | case 16: set.fds_bits.16 = set.fds_bits.16 & mask
208 | case 17: set.fds_bits.17 = set.fds_bits.17 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '17'
209 | case 18: set.fds_bits.18 = set.fds_bits.18 & mask
210 | case 19: set.fds_bits.19 = set.fds_bits.19 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:209:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '18'
207 | case 16: set.fds_bits.16 = set.fds_bits.16 & mask
208 | case 17: set.fds_bits.17 = set.fds_bits.17 & mask
209 | case 18: set.fds_bits.18 = set.fds_bits.18 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '18'
210 | case 19: set.fds_bits.19 = set.fds_bits.19 & mask
211 | case 20: set.fds_bits.20 = set.fds_bits.20 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:209:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '18'
207 | case 16: set.fds_bits.16 = set.fds_bits.16 & mask
208 | case 17: set.fds_bits.17 = set.fds_bits.17 & mask
209 | case 18: set.fds_bits.18 = set.fds_bits.18 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '18'
210 | case 19: set.fds_bits.19 = set.fds_bits.19 & mask
211 | case 20: set.fds_bits.20 = set.fds_bits.20 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:210:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '19'
208 | case 17: set.fds_bits.17 = set.fds_bits.17 & mask
209 | case 18: set.fds_bits.18 = set.fds_bits.18 & mask
210 | case 19: set.fds_bits.19 = set.fds_bits.19 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '19'
211 | case 20: set.fds_bits.20 = set.fds_bits.20 & mask
212 | case 21: set.fds_bits.21 = set.fds_bits.21 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:210:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '19'
208 | case 17: set.fds_bits.17 = set.fds_bits.17 & mask
209 | case 18: set.fds_bits.18 = set.fds_bits.18 & mask
210 | case 19: set.fds_bits.19 = set.fds_bits.19 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '19'
211 | case 20: set.fds_bits.20 = set.fds_bits.20 & mask
212 | case 21: set.fds_bits.21 = set.fds_bits.21 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:211:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '20'
209 | case 18: set.fds_bits.18 = set.fds_bits.18 & mask
210 | case 19: set.fds_bits.19 = set.fds_bits.19 & mask
211 | case 20: set.fds_bits.20 = set.fds_bits.20 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '20'
212 | case 21: set.fds_bits.21 = set.fds_bits.21 & mask
213 | case 22: set.fds_bits.22 = set.fds_bits.22 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:211:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '20'
209 | case 18: set.fds_bits.18 = set.fds_bits.18 & mask
210 | case 19: set.fds_bits.19 = set.fds_bits.19 & mask
211 | case 20: set.fds_bits.20 = set.fds_bits.20 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '20'
212 | case 21: set.fds_bits.21 = set.fds_bits.21 & mask
213 | case 22: set.fds_bits.22 = set.fds_bits.22 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:212:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '21'
210 | case 19: set.fds_bits.19 = set.fds_bits.19 & mask
211 | case 20: set.fds_bits.20 = set.fds_bits.20 & mask
212 | case 21: set.fds_bits.21 = set.fds_bits.21 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '21'
213 | case 22: set.fds_bits.22 = set.fds_bits.22 & mask
214 | case 23: set.fds_bits.23 = set.fds_bits.23 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:212:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '21'
210 | case 19: set.fds_bits.19 = set.fds_bits.19 & mask
211 | case 20: set.fds_bits.20 = set.fds_bits.20 & mask
212 | case 21: set.fds_bits.21 = set.fds_bits.21 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '21'
213 | case 22: set.fds_bits.22 = set.fds_bits.22 & mask
214 | case 23: set.fds_bits.23 = set.fds_bits.23 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:213:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '22'
211 | case 20: set.fds_bits.20 = set.fds_bits.20 & mask
212 | case 21: set.fds_bits.21 = set.fds_bits.21 & mask
213 | case 22: set.fds_bits.22 = set.fds_bits.22 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '22'
214 | case 23: set.fds_bits.23 = set.fds_bits.23 & mask
215 | case 24: set.fds_bits.24 = set.fds_bits.24 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:213:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '22'
211 | case 20: set.fds_bits.20 = set.fds_bits.20 & mask
212 | case 21: set.fds_bits.21 = set.fds_bits.21 & mask
213 | case 22: set.fds_bits.22 = set.fds_bits.22 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '22'
214 | case 23: set.fds_bits.23 = set.fds_bits.23 & mask
215 | case 24: set.fds_bits.24 = set.fds_bits.24 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:214:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '23'
212 | case 21: set.fds_bits.21 = set.fds_bits.21 & mask
213 | case 22: set.fds_bits.22 = set.fds_bits.22 & mask
214 | case 23: set.fds_bits.23 = set.fds_bits.23 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '23'
215 | case 24: set.fds_bits.24 = set.fds_bits.24 & mask
216 | case 25: set.fds_bits.25 = set.fds_bits.25 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:214:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '23'
212 | case 21: set.fds_bits.21 = set.fds_bits.21 & mask
213 | case 22: set.fds_bits.22 = set.fds_bits.22 & mask
214 | case 23: set.fds_bits.23 = set.fds_bits.23 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '23'
215 | case 24: set.fds_bits.24 = set.fds_bits.24 & mask
216 | case 25: set.fds_bits.25 = set.fds_bits.25 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:215:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '24'
213 | case 22: set.fds_bits.22 = set.fds_bits.22 & mask
214 | case 23: set.fds_bits.23 = set.fds_bits.23 & mask
215 | case 24: set.fds_bits.24 = set.fds_bits.24 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '24'
216 | case 25: set.fds_bits.25 = set.fds_bits.25 & mask
217 | case 26: set.fds_bits.26 = set.fds_bits.26 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:215:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '24'
213 | case 22: set.fds_bits.22 = set.fds_bits.22 & mask
214 | case 23: set.fds_bits.23 = set.fds_bits.23 & mask
215 | case 24: set.fds_bits.24 = set.fds_bits.24 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '24'
216 | case 25: set.fds_bits.25 = set.fds_bits.25 & mask
217 | case 26: set.fds_bits.26 = set.fds_bits.26 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:216:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '25'
214 | case 23: set.fds_bits.23 = set.fds_bits.23 & mask
215 | case 24: set.fds_bits.24 = set.fds_bits.24 & mask
216 | case 25: set.fds_bits.25 = set.fds_bits.25 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '25'
217 | case 26: set.fds_bits.26 = set.fds_bits.26 & mask
218 | case 27: set.fds_bits.27 = set.fds_bits.27 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:216:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '25'
214 | case 23: set.fds_bits.23 = set.fds_bits.23 & mask
215 | case 24: set.fds_bits.24 = set.fds_bits.24 & mask
216 | case 25: set.fds_bits.25 = set.fds_bits.25 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '25'
217 | case 26: set.fds_bits.26 = set.fds_bits.26 & mask
218 | case 27: set.fds_bits.27 = set.fds_bits.27 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:217:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '26'
215 | case 24: set.fds_bits.24 = set.fds_bits.24 & mask
216 | case 25: set.fds_bits.25 = set.fds_bits.25 & mask
217 | case 26: set.fds_bits.26 = set.fds_bits.26 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '26'
218 | case 27: set.fds_bits.27 = set.fds_bits.27 & mask
219 | case 28: set.fds_bits.28 = set.fds_bits.28 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:217:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '26'
215 | case 24: set.fds_bits.24 = set.fds_bits.24 & mask
216 | case 25: set.fds_bits.25 = set.fds_bits.25 & mask
217 | case 26: set.fds_bits.26 = set.fds_bits.26 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '26'
218 | case 27: set.fds_bits.27 = set.fds_bits.27 & mask
219 | case 28: set.fds_bits.28 = set.fds_bits.28 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:218:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '27'
216 | case 25: set.fds_bits.25 = set.fds_bits.25 & mask
217 | case 26: set.fds_bits.26 = set.fds_bits.26 & mask
218 | case 27: set.fds_bits.27 = set.fds_bits.27 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '27'
219 | case 28: set.fds_bits.28 = set.fds_bits.28 & mask
220 | case 29: set.fds_bits.29 = set.fds_bits.29 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:218:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '27'
216 | case 25: set.fds_bits.25 = set.fds_bits.25 & mask
217 | case 26: set.fds_bits.26 = set.fds_bits.26 & mask
218 | case 27: set.fds_bits.27 = set.fds_bits.27 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '27'
219 | case 28: set.fds_bits.28 = set.fds_bits.28 & mask
220 | case 29: set.fds_bits.29 = set.fds_bits.29 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:219:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '28'
217 | case 26: set.fds_bits.26 = set.fds_bits.26 & mask
218 | case 27: set.fds_bits.27 = set.fds_bits.27 & mask
219 | case 28: set.fds_bits.28 = set.fds_bits.28 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '28'
220 | case 29: set.fds_bits.29 = set.fds_bits.29 & mask
221 | case 30: set.fds_bits.30 = set.fds_bits.30 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:219:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '28'
217 | case 26: set.fds_bits.26 = set.fds_bits.26 & mask
218 | case 27: set.fds_bits.27 = set.fds_bits.27 & mask
219 | case 28: set.fds_bits.28 = set.fds_bits.28 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '28'
220 | case 29: set.fds_bits.29 = set.fds_bits.29 & mask
221 | case 30: set.fds_bits.30 = set.fds_bits.30 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:220:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '29'
218 | case 27: set.fds_bits.27 = set.fds_bits.27 & mask
219 | case 28: set.fds_bits.28 = set.fds_bits.28 & mask
220 | case 29: set.fds_bits.29 = set.fds_bits.29 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '29'
221 | case 30: set.fds_bits.30 = set.fds_bits.30 & mask
222 | case 31: set.fds_bits.31 = set.fds_bits.31 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:220:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '29'
218 | case 27: set.fds_bits.27 = set.fds_bits.27 & mask
219 | case 28: set.fds_bits.28 = set.fds_bits.28 & mask
220 | case 29: set.fds_bits.29 = set.fds_bits.29 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '29'
221 | case 30: set.fds_bits.30 = set.fds_bits.30 & mask
222 | case 31: set.fds_bits.31 = set.fds_bits.31 & mask
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:221:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '30'
219 | case 28: set.fds_bits.28 = set.fds_bits.28 & mask
220 | case 29: set.fds_bits.29 = set.fds_bits.29 & mask
221 | case 30: set.fds_bits.30 = set.fds_bits.30 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '30'
222 | case 31: set.fds_bits.31 = set.fds_bits.31 & mask
223 | default: break
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:221:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '30'
219 | case 28: set.fds_bits.28 = set.fds_bits.28 & mask
220 | case 29: set.fds_bits.29 = set.fds_bits.29 & mask
221 | case 30: set.fds_bits.30 = set.fds_bits.30 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '30'
222 | case 31: set.fds_bits.31 = set.fds_bits.31 & mask
223 | default: break
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:222:31: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '31'
220 | case 29: set.fds_bits.29 = set.fds_bits.29 & mask
221 | case 30: set.fds_bits.30 = set.fds_bits.30 & mask
222 | case 31: set.fds_bits.31 = set.fds_bits.31 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '31'
223 | default: break
224 | }
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:222:49: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '31'
220 | case 29: set.fds_bits.29 = set.fds_bits.29 & mask
221 | case 30: set.fds_bits.30 = set.fds_bits.30 & mask
222 | case 31: set.fds_bits.31 = set.fds_bits.31 & mask
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '31'
223 | default: break
224 | }
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:275:39: error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
273 |
274 | switch intOffset {
275 | case 0: return set.fds_bits.0 & mask != 0
| |- error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
| `- note: overloads for '&' exist with these partially matching parameter lists: (Int32, Int32), (UInt, UInt)
276 | case 1: return set.fds_bits.1 & mask != 0
277 | case 2: return set.fds_bits.2 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:276:39: error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
274 | switch intOffset {
275 | case 0: return set.fds_bits.0 & mask != 0
276 | case 1: return set.fds_bits.1 & mask != 0
| |- error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
| `- note: overloads for '&' exist with these partially matching parameter lists: (Int32, Int32), (UInt, UInt)
277 | case 2: return set.fds_bits.2 & mask != 0
278 | case 3: return set.fds_bits.3 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:277:39: error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
275 | case 0: return set.fds_bits.0 & mask != 0
276 | case 1: return set.fds_bits.1 & mask != 0
277 | case 2: return set.fds_bits.2 & mask != 0
| |- error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
| `- note: overloads for '&' exist with these partially matching parameter lists: (Int32, Int32), (UInt, UInt)
278 | case 3: return set.fds_bits.3 & mask != 0
279 | case 4: return set.fds_bits.4 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:278:39: error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
276 | case 1: return set.fds_bits.1 & mask != 0
277 | case 2: return set.fds_bits.2 & mask != 0
278 | case 3: return set.fds_bits.3 & mask != 0
| |- error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
| `- note: overloads for '&' exist with these partially matching parameter lists: (Int32, Int32), (UInt, UInt)
279 | case 4: return set.fds_bits.4 & mask != 0
280 | case 5: return set.fds_bits.5 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:279:39: error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
277 | case 2: return set.fds_bits.2 & mask != 0
278 | case 3: return set.fds_bits.3 & mask != 0
279 | case 4: return set.fds_bits.4 & mask != 0
| |- error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
| `- note: overloads for '&' exist with these partially matching parameter lists: (Int32, Int32), (UInt, UInt)
280 | case 5: return set.fds_bits.5 & mask != 0
281 | case 6: return set.fds_bits.6 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:280:39: error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
278 | case 3: return set.fds_bits.3 & mask != 0
279 | case 4: return set.fds_bits.4 & mask != 0
280 | case 5: return set.fds_bits.5 & mask != 0
| |- error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
| `- note: overloads for '&' exist with these partially matching parameter lists: (Int32, Int32), (UInt, UInt)
281 | case 6: return set.fds_bits.6 & mask != 0
282 | case 7: return set.fds_bits.7 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:281:39: error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
279 | case 4: return set.fds_bits.4 & mask != 0
280 | case 5: return set.fds_bits.5 & mask != 0
281 | case 6: return set.fds_bits.6 & mask != 0
| |- error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
| `- note: overloads for '&' exist with these partially matching parameter lists: (Int32, Int32), (UInt, UInt)
282 | case 7: return set.fds_bits.7 & mask != 0
283 | case 8: return set.fds_bits.8 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:282:39: error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
280 | case 5: return set.fds_bits.5 & mask != 0
281 | case 6: return set.fds_bits.6 & mask != 0
282 | case 7: return set.fds_bits.7 & mask != 0
| |- error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
| `- note: overloads for '&' exist with these partially matching parameter lists: (Int32, Int32), (UInt, UInt)
283 | case 8: return set.fds_bits.8 & mask != 0
284 | case 9: return set.fds_bits.9 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:283:39: error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
281 | case 6: return set.fds_bits.6 & mask != 0
282 | case 7: return set.fds_bits.7 & mask != 0
283 | case 8: return set.fds_bits.8 & mask != 0
| |- error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
| `- note: overloads for '&' exist with these partially matching parameter lists: (Int32, Int32), (UInt, UInt)
284 | case 9: return set.fds_bits.9 & mask != 0
285 | case 10: return set.fds_bits.10 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:284:39: error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
282 | case 7: return set.fds_bits.7 & mask != 0
283 | case 8: return set.fds_bits.8 & mask != 0
284 | case 9: return set.fds_bits.9 & mask != 0
| |- error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
| `- note: overloads for '&' exist with these partially matching parameter lists: (Int32, Int32), (UInt, UInt)
285 | case 10: return set.fds_bits.10 & mask != 0
286 | case 11: return set.fds_bits.11 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:285:41: error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
283 | case 8: return set.fds_bits.8 & mask != 0
284 | case 9: return set.fds_bits.9 & mask != 0
285 | case 10: return set.fds_bits.10 & mask != 0
| |- error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
| `- note: overloads for '&' exist with these partially matching parameter lists: (Int32, Int32), (UInt, UInt)
286 | case 11: return set.fds_bits.11 & mask != 0
287 | case 12: return set.fds_bits.12 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:286:41: error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
284 | case 9: return set.fds_bits.9 & mask != 0
285 | case 10: return set.fds_bits.10 & mask != 0
286 | case 11: return set.fds_bits.11 & mask != 0
| |- error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
| `- note: overloads for '&' exist with these partially matching parameter lists: (Int32, Int32), (UInt, UInt)
287 | case 12: return set.fds_bits.12 & mask != 0
288 | case 13: return set.fds_bits.13 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:287:41: error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
285 | case 10: return set.fds_bits.10 & mask != 0
286 | case 11: return set.fds_bits.11 & mask != 0
287 | case 12: return set.fds_bits.12 & mask != 0
| |- error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
| `- note: overloads for '&' exist with these partially matching parameter lists: (Int32, Int32), (UInt, UInt)
288 | case 13: return set.fds_bits.13 & mask != 0
289 | case 14: return set.fds_bits.14 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:288:41: error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
286 | case 11: return set.fds_bits.11 & mask != 0
287 | case 12: return set.fds_bits.12 & mask != 0
288 | case 13: return set.fds_bits.13 & mask != 0
| |- error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
| `- note: overloads for '&' exist with these partially matching parameter lists: (Int32, Int32), (UInt, UInt)
289 | case 14: return set.fds_bits.14 & mask != 0
290 | case 15: return set.fds_bits.15 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:289:41: error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
287 | case 12: return set.fds_bits.12 & mask != 0
288 | case 13: return set.fds_bits.13 & mask != 0
289 | case 14: return set.fds_bits.14 & mask != 0
| |- error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
| `- note: overloads for '&' exist with these partially matching parameter lists: (Int32, Int32), (UInt, UInt)
290 | case 15: return set.fds_bits.15 & mask != 0
291 | case 16: return set.fds_bits.16 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:290:41: error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
288 | case 13: return set.fds_bits.13 & mask != 0
289 | case 14: return set.fds_bits.14 & mask != 0
290 | case 15: return set.fds_bits.15 & mask != 0
| |- error: binary operator '&' cannot be applied to operands of type 'fd_mask' (aka 'UInt') and 'Int32'
| `- note: overloads for '&' exist with these partially matching parameter lists: (Int32, Int32), (UInt, UInt)
291 | case 16: return set.fds_bits.16 & mask != 0
292 | case 17: return set.fds_bits.17 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:291:38: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '16'
289 | case 14: return set.fds_bits.14 & mask != 0
290 | case 15: return set.fds_bits.15 & mask != 0
291 | case 16: return set.fds_bits.16 & mask != 0
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '16'
292 | case 17: return set.fds_bits.17 & mask != 0
293 | case 18: return set.fds_bits.18 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:292:38: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '17'
290 | case 15: return set.fds_bits.15 & mask != 0
291 | case 16: return set.fds_bits.16 & mask != 0
292 | case 17: return set.fds_bits.17 & mask != 0
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '17'
293 | case 18: return set.fds_bits.18 & mask != 0
294 | case 19: return set.fds_bits.19 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:293:38: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '18'
291 | case 16: return set.fds_bits.16 & mask != 0
292 | case 17: return set.fds_bits.17 & mask != 0
293 | case 18: return set.fds_bits.18 & mask != 0
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '18'
294 | case 19: return set.fds_bits.19 & mask != 0
295 | case 20: return set.fds_bits.20 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:294:38: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '19'
292 | case 17: return set.fds_bits.17 & mask != 0
293 | case 18: return set.fds_bits.18 & mask != 0
294 | case 19: return set.fds_bits.19 & mask != 0
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '19'
295 | case 20: return set.fds_bits.20 & mask != 0
296 | case 21: return set.fds_bits.21 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:295:38: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '20'
293 | case 18: return set.fds_bits.18 & mask != 0
294 | case 19: return set.fds_bits.19 & mask != 0
295 | case 20: return set.fds_bits.20 & mask != 0
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '20'
296 | case 21: return set.fds_bits.21 & mask != 0
297 | case 22: return set.fds_bits.22 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:296:38: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '21'
294 | case 19: return set.fds_bits.19 & mask != 0
295 | case 20: return set.fds_bits.20 & mask != 0
296 | case 21: return set.fds_bits.21 & mask != 0
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '21'
297 | case 22: return set.fds_bits.22 & mask != 0
298 | case 23: return set.fds_bits.23 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:297:38: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '22'
295 | case 20: return set.fds_bits.20 & mask != 0
296 | case 21: return set.fds_bits.21 & mask != 0
297 | case 22: return set.fds_bits.22 & mask != 0
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '22'
298 | case 23: return set.fds_bits.23 & mask != 0
299 | case 24: return set.fds_bits.24 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:298:38: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '23'
296 | case 21: return set.fds_bits.21 & mask != 0
297 | case 22: return set.fds_bits.22 & mask != 0
298 | case 23: return set.fds_bits.23 & mask != 0
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '23'
299 | case 24: return set.fds_bits.24 & mask != 0
300 | case 25: return set.fds_bits.25 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:299:38: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '24'
297 | case 22: return set.fds_bits.22 & mask != 0
298 | case 23: return set.fds_bits.23 & mask != 0
299 | case 24: return set.fds_bits.24 & mask != 0
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '24'
300 | case 25: return set.fds_bits.25 & mask != 0
301 | case 26: return set.fds_bits.26 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:300:38: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '25'
298 | case 23: return set.fds_bits.23 & mask != 0
299 | case 24: return set.fds_bits.24 & mask != 0
300 | case 25: return set.fds_bits.25 & mask != 0
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '25'
301 | case 26: return set.fds_bits.26 & mask != 0
302 | case 27: return set.fds_bits.27 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:301:38: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '26'
299 | case 24: return set.fds_bits.24 & mask != 0
300 | case 25: return set.fds_bits.25 & mask != 0
301 | case 26: return set.fds_bits.26 & mask != 0
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '26'
302 | case 27: return set.fds_bits.27 & mask != 0
303 | case 28: return set.fds_bits.28 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:302:38: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '27'
300 | case 25: return set.fds_bits.25 & mask != 0
301 | case 26: return set.fds_bits.26 & mask != 0
302 | case 27: return set.fds_bits.27 & mask != 0
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '27'
303 | case 28: return set.fds_bits.28 & mask != 0
304 | case 29: return set.fds_bits.29 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:303:38: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '28'
301 | case 26: return set.fds_bits.26 & mask != 0
302 | case 27: return set.fds_bits.27 & mask != 0
303 | case 28: return set.fds_bits.28 & mask != 0
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '28'
304 | case 29: return set.fds_bits.29 & mask != 0
305 | case 30: return set.fds_bits.30 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:304:38: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '29'
302 | case 27: return set.fds_bits.27 & mask != 0
303 | case 28: return set.fds_bits.28 & mask != 0
304 | case 29: return set.fds_bits.29 & mask != 0
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '29'
305 | case 30: return set.fds_bits.30 & mask != 0
306 | case 31: return set.fds_bits.31 & mask != 0
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:305:38: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '30'
303 | case 28: return set.fds_bits.28 & mask != 0
304 | case 29: return set.fds_bits.29 & mask != 0
305 | case 30: return set.fds_bits.30 & mask != 0
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '30'
306 | case 31: return set.fds_bits.31 & mask != 0
307 | default: return false
/host/spi-builder-workspace/Sources/SwifterSockets/FileDescriptorMacros.swift:306:38: error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '31'
304 | case 29: return set.fds_bits.29 & mask != 0
305 | case 30: return set.fds_bits.30 & mask != 0
306 | case 31: return set.fds_bits.31 & mask != 0
| `- error: value of tuple type '(fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask, fd_mask)' (aka '(UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt, UInt)') has no member '31'
307 | default: return false
308 | }
[14/19] Compiling SwifterSockets TipServer.swift
/host/spi-builder-workspace/Sources/SwifterSockets/TipTransfer.swift:184:13: error: cannot find 'close' in scope
182 |
183 | case .closed:
184 | close(socket) // Ensure that the socket is closed from our end.
| `- error: cannot find 'close' in scope
185 | _ = progress?(bytesTransferred, buffer.count)
186 | callback?.transmitterClosed(id)
/host/spi-builder-workspace/Sources/SwifterSockets/TipTransfer.swift:204:25: error: cannot find 'send' in scope
202 | let bytesSend = send(socket, dataStart, size, Int32(MSG_NOSIGNAL))
203 | #else
204 | let bytesSend = send(socket, dataStart, size, 0)
| `- error: cannot find 'send' in scope
205 | #endif
206 |
/host/spi-builder-workspace/Sources/SwifterSockets/TipTransfer.swift:210:59: error: cannot find 'errno' in scope
208 |
209 | case Int.min ... -1: // An error occured
210 | let message = String(validatingUTF8: strerror(errno)) ?? "Unknown error code '\(errno)'"
| `- error: cannot find 'errno' in scope
211 | _ = progress?(bytesTransferred, buffer.count)
212 | callback?.transmitterError(id, message)
/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/SwifterSockets/TipTransfer.swift:210:93: error: cannot find 'errno' in scope
208 |
209 | case Int.min ... -1: // An error occured
210 | let message = String(validatingUTF8: strerror(errno)) ?? "Unknown error code '\(errno)'"
| `- error: cannot find 'errno' in scope
211 | _ = progress?(bytesTransferred, buffer.count)
212 | callback?.transmitterError(id, message)
/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
[15/19] Compiling SwifterSockets TipTransfer.swift
/host/spi-builder-workspace/Sources/SwifterSockets/TipTransfer.swift:184:13: error: cannot find 'close' in scope
182 |
183 | case .closed:
184 | close(socket) // Ensure that the socket is closed from our end.
| `- error: cannot find 'close' in scope
185 | _ = progress?(bytesTransferred, buffer.count)
186 | callback?.transmitterClosed(id)
/host/spi-builder-workspace/Sources/SwifterSockets/TipTransfer.swift:204:25: error: cannot find 'send' in scope
202 | let bytesSend = send(socket, dataStart, size, Int32(MSG_NOSIGNAL))
203 | #else
204 | let bytesSend = send(socket, dataStart, size, 0)
| `- error: cannot find 'send' in scope
205 | #endif
206 |
/host/spi-builder-workspace/Sources/SwifterSockets/TipTransfer.swift:210:59: error: cannot find 'errno' in scope
208 |
209 | case Int.min ... -1: // An error occured
210 | let message = String(validatingUTF8: strerror(errno)) ?? "Unknown error code '\(errno)'"
| `- error: cannot find 'errno' in scope
211 | _ = progress?(bytesTransferred, buffer.count)
212 | callback?.transmitterError(id, message)
/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/SwifterSockets/TipTransfer.swift:210:93: error: cannot find 'errno' in scope
208 |
209 | case Int.min ... -1: // An error occured
210 | let message = String(validatingUTF8: strerror(errno)) ?? "Unknown error code '\(errno)'"
| `- error: cannot find 'errno' in scope
211 | _ = progress?(bytesTransferred, buffer.count)
212 | callback?.transmitterError(id, message)
/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
[16/19] Compiling SwifterSockets SwifterSocketsUtils.swift
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:123:55: error: cannot find type 'sockaddr' in scope
121 | /// - Returns: (nil, nil) on failure, (ipAddress, portNumber) on success.
122 |
123 | public func sockaddrDescription(_ addr: UnsafePointer<sockaddr>) -> (ipAddress: String?, portNumber: String?) {
| `- error: cannot find type 'sockaddr' in scope
124 |
125 | var host : String?
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:174:68: error: cannot find type 'addrinfo' in scope
172 | /// - Returns: A string with the IP Addresses of all entries in the infoPtr addrinfo structure chain.
173 |
174 | public func logAddrInfoIPAddresses(_ infoPtr: UnsafeMutablePointer<addrinfo>) -> String {
| `- error: cannot find type 'addrinfo' in scope
175 |
176 | let addrInfoNil: UnsafeMutablePointer<addrinfo>? = nil
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:93:21: error: cannot find 'sockaddr_in6' in scope
91 |
92 | if address.contains(":") {
93 | var ipv6n = sockaddr_in6()
| `- error: cannot find 'sockaddr_in6' in scope
94 | inet_pton(AF_INET6, address, &ipv6n)
95 | var ipv6p = Array<CChar>(repeating: 0, count: Int(INET6_ADDRSTRLEN))
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:94:9: error: cannot find 'inet_pton' in scope
92 | if address.contains(":") {
93 | var ipv6n = sockaddr_in6()
94 | inet_pton(AF_INET6, address, &ipv6n)
| `- error: cannot find 'inet_pton' in scope
95 | var ipv6p = Array<CChar>(repeating: 0, count: Int(INET6_ADDRSTRLEN))
96 | inet_ntop(AF_INET6, &ipv6n, &ipv6p, socklen_t(INET6_ADDRSTRLEN))
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:94:19: error: cannot find 'AF_INET6' in scope
92 | if address.contains(":") {
93 | var ipv6n = sockaddr_in6()
94 | inet_pton(AF_INET6, address, &ipv6n)
| `- error: cannot find 'AF_INET6' in scope
95 | var ipv6p = Array<CChar>(repeating: 0, count: Int(INET6_ADDRSTRLEN))
96 | inet_ntop(AF_INET6, &ipv6n, &ipv6p, socklen_t(INET6_ADDRSTRLEN))
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:95:59: error: cannot find 'INET6_ADDRSTRLEN' in scope
93 | var ipv6n = sockaddr_in6()
94 | inet_pton(AF_INET6, address, &ipv6n)
95 | var ipv6p = Array<CChar>(repeating: 0, count: Int(INET6_ADDRSTRLEN))
| `- error: cannot find 'INET6_ADDRSTRLEN' in scope
96 | inet_ntop(AF_INET6, &ipv6n, &ipv6p, socklen_t(INET6_ADDRSTRLEN))
97 | let ipv6str = String(cString: ipv6p)
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:96:9: error: cannot find 'inet_ntop' in scope
94 | inet_pton(AF_INET6, address, &ipv6n)
95 | var ipv6p = Array<CChar>(repeating: 0, count: Int(INET6_ADDRSTRLEN))
96 | inet_ntop(AF_INET6, &ipv6n, &ipv6p, socklen_t(INET6_ADDRSTRLEN))
| `- error: cannot find 'inet_ntop' in scope
97 | let ipv6str = String(cString: ipv6p)
98 | return address.lowercased() == ipv6str
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:96:19: error: cannot find 'AF_INET6' in scope
94 | inet_pton(AF_INET6, address, &ipv6n)
95 | var ipv6p = Array<CChar>(repeating: 0, count: Int(INET6_ADDRSTRLEN))
96 | inet_ntop(AF_INET6, &ipv6n, &ipv6p, socklen_t(INET6_ADDRSTRLEN))
| `- error: cannot find 'AF_INET6' in scope
97 | let ipv6str = String(cString: ipv6p)
98 | return address.lowercased() == ipv6str
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:96:55: error: cannot find 'INET6_ADDRSTRLEN' in scope
94 | inet_pton(AF_INET6, address, &ipv6n)
95 | var ipv6p = Array<CChar>(repeating: 0, count: Int(INET6_ADDRSTRLEN))
96 | inet_ntop(AF_INET6, &ipv6n, &ipv6p, socklen_t(INET6_ADDRSTRLEN))
| `- error: cannot find 'INET6_ADDRSTRLEN' in scope
97 | let ipv6str = String(cString: ipv6p)
98 | return address.lowercased() == ipv6str
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:105:21: error: cannot find 'sockaddr_in' in scope
103 |
104 | if address.contains(".") {
105 | var ipv4n = sockaddr_in()
| `- error: cannot find 'sockaddr_in' in scope
106 | inet_pton(AF_INET, address, &ipv4n)
107 | var ipv4p = Array<CChar>(repeating: 0, count: Int(INET_ADDRSTRLEN))
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:106:9: error: cannot find 'inet_pton' in scope
104 | if address.contains(".") {
105 | var ipv4n = sockaddr_in()
106 | inet_pton(AF_INET, address, &ipv4n)
| `- error: cannot find 'inet_pton' in scope
107 | var ipv4p = Array<CChar>(repeating: 0, count: Int(INET_ADDRSTRLEN))
108 | inet_ntop(AF_INET, &ipv4n, &ipv4p, socklen_t(INET_ADDRSTRLEN))
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:106:19: error: cannot find 'AF_INET' in scope
104 | if address.contains(".") {
105 | var ipv4n = sockaddr_in()
106 | inet_pton(AF_INET, address, &ipv4n)
| `- error: cannot find 'AF_INET' in scope
107 | var ipv4p = Array<CChar>(repeating: 0, count: Int(INET_ADDRSTRLEN))
108 | inet_ntop(AF_INET, &ipv4n, &ipv4p, socklen_t(INET_ADDRSTRLEN))
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:107:59: error: cannot find 'INET_ADDRSTRLEN' in scope
105 | var ipv4n = sockaddr_in()
106 | inet_pton(AF_INET, address, &ipv4n)
107 | var ipv4p = Array<CChar>(repeating: 0, count: Int(INET_ADDRSTRLEN))
| `- error: cannot find 'INET_ADDRSTRLEN' in scope
108 | inet_ntop(AF_INET, &ipv4n, &ipv4p, socklen_t(INET_ADDRSTRLEN))
109 | let ipv4str = String(cString: ipv4p)
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:108:9: error: cannot find 'inet_ntop' in scope
106 | inet_pton(AF_INET, address, &ipv4n)
107 | var ipv4p = Array<CChar>(repeating: 0, count: Int(INET_ADDRSTRLEN))
108 | inet_ntop(AF_INET, &ipv4n, &ipv4p, socklen_t(INET_ADDRSTRLEN))
| `- error: cannot find 'inet_ntop' in scope
109 | let ipv4str = String(cString: ipv4p)
110 | return address.lowercased() == ipv4str
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:108:19: error: cannot find 'AF_INET' in scope
106 | inet_pton(AF_INET, address, &ipv4n)
107 | var ipv4p = Array<CChar>(repeating: 0, count: Int(INET_ADDRSTRLEN))
108 | inet_ntop(AF_INET, &ipv4n, &ipv4p, socklen_t(INET_ADDRSTRLEN))
| `- error: cannot find 'AF_INET' in scope
109 | let ipv4str = String(cString: ipv4p)
110 | return address.lowercased() == ipv4str
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:108:54: error: cannot find 'INET_ADDRSTRLEN' in scope
106 | inet_pton(AF_INET, address, &ipv4n)
107 | var ipv4p = Array<CChar>(repeating: 0, count: Int(INET_ADDRSTRLEN))
108 | inet_ntop(AF_INET, &ipv4n, &ipv4p, socklen_t(INET_ADDRSTRLEN))
| `- error: cannot find 'INET_ADDRSTRLEN' in scope
109 | let ipv4str = String(cString: ipv4p)
110 | return address.lowercased() == ipv4str
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:128:55: error: cannot find 'NI_MAXHOST' in scope
126 | var service : String?
127 |
128 | var hostBuffer = [CChar](repeating: 0, count: Int(NI_MAXHOST))
| `- error: cannot find 'NI_MAXHOST' in scope
129 | var serviceBuffer = [CChar](repeating: 0, count: Int(NI_MAXSERV))
130 |
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:129:58: error: cannot find 'NI_MAXSERV' in scope
127 |
128 | var hostBuffer = [CChar](repeating: 0, count: Int(NI_MAXHOST))
129 | var serviceBuffer = [CChar](repeating: 0, count: Int(NI_MAXSERV))
| `- error: cannot find 'NI_MAXSERV' in scope
130 |
131 | #if os(Linux)
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:146:18: error: cannot find 'getnameinfo' in scope
144 | #else
145 |
146 | let result = getnameinfo(
| `- error: cannot find 'getnameinfo' in scope
147 | addr,
148 | socklen_t(addr.pointee.sa_len),
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:153:9: error: cannot find 'NI_NUMERICHOST' in scope
151 | &serviceBuffer,
152 | socklen_t(serviceBuffer.count),
153 | NI_NUMERICHOST | NI_NUMERICSERV)
| `- error: cannot find 'NI_NUMERICHOST' in scope
154 |
155 | #endif
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:153:26: error: cannot find 'NI_NUMERICSERV' in scope
151 | &serviceBuffer,
152 | socklen_t(serviceBuffer.count),
153 | NI_NUMERICHOST | NI_NUMERICSERV)
| `- error: cannot find 'NI_NUMERICSERV' in scope
154 |
155 | #endif
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:176:43: error: cannot find type 'addrinfo' in scope
174 | public func logAddrInfoIPAddresses(_ infoPtr: UnsafeMutablePointer<addrinfo>) -> String {
175 |
176 | let addrInfoNil: UnsafeMutablePointer<addrinfo>? = nil
| `- error: cannot find type 'addrinfo' in scope
177 | var count = 0
178 | var info = infoPtr
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:213:13: error: cannot find 'getsockopt' in scope
211 | var optionValueFlag: Int32 = 0
212 | var ovFlagLength = socklen_t(MemoryLayout<Int32>.size)
213 | _ = getsockopt(socket, level, name, &optionValueFlag, &ovFlagLength)
| `- error: cannot find 'getsockopt' in scope
214 | res += "\(str) = " + (optionValueFlag == 0 ? "No" : "Yes")
215 | }
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:220:13: error: cannot find 'getsockopt' in scope
218 | var optionValueInt: Int32 = 0
219 | var ovIntLength = socklen_t(MemoryLayout<Int32>.size)
220 | _ = getsockopt(socket, level, name, &optionValueInt, &ovIntLength)
| `- error: cannot find 'getsockopt' in scope
221 | res += "\(str) = \(optionValueInt)"
222 | }
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:225:33: error: cannot find 'linger' in scope
223 |
224 | func forLingerOptionAtLevel(_ level: Int32, withName name: Int32, str: String) {
225 | var optionValueLinger = linger(l_onoff: 0, l_linger: 0)
| `- error: cannot find 'linger' in scope
226 | var ovLingerLength = socklen_t(MemoryLayout<linger>.size)
227 | _ = getsockopt(socket, level, name, &optionValueLinger, &ovLingerLength)
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:226:53: error: cannot find type 'linger' in scope
224 | func forLingerOptionAtLevel(_ level: Int32, withName name: Int32, str: String) {
225 | var optionValueLinger = linger(l_onoff: 0, l_linger: 0)
226 | var ovLingerLength = socklen_t(MemoryLayout<linger>.size)
| `- error: cannot find type 'linger' in scope
227 | _ = getsockopt(socket, level, name, &optionValueLinger, &ovLingerLength)
228 | res += "\(str) onOff = \(optionValueLinger.l_onoff), linger = \(optionValueLinger.l_linger)"
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:227:13: error: cannot find 'getsockopt' in scope
225 | var optionValueLinger = linger(l_onoff: 0, l_linger: 0)
226 | var ovLingerLength = socklen_t(MemoryLayout<linger>.size)
227 | _ = getsockopt(socket, level, name, &optionValueLinger, &ovLingerLength)
| `- error: cannot find 'getsockopt' in scope
228 | res += "\(str) onOff = \(optionValueLinger.l_onoff), linger = \(optionValueLinger.l_linger)"
229 | }
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:234:13: error: cannot find 'getsockopt' in scope
232 | var optionValueTime = timeval(tv_sec: 0, tv_usec: 0)
233 | var ovTimeLength: socklen_t = 8
234 | _ = getsockopt(socket, level, name, &optionValueTime, &ovTimeLength)
| `- error: cannot find 'getsockopt' in scope
235 | res += "\(str) seconds = \(optionValueTime.tv_sec), microseconds = \(optionValueTime.tv_usec)"
236 | }
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:241:26: error: cannot find 'SOL_SOCKET' in scope
239 | // Call the assist functions for the available options
240 |
241 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_BROADCAST, str: "SO_BROADCAST")
| `- error: cannot find 'SOL_SOCKET' in scope
242 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DEBUG, str: "SO_DEBUG")
243 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DONTROUTE, str: "SO_DONTROUTE")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:241:48: error: cannot find 'SO_BROADCAST' in scope
239 | // Call the assist functions for the available options
240 |
241 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_BROADCAST, str: "SO_BROADCAST")
| `- error: cannot find 'SO_BROADCAST' in scope
242 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DEBUG, str: "SO_DEBUG")
243 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DONTROUTE, str: "SO_DONTROUTE")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:242:26: error: cannot find 'SOL_SOCKET' in scope
240 |
241 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_BROADCAST, str: "SO_BROADCAST")
242 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DEBUG, str: "SO_DEBUG")
| `- error: cannot find 'SOL_SOCKET' in scope
243 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DONTROUTE, str: "SO_DONTROUTE")
244 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_ERROR, str: "SO_ERROR")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:242:48: error: cannot find 'SO_DEBUG' in scope
240 |
241 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_BROADCAST, str: "SO_BROADCAST")
242 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DEBUG, str: "SO_DEBUG")
| `- error: cannot find 'SO_DEBUG' in scope
243 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DONTROUTE, str: "SO_DONTROUTE")
244 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_ERROR, str: "SO_ERROR")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:243:26: error: cannot find 'SOL_SOCKET' in scope
241 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_BROADCAST, str: "SO_BROADCAST")
242 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DEBUG, str: "SO_DEBUG")
243 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DONTROUTE, str: "SO_DONTROUTE")
| `- error: cannot find 'SOL_SOCKET' in scope
244 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_ERROR, str: "SO_ERROR")
245 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_KEEPALIVE, str: "SO_KEEPALIVE")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:243:48: error: cannot find 'SO_DONTROUTE' in scope
241 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_BROADCAST, str: "SO_BROADCAST")
242 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DEBUG, str: "SO_DEBUG")
243 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DONTROUTE, str: "SO_DONTROUTE")
| `- error: cannot find 'SO_DONTROUTE' in scope
244 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_ERROR, str: "SO_ERROR")
245 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_KEEPALIVE, str: "SO_KEEPALIVE")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:244:25: error: cannot find 'SOL_SOCKET' in scope
242 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DEBUG, str: "SO_DEBUG")
243 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DONTROUTE, str: "SO_DONTROUTE")
244 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_ERROR, str: "SO_ERROR")
| `- error: cannot find 'SOL_SOCKET' in scope
245 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_KEEPALIVE, str: "SO_KEEPALIVE")
246 | forLingerOptionAtLevel(SOL_SOCKET, withName: SO_LINGER, str: "SO_LINGER")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:244:47: error: cannot find 'SO_ERROR' in scope
242 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DEBUG, str: "SO_DEBUG")
243 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DONTROUTE, str: "SO_DONTROUTE")
244 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_ERROR, str: "SO_ERROR")
| `- error: cannot find 'SO_ERROR' in scope
245 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_KEEPALIVE, str: "SO_KEEPALIVE")
246 | forLingerOptionAtLevel(SOL_SOCKET, withName: SO_LINGER, str: "SO_LINGER")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:245:26: error: cannot find 'SOL_SOCKET' in scope
243 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DONTROUTE, str: "SO_DONTROUTE")
244 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_ERROR, str: "SO_ERROR")
245 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_KEEPALIVE, str: "SO_KEEPALIVE")
| `- error: cannot find 'SOL_SOCKET' in scope
246 | forLingerOptionAtLevel(SOL_SOCKET, withName: SO_LINGER, str: "SO_LINGER")
247 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_OOBINLINE, str: "SO_OOBINLINE")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:245:48: error: cannot find 'SO_KEEPALIVE' in scope
243 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DONTROUTE, str: "SO_DONTROUTE")
244 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_ERROR, str: "SO_ERROR")
245 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_KEEPALIVE, str: "SO_KEEPALIVE")
| `- error: cannot find 'SO_KEEPALIVE' in scope
246 | forLingerOptionAtLevel(SOL_SOCKET, withName: SO_LINGER, str: "SO_LINGER")
247 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_OOBINLINE, str: "SO_OOBINLINE")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:246:28: error: cannot find 'SOL_SOCKET' in scope
244 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_ERROR, str: "SO_ERROR")
245 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_KEEPALIVE, str: "SO_KEEPALIVE")
246 | forLingerOptionAtLevel(SOL_SOCKET, withName: SO_LINGER, str: "SO_LINGER")
| `- error: cannot find 'SOL_SOCKET' in scope
247 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_OOBINLINE, str: "SO_OOBINLINE")
248 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVBUF, str: "SO_RCVBUF")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:246:50: error: cannot find 'SO_LINGER' in scope
244 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_ERROR, str: "SO_ERROR")
245 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_KEEPALIVE, str: "SO_KEEPALIVE")
246 | forLingerOptionAtLevel(SOL_SOCKET, withName: SO_LINGER, str: "SO_LINGER")
| `- error: cannot find 'SO_LINGER' in scope
247 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_OOBINLINE, str: "SO_OOBINLINE")
248 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVBUF, str: "SO_RCVBUF")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:247:26: error: cannot find 'SOL_SOCKET' in scope
245 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_KEEPALIVE, str: "SO_KEEPALIVE")
246 | forLingerOptionAtLevel(SOL_SOCKET, withName: SO_LINGER, str: "SO_LINGER")
247 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_OOBINLINE, str: "SO_OOBINLINE")
| `- error: cannot find 'SOL_SOCKET' in scope
248 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVBUF, str: "SO_RCVBUF")
249 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDBUF, str: "SO_SNDBUF")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:247:48: error: cannot find 'SO_OOBINLINE' in scope
245 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_KEEPALIVE, str: "SO_KEEPALIVE")
246 | forLingerOptionAtLevel(SOL_SOCKET, withName: SO_LINGER, str: "SO_LINGER")
247 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_OOBINLINE, str: "SO_OOBINLINE")
| `- error: cannot find 'SO_OOBINLINE' in scope
248 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVBUF, str: "SO_RCVBUF")
249 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDBUF, str: "SO_SNDBUF")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:248:25: error: cannot find 'SOL_SOCKET' in scope
246 | forLingerOptionAtLevel(SOL_SOCKET, withName: SO_LINGER, str: "SO_LINGER")
247 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_OOBINLINE, str: "SO_OOBINLINE")
248 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVBUF, str: "SO_RCVBUF")
| `- error: cannot find 'SOL_SOCKET' in scope
249 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDBUF, str: "SO_SNDBUF")
250 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVLOWAT, str: "SO_RCVLOWAT")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:248:47: error: cannot find 'SO_RCVBUF' in scope
246 | forLingerOptionAtLevel(SOL_SOCKET, withName: SO_LINGER, str: "SO_LINGER")
247 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_OOBINLINE, str: "SO_OOBINLINE")
248 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVBUF, str: "SO_RCVBUF")
| `- error: cannot find 'SO_RCVBUF' in scope
249 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDBUF, str: "SO_SNDBUF")
250 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVLOWAT, str: "SO_RCVLOWAT")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:249:25: error: cannot find 'SOL_SOCKET' in scope
247 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_OOBINLINE, str: "SO_OOBINLINE")
248 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVBUF, str: "SO_RCVBUF")
249 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDBUF, str: "SO_SNDBUF")
| `- error: cannot find 'SOL_SOCKET' in scope
250 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVLOWAT, str: "SO_RCVLOWAT")
251 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDLOWAT, str: "SO_SNDLOWAT")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:249:47: error: cannot find 'SO_SNDBUF' in scope
247 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_OOBINLINE, str: "SO_OOBINLINE")
248 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVBUF, str: "SO_RCVBUF")
249 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDBUF, str: "SO_SNDBUF")
| `- error: cannot find 'SO_SNDBUF' in scope
250 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVLOWAT, str: "SO_RCVLOWAT")
251 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDLOWAT, str: "SO_SNDLOWAT")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:250:25: error: cannot find 'SOL_SOCKET' in scope
248 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVBUF, str: "SO_RCVBUF")
249 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDBUF, str: "SO_SNDBUF")
250 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVLOWAT, str: "SO_RCVLOWAT")
| `- error: cannot find 'SOL_SOCKET' in scope
251 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDLOWAT, str: "SO_SNDLOWAT")
252 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_RCVTIMEO, str: "SO_RCVTIMEO")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:250:47: error: cannot find 'SO_RCVLOWAT' in scope
248 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVBUF, str: "SO_RCVBUF")
249 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDBUF, str: "SO_SNDBUF")
250 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVLOWAT, str: "SO_RCVLOWAT")
| `- error: cannot find 'SO_RCVLOWAT' in scope
251 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDLOWAT, str: "SO_SNDLOWAT")
252 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_RCVTIMEO, str: "SO_RCVTIMEO")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:251:25: error: cannot find 'SOL_SOCKET' in scope
249 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDBUF, str: "SO_SNDBUF")
250 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVLOWAT, str: "SO_RCVLOWAT")
251 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDLOWAT, str: "SO_SNDLOWAT")
| `- error: cannot find 'SOL_SOCKET' in scope
252 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_RCVTIMEO, str: "SO_RCVTIMEO")
253 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_SNDTIMEO, str: "SO_SNDTIMEO")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:251:47: error: cannot find 'SO_SNDLOWAT' in scope
249 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDBUF, str: "SO_SNDBUF")
250 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVLOWAT, str: "SO_RCVLOWAT")
251 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDLOWAT, str: "SO_SNDLOWAT")
| `- error: cannot find 'SO_SNDLOWAT' in scope
252 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_RCVTIMEO, str: "SO_RCVTIMEO")
253 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_SNDTIMEO, str: "SO_SNDTIMEO")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:252:26: error: cannot find 'SOL_SOCKET' in scope
250 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVLOWAT, str: "SO_RCVLOWAT")
251 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDLOWAT, str: "SO_SNDLOWAT")
252 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_RCVTIMEO, str: "SO_RCVTIMEO")
| `- error: cannot find 'SOL_SOCKET' in scope
253 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_SNDTIMEO, str: "SO_SNDTIMEO")
254 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEADDR, str: "SO_REUSEADDR")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:252:48: error: cannot find 'SO_RCVTIMEO' in scope
250 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVLOWAT, str: "SO_RCVLOWAT")
251 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDLOWAT, str: "SO_SNDLOWAT")
252 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_RCVTIMEO, str: "SO_RCVTIMEO")
| `- error: cannot find 'SO_RCVTIMEO' in scope
253 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_SNDTIMEO, str: "SO_SNDTIMEO")
254 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEADDR, str: "SO_REUSEADDR")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:253:26: error: cannot find 'SOL_SOCKET' in scope
251 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDLOWAT, str: "SO_SNDLOWAT")
252 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_RCVTIMEO, str: "SO_RCVTIMEO")
253 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_SNDTIMEO, str: "SO_SNDTIMEO")
| `- error: cannot find 'SOL_SOCKET' in scope
254 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEADDR, str: "SO_REUSEADDR")
255 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEPORT, str: "SO_REUSEPORT")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:253:48: error: cannot find 'SO_SNDTIMEO' in scope
251 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDLOWAT, str: "SO_SNDLOWAT")
252 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_RCVTIMEO, str: "SO_RCVTIMEO")
253 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_SNDTIMEO, str: "SO_SNDTIMEO")
| `- error: cannot find 'SO_SNDTIMEO' in scope
254 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEADDR, str: "SO_REUSEADDR")
255 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEPORT, str: "SO_REUSEPORT")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:254:26: error: cannot find 'SOL_SOCKET' in scope
252 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_RCVTIMEO, str: "SO_RCVTIMEO")
253 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_SNDTIMEO, str: "SO_SNDTIMEO")
254 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEADDR, str: "SO_REUSEADDR")
| `- error: cannot find 'SOL_SOCKET' in scope
255 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEPORT, str: "SO_REUSEPORT")
256 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_TYPE, str: "SO_TYPE")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:254:48: error: cannot find 'SO_REUSEADDR' in scope
252 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_RCVTIMEO, str: "SO_RCVTIMEO")
253 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_SNDTIMEO, str: "SO_SNDTIMEO")
254 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEADDR, str: "SO_REUSEADDR")
| `- error: cannot find 'SO_REUSEADDR' in scope
255 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEPORT, str: "SO_REUSEPORT")
256 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_TYPE, str: "SO_TYPE")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:255:26: error: cannot find 'SOL_SOCKET' in scope
253 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_SNDTIMEO, str: "SO_SNDTIMEO")
254 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEADDR, str: "SO_REUSEADDR")
255 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEPORT, str: "SO_REUSEPORT")
| `- error: cannot find 'SOL_SOCKET' in scope
256 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_TYPE, str: "SO_TYPE")
257 | #if !os(Linux)
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:255:48: error: cannot find 'SO_REUSEPORT' in scope
253 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_SNDTIMEO, str: "SO_SNDTIMEO")
254 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEADDR, str: "SO_REUSEADDR")
255 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEPORT, str: "SO_REUSEPORT")
| `- error: cannot find 'SO_REUSEPORT' in scope
256 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_TYPE, str: "SO_TYPE")
257 | #if !os(Linux)
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:256:25: error: cannot find 'SOL_SOCKET' in scope
254 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEADDR, str: "SO_REUSEADDR")
255 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEPORT, str: "SO_REUSEPORT")
256 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_TYPE, str: "SO_TYPE")
| `- error: cannot find 'SOL_SOCKET' in scope
257 | #if !os(Linux)
258 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_USELOOPBACK, str: "SO_USELOOPBACK")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:256:47: error: cannot find 'SO_TYPE' in scope
254 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEADDR, str: "SO_REUSEADDR")
255 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEPORT, str: "SO_REUSEPORT")
256 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_TYPE, str: "SO_TYPE")
| `- error: cannot find 'SO_TYPE' in scope
257 | #if !os(Linux)
258 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_USELOOPBACK, str: "SO_USELOOPBACK")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:258:26: error: cannot find 'SOL_SOCKET' in scope
256 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_TYPE, str: "SO_TYPE")
257 | #if !os(Linux)
258 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_USELOOPBACK, str: "SO_USELOOPBACK")
| `- error: cannot find 'SOL_SOCKET' in scope
259 | #endif
260 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TOS, str: "IP_TOS")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:258:48: error: cannot find 'SO_USELOOPBACK' in scope
256 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_TYPE, str: "SO_TYPE")
257 | #if !os(Linux)
258 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_USELOOPBACK, str: "SO_USELOOPBACK")
| `- error: cannot find 'SO_USELOOPBACK' in scope
259 | #endif
260 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TOS, str: "IP_TOS")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:260:31: error: cannot find 'IPPROTO_IP' in scope
258 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_USELOOPBACK, str: "SO_USELOOPBACK")
259 | #endif
260 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TOS, str: "IP_TOS")
| `- error: cannot find 'IPPROTO_IP' in scope
261 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TTL, str: "IP_TTL")
262 | forIntOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_UNICAST_HOPS, str: "IPV6_UNICAST_HOPS")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:260:54: error: cannot find 'IP_TOS' in scope
258 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_USELOOPBACK, str: "SO_USELOOPBACK")
259 | #endif
260 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TOS, str: "IP_TOS")
| `- error: cannot find 'IP_TOS' in scope
261 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TTL, str: "IP_TTL")
262 | forIntOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_UNICAST_HOPS, str: "IPV6_UNICAST_HOPS")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:261:31: error: cannot find 'IPPROTO_IP' in scope
259 | #endif
260 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TOS, str: "IP_TOS")
261 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TTL, str: "IP_TTL")
| `- error: cannot find 'IPPROTO_IP' in scope
262 | forIntOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_UNICAST_HOPS, str: "IPV6_UNICAST_HOPS")
263 | forFlagOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_V6ONLY, str: "IPV6_V6ONLY")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:261:54: error: cannot find 'IP_TTL' in scope
259 | #endif
260 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TOS, str: "IP_TOS")
261 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TTL, str: "IP_TTL")
| `- error: cannot find 'IP_TTL' in scope
262 | forIntOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_UNICAST_HOPS, str: "IPV6_UNICAST_HOPS")
263 | forFlagOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_V6ONLY, str: "IPV6_V6ONLY")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:262:31: error: cannot find 'IPPROTO_IPV6' in scope
260 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TOS, str: "IP_TOS")
261 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TTL, str: "IP_TTL")
262 | forIntOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_UNICAST_HOPS, str: "IPV6_UNICAST_HOPS")
| `- error: cannot find 'IPPROTO_IPV6' in scope
263 | forFlagOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_V6ONLY, str: "IPV6_V6ONLY")
264 | forIntOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_MAXSEG, str: "TCP_MAXSEG")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:262:56: error: cannot find 'IPV6_UNICAST_HOPS' in scope
260 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TOS, str: "IP_TOS")
261 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TTL, str: "IP_TTL")
262 | forIntOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_UNICAST_HOPS, str: "IPV6_UNICAST_HOPS")
| `- error: cannot find 'IPV6_UNICAST_HOPS' in scope
263 | forFlagOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_V6ONLY, str: "IPV6_V6ONLY")
264 | forIntOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_MAXSEG, str: "TCP_MAXSEG")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:263:32: error: cannot find 'IPPROTO_IPV6' in scope
261 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TTL, str: "IP_TTL")
262 | forIntOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_UNICAST_HOPS, str: "IPV6_UNICAST_HOPS")
263 | forFlagOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_V6ONLY, str: "IPV6_V6ONLY")
| `- error: cannot find 'IPPROTO_IPV6' in scope
264 | forIntOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_MAXSEG, str: "TCP_MAXSEG")
265 | forFlagOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_NODELAY, str: "TCP_NODELAY")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:263:57: error: cannot find 'IPV6_V6ONLY' in scope
261 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TTL, str: "IP_TTL")
262 | forIntOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_UNICAST_HOPS, str: "IPV6_UNICAST_HOPS")
263 | forFlagOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_V6ONLY, str: "IPV6_V6ONLY")
| `- error: cannot find 'IPV6_V6ONLY' in scope
264 | forIntOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_MAXSEG, str: "TCP_MAXSEG")
265 | forFlagOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_NODELAY, str: "TCP_NODELAY")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:264:31: error: cannot find 'IPPROTO_TCP' in scope
262 | forIntOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_UNICAST_HOPS, str: "IPV6_UNICAST_HOPS")
263 | forFlagOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_V6ONLY, str: "IPV6_V6ONLY")
264 | forIntOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_MAXSEG, str: "TCP_MAXSEG")
| `- error: cannot find 'IPPROTO_TCP' in scope
265 | forFlagOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_NODELAY, str: "TCP_NODELAY")
266 |
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:264:55: error: cannot find 'TCP_MAXSEG' in scope
262 | forIntOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_UNICAST_HOPS, str: "IPV6_UNICAST_HOPS")
263 | forFlagOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_V6ONLY, str: "IPV6_V6ONLY")
264 | forIntOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_MAXSEG, str: "TCP_MAXSEG")
| `- error: cannot find 'TCP_MAXSEG' in scope
265 | forFlagOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_NODELAY, str: "TCP_NODELAY")
266 |
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:265:32: error: cannot find 'IPPROTO_TCP' in scope
263 | forFlagOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_V6ONLY, str: "IPV6_V6ONLY")
264 | forIntOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_MAXSEG, str: "TCP_MAXSEG")
265 | forFlagOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_NODELAY, str: "TCP_NODELAY")
| `- error: cannot find 'IPPROTO_TCP' in scope
266 |
267 | return res
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:265:56: error: cannot find 'TCP_NODELAY' in scope
263 | forFlagOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_V6ONLY, str: "IPV6_V6ONLY")
264 | forIntOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_MAXSEG, str: "TCP_MAXSEG")
265 | forFlagOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_NODELAY, str: "TCP_NODELAY")
| `- error: cannot find 'TCP_NODELAY' in scope
266 |
267 | return res
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:282:12: error: cannot find 'close' in scope
280 | guard let s = socket else { return nil }
281 |
282 | return close(s) == 0
| `- error: cannot find 'close' in scope
283 | }
284 |
/host/spi-builder-workspace/Sources/SwifterSockets/TipAccept.swift:135:31: error: cannot find 'sockaddr_storage' in scope
133 | // ======================================
134 |
135 | var clientSocketStorage = sockaddr_storage() // Will contain either an ipv4 or an ipv6 sockaddr
| `- error: cannot find 'sockaddr_storage' in scope
136 | let clientSocket = withUnsafePointer(to: &clientSocketStorage) { (p) -> Int32 in
137 | let sockaddrPtr: UnsafeMutablePointer<sockaddr> = UnsafeMutableRawPointer(mutating: p)!.bindMemory(to: sockaddr.self, capacity: 1)
/host/spi-builder-workspace/Sources/SwifterSockets/TipAccept.swift:137:112: error: cannot find 'sockaddr' in scope
135 | var clientSocketStorage = sockaddr_storage() // Will contain either an ipv4 or an ipv6 sockaddr
136 | let clientSocket = withUnsafePointer(to: &clientSocketStorage) { (p) -> Int32 in
137 | let sockaddrPtr: UnsafeMutablePointer<sockaddr> = UnsafeMutableRawPointer(mutating: p)!.bindMemory(to: sockaddr.self, capacity: 1)
| `- error: cannot find 'sockaddr' in scope
138 | var len = socklen_t(MemoryLayout<sockaddr_storage>.size)
139 | return accept(socket, sockaddrPtr, &len)
/host/spi-builder-workspace/Sources/SwifterSockets/TipAccept.swift:138:42: error: cannot find type 'sockaddr_storage' in scope
136 | let clientSocket = withUnsafePointer(to: &clientSocketStorage) { (p) -> Int32 in
137 | let sockaddrPtr: UnsafeMutablePointer<sockaddr> = UnsafeMutableRawPointer(mutating: p)!.bindMemory(to: sockaddr.self, capacity: 1)
138 | var len = socklen_t(MemoryLayout<sockaddr_storage>.size)
| `- error: cannot find type 'sockaddr_storage' in scope
139 | return accept(socket, sockaddrPtr, &len)
140 | }
/host/spi-builder-workspace/Sources/SwifterSockets/TipAccept.swift:139:16: error: cannot find 'accept' in scope
137 | let sockaddrPtr: UnsafeMutablePointer<sockaddr> = UnsafeMutableRawPointer(mutating: p)!.bindMemory(to: sockaddr.self, capacity: 1)
138 | var len = socklen_t(MemoryLayout<sockaddr_storage>.size)
139 | return accept(socket, sockaddrPtr, &len)
| `- error: cannot find 'accept' in scope
140 | }
141 |
/host/spi-builder-workspace/Sources/SwifterSockets/TipAccept.swift:137:47: error: cannot find type 'sockaddr' in scope
135 | var clientSocketStorage = sockaddr_storage() // Will contain either an ipv4 or an ipv6 sockaddr
136 | let clientSocket = withUnsafePointer(to: &clientSocketStorage) { (p) -> Int32 in
137 | let sockaddrPtr: UnsafeMutablePointer<sockaddr> = UnsafeMutableRawPointer(mutating: p)!.bindMemory(to: sockaddr.self, capacity: 1)
| `- error: cannot find type 'sockaddr' in scope
138 | var len = socklen_t(MemoryLayout<sockaddr_storage>.size)
139 | return accept(socket, sockaddrPtr, &len)
/host/spi-builder-workspace/Sources/SwifterSockets/TipAccept.swift:136:24: error: type of expression is ambiguous without a type annotation
134 |
135 | var clientSocketStorage = sockaddr_storage() // Will contain either an ipv4 or an ipv6 sockaddr
136 | let clientSocket = withUnsafePointer(to: &clientSocketStorage) { (p) -> Int32 in
| `- error: type of expression is ambiguous without a type annotation
137 | let sockaddrPtr: UnsafeMutablePointer<sockaddr> = UnsafeMutableRawPointer(mutating: p)!.bindMemory(to: sockaddr.self, capacity: 1)
138 | var len = socklen_t(MemoryLayout<sockaddr_storage>.size)
/host/spi-builder-workspace/Sources/SwifterSockets/TipAccept.swift:148:54: error: cannot find 'errno' in scope
146 |
147 | if clientSocket == -1 { // Error
148 | let errstr = String(validatingUTF8: strerror(errno)) ?? "Unknown error code"
| `- error: cannot find 'errno' in scope
149 | return .error(message: errstr)
150 | }
/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/SwifterSockets/TipAccept.swift:163:18: error: cannot find 'setsockopt' in scope
161 | var optval = 1;
162 |
163 | let status = setsockopt(
| `- error: cannot find 'setsockopt' in scope
164 | clientSocket,
165 | SOL_SOCKET,
/host/spi-builder-workspace/Sources/SwifterSockets/TipAccept.swift:165:9: error: cannot find 'SOL_SOCKET' in scope
163 | let status = setsockopt(
164 | clientSocket,
165 | SOL_SOCKET,
| `- error: cannot find 'SOL_SOCKET' in scope
166 | SO_NOSIGPIPE,
167 | &optval,
/host/spi-builder-workspace/Sources/SwifterSockets/TipAccept.swift:166:9: error: cannot find 'SO_NOSIGPIPE' in scope
164 | clientSocket,
165 | SOL_SOCKET,
166 | SO_NOSIGPIPE,
| `- error: cannot find 'SO_NOSIGPIPE' in scope
167 | &optval,
168 | socklen_t(MemoryLayout<Int>.size))
/host/spi-builder-workspace/Sources/SwifterSockets/TipAccept.swift:172:54: error: cannot find 'errno' in scope
170 | if status == -1 {
171 | closeSocket(clientSocket)
172 | let errstr = String(validatingUTF8: strerror(errno)) ?? "Unknown error code"
| `- error: cannot find 'errno' in scope
173 | return .error(message: errstr)
174 | }
/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/SwifterSockets/TipAccept.swift:185:55: error: cannot find 'sockaddr' in scope
183 | var clientIp: String = "Unknown"
184 | withUnsafePointer(to: &clientSocketStorage) { (p) -> Void in
185 | let ptr = UnsafeRawPointer(p)!.bindMemory(to: sockaddr.self, capacity: 1)
| `- error: cannot find 'sockaddr' in scope
186 | let (ipOrNil, _) = sockaddrDescription(ptr)
187 | if let ip = ipOrNil { clientIp = ip }
/host/spi-builder-workspace/Sources/SwifterSockets/TipAccept.swift:185:40: error: generic parameter 'T' could not be inferred
183 | var clientIp: String = "Unknown"
184 | withUnsafePointer(to: &clientSocketStorage) { (p) -> Void in
185 | let ptr = UnsafeRawPointer(p)!.bindMemory(to: sockaddr.self, capacity: 1)
| `- error: generic parameter 'T' could not be inferred
186 | let (ipOrNil, _) = sockaddrDescription(ptr)
187 | if let ip = ipOrNil { clientIp = ip }
Swift.UnsafeRawPointer.bindMemory:3:15: note: in call to function 'bindMemory(to:capacity:)'
1 | struct UnsafeRawPointer {
2 | @discardableResult
3 | public func bindMemory<T>(to type: T.Type, capacity count: Int) -> UnsafePointer<T> where T : ~Copyable}
| `- note: in call to function 'bindMemory(to:capacity:)'
4 |
[17/19] Compiling SwifterSockets TipAccept.swift
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:123:55: error: cannot find type 'sockaddr' in scope
121 | /// - Returns: (nil, nil) on failure, (ipAddress, portNumber) on success.
122 |
123 | public func sockaddrDescription(_ addr: UnsafePointer<sockaddr>) -> (ipAddress: String?, portNumber: String?) {
| `- error: cannot find type 'sockaddr' in scope
124 |
125 | var host : String?
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:174:68: error: cannot find type 'addrinfo' in scope
172 | /// - Returns: A string with the IP Addresses of all entries in the infoPtr addrinfo structure chain.
173 |
174 | public func logAddrInfoIPAddresses(_ infoPtr: UnsafeMutablePointer<addrinfo>) -> String {
| `- error: cannot find type 'addrinfo' in scope
175 |
176 | let addrInfoNil: UnsafeMutablePointer<addrinfo>? = nil
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:93:21: error: cannot find 'sockaddr_in6' in scope
91 |
92 | if address.contains(":") {
93 | var ipv6n = sockaddr_in6()
| `- error: cannot find 'sockaddr_in6' in scope
94 | inet_pton(AF_INET6, address, &ipv6n)
95 | var ipv6p = Array<CChar>(repeating: 0, count: Int(INET6_ADDRSTRLEN))
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:94:9: error: cannot find 'inet_pton' in scope
92 | if address.contains(":") {
93 | var ipv6n = sockaddr_in6()
94 | inet_pton(AF_INET6, address, &ipv6n)
| `- error: cannot find 'inet_pton' in scope
95 | var ipv6p = Array<CChar>(repeating: 0, count: Int(INET6_ADDRSTRLEN))
96 | inet_ntop(AF_INET6, &ipv6n, &ipv6p, socklen_t(INET6_ADDRSTRLEN))
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:94:19: error: cannot find 'AF_INET6' in scope
92 | if address.contains(":") {
93 | var ipv6n = sockaddr_in6()
94 | inet_pton(AF_INET6, address, &ipv6n)
| `- error: cannot find 'AF_INET6' in scope
95 | var ipv6p = Array<CChar>(repeating: 0, count: Int(INET6_ADDRSTRLEN))
96 | inet_ntop(AF_INET6, &ipv6n, &ipv6p, socklen_t(INET6_ADDRSTRLEN))
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:95:59: error: cannot find 'INET6_ADDRSTRLEN' in scope
93 | var ipv6n = sockaddr_in6()
94 | inet_pton(AF_INET6, address, &ipv6n)
95 | var ipv6p = Array<CChar>(repeating: 0, count: Int(INET6_ADDRSTRLEN))
| `- error: cannot find 'INET6_ADDRSTRLEN' in scope
96 | inet_ntop(AF_INET6, &ipv6n, &ipv6p, socklen_t(INET6_ADDRSTRLEN))
97 | let ipv6str = String(cString: ipv6p)
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:96:9: error: cannot find 'inet_ntop' in scope
94 | inet_pton(AF_INET6, address, &ipv6n)
95 | var ipv6p = Array<CChar>(repeating: 0, count: Int(INET6_ADDRSTRLEN))
96 | inet_ntop(AF_INET6, &ipv6n, &ipv6p, socklen_t(INET6_ADDRSTRLEN))
| `- error: cannot find 'inet_ntop' in scope
97 | let ipv6str = String(cString: ipv6p)
98 | return address.lowercased() == ipv6str
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:96:19: error: cannot find 'AF_INET6' in scope
94 | inet_pton(AF_INET6, address, &ipv6n)
95 | var ipv6p = Array<CChar>(repeating: 0, count: Int(INET6_ADDRSTRLEN))
96 | inet_ntop(AF_INET6, &ipv6n, &ipv6p, socklen_t(INET6_ADDRSTRLEN))
| `- error: cannot find 'AF_INET6' in scope
97 | let ipv6str = String(cString: ipv6p)
98 | return address.lowercased() == ipv6str
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:96:55: error: cannot find 'INET6_ADDRSTRLEN' in scope
94 | inet_pton(AF_INET6, address, &ipv6n)
95 | var ipv6p = Array<CChar>(repeating: 0, count: Int(INET6_ADDRSTRLEN))
96 | inet_ntop(AF_INET6, &ipv6n, &ipv6p, socklen_t(INET6_ADDRSTRLEN))
| `- error: cannot find 'INET6_ADDRSTRLEN' in scope
97 | let ipv6str = String(cString: ipv6p)
98 | return address.lowercased() == ipv6str
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:105:21: error: cannot find 'sockaddr_in' in scope
103 |
104 | if address.contains(".") {
105 | var ipv4n = sockaddr_in()
| `- error: cannot find 'sockaddr_in' in scope
106 | inet_pton(AF_INET, address, &ipv4n)
107 | var ipv4p = Array<CChar>(repeating: 0, count: Int(INET_ADDRSTRLEN))
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:106:9: error: cannot find 'inet_pton' in scope
104 | if address.contains(".") {
105 | var ipv4n = sockaddr_in()
106 | inet_pton(AF_INET, address, &ipv4n)
| `- error: cannot find 'inet_pton' in scope
107 | var ipv4p = Array<CChar>(repeating: 0, count: Int(INET_ADDRSTRLEN))
108 | inet_ntop(AF_INET, &ipv4n, &ipv4p, socklen_t(INET_ADDRSTRLEN))
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:106:19: error: cannot find 'AF_INET' in scope
104 | if address.contains(".") {
105 | var ipv4n = sockaddr_in()
106 | inet_pton(AF_INET, address, &ipv4n)
| `- error: cannot find 'AF_INET' in scope
107 | var ipv4p = Array<CChar>(repeating: 0, count: Int(INET_ADDRSTRLEN))
108 | inet_ntop(AF_INET, &ipv4n, &ipv4p, socklen_t(INET_ADDRSTRLEN))
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:107:59: error: cannot find 'INET_ADDRSTRLEN' in scope
105 | var ipv4n = sockaddr_in()
106 | inet_pton(AF_INET, address, &ipv4n)
107 | var ipv4p = Array<CChar>(repeating: 0, count: Int(INET_ADDRSTRLEN))
| `- error: cannot find 'INET_ADDRSTRLEN' in scope
108 | inet_ntop(AF_INET, &ipv4n, &ipv4p, socklen_t(INET_ADDRSTRLEN))
109 | let ipv4str = String(cString: ipv4p)
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:108:9: error: cannot find 'inet_ntop' in scope
106 | inet_pton(AF_INET, address, &ipv4n)
107 | var ipv4p = Array<CChar>(repeating: 0, count: Int(INET_ADDRSTRLEN))
108 | inet_ntop(AF_INET, &ipv4n, &ipv4p, socklen_t(INET_ADDRSTRLEN))
| `- error: cannot find 'inet_ntop' in scope
109 | let ipv4str = String(cString: ipv4p)
110 | return address.lowercased() == ipv4str
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:108:19: error: cannot find 'AF_INET' in scope
106 | inet_pton(AF_INET, address, &ipv4n)
107 | var ipv4p = Array<CChar>(repeating: 0, count: Int(INET_ADDRSTRLEN))
108 | inet_ntop(AF_INET, &ipv4n, &ipv4p, socklen_t(INET_ADDRSTRLEN))
| `- error: cannot find 'AF_INET' in scope
109 | let ipv4str = String(cString: ipv4p)
110 | return address.lowercased() == ipv4str
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:108:54: error: cannot find 'INET_ADDRSTRLEN' in scope
106 | inet_pton(AF_INET, address, &ipv4n)
107 | var ipv4p = Array<CChar>(repeating: 0, count: Int(INET_ADDRSTRLEN))
108 | inet_ntop(AF_INET, &ipv4n, &ipv4p, socklen_t(INET_ADDRSTRLEN))
| `- error: cannot find 'INET_ADDRSTRLEN' in scope
109 | let ipv4str = String(cString: ipv4p)
110 | return address.lowercased() == ipv4str
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:128:55: error: cannot find 'NI_MAXHOST' in scope
126 | var service : String?
127 |
128 | var hostBuffer = [CChar](repeating: 0, count: Int(NI_MAXHOST))
| `- error: cannot find 'NI_MAXHOST' in scope
129 | var serviceBuffer = [CChar](repeating: 0, count: Int(NI_MAXSERV))
130 |
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:129:58: error: cannot find 'NI_MAXSERV' in scope
127 |
128 | var hostBuffer = [CChar](repeating: 0, count: Int(NI_MAXHOST))
129 | var serviceBuffer = [CChar](repeating: 0, count: Int(NI_MAXSERV))
| `- error: cannot find 'NI_MAXSERV' in scope
130 |
131 | #if os(Linux)
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:146:18: error: cannot find 'getnameinfo' in scope
144 | #else
145 |
146 | let result = getnameinfo(
| `- error: cannot find 'getnameinfo' in scope
147 | addr,
148 | socklen_t(addr.pointee.sa_len),
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:153:9: error: cannot find 'NI_NUMERICHOST' in scope
151 | &serviceBuffer,
152 | socklen_t(serviceBuffer.count),
153 | NI_NUMERICHOST | NI_NUMERICSERV)
| `- error: cannot find 'NI_NUMERICHOST' in scope
154 |
155 | #endif
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:153:26: error: cannot find 'NI_NUMERICSERV' in scope
151 | &serviceBuffer,
152 | socklen_t(serviceBuffer.count),
153 | NI_NUMERICHOST | NI_NUMERICSERV)
| `- error: cannot find 'NI_NUMERICSERV' in scope
154 |
155 | #endif
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:176:43: error: cannot find type 'addrinfo' in scope
174 | public func logAddrInfoIPAddresses(_ infoPtr: UnsafeMutablePointer<addrinfo>) -> String {
175 |
176 | let addrInfoNil: UnsafeMutablePointer<addrinfo>? = nil
| `- error: cannot find type 'addrinfo' in scope
177 | var count = 0
178 | var info = infoPtr
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:213:13: error: cannot find 'getsockopt' in scope
211 | var optionValueFlag: Int32 = 0
212 | var ovFlagLength = socklen_t(MemoryLayout<Int32>.size)
213 | _ = getsockopt(socket, level, name, &optionValueFlag, &ovFlagLength)
| `- error: cannot find 'getsockopt' in scope
214 | res += "\(str) = " + (optionValueFlag == 0 ? "No" : "Yes")
215 | }
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:220:13: error: cannot find 'getsockopt' in scope
218 | var optionValueInt: Int32 = 0
219 | var ovIntLength = socklen_t(MemoryLayout<Int32>.size)
220 | _ = getsockopt(socket, level, name, &optionValueInt, &ovIntLength)
| `- error: cannot find 'getsockopt' in scope
221 | res += "\(str) = \(optionValueInt)"
222 | }
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:225:33: error: cannot find 'linger' in scope
223 |
224 | func forLingerOptionAtLevel(_ level: Int32, withName name: Int32, str: String) {
225 | var optionValueLinger = linger(l_onoff: 0, l_linger: 0)
| `- error: cannot find 'linger' in scope
226 | var ovLingerLength = socklen_t(MemoryLayout<linger>.size)
227 | _ = getsockopt(socket, level, name, &optionValueLinger, &ovLingerLength)
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:226:53: error: cannot find type 'linger' in scope
224 | func forLingerOptionAtLevel(_ level: Int32, withName name: Int32, str: String) {
225 | var optionValueLinger = linger(l_onoff: 0, l_linger: 0)
226 | var ovLingerLength = socklen_t(MemoryLayout<linger>.size)
| `- error: cannot find type 'linger' in scope
227 | _ = getsockopt(socket, level, name, &optionValueLinger, &ovLingerLength)
228 | res += "\(str) onOff = \(optionValueLinger.l_onoff), linger = \(optionValueLinger.l_linger)"
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:227:13: error: cannot find 'getsockopt' in scope
225 | var optionValueLinger = linger(l_onoff: 0, l_linger: 0)
226 | var ovLingerLength = socklen_t(MemoryLayout<linger>.size)
227 | _ = getsockopt(socket, level, name, &optionValueLinger, &ovLingerLength)
| `- error: cannot find 'getsockopt' in scope
228 | res += "\(str) onOff = \(optionValueLinger.l_onoff), linger = \(optionValueLinger.l_linger)"
229 | }
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:234:13: error: cannot find 'getsockopt' in scope
232 | var optionValueTime = timeval(tv_sec: 0, tv_usec: 0)
233 | var ovTimeLength: socklen_t = 8
234 | _ = getsockopt(socket, level, name, &optionValueTime, &ovTimeLength)
| `- error: cannot find 'getsockopt' in scope
235 | res += "\(str) seconds = \(optionValueTime.tv_sec), microseconds = \(optionValueTime.tv_usec)"
236 | }
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:241:26: error: cannot find 'SOL_SOCKET' in scope
239 | // Call the assist functions for the available options
240 |
241 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_BROADCAST, str: "SO_BROADCAST")
| `- error: cannot find 'SOL_SOCKET' in scope
242 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DEBUG, str: "SO_DEBUG")
243 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DONTROUTE, str: "SO_DONTROUTE")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:241:48: error: cannot find 'SO_BROADCAST' in scope
239 | // Call the assist functions for the available options
240 |
241 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_BROADCAST, str: "SO_BROADCAST")
| `- error: cannot find 'SO_BROADCAST' in scope
242 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DEBUG, str: "SO_DEBUG")
243 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DONTROUTE, str: "SO_DONTROUTE")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:242:26: error: cannot find 'SOL_SOCKET' in scope
240 |
241 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_BROADCAST, str: "SO_BROADCAST")
242 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DEBUG, str: "SO_DEBUG")
| `- error: cannot find 'SOL_SOCKET' in scope
243 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DONTROUTE, str: "SO_DONTROUTE")
244 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_ERROR, str: "SO_ERROR")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:242:48: error: cannot find 'SO_DEBUG' in scope
240 |
241 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_BROADCAST, str: "SO_BROADCAST")
242 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DEBUG, str: "SO_DEBUG")
| `- error: cannot find 'SO_DEBUG' in scope
243 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DONTROUTE, str: "SO_DONTROUTE")
244 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_ERROR, str: "SO_ERROR")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:243:26: error: cannot find 'SOL_SOCKET' in scope
241 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_BROADCAST, str: "SO_BROADCAST")
242 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DEBUG, str: "SO_DEBUG")
243 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DONTROUTE, str: "SO_DONTROUTE")
| `- error: cannot find 'SOL_SOCKET' in scope
244 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_ERROR, str: "SO_ERROR")
245 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_KEEPALIVE, str: "SO_KEEPALIVE")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:243:48: error: cannot find 'SO_DONTROUTE' in scope
241 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_BROADCAST, str: "SO_BROADCAST")
242 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DEBUG, str: "SO_DEBUG")
243 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DONTROUTE, str: "SO_DONTROUTE")
| `- error: cannot find 'SO_DONTROUTE' in scope
244 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_ERROR, str: "SO_ERROR")
245 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_KEEPALIVE, str: "SO_KEEPALIVE")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:244:25: error: cannot find 'SOL_SOCKET' in scope
242 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DEBUG, str: "SO_DEBUG")
243 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DONTROUTE, str: "SO_DONTROUTE")
244 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_ERROR, str: "SO_ERROR")
| `- error: cannot find 'SOL_SOCKET' in scope
245 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_KEEPALIVE, str: "SO_KEEPALIVE")
246 | forLingerOptionAtLevel(SOL_SOCKET, withName: SO_LINGER, str: "SO_LINGER")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:244:47: error: cannot find 'SO_ERROR' in scope
242 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DEBUG, str: "SO_DEBUG")
243 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DONTROUTE, str: "SO_DONTROUTE")
244 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_ERROR, str: "SO_ERROR")
| `- error: cannot find 'SO_ERROR' in scope
245 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_KEEPALIVE, str: "SO_KEEPALIVE")
246 | forLingerOptionAtLevel(SOL_SOCKET, withName: SO_LINGER, str: "SO_LINGER")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:245:26: error: cannot find 'SOL_SOCKET' in scope
243 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DONTROUTE, str: "SO_DONTROUTE")
244 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_ERROR, str: "SO_ERROR")
245 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_KEEPALIVE, str: "SO_KEEPALIVE")
| `- error: cannot find 'SOL_SOCKET' in scope
246 | forLingerOptionAtLevel(SOL_SOCKET, withName: SO_LINGER, str: "SO_LINGER")
247 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_OOBINLINE, str: "SO_OOBINLINE")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:245:48: error: cannot find 'SO_KEEPALIVE' in scope
243 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_DONTROUTE, str: "SO_DONTROUTE")
244 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_ERROR, str: "SO_ERROR")
245 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_KEEPALIVE, str: "SO_KEEPALIVE")
| `- error: cannot find 'SO_KEEPALIVE' in scope
246 | forLingerOptionAtLevel(SOL_SOCKET, withName: SO_LINGER, str: "SO_LINGER")
247 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_OOBINLINE, str: "SO_OOBINLINE")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:246:28: error: cannot find 'SOL_SOCKET' in scope
244 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_ERROR, str: "SO_ERROR")
245 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_KEEPALIVE, str: "SO_KEEPALIVE")
246 | forLingerOptionAtLevel(SOL_SOCKET, withName: SO_LINGER, str: "SO_LINGER")
| `- error: cannot find 'SOL_SOCKET' in scope
247 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_OOBINLINE, str: "SO_OOBINLINE")
248 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVBUF, str: "SO_RCVBUF")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:246:50: error: cannot find 'SO_LINGER' in scope
244 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_ERROR, str: "SO_ERROR")
245 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_KEEPALIVE, str: "SO_KEEPALIVE")
246 | forLingerOptionAtLevel(SOL_SOCKET, withName: SO_LINGER, str: "SO_LINGER")
| `- error: cannot find 'SO_LINGER' in scope
247 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_OOBINLINE, str: "SO_OOBINLINE")
248 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVBUF, str: "SO_RCVBUF")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:247:26: error: cannot find 'SOL_SOCKET' in scope
245 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_KEEPALIVE, str: "SO_KEEPALIVE")
246 | forLingerOptionAtLevel(SOL_SOCKET, withName: SO_LINGER, str: "SO_LINGER")
247 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_OOBINLINE, str: "SO_OOBINLINE")
| `- error: cannot find 'SOL_SOCKET' in scope
248 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVBUF, str: "SO_RCVBUF")
249 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDBUF, str: "SO_SNDBUF")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:247:48: error: cannot find 'SO_OOBINLINE' in scope
245 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_KEEPALIVE, str: "SO_KEEPALIVE")
246 | forLingerOptionAtLevel(SOL_SOCKET, withName: SO_LINGER, str: "SO_LINGER")
247 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_OOBINLINE, str: "SO_OOBINLINE")
| `- error: cannot find 'SO_OOBINLINE' in scope
248 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVBUF, str: "SO_RCVBUF")
249 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDBUF, str: "SO_SNDBUF")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:248:25: error: cannot find 'SOL_SOCKET' in scope
246 | forLingerOptionAtLevel(SOL_SOCKET, withName: SO_LINGER, str: "SO_LINGER")
247 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_OOBINLINE, str: "SO_OOBINLINE")
248 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVBUF, str: "SO_RCVBUF")
| `- error: cannot find 'SOL_SOCKET' in scope
249 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDBUF, str: "SO_SNDBUF")
250 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVLOWAT, str: "SO_RCVLOWAT")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:248:47: error: cannot find 'SO_RCVBUF' in scope
246 | forLingerOptionAtLevel(SOL_SOCKET, withName: SO_LINGER, str: "SO_LINGER")
247 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_OOBINLINE, str: "SO_OOBINLINE")
248 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVBUF, str: "SO_RCVBUF")
| `- error: cannot find 'SO_RCVBUF' in scope
249 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDBUF, str: "SO_SNDBUF")
250 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVLOWAT, str: "SO_RCVLOWAT")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:249:25: error: cannot find 'SOL_SOCKET' in scope
247 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_OOBINLINE, str: "SO_OOBINLINE")
248 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVBUF, str: "SO_RCVBUF")
249 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDBUF, str: "SO_SNDBUF")
| `- error: cannot find 'SOL_SOCKET' in scope
250 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVLOWAT, str: "SO_RCVLOWAT")
251 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDLOWAT, str: "SO_SNDLOWAT")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:249:47: error: cannot find 'SO_SNDBUF' in scope
247 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_OOBINLINE, str: "SO_OOBINLINE")
248 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVBUF, str: "SO_RCVBUF")
249 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDBUF, str: "SO_SNDBUF")
| `- error: cannot find 'SO_SNDBUF' in scope
250 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVLOWAT, str: "SO_RCVLOWAT")
251 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDLOWAT, str: "SO_SNDLOWAT")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:250:25: error: cannot find 'SOL_SOCKET' in scope
248 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVBUF, str: "SO_RCVBUF")
249 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDBUF, str: "SO_SNDBUF")
250 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVLOWAT, str: "SO_RCVLOWAT")
| `- error: cannot find 'SOL_SOCKET' in scope
251 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDLOWAT, str: "SO_SNDLOWAT")
252 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_RCVTIMEO, str: "SO_RCVTIMEO")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:250:47: error: cannot find 'SO_RCVLOWAT' in scope
248 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVBUF, str: "SO_RCVBUF")
249 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDBUF, str: "SO_SNDBUF")
250 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVLOWAT, str: "SO_RCVLOWAT")
| `- error: cannot find 'SO_RCVLOWAT' in scope
251 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDLOWAT, str: "SO_SNDLOWAT")
252 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_RCVTIMEO, str: "SO_RCVTIMEO")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:251:25: error: cannot find 'SOL_SOCKET' in scope
249 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDBUF, str: "SO_SNDBUF")
250 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVLOWAT, str: "SO_RCVLOWAT")
251 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDLOWAT, str: "SO_SNDLOWAT")
| `- error: cannot find 'SOL_SOCKET' in scope
252 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_RCVTIMEO, str: "SO_RCVTIMEO")
253 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_SNDTIMEO, str: "SO_SNDTIMEO")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:251:47: error: cannot find 'SO_SNDLOWAT' in scope
249 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDBUF, str: "SO_SNDBUF")
250 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVLOWAT, str: "SO_RCVLOWAT")
251 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDLOWAT, str: "SO_SNDLOWAT")
| `- error: cannot find 'SO_SNDLOWAT' in scope
252 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_RCVTIMEO, str: "SO_RCVTIMEO")
253 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_SNDTIMEO, str: "SO_SNDTIMEO")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:252:26: error: cannot find 'SOL_SOCKET' in scope
250 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVLOWAT, str: "SO_RCVLOWAT")
251 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDLOWAT, str: "SO_SNDLOWAT")
252 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_RCVTIMEO, str: "SO_RCVTIMEO")
| `- error: cannot find 'SOL_SOCKET' in scope
253 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_SNDTIMEO, str: "SO_SNDTIMEO")
254 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEADDR, str: "SO_REUSEADDR")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:252:48: error: cannot find 'SO_RCVTIMEO' in scope
250 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_RCVLOWAT, str: "SO_RCVLOWAT")
251 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDLOWAT, str: "SO_SNDLOWAT")
252 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_RCVTIMEO, str: "SO_RCVTIMEO")
| `- error: cannot find 'SO_RCVTIMEO' in scope
253 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_SNDTIMEO, str: "SO_SNDTIMEO")
254 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEADDR, str: "SO_REUSEADDR")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:253:26: error: cannot find 'SOL_SOCKET' in scope
251 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDLOWAT, str: "SO_SNDLOWAT")
252 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_RCVTIMEO, str: "SO_RCVTIMEO")
253 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_SNDTIMEO, str: "SO_SNDTIMEO")
| `- error: cannot find 'SOL_SOCKET' in scope
254 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEADDR, str: "SO_REUSEADDR")
255 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEPORT, str: "SO_REUSEPORT")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:253:48: error: cannot find 'SO_SNDTIMEO' in scope
251 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_SNDLOWAT, str: "SO_SNDLOWAT")
252 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_RCVTIMEO, str: "SO_RCVTIMEO")
253 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_SNDTIMEO, str: "SO_SNDTIMEO")
| `- error: cannot find 'SO_SNDTIMEO' in scope
254 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEADDR, str: "SO_REUSEADDR")
255 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEPORT, str: "SO_REUSEPORT")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:254:26: error: cannot find 'SOL_SOCKET' in scope
252 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_RCVTIMEO, str: "SO_RCVTIMEO")
253 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_SNDTIMEO, str: "SO_SNDTIMEO")
254 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEADDR, str: "SO_REUSEADDR")
| `- error: cannot find 'SOL_SOCKET' in scope
255 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEPORT, str: "SO_REUSEPORT")
256 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_TYPE, str: "SO_TYPE")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:254:48: error: cannot find 'SO_REUSEADDR' in scope
252 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_RCVTIMEO, str: "SO_RCVTIMEO")
253 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_SNDTIMEO, str: "SO_SNDTIMEO")
254 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEADDR, str: "SO_REUSEADDR")
| `- error: cannot find 'SO_REUSEADDR' in scope
255 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEPORT, str: "SO_REUSEPORT")
256 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_TYPE, str: "SO_TYPE")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:255:26: error: cannot find 'SOL_SOCKET' in scope
253 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_SNDTIMEO, str: "SO_SNDTIMEO")
254 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEADDR, str: "SO_REUSEADDR")
255 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEPORT, str: "SO_REUSEPORT")
| `- error: cannot find 'SOL_SOCKET' in scope
256 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_TYPE, str: "SO_TYPE")
257 | #if !os(Linux)
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:255:48: error: cannot find 'SO_REUSEPORT' in scope
253 | forTimeOptionAtLevel(SOL_SOCKET, withName: SO_SNDTIMEO, str: "SO_SNDTIMEO")
254 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEADDR, str: "SO_REUSEADDR")
255 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEPORT, str: "SO_REUSEPORT")
| `- error: cannot find 'SO_REUSEPORT' in scope
256 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_TYPE, str: "SO_TYPE")
257 | #if !os(Linux)
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:256:25: error: cannot find 'SOL_SOCKET' in scope
254 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEADDR, str: "SO_REUSEADDR")
255 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEPORT, str: "SO_REUSEPORT")
256 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_TYPE, str: "SO_TYPE")
| `- error: cannot find 'SOL_SOCKET' in scope
257 | #if !os(Linux)
258 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_USELOOPBACK, str: "SO_USELOOPBACK")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:256:47: error: cannot find 'SO_TYPE' in scope
254 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEADDR, str: "SO_REUSEADDR")
255 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_REUSEPORT, str: "SO_REUSEPORT")
256 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_TYPE, str: "SO_TYPE")
| `- error: cannot find 'SO_TYPE' in scope
257 | #if !os(Linux)
258 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_USELOOPBACK, str: "SO_USELOOPBACK")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:258:26: error: cannot find 'SOL_SOCKET' in scope
256 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_TYPE, str: "SO_TYPE")
257 | #if !os(Linux)
258 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_USELOOPBACK, str: "SO_USELOOPBACK")
| `- error: cannot find 'SOL_SOCKET' in scope
259 | #endif
260 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TOS, str: "IP_TOS")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:258:48: error: cannot find 'SO_USELOOPBACK' in scope
256 | forIntOptionAtLevel(SOL_SOCKET, withName: SO_TYPE, str: "SO_TYPE")
257 | #if !os(Linux)
258 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_USELOOPBACK, str: "SO_USELOOPBACK")
| `- error: cannot find 'SO_USELOOPBACK' in scope
259 | #endif
260 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TOS, str: "IP_TOS")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:260:31: error: cannot find 'IPPROTO_IP' in scope
258 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_USELOOPBACK, str: "SO_USELOOPBACK")
259 | #endif
260 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TOS, str: "IP_TOS")
| `- error: cannot find 'IPPROTO_IP' in scope
261 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TTL, str: "IP_TTL")
262 | forIntOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_UNICAST_HOPS, str: "IPV6_UNICAST_HOPS")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:260:54: error: cannot find 'IP_TOS' in scope
258 | forFlagOptionAtLevel(SOL_SOCKET, withName: SO_USELOOPBACK, str: "SO_USELOOPBACK")
259 | #endif
260 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TOS, str: "IP_TOS")
| `- error: cannot find 'IP_TOS' in scope
261 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TTL, str: "IP_TTL")
262 | forIntOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_UNICAST_HOPS, str: "IPV6_UNICAST_HOPS")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:261:31: error: cannot find 'IPPROTO_IP' in scope
259 | #endif
260 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TOS, str: "IP_TOS")
261 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TTL, str: "IP_TTL")
| `- error: cannot find 'IPPROTO_IP' in scope
262 | forIntOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_UNICAST_HOPS, str: "IPV6_UNICAST_HOPS")
263 | forFlagOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_V6ONLY, str: "IPV6_V6ONLY")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:261:54: error: cannot find 'IP_TTL' in scope
259 | #endif
260 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TOS, str: "IP_TOS")
261 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TTL, str: "IP_TTL")
| `- error: cannot find 'IP_TTL' in scope
262 | forIntOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_UNICAST_HOPS, str: "IPV6_UNICAST_HOPS")
263 | forFlagOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_V6ONLY, str: "IPV6_V6ONLY")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:262:31: error: cannot find 'IPPROTO_IPV6' in scope
260 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TOS, str: "IP_TOS")
261 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TTL, str: "IP_TTL")
262 | forIntOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_UNICAST_HOPS, str: "IPV6_UNICAST_HOPS")
| `- error: cannot find 'IPPROTO_IPV6' in scope
263 | forFlagOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_V6ONLY, str: "IPV6_V6ONLY")
264 | forIntOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_MAXSEG, str: "TCP_MAXSEG")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:262:56: error: cannot find 'IPV6_UNICAST_HOPS' in scope
260 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TOS, str: "IP_TOS")
261 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TTL, str: "IP_TTL")
262 | forIntOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_UNICAST_HOPS, str: "IPV6_UNICAST_HOPS")
| `- error: cannot find 'IPV6_UNICAST_HOPS' in scope
263 | forFlagOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_V6ONLY, str: "IPV6_V6ONLY")
264 | forIntOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_MAXSEG, str: "TCP_MAXSEG")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:263:32: error: cannot find 'IPPROTO_IPV6' in scope
261 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TTL, str: "IP_TTL")
262 | forIntOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_UNICAST_HOPS, str: "IPV6_UNICAST_HOPS")
263 | forFlagOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_V6ONLY, str: "IPV6_V6ONLY")
| `- error: cannot find 'IPPROTO_IPV6' in scope
264 | forIntOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_MAXSEG, str: "TCP_MAXSEG")
265 | forFlagOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_NODELAY, str: "TCP_NODELAY")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:263:57: error: cannot find 'IPV6_V6ONLY' in scope
261 | forIntOptionAtLevel(Int32(IPPROTO_IP), withName: IP_TTL, str: "IP_TTL")
262 | forIntOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_UNICAST_HOPS, str: "IPV6_UNICAST_HOPS")
263 | forFlagOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_V6ONLY, str: "IPV6_V6ONLY")
| `- error: cannot find 'IPV6_V6ONLY' in scope
264 | forIntOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_MAXSEG, str: "TCP_MAXSEG")
265 | forFlagOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_NODELAY, str: "TCP_NODELAY")
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:264:31: error: cannot find 'IPPROTO_TCP' in scope
262 | forIntOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_UNICAST_HOPS, str: "IPV6_UNICAST_HOPS")
263 | forFlagOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_V6ONLY, str: "IPV6_V6ONLY")
264 | forIntOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_MAXSEG, str: "TCP_MAXSEG")
| `- error: cannot find 'IPPROTO_TCP' in scope
265 | forFlagOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_NODELAY, str: "TCP_NODELAY")
266 |
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:264:55: error: cannot find 'TCP_MAXSEG' in scope
262 | forIntOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_UNICAST_HOPS, str: "IPV6_UNICAST_HOPS")
263 | forFlagOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_V6ONLY, str: "IPV6_V6ONLY")
264 | forIntOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_MAXSEG, str: "TCP_MAXSEG")
| `- error: cannot find 'TCP_MAXSEG' in scope
265 | forFlagOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_NODELAY, str: "TCP_NODELAY")
266 |
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:265:32: error: cannot find 'IPPROTO_TCP' in scope
263 | forFlagOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_V6ONLY, str: "IPV6_V6ONLY")
264 | forIntOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_MAXSEG, str: "TCP_MAXSEG")
265 | forFlagOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_NODELAY, str: "TCP_NODELAY")
| `- error: cannot find 'IPPROTO_TCP' in scope
266 |
267 | return res
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:265:56: error: cannot find 'TCP_NODELAY' in scope
263 | forFlagOptionAtLevel(Int32(IPPROTO_IPV6), withName: IPV6_V6ONLY, str: "IPV6_V6ONLY")
264 | forIntOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_MAXSEG, str: "TCP_MAXSEG")
265 | forFlagOptionAtLevel(Int32(IPPROTO_TCP), withName: TCP_NODELAY, str: "TCP_NODELAY")
| `- error: cannot find 'TCP_NODELAY' in scope
266 |
267 | return res
/host/spi-builder-workspace/Sources/SwifterSockets/SwifterSocketsUtils.swift:282:12: error: cannot find 'close' in scope
280 | guard let s = socket else { return nil }
281 |
282 | return close(s) == 0
| `- error: cannot find 'close' in scope
283 | }
284 |
/host/spi-builder-workspace/Sources/SwifterSockets/TipAccept.swift:135:31: error: cannot find 'sockaddr_storage' in scope
133 | // ======================================
134 |
135 | var clientSocketStorage = sockaddr_storage() // Will contain either an ipv4 or an ipv6 sockaddr
| `- error: cannot find 'sockaddr_storage' in scope
136 | let clientSocket = withUnsafePointer(to: &clientSocketStorage) { (p) -> Int32 in
137 | let sockaddrPtr: UnsafeMutablePointer<sockaddr> = UnsafeMutableRawPointer(mutating: p)!.bindMemory(to: sockaddr.self, capacity: 1)
/host/spi-builder-workspace/Sources/SwifterSockets/TipAccept.swift:137:112: error: cannot find 'sockaddr' in scope
135 | var clientSocketStorage = sockaddr_storage() // Will contain either an ipv4 or an ipv6 sockaddr
136 | let clientSocket = withUnsafePointer(to: &clientSocketStorage) { (p) -> Int32 in
137 | let sockaddrPtr: UnsafeMutablePointer<sockaddr> = UnsafeMutableRawPointer(mutating: p)!.bindMemory(to: sockaddr.self, capacity: 1)
| `- error: cannot find 'sockaddr' in scope
138 | var len = socklen_t(MemoryLayout<sockaddr_storage>.size)
139 | return accept(socket, sockaddrPtr, &len)
/host/spi-builder-workspace/Sources/SwifterSockets/TipAccept.swift:138:42: error: cannot find type 'sockaddr_storage' in scope
136 | let clientSocket = withUnsafePointer(to: &clientSocketStorage) { (p) -> Int32 in
137 | let sockaddrPtr: UnsafeMutablePointer<sockaddr> = UnsafeMutableRawPointer(mutating: p)!.bindMemory(to: sockaddr.self, capacity: 1)
138 | var len = socklen_t(MemoryLayout<sockaddr_storage>.size)
| `- error: cannot find type 'sockaddr_storage' in scope
139 | return accept(socket, sockaddrPtr, &len)
140 | }
/host/spi-builder-workspace/Sources/SwifterSockets/TipAccept.swift:139:16: error: cannot find 'accept' in scope
137 | let sockaddrPtr: UnsafeMutablePointer<sockaddr> = UnsafeMutableRawPointer(mutating: p)!.bindMemory(to: sockaddr.self, capacity: 1)
138 | var len = socklen_t(MemoryLayout<sockaddr_storage>.size)
139 | return accept(socket, sockaddrPtr, &len)
| `- error: cannot find 'accept' in scope
140 | }
141 |
/host/spi-builder-workspace/Sources/SwifterSockets/TipAccept.swift:137:47: error: cannot find type 'sockaddr' in scope
135 | var clientSocketStorage = sockaddr_storage() // Will contain either an ipv4 or an ipv6 sockaddr
136 | let clientSocket = withUnsafePointer(to: &clientSocketStorage) { (p) -> Int32 in
137 | let sockaddrPtr: UnsafeMutablePointer<sockaddr> = UnsafeMutableRawPointer(mutating: p)!.bindMemory(to: sockaddr.self, capacity: 1)
| `- error: cannot find type 'sockaddr' in scope
138 | var len = socklen_t(MemoryLayout<sockaddr_storage>.size)
139 | return accept(socket, sockaddrPtr, &len)
/host/spi-builder-workspace/Sources/SwifterSockets/TipAccept.swift:136:24: error: type of expression is ambiguous without a type annotation
134 |
135 | var clientSocketStorage = sockaddr_storage() // Will contain either an ipv4 or an ipv6 sockaddr
136 | let clientSocket = withUnsafePointer(to: &clientSocketStorage) { (p) -> Int32 in
| `- error: type of expression is ambiguous without a type annotation
137 | let sockaddrPtr: UnsafeMutablePointer<sockaddr> = UnsafeMutableRawPointer(mutating: p)!.bindMemory(to: sockaddr.self, capacity: 1)
138 | var len = socklen_t(MemoryLayout<sockaddr_storage>.size)
/host/spi-builder-workspace/Sources/SwifterSockets/TipAccept.swift:148:54: error: cannot find 'errno' in scope
146 |
147 | if clientSocket == -1 { // Error
148 | let errstr = String(validatingUTF8: strerror(errno)) ?? "Unknown error code"
| `- error: cannot find 'errno' in scope
149 | return .error(message: errstr)
150 | }
/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/SwifterSockets/TipAccept.swift:163:18: error: cannot find 'setsockopt' in scope
161 | var optval = 1;
162 |
163 | let status = setsockopt(
| `- error: cannot find 'setsockopt' in scope
164 | clientSocket,
165 | SOL_SOCKET,
/host/spi-builder-workspace/Sources/SwifterSockets/TipAccept.swift:165:9: error: cannot find 'SOL_SOCKET' in scope
163 | let status = setsockopt(
164 | clientSocket,
165 | SOL_SOCKET,
| `- error: cannot find 'SOL_SOCKET' in scope
166 | SO_NOSIGPIPE,
167 | &optval,
/host/spi-builder-workspace/Sources/SwifterSockets/TipAccept.swift:166:9: error: cannot find 'SO_NOSIGPIPE' in scope
164 | clientSocket,
165 | SOL_SOCKET,
166 | SO_NOSIGPIPE,
| `- error: cannot find 'SO_NOSIGPIPE' in scope
167 | &optval,
168 | socklen_t(MemoryLayout<Int>.size))
/host/spi-builder-workspace/Sources/SwifterSockets/TipAccept.swift:172:54: error: cannot find 'errno' in scope
170 | if status == -1 {
171 | closeSocket(clientSocket)
172 | let errstr = String(validatingUTF8: strerror(errno)) ?? "Unknown error code"
| `- error: cannot find 'errno' in scope
173 | return .error(message: errstr)
174 | }
/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/SwifterSockets/TipAccept.swift:185:55: error: cannot find 'sockaddr' in scope
183 | var clientIp: String = "Unknown"
184 | withUnsafePointer(to: &clientSocketStorage) { (p) -> Void in
185 | let ptr = UnsafeRawPointer(p)!.bindMemory(to: sockaddr.self, capacity: 1)
| `- error: cannot find 'sockaddr' in scope
186 | let (ipOrNil, _) = sockaddrDescription(ptr)
187 | if let ip = ipOrNil { clientIp = ip }
/host/spi-builder-workspace/Sources/SwifterSockets/TipAccept.swift:185:40: error: generic parameter 'T' could not be inferred
183 | var clientIp: String = "Unknown"
184 | withUnsafePointer(to: &clientSocketStorage) { (p) -> Void in
185 | let ptr = UnsafeRawPointer(p)!.bindMemory(to: sockaddr.self, capacity: 1)
| `- error: generic parameter 'T' could not be inferred
186 | let (ipOrNil, _) = sockaddrDescription(ptr)
187 | if let ip = ipOrNil { clientIp = ip }
Swift.UnsafeRawPointer.bindMemory:3:15: note: in call to function 'bindMemory(to:capacity:)'
1 | struct UnsafeRawPointer {
2 | @discardableResult
3 | public func bindMemory<T>(to type: T.Type, capacity count: Int) -> UnsafePointer<T> where T : ~Copyable}
| `- note: in call to function 'bindMemory(to:capacity:)'
4 |
[18/19] Compiling SwifterSockets TipInterface.swift
/host/spi-builder-workspace/Sources/SwifterSockets/TipReceiverLoop.swift:109:29: error: cannot find 'recv' in scope
107 | // =============
108 |
109 | let bytesRead = recv(socket, buffer.assumingMemoryBound(to: UInt8.self), bufferSize, 0)
| `- error: cannot find 'recv' in scope
110 |
111 | switch bytesRead {
/host/spi-builder-workspace/Sources/SwifterSockets/TipReceiverLoop.swift:114:63: error: cannot find 'errno' in scope
112 |
113 | case Int.min ... -1: // Exit in case of an error
114 | let message = String(validatingUTF8: strerror(errno)) ?? "Unknown error code"
| `- error: cannot find 'errno' in scope
115 | receiver?.receiverError(message)
116 | cont = false
/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
[19/19] Compiling SwifterSockets TipReceiverLoop.swift
/host/spi-builder-workspace/Sources/SwifterSockets/TipReceiverLoop.swift:109:29: error: cannot find 'recv' in scope
107 | // =============
108 |
109 | let bytesRead = recv(socket, buffer.assumingMemoryBound(to: UInt8.self), bufferSize, 0)
| `- error: cannot find 'recv' in scope
110 |
111 | switch bytesRead {
/host/spi-builder-workspace/Sources/SwifterSockets/TipReceiverLoop.swift:114:63: error: cannot find 'errno' in scope
112 |
113 | case Int.min ... -1: // Exit in case of an error
114 | let message = String(validatingUTF8: strerror(errno)) ?? "Unknown error code"
| `- error: cannot find 'errno' in scope
115 | receiver?.receiverError(message)
116 | cont = false
/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
BUILD FAILURE 6.1 android