Build Information
Failed to build swift-posix, reference 0.0.1 (6feac9), with Swift 6.4 for Wasm on 27 Sep 2026 05:05:55 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-53886770-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:wasm-6.4-latest swift build --swift-sdk swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm 2>&1Build Log
[0;36m20 |[0;0m private let _IXON = tcflag_t(IXON)
[0;36m21 |[0;0m private let _IXOFF = tcflag_t(IXOFF)
[0;36m22 |[0;0m private let _IXANY = [4;39mtcflag_t[0;0m(IXANY)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m23 |[0;0m // output flags
[0;36m24 |[0;0m private let _OPOST = tcflag_t(OPOST)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:22:31: [1;31merror: [1;39mcannot find 'IXANY' in scope[0;0m
[0;36m20 |[0;0m private let _IXON = tcflag_t(IXON)
[0;36m21 |[0;0m private let _IXOFF = tcflag_t(IXOFF)
[0;36m22 |[0;0m private let _IXANY = tcflag_t([4;39mIXANY[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'IXANY' in scope[0;0m
[0;36m23 |[0;0m // output flags
[0;36m24 |[0;0m private let _OPOST = tcflag_t(OPOST)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:24:22: [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m22 |[0;0m private let _IXANY = tcflag_t(IXANY)
[0;36m23 |[0;0m // output flags
[0;36m24 |[0;0m private let _OPOST = [4;39mtcflag_t[0;0m(OPOST)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m25 |[0;0m private let _ONLCR = tcflag_t(ONLCR)
[0;36m26 |[0;0m private let _OCRNL = tcflag_t(OCRNL)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:24:31: [1;31merror: [1;39mcannot find 'OPOST' in scope[0;0m
[0;36m22 |[0;0m private let _IXANY = tcflag_t(IXANY)
[0;36m23 |[0;0m // output flags
[0;36m24 |[0;0m private let _OPOST = tcflag_t([4;39mOPOST[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'OPOST' in scope[0;0m
[0;36m25 |[0;0m private let _ONLCR = tcflag_t(ONLCR)
[0;36m26 |[0;0m private let _OCRNL = tcflag_t(OCRNL)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:25:22: [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m23 |[0;0m // output flags
[0;36m24 |[0;0m private let _OPOST = tcflag_t(OPOST)
[0;36m25 |[0;0m private let _ONLCR = [4;39mtcflag_t[0;0m(ONLCR)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m26 |[0;0m private let _OCRNL = tcflag_t(OCRNL)
[0;36m27 |[0;0m private let _ONOCR = tcflag_t(ONOCR)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:25:31: [1;31merror: [1;39mcannot find 'ONLCR' in scope[0;0m
[0;36m23 |[0;0m // output flags
[0;36m24 |[0;0m private let _OPOST = tcflag_t(OPOST)
[0;36m25 |[0;0m private let _ONLCR = tcflag_t([4;39mONLCR[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'ONLCR' in scope[0;0m
[0;36m26 |[0;0m private let _OCRNL = tcflag_t(OCRNL)
[0;36m27 |[0;0m private let _ONOCR = tcflag_t(ONOCR)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:26:22: [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m24 |[0;0m private let _OPOST = tcflag_t(OPOST)
[0;36m25 |[0;0m private let _ONLCR = tcflag_t(ONLCR)
[0;36m26 |[0;0m private let _OCRNL = [4;39mtcflag_t[0;0m(OCRNL)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m27 |[0;0m private let _ONOCR = tcflag_t(ONOCR)
[0;36m28 |[0;0m private let _ONLRET = tcflag_t(ONLRET)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:26:31: [1;31merror: [1;39mcannot find 'OCRNL' in scope[0;0m
[0;36m24 |[0;0m private let _OPOST = tcflag_t(OPOST)
[0;36m25 |[0;0m private let _ONLCR = tcflag_t(ONLCR)
[0;36m26 |[0;0m private let _OCRNL = tcflag_t([4;39mOCRNL[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'OCRNL' in scope[0;0m
[0;36m27 |[0;0m private let _ONOCR = tcflag_t(ONOCR)
[0;36m28 |[0;0m private let _ONLRET = tcflag_t(ONLRET)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:27:22: [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m25 |[0;0m private let _ONLCR = tcflag_t(ONLCR)
[0;36m26 |[0;0m private let _OCRNL = tcflag_t(OCRNL)
[0;36m27 |[0;0m private let _ONOCR = [4;39mtcflag_t[0;0m(ONOCR)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m28 |[0;0m private let _ONLRET = tcflag_t(ONLRET)
[0;36m29 |[0;0m // control flags
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:27:31: [1;31merror: [1;39mcannot find 'ONOCR' in scope[0;0m
[0;36m25 |[0;0m private let _ONLCR = tcflag_t(ONLCR)
[0;36m26 |[0;0m private let _OCRNL = tcflag_t(OCRNL)
[0;36m27 |[0;0m private let _ONOCR = tcflag_t([4;39mONOCR[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'ONOCR' in scope[0;0m
[0;36m28 |[0;0m private let _ONLRET = tcflag_t(ONLRET)
[0;36m29 |[0;0m // control flags
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:28:23: [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m26 |[0;0m private let _OCRNL = tcflag_t(OCRNL)
[0;36m27 |[0;0m private let _ONOCR = tcflag_t(ONOCR)
[0;36m28 |[0;0m private let _ONLRET = [4;39mtcflag_t[0;0m(ONLRET)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m29 |[0;0m // control flags
[0;36m30 |[0;0m private let _CSIZE = tcflag_t(CSIZE)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:28:32: [1;31merror: [1;39mcannot find 'ONLRET' in scope[0;0m
[0;36m26 |[0;0m private let _OCRNL = tcflag_t(OCRNL)
[0;36m27 |[0;0m private let _ONOCR = tcflag_t(ONOCR)
[0;36m28 |[0;0m private let _ONLRET = tcflag_t([4;39mONLRET[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'ONLRET' in scope[0;0m
[0;36m29 |[0;0m // control flags
[0;36m30 |[0;0m private let _CSIZE = tcflag_t(CSIZE)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:30:22: [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m28 |[0;0m private let _ONLRET = tcflag_t(ONLRET)
[0;36m29 |[0;0m // control flags
[0;36m30 |[0;0m private let _CSIZE = [4;39mtcflag_t[0;0m(CSIZE)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m31 |[0;0m private let _CS5 = tcflag_t(CS5)
[0;36m32 |[0;0m private let _CS6 = tcflag_t(CS6)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:30:31: [1;31merror: [1;39mcannot find 'CSIZE' in scope[0;0m
[0;36m28 |[0;0m private let _ONLRET = tcflag_t(ONLRET)
[0;36m29 |[0;0m // control flags
[0;36m30 |[0;0m private let _CSIZE = tcflag_t([4;39mCSIZE[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'CSIZE' in scope[0;0m
[0;36m31 |[0;0m private let _CS5 = tcflag_t(CS5)
[0;36m32 |[0;0m private let _CS6 = tcflag_t(CS6)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:31:20: [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m29 |[0;0m // control flags
[0;36m30 |[0;0m private let _CSIZE = tcflag_t(CSIZE)
[0;36m31 |[0;0m private let _CS5 = [4;39mtcflag_t[0;0m(CS5)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m32 |[0;0m private let _CS6 = tcflag_t(CS6)
[0;36m33 |[0;0m private let _CS7 = tcflag_t(CS7)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:31:29: [1;31merror: [1;39mcannot find 'CS5' in scope[0;0m
[0;36m29 |[0;0m // control flags
[0;36m30 |[0;0m private let _CSIZE = tcflag_t(CSIZE)
[0;36m31 |[0;0m private let _CS5 = tcflag_t([4;39mCS5[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'CS5' in scope[0;0m
[0;36m32 |[0;0m private let _CS6 = tcflag_t(CS6)
[0;36m33 |[0;0m private let _CS7 = tcflag_t(CS7)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:32:20: [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m30 |[0;0m private let _CSIZE = tcflag_t(CSIZE)
[0;36m31 |[0;0m private let _CS5 = tcflag_t(CS5)
[0;36m32 |[0;0m private let _CS6 = [4;39mtcflag_t[0;0m(CS6)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m33 |[0;0m private let _CS7 = tcflag_t(CS7)
[0;36m34 |[0;0m private let _CS8 = tcflag_t(CS8)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:32:29: [1;31merror: [1;39mcannot find 'CS6' in scope[0;0m
[0;36m30 |[0;0m private let _CSIZE = tcflag_t(CSIZE)
[0;36m31 |[0;0m private let _CS5 = tcflag_t(CS5)
[0;36m32 |[0;0m private let _CS6 = tcflag_t([4;39mCS6[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'CS6' in scope[0;0m
[0;36m33 |[0;0m private let _CS7 = tcflag_t(CS7)
[0;36m34 |[0;0m private let _CS8 = tcflag_t(CS8)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:33:20: [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m31 |[0;0m private let _CS5 = tcflag_t(CS5)
[0;36m32 |[0;0m private let _CS6 = tcflag_t(CS6)
[0;36m33 |[0;0m private let _CS7 = [4;39mtcflag_t[0;0m(CS7)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m34 |[0;0m private let _CS8 = tcflag_t(CS8)
[0;36m35 |[0;0m private let _CSTOPB = tcflag_t(CSTOPB)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:33:29: [1;31merror: [1;39mcannot find 'CS7' in scope[0;0m
[0;36m31 |[0;0m private let _CS5 = tcflag_t(CS5)
[0;36m32 |[0;0m private let _CS6 = tcflag_t(CS6)
[0;36m33 |[0;0m private let _CS7 = tcflag_t([4;39mCS7[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'CS7' in scope[0;0m
[0;36m34 |[0;0m private let _CS8 = tcflag_t(CS8)
[0;36m35 |[0;0m private let _CSTOPB = tcflag_t(CSTOPB)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:34:20: [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m32 |[0;0m private let _CS6 = tcflag_t(CS6)
[0;36m33 |[0;0m private let _CS7 = tcflag_t(CS7)
[0;36m34 |[0;0m private let _CS8 = [4;39mtcflag_t[0;0m(CS8)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m35 |[0;0m private let _CSTOPB = tcflag_t(CSTOPB)
[0;36m36 |[0;0m private let _CREAD = tcflag_t(CREAD)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:34:29: [1;31merror: [1;39mcannot find 'CS8' in scope[0;0m
[0;36m32 |[0;0m private let _CS6 = tcflag_t(CS6)
[0;36m33 |[0;0m private let _CS7 = tcflag_t(CS7)
[0;36m34 |[0;0m private let _CS8 = tcflag_t([4;39mCS8[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'CS8' in scope[0;0m
[0;36m35 |[0;0m private let _CSTOPB = tcflag_t(CSTOPB)
[0;36m36 |[0;0m private let _CREAD = tcflag_t(CREAD)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:35:23: [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m33 |[0;0m private let _CS7 = tcflag_t(CS7)
[0;36m34 |[0;0m private let _CS8 = tcflag_t(CS8)
[0;36m35 |[0;0m private let _CSTOPB = [4;39mtcflag_t[0;0m(CSTOPB)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m36 |[0;0m private let _CREAD = tcflag_t(CREAD)
[0;36m37 |[0;0m private let _PARENB = tcflag_t(PARENB)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:35:32: [1;31merror: [1;39mcannot find 'CSTOPB' in scope[0;0m
[0;36m33 |[0;0m private let _CS7 = tcflag_t(CS7)
[0;36m34 |[0;0m private let _CS8 = tcflag_t(CS8)
[0;36m35 |[0;0m private let _CSTOPB = tcflag_t([4;39mCSTOPB[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'CSTOPB' in scope[0;0m
[0;36m36 |[0;0m private let _CREAD = tcflag_t(CREAD)
[0;36m37 |[0;0m private let _PARENB = tcflag_t(PARENB)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:36:22: [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m34 |[0;0m private let _CS8 = tcflag_t(CS8)
[0;36m35 |[0;0m private let _CSTOPB = tcflag_t(CSTOPB)
[0;36m36 |[0;0m private let _CREAD = [4;39mtcflag_t[0;0m(CREAD)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m37 |[0;0m private let _PARENB = tcflag_t(PARENB)
[0;36m38 |[0;0m private let _PARODD = tcflag_t(PARODD)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:36:31: [1;31merror: [1;39mcannot find 'CREAD' in scope[0;0m
[0;36m34 |[0;0m private let _CS8 = tcflag_t(CS8)
[0;36m35 |[0;0m private let _CSTOPB = tcflag_t(CSTOPB)
[0;36m36 |[0;0m private let _CREAD = tcflag_t([4;39mCREAD[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'CREAD' in scope[0;0m
[0;36m37 |[0;0m private let _PARENB = tcflag_t(PARENB)
[0;36m38 |[0;0m private let _PARODD = tcflag_t(PARODD)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:37:23: [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m35 |[0;0m private let _CSTOPB = tcflag_t(CSTOPB)
[0;36m36 |[0;0m private let _CREAD = tcflag_t(CREAD)
[0;36m37 |[0;0m private let _PARENB = [4;39mtcflag_t[0;0m(PARENB)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m38 |[0;0m private let _PARODD = tcflag_t(PARODD)
[0;36m39 |[0;0m private let _HUPCL = tcflag_t(HUPCL)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:37:32: [1;31merror: [1;39mcannot find 'PARENB' in scope[0;0m
[0;36m35 |[0;0m private let _CSTOPB = tcflag_t(CSTOPB)
[0;36m36 |[0;0m private let _CREAD = tcflag_t(CREAD)
[0;36m37 |[0;0m private let _PARENB = tcflag_t([4;39mPARENB[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'PARENB' in scope[0;0m
[0;36m38 |[0;0m private let _PARODD = tcflag_t(PARODD)
[0;36m39 |[0;0m private let _HUPCL = tcflag_t(HUPCL)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:38:23: [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m36 |[0;0m private let _CREAD = tcflag_t(CREAD)
[0;36m37 |[0;0m private let _PARENB = tcflag_t(PARENB)
[0;36m38 |[0;0m private let _PARODD = [4;39mtcflag_t[0;0m(PARODD)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m39 |[0;0m private let _HUPCL = tcflag_t(HUPCL)
[0;36m40 |[0;0m private let _CLOCAL = tcflag_t(CLOCAL)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:38:32: [1;31merror: [1;39mcannot find 'PARODD' in scope[0;0m
[0;36m36 |[0;0m private let _CREAD = tcflag_t(CREAD)
[0;36m37 |[0;0m private let _PARENB = tcflag_t(PARENB)
[0;36m38 |[0;0m private let _PARODD = tcflag_t([4;39mPARODD[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'PARODD' in scope[0;0m
[0;36m39 |[0;0m private let _HUPCL = tcflag_t(HUPCL)
[0;36m40 |[0;0m private let _CLOCAL = tcflag_t(CLOCAL)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:39:22: [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m37 |[0;0m private let _PARENB = tcflag_t(PARENB)
[0;36m38 |[0;0m private let _PARODD = tcflag_t(PARODD)
[0;36m39 |[0;0m private let _HUPCL = [4;39mtcflag_t[0;0m(HUPCL)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m40 |[0;0m private let _CLOCAL = tcflag_t(CLOCAL)
[0;36m41 |[0;0m // local flags
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:39:31: [1;31merror: [1;39mcannot find 'HUPCL' in scope[0;0m
[0;36m37 |[0;0m private let _PARENB = tcflag_t(PARENB)
[0;36m38 |[0;0m private let _PARODD = tcflag_t(PARODD)
[0;36m39 |[0;0m private let _HUPCL = tcflag_t([4;39mHUPCL[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'HUPCL' in scope[0;0m
[0;36m40 |[0;0m private let _CLOCAL = tcflag_t(CLOCAL)
[0;36m41 |[0;0m // local flags
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:40:23: [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m38 |[0;0m private let _PARODD = tcflag_t(PARODD)
[0;36m39 |[0;0m private let _HUPCL = tcflag_t(HUPCL)
[0;36m40 |[0;0m private let _CLOCAL = [4;39mtcflag_t[0;0m(CLOCAL)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m41 |[0;0m // local flags
[0;36m42 |[0;0m private let _ECHO = tcflag_t(ECHO)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:40:32: [1;31merror: [1;39mcannot find 'CLOCAL' in scope[0;0m
[0;36m38 |[0;0m private let _PARODD = tcflag_t(PARODD)
[0;36m39 |[0;0m private let _HUPCL = tcflag_t(HUPCL)
[0;36m40 |[0;0m private let _CLOCAL = tcflag_t([4;39mCLOCAL[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'CLOCAL' in scope[0;0m
[0;36m41 |[0;0m // local flags
[0;36m42 |[0;0m private let _ECHO = tcflag_t(ECHO)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:42:21: [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m40 |[0;0m private let _CLOCAL = tcflag_t(CLOCAL)
[0;36m41 |[0;0m // local flags
[0;36m42 |[0;0m private let _ECHO = [4;39mtcflag_t[0;0m(ECHO)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m43 |[0;0m private let _ECHOE = tcflag_t(ECHOE)
[0;36m44 |[0;0m private let _ECHOK = tcflag_t(ECHOK)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:42:30: [1;31merror: [1;39mcannot find 'ECHO' in scope[0;0m
[0;36m40 |[0;0m private let _CLOCAL = tcflag_t(CLOCAL)
[0;36m41 |[0;0m // local flags
[0;36m42 |[0;0m private let _ECHO = tcflag_t([4;39mECHO[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'ECHO' in scope[0;0m
[0;36m43 |[0;0m private let _ECHOE = tcflag_t(ECHOE)
[0;36m44 |[0;0m private let _ECHOK = tcflag_t(ECHOK)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:43:22: [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m41 |[0;0m // local flags
[0;36m42 |[0;0m private let _ECHO = tcflag_t(ECHO)
[0;36m43 |[0;0m private let _ECHOE = [4;39mtcflag_t[0;0m(ECHOE)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m44 |[0;0m private let _ECHOK = tcflag_t(ECHOK)
[0;36m45 |[0;0m private let _ECHONL = tcflag_t(ECHONL)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:43:31: [1;31merror: [1;39mcannot find 'ECHOE' in scope[0;0m
[0;36m41 |[0;0m // local flags
[0;36m42 |[0;0m private let _ECHO = tcflag_t(ECHO)
[0;36m43 |[0;0m private let _ECHOE = tcflag_t([4;39mECHOE[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'ECHOE' in scope[0;0m
[0;36m44 |[0;0m private let _ECHOK = tcflag_t(ECHOK)
[0;36m45 |[0;0m private let _ECHONL = tcflag_t(ECHONL)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:44:22: [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m42 |[0;0m private let _ECHO = tcflag_t(ECHO)
[0;36m43 |[0;0m private let _ECHOE = tcflag_t(ECHOE)
[0;36m44 |[0;0m private let _ECHOK = [4;39mtcflag_t[0;0m(ECHOK)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m45 |[0;0m private let _ECHONL = tcflag_t(ECHONL)
[0;36m46 |[0;0m private let _ICANON = tcflag_t(ICANON)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:44:31: [1;31merror: [1;39mcannot find 'ECHOK' in scope[0;0m
[0;36m42 |[0;0m private let _ECHO = tcflag_t(ECHO)
[0;36m43 |[0;0m private let _ECHOE = tcflag_t(ECHOE)
[0;36m44 |[0;0m private let _ECHOK = tcflag_t([4;39mECHOK[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'ECHOK' in scope[0;0m
[0;36m45 |[0;0m private let _ECHONL = tcflag_t(ECHONL)
[0;36m46 |[0;0m private let _ICANON = tcflag_t(ICANON)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:45:23: [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m43 |[0;0m private let _ECHOE = tcflag_t(ECHOE)
[0;36m44 |[0;0m private let _ECHOK = tcflag_t(ECHOK)
[0;36m45 |[0;0m private let _ECHONL = [4;39mtcflag_t[0;0m(ECHONL)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m46 |[0;0m private let _ICANON = tcflag_t(ICANON)
[0;36m47 |[0;0m private let _ISIG = tcflag_t(ISIG)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:45:32: [1;31merror: [1;39mcannot find 'ECHONL' in scope[0;0m
[0;36m43 |[0;0m private let _ECHOE = tcflag_t(ECHOE)
[0;36m44 |[0;0m private let _ECHOK = tcflag_t(ECHOK)
[0;36m45 |[0;0m private let _ECHONL = tcflag_t([4;39mECHONL[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'ECHONL' in scope[0;0m
[0;36m46 |[0;0m private let _ICANON = tcflag_t(ICANON)
[0;36m47 |[0;0m private let _ISIG = tcflag_t(ISIG)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:46:23: [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m44 |[0;0m private let _ECHOK = tcflag_t(ECHOK)
[0;36m45 |[0;0m private let _ECHONL = tcflag_t(ECHONL)
[0;36m46 |[0;0m private let _ICANON = [4;39mtcflag_t[0;0m(ICANON)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m47 |[0;0m private let _ISIG = tcflag_t(ISIG)
[0;36m48 |[0;0m private let _IEXTEN = tcflag_t(IEXTEN)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:46:32: [1;31merror: [1;39mcannot find 'ICANON' in scope[0;0m
[0;36m44 |[0;0m private let _ECHOK = tcflag_t(ECHOK)
[0;36m45 |[0;0m private let _ECHONL = tcflag_t(ECHONL)
[0;36m46 |[0;0m private let _ICANON = tcflag_t([4;39mICANON[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'ICANON' in scope[0;0m
[0;36m47 |[0;0m private let _ISIG = tcflag_t(ISIG)
[0;36m48 |[0;0m private let _IEXTEN = tcflag_t(IEXTEN)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:47:21: [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m45 |[0;0m private let _ECHONL = tcflag_t(ECHONL)
[0;36m46 |[0;0m private let _ICANON = tcflag_t(ICANON)
[0;36m47 |[0;0m private let _ISIG = [4;39mtcflag_t[0;0m(ISIG)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m48 |[0;0m private let _IEXTEN = tcflag_t(IEXTEN)
[0;36m49 |[0;0m private let _NOFLSH = tcflag_t(NOFLSH)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:47:30: [1;31merror: [1;39mcannot find 'ISIG' in scope[0;0m
[0;36m45 |[0;0m private let _ECHONL = tcflag_t(ECHONL)
[0;36m46 |[0;0m private let _ICANON = tcflag_t(ICANON)
[0;36m47 |[0;0m private let _ISIG = tcflag_t([4;39mISIG[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'ISIG' in scope[0;0m
[0;36m48 |[0;0m private let _IEXTEN = tcflag_t(IEXTEN)
[0;36m49 |[0;0m private let _NOFLSH = tcflag_t(NOFLSH)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:48:23: [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m46 |[0;0m private let _ICANON = tcflag_t(ICANON)
[0;36m47 |[0;0m private let _ISIG = tcflag_t(ISIG)
[0;36m48 |[0;0m private let _IEXTEN = [4;39mtcflag_t[0;0m(IEXTEN)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m49 |[0;0m private let _NOFLSH = tcflag_t(NOFLSH)
[0;36m50 |[0;0m private let _TOSTOP = tcflag_t(TOSTOP)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:48:32: [1;31merror: [1;39mcannot find 'IEXTEN' in scope[0;0m
[0;36m46 |[0;0m private let _ICANON = tcflag_t(ICANON)
[0;36m47 |[0;0m private let _ISIG = tcflag_t(ISIG)
[0;36m48 |[0;0m private let _IEXTEN = tcflag_t([4;39mIEXTEN[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'IEXTEN' in scope[0;0m
[0;36m49 |[0;0m private let _NOFLSH = tcflag_t(NOFLSH)
[0;36m50 |[0;0m private let _TOSTOP = tcflag_t(TOSTOP)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:49:23: [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m47 |[0;0m private let _ISIG = tcflag_t(ISIG)
[0;36m48 |[0;0m private let _IEXTEN = tcflag_t(IEXTEN)
[0;36m49 |[0;0m private let _NOFLSH = [4;39mtcflag_t[0;0m(NOFLSH)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m50 |[0;0m private let _TOSTOP = tcflag_t(TOSTOP)
[0;36m51 |[0;0m // control characters
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:49:32: [1;31merror: [1;39mcannot find 'NOFLSH' in scope[0;0m
[0;36m47 |[0;0m private let _ISIG = tcflag_t(ISIG)
[0;36m48 |[0;0m private let _IEXTEN = tcflag_t(IEXTEN)
[0;36m49 |[0;0m private let _NOFLSH = tcflag_t([4;39mNOFLSH[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'NOFLSH' in scope[0;0m
[0;36m50 |[0;0m private let _TOSTOP = tcflag_t(TOSTOP)
[0;36m51 |[0;0m // control characters
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:50:23: [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m48 |[0;0m private let _IEXTEN = tcflag_t(IEXTEN)
[0;36m49 |[0;0m private let _NOFLSH = tcflag_t(NOFLSH)
[0;36m50 |[0;0m private let _TOSTOP = [4;39mtcflag_t[0;0m(TOSTOP)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'tcflag_t' in scope[0;0m
[0;36m51 |[0;0m // control characters
[0;36m52 |[0;0m private let _VEOF = Int(VEOF)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:50:32: [1;31merror: [1;39mcannot find 'TOSTOP' in scope[0;0m
[0;36m48 |[0;0m private let _IEXTEN = tcflag_t(IEXTEN)
[0;36m49 |[0;0m private let _NOFLSH = tcflag_t(NOFLSH)
[0;36m50 |[0;0m private let _TOSTOP = tcflag_t([4;39mTOSTOP[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'TOSTOP' in scope[0;0m
[0;36m51 |[0;0m // control characters
[0;36m52 |[0;0m private let _VEOF = Int(VEOF)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:52:25: [1;31merror: [1;39mcannot find 'VEOF' in scope[0;0m
[0;36m50 |[0;0m private let _TOSTOP = tcflag_t(TOSTOP)
[0;36m51 |[0;0m // control characters
[0;36m52 |[0;0m private let _VEOF = Int([4;39mVEOF[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'VEOF' in scope[0;0m
[0;36m53 |[0;0m private let _VEOL = Int(VEOL)
[0;36m54 |[0;0m private let _VERASE = Int(VERASE)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:53:25: [1;31merror: [1;39mcannot find 'VEOL' in scope[0;0m
[0;36m51 |[0;0m // control characters
[0;36m52 |[0;0m private let _VEOF = Int(VEOF)
[0;36m53 |[0;0m private let _VEOL = Int([4;39mVEOL[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'VEOL' in scope[0;0m
[0;36m54 |[0;0m private let _VERASE = Int(VERASE)
[0;36m55 |[0;0m private let _VINTR = Int(VINTR)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:54:27: [1;31merror: [1;39mcannot find 'VERASE' in scope[0;0m
[0;36m52 |[0;0m private let _VEOF = Int(VEOF)
[0;36m53 |[0;0m private let _VEOL = Int(VEOL)
[0;36m54 |[0;0m private let _VERASE = Int([4;39mVERASE[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'VERASE' in scope[0;0m
[0;36m55 |[0;0m private let _VINTR = Int(VINTR)
[0;36m56 |[0;0m private let _VKILL = Int(VKILL)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:55:26: [1;31merror: [1;39mcannot find 'VINTR' in scope[0;0m
[0;36m53 |[0;0m private let _VEOL = Int(VEOL)
[0;36m54 |[0;0m private let _VERASE = Int(VERASE)
[0;36m55 |[0;0m private let _VINTR = Int([4;39mVINTR[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'VINTR' in scope[0;0m
[0;36m56 |[0;0m private let _VKILL = Int(VKILL)
[0;36m57 |[0;0m private let _VMIN = Int(VMIN)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:56:26: [1;31merror: [1;39mcannot find 'VKILL' in scope[0;0m
[0;36m54 |[0;0m private let _VERASE = Int(VERASE)
[0;36m55 |[0;0m private let _VINTR = Int(VINTR)
[0;36m56 |[0;0m private let _VKILL = Int([4;39mVKILL[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'VKILL' in scope[0;0m
[0;36m57 |[0;0m private let _VMIN = Int(VMIN)
[0;36m58 |[0;0m private let _VQUIT = Int(VQUIT)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:57:25: [1;31merror: [1;39mcannot find 'VMIN' in scope[0;0m
[0;36m55 |[0;0m private let _VINTR = Int(VINTR)
[0;36m56 |[0;0m private let _VKILL = Int(VKILL)
[0;36m57 |[0;0m private let _VMIN = Int([4;39mVMIN[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'VMIN' in scope[0;0m
[0;36m58 |[0;0m private let _VQUIT = Int(VQUIT)
[0;36m59 |[0;0m private let _VSTART = Int(VSTART)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:58:26: [1;31merror: [1;39mcannot find 'VQUIT' in scope[0;0m
[0;36m56 |[0;0m private let _VKILL = Int(VKILL)
[0;36m57 |[0;0m private let _VMIN = Int(VMIN)
[0;36m58 |[0;0m private let _VQUIT = Int([4;39mVQUIT[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'VQUIT' in scope[0;0m
[0;36m59 |[0;0m private let _VSTART = Int(VSTART)
[0;36m60 |[0;0m private let _VSTOP = Int(VSTOP)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:59:27: [1;31merror: [1;39mcannot find 'VSTART' in scope[0;0m
[0;36m57 |[0;0m private let _VMIN = Int(VMIN)
[0;36m58 |[0;0m private let _VQUIT = Int(VQUIT)
[0;36m59 |[0;0m private let _VSTART = Int([4;39mVSTART[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'VSTART' in scope[0;0m
[0;36m60 |[0;0m private let _VSTOP = Int(VSTOP)
[0;36m61 |[0;0m private let _VSUSP = Int(VSUSP)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:60:26: [1;31merror: [1;39mcannot find 'VSTOP' in scope[0;0m
[0;36m58 |[0;0m private let _VQUIT = Int(VQUIT)
[0;36m59 |[0;0m private let _VSTART = Int(VSTART)
[0;36m60 |[0;0m private let _VSTOP = Int([4;39mVSTOP[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'VSTOP' in scope[0;0m
[0;36m61 |[0;0m private let _VSUSP = Int(VSUSP)
[0;36m62 |[0;0m private let _VTIME = Int(VTIME)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:61:26: [1;31merror: [1;39mcannot find 'VSUSP' in scope[0;0m
[0;36m59 |[0;0m private let _VSTART = Int(VSTART)
[0;36m60 |[0;0m private let _VSTOP = Int(VSTOP)
[0;36m61 |[0;0m private let _VSUSP = Int([4;39mVSUSP[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'VSUSP' in scope[0;0m
[0;36m62 |[0;0m private let _VTIME = Int(VTIME)
[0;36m63 |[0;0m // baud rates
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:62:26: [1;31merror: [1;39mcannot find 'VTIME' in scope[0;0m
[0;36m60 |[0;0m private let _VSTOP = Int(VSTOP)
[0;36m61 |[0;0m private let _VSUSP = Int(VSUSP)
[0;36m62 |[0;0m private let _VTIME = Int([4;39mVTIME[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'VTIME' in scope[0;0m
[0;36m63 |[0;0m // baud rates
[0;36m64 |[0;0m private let _B0 = speed_t(B0)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:64:19: [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m62 |[0;0m private let _VTIME = Int(VTIME)
[0;36m63 |[0;0m // baud rates
[0;36m64 |[0;0m private let _B0 = [4;39mspeed_t[0;0m(B0)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m65 |[0;0m private let _B50 = speed_t(B50)
[0;36m66 |[0;0m private let _B75 = speed_t(B75)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:64:27: [1;31merror: [1;39mcannot find 'B0' in scope[0;0m
[0;36m62 |[0;0m private let _VTIME = Int(VTIME)
[0;36m63 |[0;0m // baud rates
[0;36m64 |[0;0m private let _B0 = speed_t([4;39mB0[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'B0' in scope[0;0m
[0;36m65 |[0;0m private let _B50 = speed_t(B50)
[0;36m66 |[0;0m private let _B75 = speed_t(B75)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:65:20: [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m63 |[0;0m // baud rates
[0;36m64 |[0;0m private let _B0 = speed_t(B0)
[0;36m65 |[0;0m private let _B50 = [4;39mspeed_t[0;0m(B50)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m66 |[0;0m private let _B75 = speed_t(B75)
[0;36m67 |[0;0m private let _B110 = speed_t(B110)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:65:28: [1;31merror: [1;39mcannot find 'B50' in scope[0;0m
[0;36m63 |[0;0m // baud rates
[0;36m64 |[0;0m private let _B0 = speed_t(B0)
[0;36m65 |[0;0m private let _B50 = speed_t([4;39mB50[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'B50' in scope[0;0m
[0;36m66 |[0;0m private let _B75 = speed_t(B75)
[0;36m67 |[0;0m private let _B110 = speed_t(B110)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:66:20: [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m64 |[0;0m private let _B0 = speed_t(B0)
[0;36m65 |[0;0m private let _B50 = speed_t(B50)
[0;36m66 |[0;0m private let _B75 = [4;39mspeed_t[0;0m(B75)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m67 |[0;0m private let _B110 = speed_t(B110)
[0;36m68 |[0;0m private let _B134 = speed_t(B134)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:66:28: [1;31merror: [1;39mcannot find 'B75' in scope[0;0m
[0;36m64 |[0;0m private let _B0 = speed_t(B0)
[0;36m65 |[0;0m private let _B50 = speed_t(B50)
[0;36m66 |[0;0m private let _B75 = speed_t([4;39mB75[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'B75' in scope[0;0m
[0;36m67 |[0;0m private let _B110 = speed_t(B110)
[0;36m68 |[0;0m private let _B134 = speed_t(B134)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:67:21: [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m65 |[0;0m private let _B50 = speed_t(B50)
[0;36m66 |[0;0m private let _B75 = speed_t(B75)
[0;36m67 |[0;0m private let _B110 = [4;39mspeed_t[0;0m(B110)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m68 |[0;0m private let _B134 = speed_t(B134)
[0;36m69 |[0;0m private let _B150 = speed_t(B150)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:67:29: [1;31merror: [1;39mcannot find 'B110' in scope[0;0m
[0;36m65 |[0;0m private let _B50 = speed_t(B50)
[0;36m66 |[0;0m private let _B75 = speed_t(B75)
[0;36m67 |[0;0m private let _B110 = speed_t([4;39mB110[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'B110' in scope[0;0m
[0;36m68 |[0;0m private let _B134 = speed_t(B134)
[0;36m69 |[0;0m private let _B150 = speed_t(B150)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:68:21: [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m66 |[0;0m private let _B75 = speed_t(B75)
[0;36m67 |[0;0m private let _B110 = speed_t(B110)
[0;36m68 |[0;0m private let _B134 = [4;39mspeed_t[0;0m(B134)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m69 |[0;0m private let _B150 = speed_t(B150)
[0;36m70 |[0;0m private let _B200 = speed_t(B200)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:68:29: [1;31merror: [1;39mcannot find 'B134' in scope[0;0m
[0;36m66 |[0;0m private let _B75 = speed_t(B75)
[0;36m67 |[0;0m private let _B110 = speed_t(B110)
[0;36m68 |[0;0m private let _B134 = speed_t([4;39mB134[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'B134' in scope[0;0m
[0;36m69 |[0;0m private let _B150 = speed_t(B150)
[0;36m70 |[0;0m private let _B200 = speed_t(B200)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:69:21: [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m67 |[0;0m private let _B110 = speed_t(B110)
[0;36m68 |[0;0m private let _B134 = speed_t(B134)
[0;36m69 |[0;0m private let _B150 = [4;39mspeed_t[0;0m(B150)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m70 |[0;0m private let _B200 = speed_t(B200)
[0;36m71 |[0;0m private let _B300 = speed_t(B300)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:69:29: [1;31merror: [1;39mcannot find 'B150' in scope[0;0m
[0;36m67 |[0;0m private let _B110 = speed_t(B110)
[0;36m68 |[0;0m private let _B134 = speed_t(B134)
[0;36m69 |[0;0m private let _B150 = speed_t([4;39mB150[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'B150' in scope[0;0m
[0;36m70 |[0;0m private let _B200 = speed_t(B200)
[0;36m71 |[0;0m private let _B300 = speed_t(B300)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:70:21: [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m68 |[0;0m private let _B134 = speed_t(B134)
[0;36m69 |[0;0m private let _B150 = speed_t(B150)
[0;36m70 |[0;0m private let _B200 = [4;39mspeed_t[0;0m(B200)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m71 |[0;0m private let _B300 = speed_t(B300)
[0;36m72 |[0;0m private let _B600 = speed_t(B600)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:70:29: [1;31merror: [1;39mcannot find 'B200' in scope[0;0m
[0;36m68 |[0;0m private let _B134 = speed_t(B134)
[0;36m69 |[0;0m private let _B150 = speed_t(B150)
[0;36m70 |[0;0m private let _B200 = speed_t([4;39mB200[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'B200' in scope[0;0m
[0;36m71 |[0;0m private let _B300 = speed_t(B300)
[0;36m72 |[0;0m private let _B600 = speed_t(B600)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:71:21: [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m69 |[0;0m private let _B150 = speed_t(B150)
[0;36m70 |[0;0m private let _B200 = speed_t(B200)
[0;36m71 |[0;0m private let _B300 = [4;39mspeed_t[0;0m(B300)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m72 |[0;0m private let _B600 = speed_t(B600)
[0;36m73 |[0;0m private let _B1200 = speed_t(B1200)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:71:29: [1;31merror: [1;39mcannot find 'B300' in scope[0;0m
[0;36m69 |[0;0m private let _B150 = speed_t(B150)
[0;36m70 |[0;0m private let _B200 = speed_t(B200)
[0;36m71 |[0;0m private let _B300 = speed_t([4;39mB300[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'B300' in scope[0;0m
[0;36m72 |[0;0m private let _B600 = speed_t(B600)
[0;36m73 |[0;0m private let _B1200 = speed_t(B1200)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:72:21: [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m70 |[0;0m private let _B200 = speed_t(B200)
[0;36m71 |[0;0m private let _B300 = speed_t(B300)
[0;36m72 |[0;0m private let _B600 = [4;39mspeed_t[0;0m(B600)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m73 |[0;0m private let _B1200 = speed_t(B1200)
[0;36m74 |[0;0m private let _B1800 = speed_t(B1800)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:72:29: [1;31merror: [1;39mcannot find 'B600' in scope[0;0m
[0;36m70 |[0;0m private let _B200 = speed_t(B200)
[0;36m71 |[0;0m private let _B300 = speed_t(B300)
[0;36m72 |[0;0m private let _B600 = speed_t([4;39mB600[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'B600' in scope[0;0m
[0;36m73 |[0;0m private let _B1200 = speed_t(B1200)
[0;36m74 |[0;0m private let _B1800 = speed_t(B1800)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:73:22: [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m71 |[0;0m private let _B300 = speed_t(B300)
[0;36m72 |[0;0m private let _B600 = speed_t(B600)
[0;36m73 |[0;0m private let _B1200 = [4;39mspeed_t[0;0m(B1200)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m74 |[0;0m private let _B1800 = speed_t(B1800)
[0;36m75 |[0;0m private let _B2400 = speed_t(B2400)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:73:30: [1;31merror: [1;39mcannot find 'B1200' in scope[0;0m
[0;36m71 |[0;0m private let _B300 = speed_t(B300)
[0;36m72 |[0;0m private let _B600 = speed_t(B600)
[0;36m73 |[0;0m private let _B1200 = speed_t([4;39mB1200[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'B1200' in scope[0;0m
[0;36m74 |[0;0m private let _B1800 = speed_t(B1800)
[0;36m75 |[0;0m private let _B2400 = speed_t(B2400)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:74:22: [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m72 |[0;0m private let _B600 = speed_t(B600)
[0;36m73 |[0;0m private let _B1200 = speed_t(B1200)
[0;36m74 |[0;0m private let _B1800 = [4;39mspeed_t[0;0m(B1800)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m75 |[0;0m private let _B2400 = speed_t(B2400)
[0;36m76 |[0;0m private let _B4800 = speed_t(B4800)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:74:30: [1;31merror: [1;39mcannot find 'B1800' in scope[0;0m
[0;36m72 |[0;0m private let _B600 = speed_t(B600)
[0;36m73 |[0;0m private let _B1200 = speed_t(B1200)
[0;36m74 |[0;0m private let _B1800 = speed_t([4;39mB1800[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'B1800' in scope[0;0m
[0;36m75 |[0;0m private let _B2400 = speed_t(B2400)
[0;36m76 |[0;0m private let _B4800 = speed_t(B4800)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:75:22: [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m73 |[0;0m private let _B1200 = speed_t(B1200)
[0;36m74 |[0;0m private let _B1800 = speed_t(B1800)
[0;36m75 |[0;0m private let _B2400 = [4;39mspeed_t[0;0m(B2400)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m76 |[0;0m private let _B4800 = speed_t(B4800)
[0;36m77 |[0;0m private let _B9600 = speed_t(B9600)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:75:30: [1;31merror: [1;39mcannot find 'B2400' in scope[0;0m
[0;36m73 |[0;0m private let _B1200 = speed_t(B1200)
[0;36m74 |[0;0m private let _B1800 = speed_t(B1800)
[0;36m75 |[0;0m private let _B2400 = speed_t([4;39mB2400[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'B2400' in scope[0;0m
[0;36m76 |[0;0m private let _B4800 = speed_t(B4800)
[0;36m77 |[0;0m private let _B9600 = speed_t(B9600)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:76:22: [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m74 |[0;0m private let _B1800 = speed_t(B1800)
[0;36m75 |[0;0m private let _B2400 = speed_t(B2400)
[0;36m76 |[0;0m private let _B4800 = [4;39mspeed_t[0;0m(B4800)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m77 |[0;0m private let _B9600 = speed_t(B9600)
[0;36m78 |[0;0m private let _B19200 = speed_t(B19200)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:76:30: [1;31merror: [1;39mcannot find 'B4800' in scope[0;0m
[0;36m74 |[0;0m private let _B1800 = speed_t(B1800)
[0;36m75 |[0;0m private let _B2400 = speed_t(B2400)
[0;36m76 |[0;0m private let _B4800 = speed_t([4;39mB4800[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'B4800' in scope[0;0m
[0;36m77 |[0;0m private let _B9600 = speed_t(B9600)
[0;36m78 |[0;0m private let _B19200 = speed_t(B19200)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:77:22: [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m75 |[0;0m private let _B2400 = speed_t(B2400)
[0;36m76 |[0;0m private let _B4800 = speed_t(B4800)
[0;36m77 |[0;0m private let _B9600 = [4;39mspeed_t[0;0m(B9600)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m78 |[0;0m private let _B19200 = speed_t(B19200)
[0;36m79 |[0;0m private let _B38400 = speed_t(B38400)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:77:30: [1;31merror: [1;39mcannot find 'B9600' in scope[0;0m
[0;36m75 |[0;0m private let _B2400 = speed_t(B2400)
[0;36m76 |[0;0m private let _B4800 = speed_t(B4800)
[0;36m77 |[0;0m private let _B9600 = speed_t([4;39mB9600[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'B9600' in scope[0;0m
[0;36m78 |[0;0m private let _B19200 = speed_t(B19200)
[0;36m79 |[0;0m private let _B38400 = speed_t(B38400)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:78:23: [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m76 |[0;0m private let _B4800 = speed_t(B4800)
[0;36m77 |[0;0m private let _B9600 = speed_t(B9600)
[0;36m78 |[0;0m private let _B19200 = [4;39mspeed_t[0;0m(B19200)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m79 |[0;0m private let _B38400 = speed_t(B38400)
[0;36m80 |[0;0m private let _B57600 = speed_t(B57600)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:78:31: [1;31merror: [1;39mcannot find 'B19200' in scope[0;0m
[0;36m76 |[0;0m private let _B4800 = speed_t(B4800)
[0;36m77 |[0;0m private let _B9600 = speed_t(B9600)
[0;36m78 |[0;0m private let _B19200 = speed_t([4;39mB19200[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'B19200' in scope[0;0m
[0;36m79 |[0;0m private let _B38400 = speed_t(B38400)
[0;36m80 |[0;0m private let _B57600 = speed_t(B57600)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:79:23: [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m77 |[0;0m private let _B9600 = speed_t(B9600)
[0;36m78 |[0;0m private let _B19200 = speed_t(B19200)
[0;36m79 |[0;0m private let _B38400 = [4;39mspeed_t[0;0m(B38400)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m80 |[0;0m private let _B57600 = speed_t(B57600)
[0;36m81 |[0;0m private let _B115200 = speed_t(B115200)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:79:31: [1;31merror: [1;39mcannot find 'B38400' in scope[0;0m
[0;36m77 |[0;0m private let _B9600 = speed_t(B9600)
[0;36m78 |[0;0m private let _B19200 = speed_t(B19200)
[0;36m79 |[0;0m private let _B38400 = speed_t([4;39mB38400[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'B38400' in scope[0;0m
[0;36m80 |[0;0m private let _B57600 = speed_t(B57600)
[0;36m81 |[0;0m private let _B115200 = speed_t(B115200)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:80:23: [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m78 |[0;0m private let _B19200 = speed_t(B19200)
[0;36m79 |[0;0m private let _B38400 = speed_t(B38400)
[0;36m80 |[0;0m private let _B57600 = [4;39mspeed_t[0;0m(B57600)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m81 |[0;0m private let _B115200 = speed_t(B115200)
[0;36m82 |[0;0m private let _B230400 = speed_t(B230400)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:80:31: [1;31merror: [1;39mcannot find 'B57600' in scope[0;0m
[0;36m78 |[0;0m private let _B19200 = speed_t(B19200)
[0;36m79 |[0;0m private let _B38400 = speed_t(B38400)
[0;36m80 |[0;0m private let _B57600 = speed_t([4;39mB57600[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'B57600' in scope[0;0m
[0;36m81 |[0;0m private let _B115200 = speed_t(B115200)
[0;36m82 |[0;0m private let _B230400 = speed_t(B230400)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:81:24: [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m79 |[0;0m private let _B38400 = speed_t(B38400)
[0;36m80 |[0;0m private let _B57600 = speed_t(B57600)
[0;36m81 |[0;0m private let _B115200 = [4;39mspeed_t[0;0m(B115200)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m82 |[0;0m private let _B230400 = speed_t(B230400)
[0;36m83 |[0;0m // tcsetattr actions
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:81:32: [1;31merror: [1;39mcannot find 'B115200' in scope[0;0m
[0;36m79 |[0;0m private let _B38400 = speed_t(B38400)
[0;36m80 |[0;0m private let _B57600 = speed_t(B57600)
[0;36m81 |[0;0m private let _B115200 = speed_t([4;39mB115200[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'B115200' in scope[0;0m
[0;36m82 |[0;0m private let _B230400 = speed_t(B230400)
[0;36m83 |[0;0m // tcsetattr actions
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:82:24: [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m80 |[0;0m private let _B57600 = speed_t(B57600)
[0;36m81 |[0;0m private let _B115200 = speed_t(B115200)
[0;36m82 |[0;0m private let _B230400 = [4;39mspeed_t[0;0m(B230400)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'speed_t' in scope[0;0m
[0;36m83 |[0;0m // tcsetattr actions
[0;36m84 |[0;0m private let _TCSANOW = TCSANOW
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:82:32: [1;31merror: [1;39mcannot find 'B230400' in scope[0;0m
[0;36m80 |[0;0m private let _B57600 = speed_t(B57600)
[0;36m81 |[0;0m private let _B115200 = speed_t(B115200)
[0;36m82 |[0;0m private let _B230400 = speed_t([4;39mB230400[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'B230400' in scope[0;0m
[0;36m83 |[0;0m // tcsetattr actions
[0;36m84 |[0;0m private let _TCSANOW = TCSANOW
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:84:24: [1;31merror: [1;39mcannot find 'TCSANOW' in scope[0;0m
[0;36m82 |[0;0m private let _B230400 = speed_t(B230400)
[0;36m83 |[0;0m // tcsetattr actions
[0;36m84 |[0;0m private let _TCSANOW = [4;39mTCSANOW[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'TCSANOW' in scope[0;0m
[0;36m85 |[0;0m private let _TCSADRAIN = TCSADRAIN
[0;36m86 |[0;0m private let _TCSAFLUSH = TCSAFLUSH
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:85:26: [1;31merror: [1;39mcannot find 'TCSADRAIN' in scope[0;0m
[0;36m83 |[0;0m // tcsetattr actions
[0;36m84 |[0;0m private let _TCSANOW = TCSANOW
[0;36m85 |[0;0m private let _TCSADRAIN = [4;39mTCSADRAIN[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'TCSADRAIN' in scope[0;0m
[0;36m86 |[0;0m private let _TCSAFLUSH = TCSAFLUSH
[0;36m87 |[0;0m // tcflush queues
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:86:26: [1;31merror: [1;39mcannot find 'TCSAFLUSH' in scope[0;0m
[0;36m84 |[0;0m private let _TCSANOW = TCSANOW
[0;36m85 |[0;0m private let _TCSADRAIN = TCSADRAIN
[0;36m86 |[0;0m private let _TCSAFLUSH = [4;39mTCSAFLUSH[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'TCSAFLUSH' in scope[0;0m
[0;36m87 |[0;0m // tcflush queues
[0;36m88 |[0;0m private let _TCIFLUSH = TCIFLUSH
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:88:25: [1;31merror: [1;39mcannot find 'TCIFLUSH' in scope[0;0m
[0;36m86 |[0;0m private let _TCSAFLUSH = TCSAFLUSH
[0;36m87 |[0;0m // tcflush queues
[0;36m88 |[0;0m private let _TCIFLUSH = [4;39mTCIFLUSH[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'TCIFLUSH' in scope[0;0m
[0;36m89 |[0;0m private let _TCOFLUSH = TCOFLUSH
[0;36m90 |[0;0m private let _TCIOFLUSH = TCIOFLUSH
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:89:25: [1;31merror: [1;39mcannot find 'TCOFLUSH' in scope[0;0m
[0;36m87 |[0;0m // tcflush queues
[0;36m88 |[0;0m private let _TCIFLUSH = TCIFLUSH
[0;36m89 |[0;0m private let _TCOFLUSH = [4;39mTCOFLUSH[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'TCOFLUSH' in scope[0;0m
[0;36m90 |[0;0m private let _TCIOFLUSH = TCIOFLUSH
[0;36m91 |[0;0m // tcflow actions
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:90:26: [1;31merror: [1;39mcannot find 'TCIOFLUSH' in scope[0;0m
[0;36m88 |[0;0m private let _TCIFLUSH = TCIFLUSH
[0;36m89 |[0;0m private let _TCOFLUSH = TCOFLUSH
[0;36m90 |[0;0m private let _TCIOFLUSH = [4;39mTCIOFLUSH[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'TCIOFLUSH' in scope[0;0m
[0;36m91 |[0;0m // tcflow actions
[0;36m92 |[0;0m private let _TCOOFF = TCOOFF
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:92:23: [1;31merror: [1;39mcannot find 'TCOOFF' in scope[0;0m
[0;36m90 |[0;0m private let _TCIOFLUSH = TCIOFLUSH
[0;36m91 |[0;0m // tcflow actions
[0;36m92 |[0;0m private let _TCOOFF = [4;39mTCOOFF[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'TCOOFF' in scope[0;0m
[0;36m93 |[0;0m private let _TCOON = TCOON
[0;36m94 |[0;0m private let _TCIOFF = TCIOFF
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:93:22: [1;31merror: [1;39mcannot find 'TCOON' in scope[0;0m
[0;36m91 |[0;0m // tcflow actions
[0;36m92 |[0;0m private let _TCOOFF = TCOOFF
[0;36m93 |[0;0m private let _TCOON = [4;39mTCOON[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'TCOON' in scope[0;0m
[0;36m94 |[0;0m private let _TCIOFF = TCIOFF
[0;36m95 |[0;0m private let _TCION = TCION
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:94:23: [1;31merror: [1;39mcannot find 'TCIOFF' in scope[0;0m
[0;36m92 |[0;0m private let _TCOOFF = TCOOFF
[0;36m93 |[0;0m private let _TCOON = TCOON
[0;36m94 |[0;0m private let _TCIOFF = [4;39mTCIOFF[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'TCIOFF' in scope[0;0m
[0;36m95 |[0;0m private let _TCION = TCION
[0;36m96 |[0;0m
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:95:22: [1;31merror: [1;39mcannot find 'TCION' in scope[0;0m
[0;36m93 |[0;0m private let _TCOON = TCOON
[0;36m94 |[0;0m private let _TCIOFF = TCIOFF
[0;36m95 |[0;0m private let _TCION = [4;39mTCION[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'TCION' in scope[0;0m
[0;36m96 |[0;0m
[0;36m97 |[0;0m /// A swifty `struct termios`.
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:100:21: [1;31merror: [1;39mcannot find type 'termios' in scope[0;0m
[0;36m98 |[0;0m public struct Termios: Sendable {
[0;36m99 |[0;0m /// The underlying C `struct termios`.
[0;36m100 |[0;0m public var raw: [4;39mtermios[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'termios' in scope[0;0m
[0;36m101 |[0;0m public init() { raw = termios() }
[0;36m102 |[0;0m public init(raw: termios) { self.raw = raw }
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:102:22: [1;31merror: [1;39mcannot find type 'termios' in scope[0;0m
[0;36m100 |[0;0m public var raw: termios
[0;36m101 |[0;0m public init() { raw = termios() }
[0;36m102 |[0;0m public init(raw: [4;39mtermios[0;0m) { self.raw = raw }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'termios' in scope[0;0m
[0;36m103 |[0;0m
[0;36m104 |[0;0m /// `c_iflag`, as an OptionSet.
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:106:30: [1;31merror: [1;39mcannot find type 'tcflag_t' in scope[0;0m
[0;36m104 |[0;0m /// `c_iflag`, as an OptionSet.
[0;36m105 |[0;0m public struct InputFlags: OptionSet, Sendable {
[0;36m106 |[0;0m public var rawValue: [4;39mtcflag_t[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'tcflag_t' in scope[0;0m
[0;36m107 |[0;0m public init(rawValue: tcflag_t) { self.rawValue = rawValue }
[0;36m108 |[0;0m public static let IGNBRK = InputFlags(rawValue: _IGNBRK)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:107:31: [1;31merror: [1;39mcannot find type 'tcflag_t' in scope[0;0m
[0;36m105 |[0;0m public struct InputFlags: OptionSet, Sendable {
[0;36m106 |[0;0m public var rawValue: tcflag_t
[0;36m107 |[0;0m public init(rawValue: [4;39mtcflag_t[0;0m) { self.rawValue = rawValue }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'tcflag_t' in scope[0;0m
[0;36m108 |[0;0m public static let IGNBRK = InputFlags(rawValue: _IGNBRK)
[0;36m109 |[0;0m public static let BRKINT = InputFlags(rawValue: _BRKINT)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:108:46: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m106 |[0;0m public var rawValue: tcflag_t
[0;36m107 |[0;0m public init(rawValue: tcflag_t) { self.rawValue = rawValue }
[0;36m108 |[0;0m public static let IGNBRK = InputFlags(rawValue: _IGNBRK)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m109 |[0;0m public static let BRKINT = InputFlags(rawValue: _BRKINT)
[0;36m110 |[0;0m public static let IGNPAR = InputFlags(rawValue: _IGNPAR)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:109:46: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m107 |[0;0m public init(rawValue: tcflag_t) { self.rawValue = rawValue }
[0;36m108 |[0;0m public static let IGNBRK = InputFlags(rawValue: _IGNBRK)
[0;36m109 |[0;0m public static let BRKINT = InputFlags(rawValue: _BRKINT)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m110 |[0;0m public static let IGNPAR = InputFlags(rawValue: _IGNPAR)
[0;36m111 |[0;0m public static let PARMRK = InputFlags(rawValue: _PARMRK)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:110:46: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m108 |[0;0m public static let IGNBRK = InputFlags(rawValue: _IGNBRK)
[0;36m109 |[0;0m public static let BRKINT = InputFlags(rawValue: _BRKINT)
[0;36m110 |[0;0m public static let IGNPAR = InputFlags(rawValue: _IGNPAR)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m111 |[0;0m public static let PARMRK = InputFlags(rawValue: _PARMRK)
[0;36m112 |[0;0m public static let INPCK = InputFlags(rawValue: _INPCK)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:111:46: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m109 |[0;0m public static let BRKINT = InputFlags(rawValue: _BRKINT)
[0;36m110 |[0;0m public static let IGNPAR = InputFlags(rawValue: _IGNPAR)
[0;36m111 |[0;0m public static let PARMRK = InputFlags(rawValue: _PARMRK)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m112 |[0;0m public static let INPCK = InputFlags(rawValue: _INPCK)
[0;36m113 |[0;0m public static let ISTRIP = InputFlags(rawValue: _ISTRIP)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:112:45: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m110 |[0;0m public static let IGNPAR = InputFlags(rawValue: _IGNPAR)
[0;36m111 |[0;0m public static let PARMRK = InputFlags(rawValue: _PARMRK)
[0;36m112 |[0;0m public static let INPCK = InputFlags(rawValue: _INPCK)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m113 |[0;0m public static let ISTRIP = InputFlags(rawValue: _ISTRIP)
[0;36m114 |[0;0m public static let INLCR = InputFlags(rawValue: _INLCR)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:113:46: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m111 |[0;0m public static let PARMRK = InputFlags(rawValue: _PARMRK)
[0;36m112 |[0;0m public static let INPCK = InputFlags(rawValue: _INPCK)
[0;36m113 |[0;0m public static let ISTRIP = InputFlags(rawValue: _ISTRIP)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m114 |[0;0m public static let INLCR = InputFlags(rawValue: _INLCR)
[0;36m115 |[0;0m public static let IGNCR = InputFlags(rawValue: _IGNCR)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:114:45: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m112 |[0;0m public static let INPCK = InputFlags(rawValue: _INPCK)
[0;36m113 |[0;0m public static let ISTRIP = InputFlags(rawValue: _ISTRIP)
[0;36m114 |[0;0m public static let INLCR = InputFlags(rawValue: _INLCR)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m115 |[0;0m public static let IGNCR = InputFlags(rawValue: _IGNCR)
[0;36m116 |[0;0m public static let ICRNL = InputFlags(rawValue: _ICRNL)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:115:45: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m113 |[0;0m public static let ISTRIP = InputFlags(rawValue: _ISTRIP)
[0;36m114 |[0;0m public static let INLCR = InputFlags(rawValue: _INLCR)
[0;36m115 |[0;0m public static let IGNCR = InputFlags(rawValue: _IGNCR)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m116 |[0;0m public static let ICRNL = InputFlags(rawValue: _ICRNL)
[0;36m117 |[0;0m public static let IXON = InputFlags(rawValue: _IXON)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:116:45: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m114 |[0;0m public static let INLCR = InputFlags(rawValue: _INLCR)
[0;36m115 |[0;0m public static let IGNCR = InputFlags(rawValue: _IGNCR)
[0;36m116 |[0;0m public static let ICRNL = InputFlags(rawValue: _ICRNL)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m117 |[0;0m public static let IXON = InputFlags(rawValue: _IXON)
[0;36m118 |[0;0m public static let IXOFF = InputFlags(rawValue: _IXOFF)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:117:44: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m115 |[0;0m public static let IGNCR = InputFlags(rawValue: _IGNCR)
[0;36m116 |[0;0m public static let ICRNL = InputFlags(rawValue: _ICRNL)
[0;36m117 |[0;0m public static let IXON = InputFlags(rawValue: _IXON)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m118 |[0;0m public static let IXOFF = InputFlags(rawValue: _IXOFF)
[0;36m119 |[0;0m public static let IXANY = InputFlags(rawValue: _IXANY)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:118:45: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m116 |[0;0m public static let ICRNL = InputFlags(rawValue: _ICRNL)
[0;36m117 |[0;0m public static let IXON = InputFlags(rawValue: _IXON)
[0;36m118 |[0;0m public static let IXOFF = InputFlags(rawValue: _IXOFF)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m119 |[0;0m public static let IXANY = InputFlags(rawValue: _IXANY)
[0;36m120 |[0;0m }
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:119:45: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m117 |[0;0m public static let IXON = InputFlags(rawValue: _IXON)
[0;36m118 |[0;0m public static let IXOFF = InputFlags(rawValue: _IXOFF)
[0;36m119 |[0;0m public static let IXANY = InputFlags(rawValue: _IXANY)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m120 |[0;0m }
[0;36m121 |[0;0m /// `c_oflag`, as an OptionSet.
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:105:19: [1;31merror: [1;39mtype 'Termios.InputFlags' does not conform to protocol 'SetAlgebra'[0;0m
[0;36m103 |[0;0m
[0;36m104 |[0;0m /// `c_iflag`, as an OptionSet.
[0;36m105 |[0;0m public struct InputFlags: OptionSet, Sendable {
[0;36m|[0;0m `- [1;31merror: [1;39mtype 'Termios.InputFlags' does not conform to protocol 'SetAlgebra'[0;0m
[0;36m106 |[0;0m public var rawValue: tcflag_t
[0;36m107 |[0;0m public init(rawValue: tcflag_t) { self.rawValue = rawValue }
Swift.OptionSet.init:2:19: [1;39mnote: [1;39mcandidate would match if 'Termios.InputFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m1 |[0;0m protocol OptionSet {
[0;36m2 |[0;0m @inlinable public init()}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.InputFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m3 |[0;0m
Swift.OptionSet.formUnion:2:33: [1;39mnote: [1;39mcandidate would match if 'Termios.InputFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m1 |[0;0m protocol OptionSet {
[0;36m2 |[0;0m @inlinable public mutating func formUnion(_ other: Self)}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.InputFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m3 |[0;0m
Swift.OptionSet.formIntersection:2:33: [1;39mnote: [1;39mcandidate would match if 'Termios.InputFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m1 |[0;0m protocol OptionSet {
[0;36m2 |[0;0m @inlinable public mutating func formIntersection(_ other: Self)}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.InputFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m3 |[0;0m
Swift.OptionSet.formSymmetricDifference:2:33: [1;39mnote: [1;39mcandidate would match if 'Termios.InputFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m1 |[0;0m protocol OptionSet {
[0;36m2 |[0;0m @inlinable public mutating func formSymmetricDifference(_ other: Self)}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.InputFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m3 |[0;0m
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:105:19: [1;31merror: [1;39mtype 'Termios.InputFlags' does not conform to protocol 'RawRepresentable'[0;0m
[0;36m103 |[0;0m
[0;36m104 |[0;0m /// `c_iflag`, as an OptionSet.
[0;36m105 |[0;0m public struct InputFlags: OptionSet, Sendable {
[0;36m|[0;0m `- [1;31merror: [1;39mtype 'Termios.InputFlags' does not conform to protocol 'RawRepresentable'[0;0m
[0;36m106 |[0;0m public var rawValue: tcflag_t
[0;36m107 |[0;0m public init(rawValue: tcflag_t) { self.rawValue = rawValue }
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:105:19: [1;31merror: [1;39mtype 'Termios.InputFlags' does not conform to protocol 'Equatable'[0;0m
[0;36m103 |[0;0m
[0;36m104 |[0;0m /// `c_iflag`, as an OptionSet.
[0;36m105 |[0;0m public struct InputFlags: OptionSet, Sendable {
[0;36m|[0;0m |- [1;31merror: [1;39mtype 'Termios.InputFlags' does not conform to protocol 'Equatable'[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd stubs for conformance[0;0m
[0;36m106 |[0;0m public var rawValue: tcflag_t
[0;36m|[0;0m `- [1;39mnote: [1;39mstored property type '_' does not conform to protocol 'Equatable', preventing synthesized conformance of 'Termios.InputFlags' to 'Equatable'[0;0m
[0;36m107 |[0;0m public init(rawValue: tcflag_t) { self.rawValue = rawValue }
[0;36m108 |[0;0m public static let IGNBRK = InputFlags(rawValue: _IGNBRK)
Swift.==:1:24: [1;39mnote: [1;39mcandidate would match if 'Termios.InputFlags.RawValue' conformed to 'Equatable'[0;0m
[0;36m1 |[0;0m @inlinable public func == <T>(lhs: T, rhs: T) -> Bool where T : RawRepresentable, T.RawValue : Equatable
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.InputFlags.RawValue' conformed to 'Equatable'[0;0m
Swift.FloatingPoint.==:2:20: [1;39mnote: [1;39mcandidate would match if 'Termios.InputFlags' conformed to 'FloatingPoint'[0;0m
[0;36m1 |[0;0m protocol FloatingPoint {
[0;36m2 |[0;0m public static func == (lhs: Self, rhs: Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.InputFlags' conformed to 'FloatingPoint'[0;0m
[0;36m3 |[0;0m
Swift.BinaryInteger.==:2:20: [1;39mnote: [1;39mcandidate would match if 'Termios.InputFlags' conformed to 'BinaryInteger'[0;0m
[0;36m1 |[0;0m protocol BinaryInteger {
[0;36m2 |[0;0m public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : BinaryInteger}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.InputFlags' conformed to 'BinaryInteger'[0;0m
[0;36m3 |[0;0m
Swift._Pointer.==:2:20: [1;39mnote: [1;39mcandidate would match if 'Termios.InputFlags' conformed to '_Pointer'[0;0m
[0;36m1 |[0;0m protocol _Pointer {
[0;36m2 |[0;0m public static func == (lhs: Self, rhs: Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.InputFlags' conformed to '_Pointer'[0;0m
[0;36m3 |[0;0m
Swift._Pointer.==:2:31: [1;39mnote: [1;39mcandidate would match if 'Termios.InputFlags' conformed to '_Pointer'[0;0m
[0;36m1 |[0;0m protocol _Pointer {
[0;36m2 |[0;0m @inlinable public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : _Pointer}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.InputFlags' conformed to '_Pointer'[0;0m
[0;36m3 |[0;0m
Swift.Strideable.==:2:31: [1;39mnote: [1;39mcandidate would match if 'Termios.InputFlags' conformed to 'Strideable'[0;0m
[0;36m1 |[0;0m protocol Strideable {
[0;36m2 |[0;0m @inlinable public static func == (x: Self, y: Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.InputFlags' conformed to 'Strideable'[0;0m
[0;36m3 |[0;0m
Swift.StringProtocol.==:2:31: [1;39mnote: [1;39mcandidate would match if 'Termios.InputFlags' conformed to 'StringProtocol'[0;0m
[0;36m1 |[0;0m protocol StringProtocol {
[0;36m2 |[0;0m @inlinable public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : StringProtocol}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.InputFlags' conformed to 'StringProtocol'[0;0m
[0;36m3 |[0;0m
Swift.SIMD.==:2:20: [1;39mnote: [1;39mcandidate would match if 'Termios.InputFlags' conformed to 'SIMD'[0;0m
[0;36m1 |[0;0m protocol SIMD {
[0;36m2 |[0;0m public static func == (a: Self, b: Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.InputFlags' conformed to 'SIMD'[0;0m
[0;36m3 |[0;0m
Swift.SetAlgebra.init:2:1: [1;39mnote: [1;39mprotocol requires initializer 'init()' with type '()'[0;0m
[0;36m1 |[0;0m protocol SetAlgebra {
[0;36m2 |[0;0m init()}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires initializer 'init()' with type '()'[0;0m
[0;36m3 |[0;0m
Swift.SetAlgebra.formUnion:2:15: [1;39mnote: [1;39mprotocol requires function 'formUnion' with type '(__owned Termios.InputFlags) -> ()'[0;0m
[0;36m1 |[0;0m protocol SetAlgebra {
[0;36m2 |[0;0m mutating func formUnion(_ other: __owned Self)}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires function 'formUnion' with type '(__owned Termios.InputFlags) -> ()'[0;0m
[0;36m3 |[0;0m
Swift.SetAlgebra.formIntersection:2:15: [1;39mnote: [1;39mprotocol requires function 'formIntersection' with type '(Termios.InputFlags) -> ()'[0;0m
[0;36m1 |[0;0m protocol SetAlgebra {
[0;36m2 |[0;0m mutating func formIntersection(_ other: Self)}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires function 'formIntersection' with type '(Termios.InputFlags) -> ()'[0;0m
[0;36m3 |[0;0m
Swift.SetAlgebra.formSymmetricDifference:2:15: [1;39mnote: [1;39mprotocol requires function 'formSymmetricDifference' with type '(__owned Termios.InputFlags) -> ()'[0;0m
[0;36m1 |[0;0m protocol SetAlgebra {
[0;36m2 |[0;0m mutating func formSymmetricDifference(_ other: __owned Self)}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires function 'formSymmetricDifference' with type '(__owned Termios.InputFlags) -> ()'[0;0m
[0;36m3 |[0;0m
Swift.RawRepresentable.RawValue:2:16: [1;39mnote: [1;39mprotocol requires nested type 'RawValue'[0;0m
[0;36m1 |[0;0m protocol RawRepresentable {
[0;36m2 |[0;0m associatedtype RawValue}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires nested type 'RawValue'[0;0m
[0;36m3 |[0;0m
Swift.Equatable.==:2:13: [1;39mnote: [1;39mprotocol requires function '==' with type '(borrowing Termios.InputFlags, borrowing Termios.InputFlags) -> Bool'[0;0m
[0;36m1 |[0;0m protocol Equatable {
[0;36m2 |[0;0m static func == (lhs: borrowing Self, rhs: borrowing Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires function '==' with type '(borrowing Termios.InputFlags, borrowing Termios.InputFlags) -> Bool'[0;0m
[0;36m3 |[0;0m
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:123:30: [1;31merror: [1;39mcannot find type 'tcflag_t' in scope[0;0m
[0;36m121 |[0;0m /// `c_oflag`, as an OptionSet.
[0;36m122 |[0;0m public struct OutputFlags: OptionSet, Sendable {
[0;36m123 |[0;0m public var rawValue: [4;39mtcflag_t[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'tcflag_t' in scope[0;0m
[0;36m124 |[0;0m public init(rawValue: tcflag_t) { self.rawValue = rawValue }
[0;36m125 |[0;0m public static let OPOST = OutputFlags(rawValue: _OPOST)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:124:31: [1;31merror: [1;39mcannot find type 'tcflag_t' in scope[0;0m
[0;36m122 |[0;0m public struct OutputFlags: OptionSet, Sendable {
[0;36m123 |[0;0m public var rawValue: tcflag_t
[0;36m124 |[0;0m public init(rawValue: [4;39mtcflag_t[0;0m) { self.rawValue = rawValue }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'tcflag_t' in scope[0;0m
[0;36m125 |[0;0m public static let OPOST = OutputFlags(rawValue: _OPOST)
[0;36m126 |[0;0m public static let ONLCR = OutputFlags(rawValue: _ONLCR)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:125:46: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m123 |[0;0m public var rawValue: tcflag_t
[0;36m124 |[0;0m public init(rawValue: tcflag_t) { self.rawValue = rawValue }
[0;36m125 |[0;0m public static let OPOST = OutputFlags(rawValue: _OPOST)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m126 |[0;0m public static let ONLCR = OutputFlags(rawValue: _ONLCR)
[0;36m127 |[0;0m public static let OCRNL = OutputFlags(rawValue: _OCRNL)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:126:46: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m124 |[0;0m public init(rawValue: tcflag_t) { self.rawValue = rawValue }
[0;36m125 |[0;0m public static let OPOST = OutputFlags(rawValue: _OPOST)
[0;36m126 |[0;0m public static let ONLCR = OutputFlags(rawValue: _ONLCR)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m127 |[0;0m public static let OCRNL = OutputFlags(rawValue: _OCRNL)
[0;36m128 |[0;0m public static let ONOCR = OutputFlags(rawValue: _ONOCR)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:127:46: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m125 |[0;0m public static let OPOST = OutputFlags(rawValue: _OPOST)
[0;36m126 |[0;0m public static let ONLCR = OutputFlags(rawValue: _ONLCR)
[0;36m127 |[0;0m public static let OCRNL = OutputFlags(rawValue: _OCRNL)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m128 |[0;0m public static let ONOCR = OutputFlags(rawValue: _ONOCR)
[0;36m129 |[0;0m public static let ONLRET = OutputFlags(rawValue: _ONLRET)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:128:46: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m126 |[0;0m public static let ONLCR = OutputFlags(rawValue: _ONLCR)
[0;36m127 |[0;0m public static let OCRNL = OutputFlags(rawValue: _OCRNL)
[0;36m128 |[0;0m public static let ONOCR = OutputFlags(rawValue: _ONOCR)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m129 |[0;0m public static let ONLRET = OutputFlags(rawValue: _ONLRET)
[0;36m130 |[0;0m }
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:129:47: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m127 |[0;0m public static let OCRNL = OutputFlags(rawValue: _OCRNL)
[0;36m128 |[0;0m public static let ONOCR = OutputFlags(rawValue: _ONOCR)
[0;36m129 |[0;0m public static let ONLRET = OutputFlags(rawValue: _ONLRET)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m130 |[0;0m }
[0;36m131 |[0;0m /// `c_cflag`, as an OptionSet.
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:122:19: [1;31merror: [1;39mtype 'Termios.OutputFlags' does not conform to protocol 'SetAlgebra'[0;0m
[0;36m120 |[0;0m }
[0;36m121 |[0;0m /// `c_oflag`, as an OptionSet.
[0;36m122 |[0;0m public struct OutputFlags: OptionSet, Sendable {
[0;36m|[0;0m `- [1;31merror: [1;39mtype 'Termios.OutputFlags' does not conform to protocol 'SetAlgebra'[0;0m
[0;36m123 |[0;0m public var rawValue: tcflag_t
[0;36m124 |[0;0m public init(rawValue: tcflag_t) { self.rawValue = rawValue }
Swift.OptionSet.init:2:19: [1;39mnote: [1;39mcandidate would match if 'Termios.OutputFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m1 |[0;0m protocol OptionSet {
[0;36m2 |[0;0m @inlinable public init()}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.OutputFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m3 |[0;0m
Swift.OptionSet.formUnion:2:33: [1;39mnote: [1;39mcandidate would match if 'Termios.OutputFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m1 |[0;0m protocol OptionSet {
[0;36m2 |[0;0m @inlinable public mutating func formUnion(_ other: Self)}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.OutputFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m3 |[0;0m
Swift.OptionSet.formIntersection:2:33: [1;39mnote: [1;39mcandidate would match if 'Termios.OutputFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m1 |[0;0m protocol OptionSet {
[0;36m2 |[0;0m @inlinable public mutating func formIntersection(_ other: Self)}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.OutputFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m3 |[0;0m
Swift.OptionSet.formSymmetricDifference:2:33: [1;39mnote: [1;39mcandidate would match if 'Termios.OutputFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m1 |[0;0m protocol OptionSet {
[0;36m2 |[0;0m @inlinable public mutating func formSymmetricDifference(_ other: Self)}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.OutputFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m3 |[0;0m
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:122:19: [1;31merror: [1;39mtype 'Termios.OutputFlags' does not conform to protocol 'RawRepresentable'[0;0m
[0;36m120 |[0;0m }
[0;36m121 |[0;0m /// `c_oflag`, as an OptionSet.
[0;36m122 |[0;0m public struct OutputFlags: OptionSet, Sendable {
[0;36m|[0;0m `- [1;31merror: [1;39mtype 'Termios.OutputFlags' does not conform to protocol 'RawRepresentable'[0;0m
[0;36m123 |[0;0m public var rawValue: tcflag_t
[0;36m124 |[0;0m public init(rawValue: tcflag_t) { self.rawValue = rawValue }
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:122:19: [1;31merror: [1;39mtype 'Termios.OutputFlags' does not conform to protocol 'Equatable'[0;0m
[0;36m120 |[0;0m }
[0;36m121 |[0;0m /// `c_oflag`, as an OptionSet.
[0;36m122 |[0;0m public struct OutputFlags: OptionSet, Sendable {
[0;36m|[0;0m |- [1;31merror: [1;39mtype 'Termios.OutputFlags' does not conform to protocol 'Equatable'[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd stubs for conformance[0;0m
[0;36m123 |[0;0m public var rawValue: tcflag_t
[0;36m|[0;0m `- [1;39mnote: [1;39mstored property type '_' does not conform to protocol 'Equatable', preventing synthesized conformance of 'Termios.OutputFlags' to 'Equatable'[0;0m
[0;36m124 |[0;0m public init(rawValue: tcflag_t) { self.rawValue = rawValue }
[0;36m125 |[0;0m public static let OPOST = OutputFlags(rawValue: _OPOST)
Swift.==:1:24: [1;39mnote: [1;39mcandidate would match if 'Termios.OutputFlags.RawValue' conformed to 'Equatable'[0;0m
[0;36m1 |[0;0m @inlinable public func == <T>(lhs: T, rhs: T) -> Bool where T : RawRepresentable, T.RawValue : Equatable
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.OutputFlags.RawValue' conformed to 'Equatable'[0;0m
Swift.FloatingPoint.==:2:20: [1;39mnote: [1;39mcandidate would match if 'Termios.OutputFlags' conformed to 'FloatingPoint'[0;0m
[0;36m1 |[0;0m protocol FloatingPoint {
[0;36m2 |[0;0m public static func == (lhs: Self, rhs: Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.OutputFlags' conformed to 'FloatingPoint'[0;0m
[0;36m3 |[0;0m
Swift.BinaryInteger.==:2:20: [1;39mnote: [1;39mcandidate would match if 'Termios.OutputFlags' conformed to 'BinaryInteger'[0;0m
[0;36m1 |[0;0m protocol BinaryInteger {
[0;36m2 |[0;0m public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : BinaryInteger}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.OutputFlags' conformed to 'BinaryInteger'[0;0m
[0;36m3 |[0;0m
Swift._Pointer.==:2:20: [1;39mnote: [1;39mcandidate would match if 'Termios.OutputFlags' conformed to '_Pointer'[0;0m
[0;36m1 |[0;0m protocol _Pointer {
[0;36m2 |[0;0m public static func == (lhs: Self, rhs: Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.OutputFlags' conformed to '_Pointer'[0;0m
[0;36m3 |[0;0m
Swift._Pointer.==:2:31: [1;39mnote: [1;39mcandidate would match if 'Termios.OutputFlags' conformed to '_Pointer'[0;0m
[0;36m1 |[0;0m protocol _Pointer {
[0;36m2 |[0;0m @inlinable public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : _Pointer}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.OutputFlags' conformed to '_Pointer'[0;0m
[0;36m3 |[0;0m
Swift.Strideable.==:2:31: [1;39mnote: [1;39mcandidate would match if 'Termios.OutputFlags' conformed to 'Strideable'[0;0m
[0;36m1 |[0;0m protocol Strideable {
[0;36m2 |[0;0m @inlinable public static func == (x: Self, y: Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.OutputFlags' conformed to 'Strideable'[0;0m
[0;36m3 |[0;0m
Swift.StringProtocol.==:2:31: [1;39mnote: [1;39mcandidate would match if 'Termios.OutputFlags' conformed to 'StringProtocol'[0;0m
[0;36m1 |[0;0m protocol StringProtocol {
[0;36m2 |[0;0m @inlinable public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : StringProtocol}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.OutputFlags' conformed to 'StringProtocol'[0;0m
[0;36m3 |[0;0m
Swift.SIMD.==:2:20: [1;39mnote: [1;39mcandidate would match if 'Termios.OutputFlags' conformed to 'SIMD'[0;0m
[0;36m1 |[0;0m protocol SIMD {
[0;36m2 |[0;0m public static func == (a: Self, b: Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.OutputFlags' conformed to 'SIMD'[0;0m
[0;36m3 |[0;0m
Swift.SetAlgebra.init:2:1: [1;39mnote: [1;39mprotocol requires initializer 'init()' with type '()'[0;0m
[0;36m1 |[0;0m protocol SetAlgebra {
[0;36m2 |[0;0m init()}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires initializer 'init()' with type '()'[0;0m
[0;36m3 |[0;0m
Swift.SetAlgebra.formUnion:2:15: [1;39mnote: [1;39mprotocol requires function 'formUnion' with type '(__owned Termios.OutputFlags) -> ()'[0;0m
[0;36m1 |[0;0m protocol SetAlgebra {
[0;36m2 |[0;0m mutating func formUnion(_ other: __owned Self)}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires function 'formUnion' with type '(__owned Termios.OutputFlags) -> ()'[0;0m
[0;36m3 |[0;0m
Swift.SetAlgebra.formIntersection:2:15: [1;39mnote: [1;39mprotocol requires function 'formIntersection' with type '(Termios.OutputFlags) -> ()'[0;0m
[0;36m1 |[0;0m protocol SetAlgebra {
[0;36m2 |[0;0m mutating func formIntersection(_ other: Self)}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires function 'formIntersection' with type '(Termios.OutputFlags) -> ()'[0;0m
[0;36m3 |[0;0m
Swift.SetAlgebra.formSymmetricDifference:2:15: [1;39mnote: [1;39mprotocol requires function 'formSymmetricDifference' with type '(__owned Termios.OutputFlags) -> ()'[0;0m
[0;36m1 |[0;0m protocol SetAlgebra {
[0;36m2 |[0;0m mutating func formSymmetricDifference(_ other: __owned Self)}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires function 'formSymmetricDifference' with type '(__owned Termios.OutputFlags) -> ()'[0;0m
[0;36m3 |[0;0m
Swift.RawRepresentable.RawValue:2:16: [1;39mnote: [1;39mprotocol requires nested type 'RawValue'[0;0m
[0;36m1 |[0;0m protocol RawRepresentable {
[0;36m2 |[0;0m associatedtype RawValue}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires nested type 'RawValue'[0;0m
[0;36m3 |[0;0m
Swift.Equatable.==:2:13: [1;39mnote: [1;39mprotocol requires function '==' with type '(borrowing Termios.OutputFlags, borrowing Termios.OutputFlags) -> Bool'[0;0m
[0;36m1 |[0;0m protocol Equatable {
[0;36m2 |[0;0m static func == (lhs: borrowing Self, rhs: borrowing Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires function '==' with type '(borrowing Termios.OutputFlags, borrowing Termios.OutputFlags) -> Bool'[0;0m
[0;36m3 |[0;0m
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:133:30: [1;31merror: [1;39mcannot find type 'tcflag_t' in scope[0;0m
[0;36m131 |[0;0m /// `c_cflag`, as an OptionSet.
[0;36m132 |[0;0m public struct ControlFlags: OptionSet, Sendable {
[0;36m133 |[0;0m public var rawValue: [4;39mtcflag_t[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'tcflag_t' in scope[0;0m
[0;36m134 |[0;0m public init(rawValue: tcflag_t) { self.rawValue = rawValue }
[0;36m135 |[0;0m public static let CSIZE = ControlFlags(rawValue: _CSIZE)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:134:31: [1;31merror: [1;39mcannot find type 'tcflag_t' in scope[0;0m
[0;36m132 |[0;0m public struct ControlFlags: OptionSet, Sendable {
[0;36m133 |[0;0m public var rawValue: tcflag_t
[0;36m134 |[0;0m public init(rawValue: [4;39mtcflag_t[0;0m) { self.rawValue = rawValue }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'tcflag_t' in scope[0;0m
[0;36m135 |[0;0m public static let CSIZE = ControlFlags(rawValue: _CSIZE)
[0;36m136 |[0;0m public static let CS5 = ControlFlags(rawValue: _CS5)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:135:47: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m133 |[0;0m public var rawValue: tcflag_t
[0;36m134 |[0;0m public init(rawValue: tcflag_t) { self.rawValue = rawValue }
[0;36m135 |[0;0m public static let CSIZE = ControlFlags(rawValue: _CSIZE)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m136 |[0;0m public static let CS5 = ControlFlags(rawValue: _CS5)
[0;36m137 |[0;0m public static let CS6 = ControlFlags(rawValue: _CS6)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:136:45: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m134 |[0;0m public init(rawValue: tcflag_t) { self.rawValue = rawValue }
[0;36m135 |[0;0m public static let CSIZE = ControlFlags(rawValue: _CSIZE)
[0;36m136 |[0;0m public static let CS5 = ControlFlags(rawValue: _CS5)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m137 |[0;0m public static let CS6 = ControlFlags(rawValue: _CS6)
[0;36m138 |[0;0m public static let CS7 = ControlFlags(rawValue: _CS7)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:137:45: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m135 |[0;0m public static let CSIZE = ControlFlags(rawValue: _CSIZE)
[0;36m136 |[0;0m public static let CS5 = ControlFlags(rawValue: _CS5)
[0;36m137 |[0;0m public static let CS6 = ControlFlags(rawValue: _CS6)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m138 |[0;0m public static let CS7 = ControlFlags(rawValue: _CS7)
[0;36m139 |[0;0m public static let CS8 = ControlFlags(rawValue: _CS8)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:138:45: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m136 |[0;0m public static let CS5 = ControlFlags(rawValue: _CS5)
[0;36m137 |[0;0m public static let CS6 = ControlFlags(rawValue: _CS6)
[0;36m138 |[0;0m public static let CS7 = ControlFlags(rawValue: _CS7)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m139 |[0;0m public static let CS8 = ControlFlags(rawValue: _CS8)
[0;36m140 |[0;0m public static let CSTOPB = ControlFlags(rawValue: _CSTOPB)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:139:45: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m137 |[0;0m public static let CS6 = ControlFlags(rawValue: _CS6)
[0;36m138 |[0;0m public static let CS7 = ControlFlags(rawValue: _CS7)
[0;36m139 |[0;0m public static let CS8 = ControlFlags(rawValue: _CS8)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m140 |[0;0m public static let CSTOPB = ControlFlags(rawValue: _CSTOPB)
[0;36m141 |[0;0m public static let CREAD = ControlFlags(rawValue: _CREAD)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:140:48: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m138 |[0;0m public static let CS7 = ControlFlags(rawValue: _CS7)
[0;36m139 |[0;0m public static let CS8 = ControlFlags(rawValue: _CS8)
[0;36m140 |[0;0m public static let CSTOPB = ControlFlags(rawValue: _CSTOPB)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m141 |[0;0m public static let CREAD = ControlFlags(rawValue: _CREAD)
[0;36m142 |[0;0m public static let PARENB = ControlFlags(rawValue: _PARENB)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:141:47: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m139 |[0;0m public static let CS8 = ControlFlags(rawValue: _CS8)
[0;36m140 |[0;0m public static let CSTOPB = ControlFlags(rawValue: _CSTOPB)
[0;36m141 |[0;0m public static let CREAD = ControlFlags(rawValue: _CREAD)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m142 |[0;0m public static let PARENB = ControlFlags(rawValue: _PARENB)
[0;36m143 |[0;0m public static let PARODD = ControlFlags(rawValue: _PARODD)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:142:48: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m140 |[0;0m public static let CSTOPB = ControlFlags(rawValue: _CSTOPB)
[0;36m141 |[0;0m public static let CREAD = ControlFlags(rawValue: _CREAD)
[0;36m142 |[0;0m public static let PARENB = ControlFlags(rawValue: _PARENB)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m143 |[0;0m public static let PARODD = ControlFlags(rawValue: _PARODD)
[0;36m144 |[0;0m public static let HUPCL = ControlFlags(rawValue: _HUPCL)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:143:48: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m141 |[0;0m public static let CREAD = ControlFlags(rawValue: _CREAD)
[0;36m142 |[0;0m public static let PARENB = ControlFlags(rawValue: _PARENB)
[0;36m143 |[0;0m public static let PARODD = ControlFlags(rawValue: _PARODD)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m144 |[0;0m public static let HUPCL = ControlFlags(rawValue: _HUPCL)
[0;36m145 |[0;0m public static let CLOCAL = ControlFlags(rawValue: _CLOCAL)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:144:47: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m142 |[0;0m public static let PARENB = ControlFlags(rawValue: _PARENB)
[0;36m143 |[0;0m public static let PARODD = ControlFlags(rawValue: _PARODD)
[0;36m144 |[0;0m public static let HUPCL = ControlFlags(rawValue: _HUPCL)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m145 |[0;0m public static let CLOCAL = ControlFlags(rawValue: _CLOCAL)
[0;36m146 |[0;0m }
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:145:48: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m143 |[0;0m public static let PARODD = ControlFlags(rawValue: _PARODD)
[0;36m144 |[0;0m public static let HUPCL = ControlFlags(rawValue: _HUPCL)
[0;36m145 |[0;0m public static let CLOCAL = ControlFlags(rawValue: _CLOCAL)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m146 |[0;0m }
[0;36m147 |[0;0m /// `c_lflag`, as an OptionSet.
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:132:19: [1;31merror: [1;39mtype 'Termios.ControlFlags' does not conform to protocol 'SetAlgebra'[0;0m
[0;36m130 |[0;0m }
[0;36m131 |[0;0m /// `c_cflag`, as an OptionSet.
[0;36m132 |[0;0m public struct ControlFlags: OptionSet, Sendable {
[0;36m|[0;0m `- [1;31merror: [1;39mtype 'Termios.ControlFlags' does not conform to protocol 'SetAlgebra'[0;0m
[0;36m133 |[0;0m public var rawValue: tcflag_t
[0;36m134 |[0;0m public init(rawValue: tcflag_t) { self.rawValue = rawValue }
Swift.OptionSet.init:2:19: [1;39mnote: [1;39mcandidate would match if 'Termios.ControlFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m1 |[0;0m protocol OptionSet {
[0;36m2 |[0;0m @inlinable public init()}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.ControlFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m3 |[0;0m
Swift.OptionSet.formUnion:2:33: [1;39mnote: [1;39mcandidate would match if 'Termios.ControlFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m1 |[0;0m protocol OptionSet {
[0;36m2 |[0;0m @inlinable public mutating func formUnion(_ other: Self)}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.ControlFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m3 |[0;0m
Swift.OptionSet.formIntersection:2:33: [1;39mnote: [1;39mcandidate would match if 'Termios.ControlFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m1 |[0;0m protocol OptionSet {
[0;36m2 |[0;0m @inlinable public mutating func formIntersection(_ other: Self)}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.ControlFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m3 |[0;0m
Swift.OptionSet.formSymmetricDifference:2:33: [1;39mnote: [1;39mcandidate would match if 'Termios.ControlFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m1 |[0;0m protocol OptionSet {
[0;36m2 |[0;0m @inlinable public mutating func formSymmetricDifference(_ other: Self)}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.ControlFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m3 |[0;0m
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:132:19: [1;31merror: [1;39mtype 'Termios.ControlFlags' does not conform to protocol 'RawRepresentable'[0;0m
[0;36m130 |[0;0m }
[0;36m131 |[0;0m /// `c_cflag`, as an OptionSet.
[0;36m132 |[0;0m public struct ControlFlags: OptionSet, Sendable {
[0;36m|[0;0m `- [1;31merror: [1;39mtype 'Termios.ControlFlags' does not conform to protocol 'RawRepresentable'[0;0m
[0;36m133 |[0;0m public var rawValue: tcflag_t
[0;36m134 |[0;0m public init(rawValue: tcflag_t) { self.rawValue = rawValue }
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:132:19: [1;31merror: [1;39mtype 'Termios.ControlFlags' does not conform to protocol 'Equatable'[0;0m
[0;36m130 |[0;0m }
[0;36m131 |[0;0m /// `c_cflag`, as an OptionSet.
[0;36m132 |[0;0m public struct ControlFlags: OptionSet, Sendable {
[0;36m|[0;0m |- [1;31merror: [1;39mtype 'Termios.ControlFlags' does not conform to protocol 'Equatable'[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd stubs for conformance[0;0m
[0;36m133 |[0;0m public var rawValue: tcflag_t
[0;36m|[0;0m `- [1;39mnote: [1;39mstored property type '_' does not conform to protocol 'Equatable', preventing synthesized conformance of 'Termios.ControlFlags' to 'Equatable'[0;0m
[0;36m134 |[0;0m public init(rawValue: tcflag_t) { self.rawValue = rawValue }
[0;36m135 |[0;0m public static let CSIZE = ControlFlags(rawValue: _CSIZE)
Swift.==:1:24: [1;39mnote: [1;39mcandidate would match if 'Termios.ControlFlags.RawValue' conformed to 'Equatable'[0;0m
[0;36m1 |[0;0m @inlinable public func == <T>(lhs: T, rhs: T) -> Bool where T : RawRepresentable, T.RawValue : Equatable
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.ControlFlags.RawValue' conformed to 'Equatable'[0;0m
Swift.FloatingPoint.==:2:20: [1;39mnote: [1;39mcandidate would match if 'Termios.ControlFlags' conformed to 'FloatingPoint'[0;0m
[0;36m1 |[0;0m protocol FloatingPoint {
[0;36m2 |[0;0m public static func == (lhs: Self, rhs: Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.ControlFlags' conformed to 'FloatingPoint'[0;0m
[0;36m3 |[0;0m
Swift.BinaryInteger.==:2:20: [1;39mnote: [1;39mcandidate would match if 'Termios.ControlFlags' conformed to 'BinaryInteger'[0;0m
[0;36m1 |[0;0m protocol BinaryInteger {
[0;36m2 |[0;0m public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : BinaryInteger}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.ControlFlags' conformed to 'BinaryInteger'[0;0m
[0;36m3 |[0;0m
Swift._Pointer.==:2:20: [1;39mnote: [1;39mcandidate would match if 'Termios.ControlFlags' conformed to '_Pointer'[0;0m
[0;36m1 |[0;0m protocol _Pointer {
[0;36m2 |[0;0m public static func == (lhs: Self, rhs: Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.ControlFlags' conformed to '_Pointer'[0;0m
[0;36m3 |[0;0m
Swift._Pointer.==:2:31: [1;39mnote: [1;39mcandidate would match if 'Termios.ControlFlags' conformed to '_Pointer'[0;0m
[0;36m1 |[0;0m protocol _Pointer {
[0;36m2 |[0;0m @inlinable public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : _Pointer}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.ControlFlags' conformed to '_Pointer'[0;0m
[0;36m3 |[0;0m
Swift.Strideable.==:2:31: [1;39mnote: [1;39mcandidate would match if 'Termios.ControlFlags' conformed to 'Strideable'[0;0m
[0;36m1 |[0;0m protocol Strideable {
[0;36m2 |[0;0m @inlinable public static func == (x: Self, y: Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.ControlFlags' conformed to 'Strideable'[0;0m
[0;36m3 |[0;0m
Swift.StringProtocol.==:2:31: [1;39mnote: [1;39mcandidate would match if 'Termios.ControlFlags' conformed to 'StringProtocol'[0;0m
[0;36m1 |[0;0m protocol StringProtocol {
[0;36m2 |[0;0m @inlinable public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : StringProtocol}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.ControlFlags' conformed to 'StringProtocol'[0;0m
[0;36m3 |[0;0m
Swift.SIMD.==:2:20: [1;39mnote: [1;39mcandidate would match if 'Termios.ControlFlags' conformed to 'SIMD'[0;0m
[0;36m1 |[0;0m protocol SIMD {
[0;36m2 |[0;0m public static func == (a: Self, b: Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.ControlFlags' conformed to 'SIMD'[0;0m
[0;36m3 |[0;0m
Swift.SetAlgebra.init:2:1: [1;39mnote: [1;39mprotocol requires initializer 'init()' with type '()'[0;0m
[0;36m1 |[0;0m protocol SetAlgebra {
[0;36m2 |[0;0m init()}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires initializer 'init()' with type '()'[0;0m
[0;36m3 |[0;0m
Swift.SetAlgebra.formUnion:2:15: [1;39mnote: [1;39mprotocol requires function 'formUnion' with type '(__owned Termios.ControlFlags) -> ()'[0;0m
[0;36m1 |[0;0m protocol SetAlgebra {
[0;36m2 |[0;0m mutating func formUnion(_ other: __owned Self)}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires function 'formUnion' with type '(__owned Termios.ControlFlags) -> ()'[0;0m
[0;36m3 |[0;0m
Swift.SetAlgebra.formIntersection:2:15: [1;39mnote: [1;39mprotocol requires function 'formIntersection' with type '(Termios.ControlFlags) -> ()'[0;0m
[0;36m1 |[0;0m protocol SetAlgebra {
[0;36m2 |[0;0m mutating func formIntersection(_ other: Self)}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires function 'formIntersection' with type '(Termios.ControlFlags) -> ()'[0;0m
[0;36m3 |[0;0m
Swift.SetAlgebra.formSymmetricDifference:2:15: [1;39mnote: [1;39mprotocol requires function 'formSymmetricDifference' with type '(__owned Termios.ControlFlags) -> ()'[0;0m
[0;36m1 |[0;0m protocol SetAlgebra {
[0;36m2 |[0;0m mutating func formSymmetricDifference(_ other: __owned Self)}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires function 'formSymmetricDifference' with type '(__owned Termios.ControlFlags) -> ()'[0;0m
[0;36m3 |[0;0m
Swift.RawRepresentable.RawValue:2:16: [1;39mnote: [1;39mprotocol requires nested type 'RawValue'[0;0m
[0;36m1 |[0;0m protocol RawRepresentable {
[0;36m2 |[0;0m associatedtype RawValue}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires nested type 'RawValue'[0;0m
[0;36m3 |[0;0m
Swift.Equatable.==:2:13: [1;39mnote: [1;39mprotocol requires function '==' with type '(borrowing Termios.ControlFlags, borrowing Termios.ControlFlags) -> Bool'[0;0m
[0;36m1 |[0;0m protocol Equatable {
[0;36m2 |[0;0m static func == (lhs: borrowing Self, rhs: borrowing Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires function '==' with type '(borrowing Termios.ControlFlags, borrowing Termios.ControlFlags) -> Bool'[0;0m
[0;36m3 |[0;0m
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:149:30: [1;31merror: [1;39mcannot find type 'tcflag_t' in scope[0;0m
[0;36m147 |[0;0m /// `c_lflag`, as an OptionSet.
[0;36m148 |[0;0m public struct LocalFlags: OptionSet, Sendable {
[0;36m149 |[0;0m public var rawValue: [4;39mtcflag_t[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'tcflag_t' in scope[0;0m
[0;36m150 |[0;0m public init(rawValue: tcflag_t) { self.rawValue = rawValue }
[0;36m151 |[0;0m public static let ECHO = LocalFlags(rawValue: _ECHO)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:150:31: [1;31merror: [1;39mcannot find type 'tcflag_t' in scope[0;0m
[0;36m148 |[0;0m public struct LocalFlags: OptionSet, Sendable {
[0;36m149 |[0;0m public var rawValue: tcflag_t
[0;36m150 |[0;0m public init(rawValue: [4;39mtcflag_t[0;0m) { self.rawValue = rawValue }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'tcflag_t' in scope[0;0m
[0;36m151 |[0;0m public static let ECHO = LocalFlags(rawValue: _ECHO)
[0;36m152 |[0;0m public static let ECHOE = LocalFlags(rawValue: _ECHOE)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:151:44: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m149 |[0;0m public var rawValue: tcflag_t
[0;36m150 |[0;0m public init(rawValue: tcflag_t) { self.rawValue = rawValue }
[0;36m151 |[0;0m public static let ECHO = LocalFlags(rawValue: _ECHO)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m152 |[0;0m public static let ECHOE = LocalFlags(rawValue: _ECHOE)
[0;36m153 |[0;0m public static let ECHOK = LocalFlags(rawValue: _ECHOK)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:152:45: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m150 |[0;0m public init(rawValue: tcflag_t) { self.rawValue = rawValue }
[0;36m151 |[0;0m public static let ECHO = LocalFlags(rawValue: _ECHO)
[0;36m152 |[0;0m public static let ECHOE = LocalFlags(rawValue: _ECHOE)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m153 |[0;0m public static let ECHOK = LocalFlags(rawValue: _ECHOK)
[0;36m154 |[0;0m public static let ECHONL = LocalFlags(rawValue: _ECHONL)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:153:45: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m151 |[0;0m public static let ECHO = LocalFlags(rawValue: _ECHO)
[0;36m152 |[0;0m public static let ECHOE = LocalFlags(rawValue: _ECHOE)
[0;36m153 |[0;0m public static let ECHOK = LocalFlags(rawValue: _ECHOK)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m154 |[0;0m public static let ECHONL = LocalFlags(rawValue: _ECHONL)
[0;36m155 |[0;0m public static let ICANON = LocalFlags(rawValue: _ICANON)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:154:46: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m152 |[0;0m public static let ECHOE = LocalFlags(rawValue: _ECHOE)
[0;36m153 |[0;0m public static let ECHOK = LocalFlags(rawValue: _ECHOK)
[0;36m154 |[0;0m public static let ECHONL = LocalFlags(rawValue: _ECHONL)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m155 |[0;0m public static let ICANON = LocalFlags(rawValue: _ICANON)
[0;36m156 |[0;0m public static let ISIG = LocalFlags(rawValue: _ISIG)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:155:46: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m153 |[0;0m public static let ECHOK = LocalFlags(rawValue: _ECHOK)
[0;36m154 |[0;0m public static let ECHONL = LocalFlags(rawValue: _ECHONL)
[0;36m155 |[0;0m public static let ICANON = LocalFlags(rawValue: _ICANON)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m156 |[0;0m public static let ISIG = LocalFlags(rawValue: _ISIG)
[0;36m157 |[0;0m public static let IEXTEN = LocalFlags(rawValue: _IEXTEN)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:156:44: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m154 |[0;0m public static let ECHONL = LocalFlags(rawValue: _ECHONL)
[0;36m155 |[0;0m public static let ICANON = LocalFlags(rawValue: _ICANON)
[0;36m156 |[0;0m public static let ISIG = LocalFlags(rawValue: _ISIG)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m157 |[0;0m public static let IEXTEN = LocalFlags(rawValue: _IEXTEN)
[0;36m158 |[0;0m public static let NOFLSH = LocalFlags(rawValue: _NOFLSH)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:157:46: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m155 |[0;0m public static let ICANON = LocalFlags(rawValue: _ICANON)
[0;36m156 |[0;0m public static let ISIG = LocalFlags(rawValue: _ISIG)
[0;36m157 |[0;0m public static let IEXTEN = LocalFlags(rawValue: _IEXTEN)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m158 |[0;0m public static let NOFLSH = LocalFlags(rawValue: _NOFLSH)
[0;36m159 |[0;0m public static let TOSTOP = LocalFlags(rawValue: _TOSTOP)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:158:46: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m156 |[0;0m public static let ISIG = LocalFlags(rawValue: _ISIG)
[0;36m157 |[0;0m public static let IEXTEN = LocalFlags(rawValue: _IEXTEN)
[0;36m158 |[0;0m public static let NOFLSH = LocalFlags(rawValue: _NOFLSH)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m159 |[0;0m public static let TOSTOP = LocalFlags(rawValue: _TOSTOP)
[0;36m160 |[0;0m }
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:159:46: [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m157 |[0;0m public static let IEXTEN = LocalFlags(rawValue: _IEXTEN)
[0;36m158 |[0;0m public static let NOFLSH = LocalFlags(rawValue: _NOFLSH)
[0;36m159 |[0;0m public static let TOSTOP = LocalFlags(rawValue: _TOSTOP)
[0;36m|[0;0m `- [1;31merror: [1;39mextraneous argument label 'rawValue:' in call[0;0m
[0;36m160 |[0;0m }
[0;36m161 |[0;0m /// An index into `c_cc`, as `ControlCharacter.VMIN` etc.
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:148:19: [1;31merror: [1;39mtype 'Termios.LocalFlags' does not conform to protocol 'SetAlgebra'[0;0m
[0;36m146 |[0;0m }
[0;36m147 |[0;0m /// `c_lflag`, as an OptionSet.
[0;36m148 |[0;0m public struct LocalFlags: OptionSet, Sendable {
[0;36m|[0;0m `- [1;31merror: [1;39mtype 'Termios.LocalFlags' does not conform to protocol 'SetAlgebra'[0;0m
[0;36m149 |[0;0m public var rawValue: tcflag_t
[0;36m150 |[0;0m public init(rawValue: tcflag_t) { self.rawValue = rawValue }
Swift.OptionSet.init:2:19: [1;39mnote: [1;39mcandidate would match if 'Termios.LocalFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m1 |[0;0m protocol OptionSet {
[0;36m2 |[0;0m @inlinable public init()}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.LocalFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m3 |[0;0m
Swift.OptionSet.formUnion:2:33: [1;39mnote: [1;39mcandidate would match if 'Termios.LocalFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m1 |[0;0m protocol OptionSet {
[0;36m2 |[0;0m @inlinable public mutating func formUnion(_ other: Self)}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.LocalFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m3 |[0;0m
Swift.OptionSet.formIntersection:2:33: [1;39mnote: [1;39mcandidate would match if 'Termios.LocalFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m1 |[0;0m protocol OptionSet {
[0;36m2 |[0;0m @inlinable public mutating func formIntersection(_ other: Self)}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.LocalFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m3 |[0;0m
Swift.OptionSet.formSymmetricDifference:2:33: [1;39mnote: [1;39mcandidate would match if 'Termios.LocalFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m1 |[0;0m protocol OptionSet {
[0;36m2 |[0;0m @inlinable public mutating func formSymmetricDifference(_ other: Self)}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.LocalFlags.RawValue' conformed to 'FixedWidthInteger'[0;0m
[0;36m3 |[0;0m
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:148:19: [1;31merror: [1;39mtype 'Termios.LocalFlags' does not conform to protocol 'RawRepresentable'[0;0m
[0;36m146 |[0;0m }
[0;36m147 |[0;0m /// `c_lflag`, as an OptionSet.
[0;36m148 |[0;0m public struct LocalFlags: OptionSet, Sendable {
[0;36m|[0;0m `- [1;31merror: [1;39mtype 'Termios.LocalFlags' does not conform to protocol 'RawRepresentable'[0;0m
[0;36m149 |[0;0m public var rawValue: tcflag_t
[0;36m150 |[0;0m public init(rawValue: tcflag_t) { self.rawValue = rawValue }
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:148:19: [1;31merror: [1;39mtype 'Termios.LocalFlags' does not conform to protocol 'Equatable'[0;0m
[0;36m146 |[0;0m }
[0;36m147 |[0;0m /// `c_lflag`, as an OptionSet.
[0;36m148 |[0;0m public struct LocalFlags: OptionSet, Sendable {
[0;36m|[0;0m |- [1;31merror: [1;39mtype 'Termios.LocalFlags' does not conform to protocol 'Equatable'[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd stubs for conformance[0;0m
[0;36m149 |[0;0m public var rawValue: tcflag_t
[0;36m|[0;0m `- [1;39mnote: [1;39mstored property type '_' does not conform to protocol 'Equatable', preventing synthesized conformance of 'Termios.LocalFlags' to 'Equatable'[0;0m
[0;36m150 |[0;0m public init(rawValue: tcflag_t) { self.rawValue = rawValue }
[0;36m151 |[0;0m public static let ECHO = LocalFlags(rawValue: _ECHO)
Swift.==:1:24: [1;39mnote: [1;39mcandidate would match if 'Termios.LocalFlags.RawValue' conformed to 'Equatable'[0;0m
[0;36m1 |[0;0m @inlinable public func == <T>(lhs: T, rhs: T) -> Bool where T : RawRepresentable, T.RawValue : Equatable
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.LocalFlags.RawValue' conformed to 'Equatable'[0;0m
Swift.FloatingPoint.==:2:20: [1;39mnote: [1;39mcandidate would match if 'Termios.LocalFlags' conformed to 'FloatingPoint'[0;0m
[0;36m1 |[0;0m protocol FloatingPoint {
[0;36m2 |[0;0m public static func == (lhs: Self, rhs: Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.LocalFlags' conformed to 'FloatingPoint'[0;0m
[0;36m3 |[0;0m
Swift.BinaryInteger.==:2:20: [1;39mnote: [1;39mcandidate would match if 'Termios.LocalFlags' conformed to 'BinaryInteger'[0;0m
[0;36m1 |[0;0m protocol BinaryInteger {
[0;36m2 |[0;0m public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : BinaryInteger}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.LocalFlags' conformed to 'BinaryInteger'[0;0m
[0;36m3 |[0;0m
Swift._Pointer.==:2:20: [1;39mnote: [1;39mcandidate would match if 'Termios.LocalFlags' conformed to '_Pointer'[0;0m
[0;36m1 |[0;0m protocol _Pointer {
[0;36m2 |[0;0m public static func == (lhs: Self, rhs: Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.LocalFlags' conformed to '_Pointer'[0;0m
[0;36m3 |[0;0m
Swift._Pointer.==:2:31: [1;39mnote: [1;39mcandidate would match if 'Termios.LocalFlags' conformed to '_Pointer'[0;0m
[0;36m1 |[0;0m protocol _Pointer {
[0;36m2 |[0;0m @inlinable public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : _Pointer}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.LocalFlags' conformed to '_Pointer'[0;0m
[0;36m3 |[0;0m
Swift.Strideable.==:2:31: [1;39mnote: [1;39mcandidate would match if 'Termios.LocalFlags' conformed to 'Strideable'[0;0m
[0;36m1 |[0;0m protocol Strideable {
[0;36m2 |[0;0m @inlinable public static func == (x: Self, y: Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.LocalFlags' conformed to 'Strideable'[0;0m
[0;36m3 |[0;0m
Swift.StringProtocol.==:2:31: [1;39mnote: [1;39mcandidate would match if 'Termios.LocalFlags' conformed to 'StringProtocol'[0;0m
[0;36m1 |[0;0m protocol StringProtocol {
[0;36m2 |[0;0m @inlinable public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : StringProtocol}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.LocalFlags' conformed to 'StringProtocol'[0;0m
[0;36m3 |[0;0m
Swift.SIMD.==:2:20: [1;39mnote: [1;39mcandidate would match if 'Termios.LocalFlags' conformed to 'SIMD'[0;0m
[0;36m1 |[0;0m protocol SIMD {
[0;36m2 |[0;0m public static func == (a: Self, b: Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Termios.LocalFlags' conformed to 'SIMD'[0;0m
[0;36m3 |[0;0m
Swift.SetAlgebra.init:2:1: [1;39mnote: [1;39mprotocol requires initializer 'init()' with type '()'[0;0m
[0;36m1 |[0;0m protocol SetAlgebra {
[0;36m2 |[0;0m init()}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires initializer 'init()' with type '()'[0;0m
[0;36m3 |[0;0m
Swift.SetAlgebra.formUnion:2:15: [1;39mnote: [1;39mprotocol requires function 'formUnion' with type '(__owned Termios.LocalFlags) -> ()'[0;0m
[0;36m1 |[0;0m protocol SetAlgebra {
[0;36m2 |[0;0m mutating func formUnion(_ other: __owned Self)}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires function 'formUnion' with type '(__owned Termios.LocalFlags) -> ()'[0;0m
[0;36m3 |[0;0m
Swift.SetAlgebra.formIntersection:2:15: [1;39mnote: [1;39mprotocol requires function 'formIntersection' with type '(Termios.LocalFlags) -> ()'[0;0m
[0;36m1 |[0;0m protocol SetAlgebra {
[0;36m2 |[0;0m mutating func formIntersection(_ other: Self)}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires function 'formIntersection' with type '(Termios.LocalFlags) -> ()'[0;0m
[0;36m3 |[0;0m
Swift.SetAlgebra.formSymmetricDifference:2:15: [1;39mnote: [1;39mprotocol requires function 'formSymmetricDifference' with type '(__owned Termios.LocalFlags) -> ()'[0;0m
[0;36m1 |[0;0m protocol SetAlgebra {
[0;36m2 |[0;0m mutating func formSymmetricDifference(_ other: __owned Self)}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires function 'formSymmetricDifference' with type '(__owned Termios.LocalFlags) -> ()'[0;0m
[0;36m3 |[0;0m
Swift.RawRepresentable.RawValue:2:16: [1;39mnote: [1;39mprotocol requires nested type 'RawValue'[0;0m
[0;36m1 |[0;0m protocol RawRepresentable {
[0;36m2 |[0;0m associatedtype RawValue}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires nested type 'RawValue'[0;0m
[0;36m3 |[0;0m
Swift.Equatable.==:2:13: [1;39mnote: [1;39mprotocol requires function '==' with type '(borrowing Termios.LocalFlags, borrowing Termios.LocalFlags) -> Bool'[0;0m
[0;36m1 |[0;0m protocol Equatable {
[0;36m2 |[0;0m static func == (lhs: borrowing Self, rhs: borrowing Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires function '==' with type '(borrowing Termios.LocalFlags, borrowing Termios.LocalFlags) -> Bool'[0;0m
[0;36m3 |[0;0m
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:196:52: [1;31merror: [1;39mcannot find type 'cc_t' in scope[0;0m
[0;36m194 |[0;0m
[0;36m195 |[0;0m /// The `c_cc` control characters, e.g. `termios[.VMIN]`.
[0;36m196 |[0;0m public subscript(_ index: ControlCharacter) -> [4;39mcc_t[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'cc_t' in scope[0;0m
[0;36m197 |[0;0m get {
[0;36m198 |[0;0m withUnsafeBytes(of: raw.c_cc) { $0[index.rawValue] }
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:219:26: [1;31merror: [1;39mcannot find type 'speed_t' in scope[0;0m
[0;36m217 |[0;0m /// A terminal baud rate, as `BaudRate.B9600` etc.
[0;36m218 |[0;0m public struct BaudRate: RawRepresentable, Hashable, Sendable {
[0;36m219 |[0;0m public var rawValue: [4;39mspeed_t[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'speed_t' in scope[0;0m
[0;36m220 |[0;0m public init(rawValue: speed_t) { self.rawValue = rawValue }
[0;36m221 |[0;0m public static let B0 = BaudRate(rawValue: _B0)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:220:27: [1;31merror: [1;39mcannot find type 'speed_t' in scope[0;0m
[0;36m218 |[0;0m public struct BaudRate: RawRepresentable, Hashable, Sendable {
[0;36m219 |[0;0m public var rawValue: speed_t
[0;36m220 |[0;0m public init(rawValue: [4;39mspeed_t[0;0m) { self.rawValue = rawValue }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'speed_t' in scope[0;0m
[0;36m221 |[0;0m public static let B0 = BaudRate(rawValue: _B0)
[0;36m222 |[0;0m public static let B50 = BaudRate(rawValue: _B50)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:221:28: [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m219 |[0;0m public var rawValue: speed_t
[0;36m220 |[0;0m public init(rawValue: speed_t) { self.rawValue = rawValue }
[0;36m221 |[0;0m public static let B0 = BaudRate(rawValue: _B0)
[0;36m|[0;0m |- [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mfound candidate with type '(any Decoder) throws -> BaudRate'[0;0m
[0;36m222 |[0;0m public static let B50 = BaudRate(rawValue: _B50)
[0;36m223 |[0;0m public static let B75 = BaudRate(rawValue: _B75)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:222:29: [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m220 |[0;0m public init(rawValue: speed_t) { self.rawValue = rawValue }
[0;36m221 |[0;0m public static let B0 = BaudRate(rawValue: _B0)
[0;36m222 |[0;0m public static let B50 = BaudRate(rawValue: _B50)
[0;36m|[0;0m |- [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mfound candidate with type '(any Decoder) throws -> BaudRate'[0;0m
[0;36m223 |[0;0m public static let B75 = BaudRate(rawValue: _B75)
[0;36m224 |[0;0m public static let B110 = BaudRate(rawValue: _B110)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:223:29: [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m221 |[0;0m public static let B0 = BaudRate(rawValue: _B0)
[0;36m222 |[0;0m public static let B50 = BaudRate(rawValue: _B50)
[0;36m223 |[0;0m public static let B75 = BaudRate(rawValue: _B75)
[0;36m|[0;0m |- [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mfound candidate with type '(any Decoder) throws -> BaudRate'[0;0m
[0;36m224 |[0;0m public static let B110 = BaudRate(rawValue: _B110)
[0;36m225 |[0;0m public static let B134 = BaudRate(rawValue: _B134)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:224:30: [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m222 |[0;0m public static let B50 = BaudRate(rawValue: _B50)
[0;36m223 |[0;0m public static let B75 = BaudRate(rawValue: _B75)
[0;36m224 |[0;0m public static let B110 = BaudRate(rawValue: _B110)
[0;36m|[0;0m |- [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mfound candidate with type '(any Decoder) throws -> BaudRate'[0;0m
[0;36m225 |[0;0m public static let B134 = BaudRate(rawValue: _B134)
[0;36m226 |[0;0m public static let B150 = BaudRate(rawValue: _B150)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:225:30: [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m223 |[0;0m public static let B75 = BaudRate(rawValue: _B75)
[0;36m224 |[0;0m public static let B110 = BaudRate(rawValue: _B110)
[0;36m225 |[0;0m public static let B134 = BaudRate(rawValue: _B134)
[0;36m|[0;0m |- [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mfound candidate with type '(any Decoder) throws -> BaudRate'[0;0m
[0;36m226 |[0;0m public static let B150 = BaudRate(rawValue: _B150)
[0;36m227 |[0;0m public static let B200 = BaudRate(rawValue: _B200)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:226:30: [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m224 |[0;0m public static let B110 = BaudRate(rawValue: _B110)
[0;36m225 |[0;0m public static let B134 = BaudRate(rawValue: _B134)
[0;36m226 |[0;0m public static let B150 = BaudRate(rawValue: _B150)
[0;36m|[0;0m |- [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mfound candidate with type '(any Decoder) throws -> BaudRate'[0;0m
[0;36m227 |[0;0m public static let B200 = BaudRate(rawValue: _B200)
[0;36m228 |[0;0m public static let B300 = BaudRate(rawValue: _B300)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:227:30: [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m225 |[0;0m public static let B134 = BaudRate(rawValue: _B134)
[0;36m226 |[0;0m public static let B150 = BaudRate(rawValue: _B150)
[0;36m227 |[0;0m public static let B200 = BaudRate(rawValue: _B200)
[0;36m|[0;0m |- [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mfound candidate with type '(any Decoder) throws -> BaudRate'[0;0m
[0;36m228 |[0;0m public static let B300 = BaudRate(rawValue: _B300)
[0;36m229 |[0;0m public static let B600 = BaudRate(rawValue: _B600)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:228:30: [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m226 |[0;0m public static let B150 = BaudRate(rawValue: _B150)
[0;36m227 |[0;0m public static let B200 = BaudRate(rawValue: _B200)
[0;36m228 |[0;0m public static let B300 = BaudRate(rawValue: _B300)
[0;36m|[0;0m |- [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mfound candidate with type '(any Decoder) throws -> BaudRate'[0;0m
[0;36m229 |[0;0m public static let B600 = BaudRate(rawValue: _B600)
[0;36m230 |[0;0m public static let B1200 = BaudRate(rawValue: _B1200)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:229:30: [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m227 |[0;0m public static let B200 = BaudRate(rawValue: _B200)
[0;36m228 |[0;0m public static let B300 = BaudRate(rawValue: _B300)
[0;36m229 |[0;0m public static let B600 = BaudRate(rawValue: _B600)
[0;36m|[0;0m |- [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mfound candidate with type '(any Decoder) throws -> BaudRate'[0;0m
[0;36m230 |[0;0m public static let B1200 = BaudRate(rawValue: _B1200)
[0;36m231 |[0;0m public static let B1800 = BaudRate(rawValue: _B1800)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:230:31: [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m228 |[0;0m public static let B300 = BaudRate(rawValue: _B300)
[0;36m229 |[0;0m public static let B600 = BaudRate(rawValue: _B600)
[0;36m230 |[0;0m public static let B1200 = BaudRate(rawValue: _B1200)
[0;36m|[0;0m |- [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mfound candidate with type '(any Decoder) throws -> BaudRate'[0;0m
[0;36m231 |[0;0m public static let B1800 = BaudRate(rawValue: _B1800)
[0;36m232 |[0;0m public static let B2400 = BaudRate(rawValue: _B2400)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:231:31: [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m229 |[0;0m public static let B600 = BaudRate(rawValue: _B600)
[0;36m230 |[0;0m public static let B1200 = BaudRate(rawValue: _B1200)
[0;36m231 |[0;0m public static let B1800 = BaudRate(rawValue: _B1800)
[0;36m|[0;0m |- [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mfound candidate with type '(any Decoder) throws -> BaudRate'[0;0m
[0;36m232 |[0;0m public static let B2400 = BaudRate(rawValue: _B2400)
[0;36m233 |[0;0m public static let B4800 = BaudRate(rawValue: _B4800)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:232:31: [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m230 |[0;0m public static let B1200 = BaudRate(rawValue: _B1200)
[0;36m231 |[0;0m public static let B1800 = BaudRate(rawValue: _B1800)
[0;36m232 |[0;0m public static let B2400 = BaudRate(rawValue: _B2400)
[0;36m|[0;0m |- [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mfound candidate with type '(any Decoder) throws -> BaudRate'[0;0m
[0;36m233 |[0;0m public static let B4800 = BaudRate(rawValue: _B4800)
[0;36m234 |[0;0m public static let B9600 = BaudRate(rawValue: _B9600)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:233:31: [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m231 |[0;0m public static let B1800 = BaudRate(rawValue: _B1800)
[0;36m232 |[0;0m public static let B2400 = BaudRate(rawValue: _B2400)
[0;36m233 |[0;0m public static let B4800 = BaudRate(rawValue: _B4800)
[0;36m|[0;0m |- [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mfound candidate with type '(any Decoder) throws -> BaudRate'[0;0m
[0;36m234 |[0;0m public static let B9600 = BaudRate(rawValue: _B9600)
[0;36m235 |[0;0m public static let B19200 = BaudRate(rawValue: _B19200)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:234:31: [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m232 |[0;0m public static let B2400 = BaudRate(rawValue: _B2400)
[0;36m233 |[0;0m public static let B4800 = BaudRate(rawValue: _B4800)
[0;36m234 |[0;0m public static let B9600 = BaudRate(rawValue: _B9600)
[0;36m|[0;0m |- [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mfound candidate with type '(any Decoder) throws -> BaudRate'[0;0m
[0;36m235 |[0;0m public static let B19200 = BaudRate(rawValue: _B19200)
[0;36m236 |[0;0m public static let B38400 = BaudRate(rawValue: _B38400)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:235:32: [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m233 |[0;0m public static let B4800 = BaudRate(rawValue: _B4800)
[0;36m234 |[0;0m public static let B9600 = BaudRate(rawValue: _B9600)
[0;36m235 |[0;0m public static let B19200 = BaudRate(rawValue: _B19200)
[0;36m|[0;0m |- [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mfound candidate with type '(any Decoder) throws -> BaudRate'[0;0m
[0;36m236 |[0;0m public static let B38400 = BaudRate(rawValue: _B38400)
[0;36m237 |[0;0m public static let B57600 = BaudRate(rawValue: _B57600)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:236:32: [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m234 |[0;0m public static let B9600 = BaudRate(rawValue: _B9600)
[0;36m235 |[0;0m public static let B19200 = BaudRate(rawValue: _B19200)
[0;36m236 |[0;0m public static let B38400 = BaudRate(rawValue: _B38400)
[0;36m|[0;0m |- [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mfound candidate with type '(any Decoder) throws -> BaudRate'[0;0m
[0;36m237 |[0;0m public static let B57600 = BaudRate(rawValue: _B57600)
[0;36m238 |[0;0m public static let B115200 = BaudRate(rawValue: _B115200)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:237:32: [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m235 |[0;0m public static let B19200 = BaudRate(rawValue: _B19200)
[0;36m236 |[0;0m public static let B38400 = BaudRate(rawValue: _B38400)
[0;36m237 |[0;0m public static let B57600 = BaudRate(rawValue: _B57600)
[0;36m|[0;0m |- [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mfound candidate with type '(any Decoder) throws -> BaudRate'[0;0m
[0;36m238 |[0;0m public static let B115200 = BaudRate(rawValue: _B115200)
[0;36m239 |[0;0m public static let B230400 = BaudRate(rawValue: _B230400)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:238:33: [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m236 |[0;0m public static let B38400 = BaudRate(rawValue: _B38400)
[0;36m237 |[0;0m public static let B57600 = BaudRate(rawValue: _B57600)
[0;36m238 |[0;0m public static let B115200 = BaudRate(rawValue: _B115200)
[0;36m|[0;0m |- [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mfound candidate with type '(any Decoder) throws -> BaudRate'[0;0m
[0;36m239 |[0;0m public static let B230400 = BaudRate(rawValue: _B230400)
[0;36m240 |[0;0m }
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:239:33: [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m237 |[0;0m public static let B57600 = BaudRate(rawValue: _B57600)
[0;36m238 |[0;0m public static let B115200 = BaudRate(rawValue: _B115200)
[0;36m239 |[0;0m public static let B230400 = BaudRate(rawValue: _B230400)
[0;36m|[0;0m |- [1;31merror: [1;39mno exact matches in call to initializer [0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mfound candidate with type '(any Decoder) throws -> BaudRate'[0;0m
[0;36m240 |[0;0m }
[0;36m241 |[0;0m
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:218:15: [1;31merror: [1;39mtype 'BaudRate' does not conform to protocol 'Hashable'[0;0m
[0;36m216 |[0;0m
[0;36m217 |[0;0m /// A terminal baud rate, as `BaudRate.B9600` etc.
[0;36m218 |[0;0m public struct BaudRate: RawRepresentable, Hashable, Sendable {
[0;36m|[0;0m `- [1;31merror: [1;39mtype 'BaudRate' does not conform to protocol 'Hashable'[0;0m
[0;36m219 |[0;0m public var rawValue: speed_t
[0;36m|[0;0m `- [1;39mnote: [1;39mstored property type '_' does not conform to protocol 'Hashable', preventing synthesized conformance of 'BaudRate' to 'Hashable'[0;0m
[0;36m220 |[0;0m public init(rawValue: speed_t) { self.rawValue = rawValue }
[0;36m221 |[0;0m public static let B0 = BaudRate(rawValue: _B0)
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:218:15: [1;31merror: [1;39mtype 'BaudRate' does not conform to protocol 'RawRepresentable'[0;0m
[0;36m216 |[0;0m
[0;36m217 |[0;0m /// A terminal baud rate, as `BaudRate.B9600` etc.
[0;36m218 |[0;0m public struct BaudRate: RawRepresentable, Hashable, Sendable {
[0;36m|[0;0m `- [1;31merror: [1;39mtype 'BaudRate' does not conform to protocol 'RawRepresentable'[0;0m
[0;36m219 |[0;0m public var rawValue: speed_t
[0;36m220 |[0;0m public init(rawValue: speed_t) { self.rawValue = rawValue }
/host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift:218:15: [1;31merror: [1;39mtype 'BaudRate' does not conform to protocol 'Equatable'[0;0m
[0;36m216 |[0;0m
[0;36m217 |[0;0m /// A terminal baud rate, as `BaudRate.B9600` etc.
[0;36m218 |[0;0m public struct BaudRate: RawRepresentable, Hashable, Sendable {
[0;36m|[0;0m |- [1;31merror: [1;39mtype 'BaudRate' does not conform to protocol 'Equatable'[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd stubs for conformance[0;0m
[0;36m219 |[0;0m public var rawValue: speed_t
[0;36m|[0;0m `- [1;39mnote: [1;39mstored property type '_' does not conform to protocol 'Equatable', preventing synthesized conformance of 'BaudRate' to 'Equatable'[0;0m
[0;36m220 |[0;0m public init(rawValue: speed_t) { self.rawValue = rawValue }
[0;36m221 |[0;0m public static let B0 = BaudRate(rawValue: _B0)
Swift.==:1:24: [1;39mnote: [1;39mcandidate would match if 'BaudRate.RawValue' conformed to 'Equatable'[0;0m
[0;36m1 |[0;0m @inlinable public func == <T>(lhs: T, rhs: T) -> Bool where T : RawRepresentable, T.RawValue : Equatable
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'BaudRate.RawValue' conformed to 'Equatable'[0;0m
Swift.FloatingPoint.==:2:20: [1;39mnote: [1;39mcandidate would match if 'BaudRate' conformed to 'FloatingPoint'[0;0m
[0;36m1 |[0;0m protocol FloatingPoint {
[0;36m2 |[0;0m public static func == (lhs: Self, rhs: Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'BaudRate' conformed to 'FloatingPoint'[0;0m
[0;36m3 |[0;0m
Swift.BinaryInteger.==:2:20: [1;39mnote: [1;39mcandidate would match if 'BaudRate' conformed to 'BinaryInteger'[0;0m
[0;36m1 |[0;0m protocol BinaryInteger {
[0;36m2 |[0;0m public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : BinaryInteger}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'BaudRate' conformed to 'BinaryInteger'[0;0m
[0;36m3 |[0;0m
Swift._Pointer.==:2:20: [1;39mnote: [1;39mcandidate would match if 'BaudRate' conformed to '_Pointer'[0;0m
[0;36m1 |[0;0m protocol _Pointer {
[0;36m2 |[0;0m public static func == (lhs: Self, rhs: Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'BaudRate' conformed to '_Pointer'[0;0m
[0;36m3 |[0;0m
Swift._Pointer.==:2:31: [1;39mnote: [1;39mcandidate would match if 'BaudRate' conformed to '_Pointer'[0;0m
[0;36m1 |[0;0m protocol _Pointer {
[0;36m2 |[0;0m @inlinable public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : _Pointer}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'BaudRate' conformed to '_Pointer'[0;0m
[0;36m3 |[0;0m
Swift.Strideable.==:2:31: [1;39mnote: [1;39mcandidate would match if 'BaudRate' conformed to 'Strideable'[0;0m
[0;36m1 |[0;0m protocol Strideable {
[0;36m2 |[0;0m @inlinable public static func == (x: Self, y: Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'BaudRate' conformed to 'Strideable'[0;0m
[0;36m3 |[0;0m
Swift.StringProtocol.==:2:31: [1;39mnote: [1;39mcandidate would match if 'BaudRate' conformed to 'StringProtocol'[0;0m
[0;36m1 |[0;0m protocol StringProtocol {
[0;36m2 |[0;0m @inlinable public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : StringProtocol}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'BaudRate' conformed to 'StringProtocol'[0;0m
[0;36m3 |[0;0m
Swift.SIMD.==:2:20: [1;39mnote: [1;39mcandidate would match if 'BaudRate' conformed to 'SIMD'[0;0m
[0;36m1 |[0;0m protocol SIMD {
[0;36m2 |[0;0m public static func == (a: Self, b: Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'BaudRate' conformed to 'SIMD'[0;0m
[0;36m3 |[0;0m
Swift.RawRepresentable.RawValue:2:16: [1;39mnote: [1;39mprotocol requires nested type 'RawValue'[0;0m
[0;36m1 |[0;0m protocol RawRepresentable {
[0;36m2 |[0;0m associatedtype RawValue}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires nested type 'RawValue'[0;0m
[0;36m3 |[0;0m
Swift.Equatable.==:2:13: [1;39mnote: [1;39mprotocol requires function '==' with type '(borrowing BaudRate, borrowing BaudRate) -> Bool'[0;0m
[0;36m1 |[0;0m protocol Equatable {
[0;36m2 |[0;0m static func == (lhs: borrowing Self, rhs: borrowing Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires function '==' with type '(borrowing BaudRate, borrowing BaudRate) -> Bool'[0;0m
[0;36m3 |[0;0m
/host/spi-builder-workspace/Sources/POSIXGlobals/Time.swift:47:26: [1;31merror: [1;39mcannot find type 'tm' in scope[0;0m
[0;36m45 |[0;0m }
[0;36m46 |[0;0m
[0;36m47 |[0;0m internal init(_ ctm: [4;39mtm[0;0m) {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'tm' in scope[0;0m
[0;36m48 |[0;0m sec = Int(ctm.tm_sec); min = Int(ctm.tm_min); hour = Int(ctm.tm_hour)
[0;36m49 |[0;0m mday = Int(ctm.tm_mday); mon = Int(ctm.tm_mon); year = Int(ctm.tm_year)
/host/spi-builder-workspace/Sources/POSIXGlobals/Time.swift:55:23: [1;31merror: [1;39mcannot find type 'tm' in scope[0;0m
[0;36m53 |[0;0m }
[0;36m54 |[0;0m
[0;36m55 |[0;0m internal var ctm: [4;39mtm[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'tm' in scope[0;0m
[0;36m56 |[0;0m var t = tm()
[0;36m57 |[0;0m t.tm_sec = CInt(sec); t.tm_min = CInt(min); t.tm_hour = CInt(hour)
/host/spi-builder-workspace/Sources/POSIXGlobals/Time.swift:66:23: [1;31merror: [1;39mcannot find type 'time_t' in scope[0;0m
[0;36m64 |[0;0m
[0;36m65 |[0;0m /// identical to C's `time(2)`: seconds since the epoch.
[0;36m66 |[0;0m public func time() -> [4;39mtime_t[0;0m { time(nil) }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'time_t' in scope[0;0m
[0;36m67 |[0;0m
[0;36m68 |[0;0m /// identical to C's `difftime(3)`.
/host/spi-builder-workspace/Sources/POSIXGlobals/Time.swift:69:31: [1;31merror: [1;39mcannot find type 'time_t' in scope[0;0m
[0;36m67 |[0;0m
[0;36m68 |[0;0m /// identical to C's `difftime(3)`.
[0;36m69 |[0;0m public func difftime(_ time1: [4;39mtime_t[0;0m, _ time0: time_t) -> Double { C.difftime(time1, time0) }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'time_t' in scope[0;0m
[0;36m70 |[0;0m
[0;36m71 |[0;0m /// identical to C's `gmtime(3)` (via `gmtime_r`), but returns a swifty `Tm`.
/host/spi-builder-workspace/Sources/POSIXGlobals/Time.swift:69:48: [1;31merror: [1;39mcannot find type 'time_t' in scope[0;0m
[0;36m67 |[0;0m
[0;36m68 |[0;0m /// identical to C's `difftime(3)`.
[0;36m69 |[0;0m public func difftime(_ time1: time_t, _ time0: [4;39mtime_t[0;0m) -> Double { C.difftime(time1, time0) }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'time_t' in scope[0;0m
[0;36m70 |[0;0m
[0;36m71 |[0;0m /// identical to C's `gmtime(3)` (via `gmtime_r`), but returns a swifty `Tm`.
/host/spi-builder-workspace/Sources/POSIXGlobals/Time.swift:72:25: [1;31merror: [1;39mcannot find type 'time_t' in scope[0;0m
[0;36m70 |[0;0m
[0;36m71 |[0;0m /// identical to C's `gmtime(3)` (via `gmtime_r`), but returns a swifty `Tm`.
[0;36m72 |[0;0m public func gmtime(_ t: [4;39mtime_t[0;0m = time(nil)) -> Tm {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'time_t' in scope[0;0m
[0;36m73 |[0;0m var tv = t
[0;36m74 |[0;0m var result = tm()
/host/spi-builder-workspace/Sources/POSIXGlobals/Time.swift:80:28: [1;31merror: [1;39mcannot find type 'time_t' in scope[0;0m
[0;36m78 |[0;0m
[0;36m79 |[0;0m /// identical to C's `localtime(3)` (via `localtime_r`), but returns a swifty `Tm`.
[0;36m80 |[0;0m public func localtime(_ t: [4;39mtime_t[0;0m = time(nil)) -> Tm {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'time_t' in scope[0;0m
[0;36m81 |[0;0m var tv = t
[0;36m82 |[0;0m var result = tm()
/host/spi-builder-workspace/Sources/POSIXGlobals/Time.swift:89:40: [1;31merror: [1;39mcannot find type 'time_t' in scope[0;0m
[0;36m87 |[0;0m /// identical to C's `mktime(3)`: converts a local-time `Tm` to seconds
[0;36m88 |[0;0m /// since the epoch.
[0;36m89 |[0;0m public func mktime(_ tm: Tm) throws -> [4;39mtime_t[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'time_t' in scope[0;0m
[0;36m90 |[0;0m var ctm = tm.ctm
[0;36m91 |[0;0m return try check(mktime(&ctm))
/host/spi-builder-workspace/Sources/POSIXGlobals/Time.swift:103:24: [1;31merror: [1;39mcannot find type 'time_t' in scope[0;0m
[0;36m101 |[0;0m
[0;36m102 |[0;0m /// identical to C's `ctime(3)`: `asctime(localtime(t))`.
[0;36m103 |[0;0m public func ctime(_ t: [4;39mtime_t[0;0m = time(nil)) -> String { asctime(localtime(t)) }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'time_t' in scope[0;0m
[0;36m104 |[0;0m
[0;36m105 |[0;0m /// identical to C's `strftime(3)`.
/host/spi-builder-workspace/Sources/POSIXGlobals/Time.swift:121:24: [1;31merror: [1;39mcannot find type 'clock_t' in scope[0;0m
[0;36m119 |[0;0m
[0;36m120 |[0;0m /// identical to C's `clock(3)`: processor time used, in `CLOCKS_PER_SEC` ticks.
[0;36m121 |[0;0m public func clock() -> [4;39mclock_t[0;0m { C.clock() }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'clock_t' in scope[0;0m
[0;36m122 |[0;0m
[0;36m123 |[0;0m // (CLOCKS_PER_SEC is re-exported in Platform.swift)
/host/spi-builder-workspace/Sources/POSIXGlobals/Time.swift:146:25: [1;31merror: [1;39mcannot find type 'clock_t' in scope[0;0m
[0;36m144 |[0;0m public struct Times: Hashable, Sendable {
[0;36m145 |[0;0m /// elapsed real time since an arbitrary point, in clock ticks
[0;36m146 |[0;0m public let elapsed: [4;39mclock_t[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'clock_t' in scope[0;0m
[0;36m147 |[0;0m /// user CPU time (`tms_utime`)
[0;36m148 |[0;0m public let user: clock_t
/host/spi-builder-workspace/Sources/POSIXGlobals/Time.swift:148:22: [1;31merror: [1;39mcannot find type 'clock_t' in scope[0;0m
[0;36m146 |[0;0m public let elapsed: clock_t
[0;36m147 |[0;0m /// user CPU time (`tms_utime`)
[0;36m148 |[0;0m public let user: [4;39mclock_t[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'clock_t' in scope[0;0m
[0;36m149 |[0;0m /// system CPU time (`tms_stime`)
[0;36m150 |[0;0m public let system: clock_t
/host/spi-builder-workspace/Sources/POSIXGlobals/Time.swift:150:24: [1;31merror: [1;39mcannot find type 'clock_t' in scope[0;0m
[0;36m148 |[0;0m public let user: clock_t
[0;36m149 |[0;0m /// system CPU time (`tms_stime`)
[0;36m150 |[0;0m public let system: [4;39mclock_t[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'clock_t' in scope[0;0m
[0;36m151 |[0;0m /// user CPU time of terminated children (`tms_cutime`)
[0;36m152 |[0;0m public let childUser: clock_t
/host/spi-builder-workspace/Sources/POSIXGlobals/Time.swift:152:27: [1;31merror: [1;39mcannot find type 'clock_t' in scope[0;0m
[0;36m150 |[0;0m public let system: clock_t
[0;36m151 |[0;0m /// user CPU time of terminated children (`tms_cutime`)
[0;36m152 |[0;0m public let childUser: [4;39mclock_t[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'clock_t' in scope[0;0m
[0;36m153 |[0;0m /// system CPU time of terminated children (`tms_cstime`)
[0;36m154 |[0;0m public let childSystem: clock_t
/host/spi-builder-workspace/Sources/POSIXGlobals/Time.swift:154:29: [1;31merror: [1;39mcannot find type 'clock_t' in scope[0;0m
[0;36m152 |[0;0m public let childUser: clock_t
[0;36m153 |[0;0m /// system CPU time of terminated children (`tms_cstime`)
[0;36m154 |[0;0m public let childSystem: [4;39mclock_t[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'clock_t' in scope[0;0m
[0;36m155 |[0;0m }
[0;36m156 |[0;0m
/host/spi-builder-workspace/Sources/POSIXGlobals/Time.swift:144:15: [1;31merror: [1;39mtype 'Times' does not conform to protocol 'Hashable'[0;0m
[0;36m142 |[0;0m /// A swifty `struct tms`, plus the elapsed real time, like Perl's
[0;36m143 |[0;0m /// five-element `POSIX::times()`.
[0;36m144 |[0;0m public struct Times: Hashable, Sendable {
[0;36m|[0;0m `- [1;31merror: [1;39mtype 'Times' does not conform to protocol 'Hashable'[0;0m
[0;36m145 |[0;0m /// elapsed real time since an arbitrary point, in clock ticks
[0;36m146 |[0;0m public let elapsed: clock_t
[0;36m|[0;0m `- [1;39mnote: [1;39mstored property type '_' does not conform to protocol 'Hashable', preventing synthesized conformance of 'Times' to 'Hashable'[0;0m
[0;36m147 |[0;0m /// user CPU time (`tms_utime`)
[0;36m148 |[0;0m public let user: clock_t
[0;36m|[0;0m `- [1;39mnote: [1;39mstored property type '_' does not conform to protocol 'Hashable', preventing synthesized conformance of 'Times' to 'Hashable'[0;0m
[0;36m149 |[0;0m /// system CPU time (`tms_stime`)
[0;36m150 |[0;0m public let system: clock_t
[0;36m|[0;0m `- [1;39mnote: [1;39mstored property type '_' does not conform to protocol 'Hashable', preventing synthesized conformance of 'Times' to 'Hashable'[0;0m
[0;36m151 |[0;0m /// user CPU time of terminated children (`tms_cutime`)
[0;36m152 |[0;0m public let childUser: clock_t
[0;36m|[0;0m `- [1;39mnote: [1;39mstored property type '_' does not conform to protocol 'Hashable', preventing synthesized conformance of 'Times' to 'Hashable'[0;0m
[0;36m153 |[0;0m /// system CPU time of terminated children (`tms_cstime`)
[0;36m154 |[0;0m public let childSystem: clock_t
[0;36m|[0;0m `- [1;39mnote: [1;39mstored property type '_' does not conform to protocol 'Hashable', preventing synthesized conformance of 'Times' to 'Hashable'[0;0m
[0;36m155 |[0;0m }
[0;36m156 |[0;0m
/host/spi-builder-workspace/Sources/POSIXGlobals/Time.swift:144:15: [1;31merror: [1;39mtype 'Times' does not conform to protocol 'Equatable'[0;0m
[0;36m142 |[0;0m /// A swifty `struct tms`, plus the elapsed real time, like Perl's
[0;36m143 |[0;0m /// five-element `POSIX::times()`.
[0;36m144 |[0;0m public struct Times: Hashable, Sendable {
[0;36m|[0;0m |- [1;31merror: [1;39mtype 'Times' does not conform to protocol 'Equatable'[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd stubs for conformance[0;0m
[0;36m145 |[0;0m /// elapsed real time since an arbitrary point, in clock ticks
[0;36m146 |[0;0m public let elapsed: clock_t
[0;36m|[0;0m `- [1;39mnote: [1;39mstored property type '_' does not conform to protocol 'Equatable', preventing synthesized conformance of 'Times' to 'Equatable'[0;0m
[0;36m147 |[0;0m /// user CPU time (`tms_utime`)
[0;36m148 |[0;0m public let user: clock_t
[0;36m|[0;0m `- [1;39mnote: [1;39mstored property type '_' does not conform to protocol 'Equatable', preventing synthesized conformance of 'Times' to 'Equatable'[0;0m
[0;36m149 |[0;0m /// system CPU time (`tms_stime`)
[0;36m150 |[0;0m public let system: clock_t
[0;36m|[0;0m `- [1;39mnote: [1;39mstored property type '_' does not conform to protocol 'Equatable', preventing synthesized conformance of 'Times' to 'Equatable'[0;0m
[0;36m151 |[0;0m /// user CPU time of terminated children (`tms_cutime`)
[0;36m152 |[0;0m public let childUser: clock_t
[0;36m|[0;0m `- [1;39mnote: [1;39mstored property type '_' does not conform to protocol 'Equatable', preventing synthesized conformance of 'Times' to 'Equatable'[0;0m
[0;36m153 |[0;0m /// system CPU time of terminated children (`tms_cstime`)
[0;36m154 |[0;0m public let childSystem: clock_t
[0;36m|[0;0m `- [1;39mnote: [1;39mstored property type '_' does not conform to protocol 'Equatable', preventing synthesized conformance of 'Times' to 'Equatable'[0;0m
[0;36m155 |[0;0m }
[0;36m156 |[0;0m
Swift.==:1:24: [1;39mnote: [1;39mcandidate would match if 'Times' conformed to 'RawRepresentable'[0;0m
[0;36m1 |[0;0m @inlinable public func == <T>(lhs: T, rhs: T) -> Bool where T : RawRepresentable, T.RawValue : Equatable
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Times' conformed to 'RawRepresentable'[0;0m
Swift.FloatingPoint.==:2:20: [1;39mnote: [1;39mcandidate would match if 'Times' conformed to 'FloatingPoint'[0;0m
[0;36m1 |[0;0m protocol FloatingPoint {
[0;36m2 |[0;0m public static func == (lhs: Self, rhs: Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Times' conformed to 'FloatingPoint'[0;0m
[0;36m3 |[0;0m
Swift.BinaryInteger.==:2:20: [1;39mnote: [1;39mcandidate would match if 'Times' conformed to 'BinaryInteger'[0;0m
[0;36m1 |[0;0m protocol BinaryInteger {
[0;36m2 |[0;0m public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : BinaryInteger}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Times' conformed to 'BinaryInteger'[0;0m
[0;36m3 |[0;0m
Swift._Pointer.==:2:20: [1;39mnote: [1;39mcandidate would match if 'Times' conformed to '_Pointer'[0;0m
[0;36m1 |[0;0m protocol _Pointer {
[0;36m2 |[0;0m public static func == (lhs: Self, rhs: Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Times' conformed to '_Pointer'[0;0m
[0;36m3 |[0;0m
Swift._Pointer.==:2:31: [1;39mnote: [1;39mcandidate would match if 'Times' conformed to '_Pointer'[0;0m
[0;36m1 |[0;0m protocol _Pointer {
[0;36m2 |[0;0m @inlinable public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : _Pointer}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Times' conformed to '_Pointer'[0;0m
[0;36m3 |[0;0m
Swift.Strideable.==:2:31: [1;39mnote: [1;39mcandidate would match if 'Times' conformed to 'Strideable'[0;0m
[0;36m1 |[0;0m protocol Strideable {
[0;36m2 |[0;0m @inlinable public static func == (x: Self, y: Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Times' conformed to 'Strideable'[0;0m
[0;36m3 |[0;0m
Swift.StringProtocol.==:2:31: [1;39mnote: [1;39mcandidate would match if 'Times' conformed to 'StringProtocol'[0;0m
[0;36m1 |[0;0m protocol StringProtocol {
[0;36m2 |[0;0m @inlinable public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : StringProtocol}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Times' conformed to 'StringProtocol'[0;0m
[0;36m3 |[0;0m
Swift.SIMD.==:2:20: [1;39mnote: [1;39mcandidate would match if 'Times' conformed to 'SIMD'[0;0m
[0;36m1 |[0;0m protocol SIMD {
[0;36m2 |[0;0m public static func == (a: Self, b: Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mcandidate would match if 'Times' conformed to 'SIMD'[0;0m
[0;36m3 |[0;0m
Swift.Equatable.==:2:13: [1;39mnote: [1;39mprotocol requires function '==' with type '(borrowing Times, borrowing Times) -> Bool'[0;0m
[0;36m1 |[0;0m protocol Equatable {
[0;36m2 |[0;0m static func == (lhs: borrowing Self, rhs: borrowing Self) -> Bool}
[0;36m|[0;0m `- [1;39mnote: [1;39mprotocol requires function '==' with type '(borrowing Times, borrowing Times) -> Bool'[0;0m
[0;36m3 |[0;0m
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:12:25: [1;31merror: [1;39mcannot find type 'pid_t' in scope[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m /// identical to C's `getpid(2)`.
[0;36m12 |[0;0m public func getpid() -> [4;39mpid_t[0;0m { C.getpid() }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'pid_t' in scope[0;0m
[0;36m13 |[0;0m /// identical to C's `getppid(2)`.
[0;36m14 |[0;0m public func getppid() -> pid_t { C.getppid() }
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:14:26: [1;31merror: [1;39mcannot find type 'pid_t' in scope[0;0m
[0;36m12 |[0;0m public func getpid() -> pid_t { C.getpid() }
[0;36m13 |[0;0m /// identical to C's `getppid(2)`.
[0;36m14 |[0;0m public func getppid() -> [4;39mpid_t[0;0m { C.getppid() }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'pid_t' in scope[0;0m
[0;36m15 |[0;0m /// identical to C's `getuid(2)`.
[0;36m16 |[0;0m public func getuid() -> uid_t { C.getuid() }
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:16:25: [1;31merror: [1;39mcannot find type 'uid_t' in scope[0;0m
[0;36m14 |[0;0m public func getppid() -> pid_t { C.getppid() }
[0;36m15 |[0;0m /// identical to C's `getuid(2)`.
[0;36m16 |[0;0m public func getuid() -> [4;39muid_t[0;0m { C.getuid() }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'uid_t' in scope[0;0m
[0;36m17 |[0;0m /// identical to C's `geteuid(2)`.
[0;36m18 |[0;0m public func geteuid() -> uid_t { C.geteuid() }
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:18:26: [1;31merror: [1;39mcannot find type 'uid_t' in scope[0;0m
[0;36m16 |[0;0m public func getuid() -> uid_t { C.getuid() }
[0;36m17 |[0;0m /// identical to C's `geteuid(2)`.
[0;36m18 |[0;0m public func geteuid() -> [4;39muid_t[0;0m { C.geteuid() }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'uid_t' in scope[0;0m
[0;36m19 |[0;0m /// identical to C's `getgid(2)`.
[0;36m20 |[0;0m public func getgid() -> gid_t { C.getgid() }
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:20:25: [1;31merror: [1;39mcannot find type 'gid_t' in scope[0;0m
[0;36m18 |[0;0m public func geteuid() -> uid_t { C.geteuid() }
[0;36m19 |[0;0m /// identical to C's `getgid(2)`.
[0;36m20 |[0;0m public func getgid() -> [4;39mgid_t[0;0m { C.getgid() }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'gid_t' in scope[0;0m
[0;36m21 |[0;0m /// identical to C's `getegid(2)`.
[0;36m22 |[0;0m public func getegid() -> gid_t { C.getegid() }
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:22:26: [1;31merror: [1;39mcannot find type 'gid_t' in scope[0;0m
[0;36m20 |[0;0m public func getgid() -> gid_t { C.getgid() }
[0;36m21 |[0;0m /// identical to C's `getegid(2)`.
[0;36m22 |[0;0m public func getegid() -> [4;39mgid_t[0;0m { C.getegid() }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'gid_t' in scope[0;0m
[0;36m23 |[0;0m /// identical to C's `getpgrp(2)`.
[0;36m24 |[0;0m public func getpgrp() -> pid_t { C.getpgrp() }
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:24:26: [1;31merror: [1;39mcannot find type 'pid_t' in scope[0;0m
[0;36m22 |[0;0m public func getegid() -> gid_t { C.getegid() }
[0;36m23 |[0;0m /// identical to C's `getpgrp(2)`.
[0;36m24 |[0;0m public func getpgrp() -> [4;39mpid_t[0;0m { C.getpgrp() }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'pid_t' in scope[0;0m
[0;36m25 |[0;0m /// identical to C's `setuid(2)`.
[0;36m26 |[0;0m public func setuid(_ uid: uid_t) throws { try check(C.setuid(uid)) }
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:26:27: [1;31merror: [1;39mcannot find type 'uid_t' in scope[0;0m
[0;36m24 |[0;0m public func getpgrp() -> pid_t { C.getpgrp() }
[0;36m25 |[0;0m /// identical to C's `setuid(2)`.
[0;36m26 |[0;0m public func setuid(_ uid: [4;39muid_t[0;0m) throws { try check(C.setuid(uid)) }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'uid_t' in scope[0;0m
[0;36m27 |[0;0m /// identical to C's `setgid(2)`.
[0;36m28 |[0;0m public func setgid(_ gid: gid_t) throws { try check(C.setgid(gid)) }
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:28:27: [1;31merror: [1;39mcannot find type 'gid_t' in scope[0;0m
[0;36m26 |[0;0m public func setuid(_ uid: uid_t) throws { try check(C.setuid(uid)) }
[0;36m27 |[0;0m /// identical to C's `setgid(2)`.
[0;36m28 |[0;0m public func setgid(_ gid: [4;39mgid_t[0;0m) throws { try check(C.setgid(gid)) }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'gid_t' in scope[0;0m
[0;36m29 |[0;0m /// identical to C's `setpgid(2)`.
[0;36m30 |[0;0m public func setpgid(_ pid: pid_t, _ pgid: pid_t) throws { try check(C.setpgid(pid, pgid)) }
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:30:28: [1;31merror: [1;39mcannot find type 'pid_t' in scope[0;0m
[0;36m28 |[0;0m public func setgid(_ gid: gid_t) throws { try check(C.setgid(gid)) }
[0;36m29 |[0;0m /// identical to C's `setpgid(2)`.
[0;36m30 |[0;0m public func setpgid(_ pid: [4;39mpid_t[0;0m, _ pgid: pid_t) throws { try check(C.setpgid(pid, pgid)) }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'pid_t' in scope[0;0m
[0;36m31 |[0;0m /// identical to C's `setsid(2)`.
[0;36m32 |[0;0m @discardableResult
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:30:43: [1;31merror: [1;39mcannot find type 'pid_t' in scope[0;0m
[0;36m28 |[0;0m public func setgid(_ gid: gid_t) throws { try check(C.setgid(gid)) }
[0;36m29 |[0;0m /// identical to C's `setpgid(2)`.
[0;36m30 |[0;0m public func setpgid(_ pid: pid_t, _ pgid: [4;39mpid_t[0;0m) throws { try check(C.setpgid(pid, pgid)) }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'pid_t' in scope[0;0m
[0;36m31 |[0;0m /// identical to C's `setsid(2)`.
[0;36m32 |[0;0m @discardableResult
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:33:32: [1;31merror: [1;39mcannot find type 'pid_t' in scope[0;0m
[0;36m31 |[0;0m /// identical to C's `setsid(2)`.
[0;36m32 |[0;0m @discardableResult
[0;36m33 |[0;0m public func setsid() throws -> [4;39mpid_t[0;0m { try check(C.setsid()) }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'pid_t' in scope[0;0m
[0;36m34 |[0;0m
[0;36m35 |[0;0m /// identical to C's `getgroups(2)`: the supplementary group ids.
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:36:36: [1;31merror: [1;39mcannot find type 'gid_t' in scope[0;0m
[0;36m34 |[0;0m
[0;36m35 |[0;0m /// identical to C's `getgroups(2)`: the supplementary group ids.
[0;36m36 |[0;0m public func getgroups() throws -> [[4;39mgid_t[0;0m] {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'gid_t' in scope[0;0m
[0;36m37 |[0;0m let n = try check(getgroups(0, nil))
[0;36m38 |[0;0m guard n > 0 else { return [] }
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:54:30: [1;31merror: [1;39mcannot find type 'pid_t' in scope[0;0m
[0;36m52 |[0;0m /// identical to C's `fork(2)`; returns 0 in the child and the child's
[0;36m53 |[0;0m /// pid in the parent.
[0;36m54 |[0;0m public func fork() throws -> [4;39mpid_t[0;0m { try check(C.fork()) }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'pid_t' in scope[0;0m
[0;36m55 |[0;0m
[0;36m56 |[0;0m /// identical to C's `_exit(2)`: exits without running cleanup.
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:113:25: [1;31merror: [1;39mcannot find 'SEEK_SET' in scope[0;0m
[0;36m111 |[0;0m public init(rawValue: CInt) { self.rawValue = rawValue }
[0;36m112 |[0;0m }
[0;36m113 |[0;0m private let _SEEK_SET = [4;39mSEEK_SET[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'SEEK_SET' in scope[0;0m
[0;36m114 |[0;0m private let _SEEK_CUR = SEEK_CUR
[0;36m115 |[0;0m private let _SEEK_END = SEEK_END
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:114:25: [1;31merror: [1;39mcannot find 'SEEK_CUR' in scope[0;0m
[0;36m112 |[0;0m }
[0;36m113 |[0;0m private let _SEEK_SET = SEEK_SET
[0;36m114 |[0;0m private let _SEEK_CUR = [4;39mSEEK_CUR[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'SEEK_CUR' in scope[0;0m
[0;36m115 |[0;0m private let _SEEK_END = SEEK_END
[0;36m116 |[0;0m extension Whence {
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:115:25: [1;31merror: [1;39mcannot find 'SEEK_END' in scope[0;0m
[0;36m113 |[0;0m private let _SEEK_SET = SEEK_SET
[0;36m114 |[0;0m private let _SEEK_CUR = SEEK_CUR
[0;36m115 |[0;0m private let _SEEK_END = [4;39mSEEK_END[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'SEEK_END' in scope[0;0m
[0;36m116 |[0;0m extension Whence {
[0;36m117 |[0;0m public static let SEEK_SET = Whence(rawValue: _SEEK_SET)
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:124:88: [1;31merror: [1;39mcannot find type 'off_t' in scope[0;0m
[0;36m122 |[0;0m /// identical to C's `lseek(2)`; returns the new offset.
[0;36m123 |[0;0m @discardableResult
[0;36m124 |[0;0m public func lseek(_ fd: CInt, _ offset: off_t, _ whence: Whence = .SEEK_SET) throws -> [4;39moff_t[0;0m {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'off_t' in scope[0;0m
[0;36m125 |[0;0m try check(lseek(fd, offset, whence.rawValue))
[0;36m126 |[0;0m }
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:124:41: [1;31merror: [1;39mcannot find type 'off_t' in scope[0;0m
[0;36m122 |[0;0m /// identical to C's `lseek(2)`; returns the new offset.
[0;36m123 |[0;0m @discardableResult
[0;36m124 |[0;0m public func lseek(_ fd: CInt, _ offset: [4;39moff_t[0;0m, _ whence: Whence = .SEEK_SET) throws -> off_t {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'off_t' in scope[0;0m
[0;36m125 |[0;0m try check(lseek(fd, offset, whence.rawValue))
[0;36m126 |[0;0m }
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:159:21: [1;31merror: [1;39mcannot find 'F_OK' in scope[0;0m
[0;36m157 |[0;0m public init(rawValue: CInt) { self.rawValue = rawValue }
[0;36m158 |[0;0m }
[0;36m159 |[0;0m private let _F_OK = [4;39mF_OK[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'F_OK' in scope[0;0m
[0;36m160 |[0;0m private let _R_OK = R_OK
[0;36m161 |[0;0m private let _W_OK = W_OK
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:160:21: [1;31merror: [1;39mcannot find 'R_OK' in scope[0;0m
[0;36m158 |[0;0m }
[0;36m159 |[0;0m private let _F_OK = F_OK
[0;36m160 |[0;0m private let _R_OK = [4;39mR_OK[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'R_OK' in scope[0;0m
[0;36m161 |[0;0m private let _W_OK = W_OK
[0;36m162 |[0;0m private let _X_OK = X_OK
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:161:21: [1;31merror: [1;39mcannot find 'W_OK' in scope[0;0m
[0;36m159 |[0;0m private let _F_OK = F_OK
[0;36m160 |[0;0m private let _R_OK = R_OK
[0;36m161 |[0;0m private let _W_OK = [4;39mW_OK[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'W_OK' in scope[0;0m
[0;36m162 |[0;0m private let _X_OK = X_OK
[0;36m163 |[0;0m extension AccessMode {
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:162:21: [1;31merror: [1;39mcannot find 'X_OK' in scope[0;0m
[0;36m160 |[0;0m private let _R_OK = R_OK
[0;36m161 |[0;0m private let _W_OK = W_OK
[0;36m162 |[0;0m private let _X_OK = [4;39mX_OK[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'X_OK' in scope[0;0m
[0;36m163 |[0;0m extension AccessMode {
[0;36m164 |[0;0m public static let F_OK = AccessMode(rawValue: _F_OK)
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:181:44: [1;31merror: [1;39mcannot find type 'uid_t' in scope[0;0m
[0;36m179 |[0;0m
[0;36m180 |[0;0m /// identical to C's `chown(2)`.
[0;36m181 |[0;0m public func chown(_ path: String, _ owner: [4;39muid_t[0;0m, _ group: gid_t) throws {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'uid_t' in scope[0;0m
[0;36m182 |[0;0m _ = try path.withCString { try check(chown($0, owner, group)) }
[0;36m183 |[0;0m }
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:181:60: [1;31merror: [1;39mcannot find type 'gid_t' in scope[0;0m
[0;36m179 |[0;0m
[0;36m180 |[0;0m /// identical to C's `chown(2)`.
[0;36m181 |[0;0m public func chown(_ path: String, _ owner: uid_t, _ group: [4;39mgid_t[0;0m) throws {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'gid_t' in scope[0;0m
[0;36m182 |[0;0m _ = try path.withCString { try check(chown($0, owner, group)) }
[0;36m183 |[0;0m }
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:219:59: [1;31merror: [1;39mcannot find '_SC_ARG_MAX' in scope[0;0m
[0;36m217 |[0;0m
[0;36m218 |[0;0m // CInt() because Glibc imports these anonymous-enum constants as Int
[0;36m219 |[0;0m public static let argMax = SysconfName(rawValue: CInt([4;39m_SC_ARG_MAX[0;0m))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find '_SC_ARG_MAX' in scope[0;0m
[0;36m220 |[0;0m public static let childMax = SysconfName(rawValue: CInt(_SC_CHILD_MAX))
[0;36m221 |[0;0m public static let clockTick = SysconfName(rawValue: CInt(_SC_CLK_TCK))
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:220:61: [1;31merror: [1;39mcannot find '_SC_CHILD_MAX' in scope[0;0m
[0;36m218 |[0;0m // CInt() because Glibc imports these anonymous-enum constants as Int
[0;36m219 |[0;0m public static let argMax = SysconfName(rawValue: CInt(_SC_ARG_MAX))
[0;36m220 |[0;0m public static let childMax = SysconfName(rawValue: CInt([4;39m_SC_CHILD_MAX[0;0m))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find '_SC_CHILD_MAX' in scope[0;0m
[0;36m221 |[0;0m public static let clockTick = SysconfName(rawValue: CInt(_SC_CLK_TCK))
[0;36m222 |[0;0m public static let ngroupsMax = SysconfName(rawValue: CInt(_SC_NGROUPS_MAX))
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:221:62: [1;31merror: [1;39mcannot find '_SC_CLK_TCK' in scope[0;0m
[0;36m219 |[0;0m public static let argMax = SysconfName(rawValue: CInt(_SC_ARG_MAX))
[0;36m220 |[0;0m public static let childMax = SysconfName(rawValue: CInt(_SC_CHILD_MAX))
[0;36m221 |[0;0m public static let clockTick = SysconfName(rawValue: CInt([4;39m_SC_CLK_TCK[0;0m))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find '_SC_CLK_TCK' in scope[0;0m
[0;36m222 |[0;0m public static let ngroupsMax = SysconfName(rawValue: CInt(_SC_NGROUPS_MAX))
[0;36m223 |[0;0m public static let openMax = SysconfName(rawValue: CInt(_SC_OPEN_MAX))
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:222:63: [1;31merror: [1;39mcannot find '_SC_NGROUPS_MAX' in scope[0;0m
[0;36m220 |[0;0m public static let childMax = SysconfName(rawValue: CInt(_SC_CHILD_MAX))
[0;36m221 |[0;0m public static let clockTick = SysconfName(rawValue: CInt(_SC_CLK_TCK))
[0;36m222 |[0;0m public static let ngroupsMax = SysconfName(rawValue: CInt([4;39m_SC_NGROUPS_MAX[0;0m))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find '_SC_NGROUPS_MAX' in scope[0;0m
[0;36m223 |[0;0m public static let openMax = SysconfName(rawValue: CInt(_SC_OPEN_MAX))
[0;36m224 |[0;0m public static let pageSize = SysconfName(rawValue: CInt(_SC_PAGESIZE))
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:223:60: [1;31merror: [1;39mcannot find '_SC_OPEN_MAX' in scope[0;0m
[0;36m221 |[0;0m public static let clockTick = SysconfName(rawValue: CInt(_SC_CLK_TCK))
[0;36m222 |[0;0m public static let ngroupsMax = SysconfName(rawValue: CInt(_SC_NGROUPS_MAX))
[0;36m223 |[0;0m public static let openMax = SysconfName(rawValue: CInt([4;39m_SC_OPEN_MAX[0;0m))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find '_SC_OPEN_MAX' in scope[0;0m
[0;36m224 |[0;0m public static let pageSize = SysconfName(rawValue: CInt(_SC_PAGESIZE))
[0;36m225 |[0;0m public static let streamMax = SysconfName(rawValue: CInt(_SC_STREAM_MAX))
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:224:61: [1;31merror: [1;39mcannot find '_SC_PAGESIZE' in scope[0;0m
[0;36m222 |[0;0m public static let ngroupsMax = SysconfName(rawValue: CInt(_SC_NGROUPS_MAX))
[0;36m223 |[0;0m public static let openMax = SysconfName(rawValue: CInt(_SC_OPEN_MAX))
[0;36m224 |[0;0m public static let pageSize = SysconfName(rawValue: CInt([4;39m_SC_PAGESIZE[0;0m))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find '_SC_PAGESIZE' in scope[0;0m
[0;36m225 |[0;0m public static let streamMax = SysconfName(rawValue: CInt(_SC_STREAM_MAX))
[0;36m226 |[0;0m public static let tznameMax = SysconfName(rawValue: CInt(_SC_TZNAME_MAX))
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:225:62: [1;31merror: [1;39mcannot find '_SC_STREAM_MAX' in scope[0;0m
[0;36m223 |[0;0m public static let openMax = SysconfName(rawValue: CInt(_SC_OPEN_MAX))
[0;36m224 |[0;0m public static let pageSize = SysconfName(rawValue: CInt(_SC_PAGESIZE))
[0;36m225 |[0;0m public static let streamMax = SysconfName(rawValue: CInt([4;39m_SC_STREAM_MAX[0;0m))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find '_SC_STREAM_MAX' in scope[0;0m
[0;36m226 |[0;0m public static let tznameMax = SysconfName(rawValue: CInt(_SC_TZNAME_MAX))
[0;36m227 |[0;0m public static let jobControl = SysconfName(rawValue: CInt(_SC_JOB_CONTROL))
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:226:62: [1;31merror: [1;39mcannot find '_SC_TZNAME_MAX' in scope[0;0m
[0;36m224 |[0;0m public static let pageSize = SysconfName(rawValue: CInt(_SC_PAGESIZE))
[0;36m225 |[0;0m public static let streamMax = SysconfName(rawValue: CInt(_SC_STREAM_MAX))
[0;36m226 |[0;0m public static let tznameMax = SysconfName(rawValue: CInt([4;39m_SC_TZNAME_MAX[0;0m))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find '_SC_TZNAME_MAX' in scope[0;0m
[0;36m227 |[0;0m public static let jobControl = SysconfName(rawValue: CInt(_SC_JOB_CONTROL))
[0;36m228 |[0;0m public static let savedIDs = SysconfName(rawValue: CInt(_SC_SAVED_IDS))
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:227:63: [1;31merror: [1;39mcannot find '_SC_JOB_CONTROL' in scope[0;0m
[0;36m225 |[0;0m public static let streamMax = SysconfName(rawValue: CInt(_SC_STREAM_MAX))
[0;36m226 |[0;0m public static let tznameMax = SysconfName(rawValue: CInt(_SC_TZNAME_MAX))
[0;36m227 |[0;0m public static let jobControl = SysconfName(rawValue: CInt([4;39m_SC_JOB_CONTROL[0;0m))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find '_SC_JOB_CONTROL' in scope[0;0m
[0;36m228 |[0;0m public static let savedIDs = SysconfName(rawValue: CInt(_SC_SAVED_IDS))
[0;36m229 |[0;0m public static let version = SysconfName(rawValue: CInt(_SC_VERSION))
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:228:61: [1;31merror: [1;39mcannot find '_SC_SAVED_IDS' in scope[0;0m
[0;36m226 |[0;0m public static let tznameMax = SysconfName(rawValue: CInt(_SC_TZNAME_MAX))
[0;36m227 |[0;0m public static let jobControl = SysconfName(rawValue: CInt(_SC_JOB_CONTROL))
[0;36m228 |[0;0m public static let savedIDs = SysconfName(rawValue: CInt([4;39m_SC_SAVED_IDS[0;0m))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find '_SC_SAVED_IDS' in scope[0;0m
[0;36m229 |[0;0m public static let version = SysconfName(rawValue: CInt(_SC_VERSION))
[0;36m230 |[0;0m public static let processorsOnline = SysconfName(rawValue: CInt(_SC_NPROCESSORS_ONLN))
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:229:60: [1;31merror: [1;39mcannot find '_SC_VERSION' in scope[0;0m
[0;36m227 |[0;0m public static let jobControl = SysconfName(rawValue: CInt(_SC_JOB_CONTROL))
[0;36m228 |[0;0m public static let savedIDs = SysconfName(rawValue: CInt(_SC_SAVED_IDS))
[0;36m229 |[0;0m public static let version = SysconfName(rawValue: CInt([4;39m_SC_VERSION[0;0m))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find '_SC_VERSION' in scope[0;0m
[0;36m230 |[0;0m public static let processorsOnline = SysconfName(rawValue: CInt(_SC_NPROCESSORS_ONLN))
[0;36m231 |[0;0m }
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:230:69: [1;31merror: [1;39mcannot find '_SC_NPROCESSORS_ONLN' in scope[0;0m
[0;36m228 |[0;0m public static let savedIDs = SysconfName(rawValue: CInt(_SC_SAVED_IDS))
[0;36m229 |[0;0m public static let version = SysconfName(rawValue: CInt(_SC_VERSION))
[0;36m230 |[0;0m public static let processorsOnline = SysconfName(rawValue: CInt([4;39m_SC_NPROCESSORS_ONLN[0;0m))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find '_SC_NPROCESSORS_ONLN' in scope[0;0m
[0;36m231 |[0;0m }
[0;36m232 |[0;0m
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:250:61: [1;31merror: [1;39mcannot find '_PC_LINK_MAX' in scope[0;0m
[0;36m248 |[0;0m
[0;36m249 |[0;0m // CInt() because Glibc imports these anonymous-enum constants as Int
[0;36m250 |[0;0m public static let linkMax = PathconfName(rawValue: CInt([4;39m_PC_LINK_MAX[0;0m))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find '_PC_LINK_MAX' in scope[0;0m
[0;36m251 |[0;0m public static let maxCanon = PathconfName(rawValue: CInt(_PC_MAX_CANON))
[0;36m252 |[0;0m public static let maxInput = PathconfName(rawValue: CInt(_PC_MAX_INPUT))
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:251:62: [1;31merror: [1;39mcannot find '_PC_MAX_CANON' in scope[0;0m
[0;36m249 |[0;0m // CInt() because Glibc imports these anonymous-enum constants as Int
[0;36m250 |[0;0m public static let linkMax = PathconfName(rawValue: CInt(_PC_LINK_MAX))
[0;36m251 |[0;0m public static let maxCanon = PathconfName(rawValue: CInt([4;39m_PC_MAX_CANON[0;0m))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find '_PC_MAX_CANON' in scope[0;0m
[0;36m252 |[0;0m public static let maxInput = PathconfName(rawValue: CInt(_PC_MAX_INPUT))
[0;36m253 |[0;0m public static let nameMax = PathconfName(rawValue: CInt(_PC_NAME_MAX))
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:252:62: [1;31merror: [1;39mcannot find '_PC_MAX_INPUT' in scope[0;0m
[0;36m250 |[0;0m public static let linkMax = PathconfName(rawValue: CInt(_PC_LINK_MAX))
[0;36m251 |[0;0m public static let maxCanon = PathconfName(rawValue: CInt(_PC_MAX_CANON))
[0;36m252 |[0;0m public static let maxInput = PathconfName(rawValue: CInt([4;39m_PC_MAX_INPUT[0;0m))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find '_PC_MAX_INPUT' in scope[0;0m
[0;36m253 |[0;0m public static let nameMax = PathconfName(rawValue: CInt(_PC_NAME_MAX))
[0;36m254 |[0;0m public static let pathMax = PathconfName(rawValue: CInt(_PC_PATH_MAX))
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:253:61: [1;31merror: [1;39mcannot find '_PC_NAME_MAX' in scope[0;0m
[0;36m251 |[0;0m public static let maxCanon = PathconfName(rawValue: CInt(_PC_MAX_CANON))
[0;36m252 |[0;0m public static let maxInput = PathconfName(rawValue: CInt(_PC_MAX_INPUT))
[0;36m253 |[0;0m public static let nameMax = PathconfName(rawValue: CInt([4;39m_PC_NAME_MAX[0;0m))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find '_PC_NAME_MAX' in scope[0;0m
[0;36m254 |[0;0m public static let pathMax = PathconfName(rawValue: CInt(_PC_PATH_MAX))
[0;36m255 |[0;0m public static let pipeBuf = PathconfName(rawValue: CInt(_PC_PIPE_BUF))
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:254:61: [1;31merror: [1;39mcannot find '_PC_PATH_MAX' in scope[0;0m
[0;36m252 |[0;0m public static let maxInput = PathconfName(rawValue: CInt(_PC_MAX_INPUT))
[0;36m253 |[0;0m public static let nameMax = PathconfName(rawValue: CInt(_PC_NAME_MAX))
[0;36m254 |[0;0m public static let pathMax = PathconfName(rawValue: CInt([4;39m_PC_PATH_MAX[0;0m))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find '_PC_PATH_MAX' in scope[0;0m
[0;36m255 |[0;0m public static let pipeBuf = PathconfName(rawValue: CInt(_PC_PIPE_BUF))
[0;36m256 |[0;0m public static let chownRestricted = PathconfName(rawValue: CInt(_PC_CHOWN_RESTRICTED))
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:255:61: [1;31merror: [1;39mcannot find '_PC_PIPE_BUF' in scope[0;0m
[0;36m253 |[0;0m public static let nameMax = PathconfName(rawValue: CInt(_PC_NAME_MAX))
[0;36m254 |[0;0m public static let pathMax = PathconfName(rawValue: CInt(_PC_PATH_MAX))
[0;36m255 |[0;0m public static let pipeBuf = PathconfName(rawValue: CInt([4;39m_PC_PIPE_BUF[0;0m))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find '_PC_PIPE_BUF' in scope[0;0m
[0;36m256 |[0;0m public static let chownRestricted = PathconfName(rawValue: CInt(_PC_CHOWN_RESTRICTED))
[0;36m257 |[0;0m public static let noTrunc = PathconfName(rawValue: CInt(_PC_NO_TRUNC))
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:256:69: [1;31merror: [1;39mcannot find '_PC_CHOWN_RESTRICTED' in scope[0;0m
[0;36m254 |[0;0m public static let pathMax = PathconfName(rawValue: CInt(_PC_PATH_MAX))
[0;36m255 |[0;0m public static let pipeBuf = PathconfName(rawValue: CInt(_PC_PIPE_BUF))
[0;36m256 |[0;0m public static let chownRestricted = PathconfName(rawValue: CInt([4;39m_PC_CHOWN_RESTRICTED[0;0m))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find '_PC_CHOWN_RESTRICTED' in scope[0;0m
[0;36m257 |[0;0m public static let noTrunc = PathconfName(rawValue: CInt(_PC_NO_TRUNC))
[0;36m258 |[0;0m public static let vdisable = PathconfName(rawValue: CInt(_PC_VDISABLE))
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:257:61: [1;31merror: [1;39mcannot find '_PC_NO_TRUNC' in scope[0;0m
[0;36m255 |[0;0m public static let pipeBuf = PathconfName(rawValue: CInt(_PC_PIPE_BUF))
[0;36m256 |[0;0m public static let chownRestricted = PathconfName(rawValue: CInt(_PC_CHOWN_RESTRICTED))
[0;36m257 |[0;0m public static let noTrunc = PathconfName(rawValue: CInt([4;39m_PC_NO_TRUNC[0;0m))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find '_PC_NO_TRUNC' in scope[0;0m
[0;36m258 |[0;0m public static let vdisable = PathconfName(rawValue: CInt(_PC_VDISABLE))
[0;36m259 |[0;0m }
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:258:62: [1;31merror: [1;39mcannot find '_PC_VDISABLE' in scope[0;0m
[0;36m256 |[0;0m public static let chownRestricted = PathconfName(rawValue: CInt(_PC_CHOWN_RESTRICTED))
[0;36m257 |[0;0m public static let noTrunc = PathconfName(rawValue: CInt(_PC_NO_TRUNC))
[0;36m258 |[0;0m public static let vdisable = PathconfName(rawValue: CInt([4;39m_PC_VDISABLE[0;0m))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find '_PC_VDISABLE' in scope[0;0m
[0;36m259 |[0;0m }
[0;36m260 |[0;0m
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:286:45: [1;31merror: [1;39mcannot find type 'pid_t' in scope[0;0m
[0;36m284 |[0;0m
[0;36m285 |[0;0m /// identical to C's `tcgetpgrp(3)`.
[0;36m286 |[0;0m public func tcgetpgrp(_ fd: CInt) throws -> [4;39mpid_t[0;0m { try check(C.tcgetpgrp(fd)) }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'pid_t' in scope[0;0m
[0;36m287 |[0;0m
[0;36m288 |[0;0m /// identical to C's `tcsetpgrp(3)`.
/host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift:289:43: [1;31merror: [1;39mcannot find type 'pid_t' in scope[0;0m
[0;36m287 |[0;0m
[0;36m288 |[0;0m /// identical to C's `tcsetpgrp(3)`.
[0;36m289 |[0;0m public func tcsetpgrp(_ fd: CInt, _ pgid: [4;39mpid_t[0;0m) throws { try check(C.tcsetpgrp(fd, pgid)) }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'pid_t' in scope[0;0m
[0;36m290 |[0;0m
Failed frontend command:
/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /host/spi-builder-workspace/Sources/POSIXGlobals/CType.swift /host/spi-builder-workspace/Sources/POSIXGlobals/Dirent.swift /host/spi-builder-workspace/Sources/POSIXGlobals/Errno.swift /host/spi-builder-workspace/Sources/POSIXGlobals/Fcntl.swift /host/spi-builder-workspace/Sources/POSIXGlobals/Limits.swift /host/spi-builder-workspace/Sources/POSIXGlobals/Locale.swift /host/spi-builder-workspace/Sources/POSIXGlobals/Math.swift /host/spi-builder-workspace/Sources/POSIXGlobals/Platform.swift /host/spi-builder-workspace/Sources/POSIXGlobals/PwdGrp.swift /host/spi-builder-workspace/Sources/POSIXGlobals/Signal.swift /host/spi-builder-workspace/Sources/POSIXGlobals/Stdio.swift /host/spi-builder-workspace/Sources/POSIXGlobals/Stdlib.swift /host/spi-builder-workspace/Sources/POSIXGlobals/SysStat.swift /host/spi-builder-workspace/Sources/POSIXGlobals/SysUtsname.swift /host/spi-builder-workspace/Sources/POSIXGlobals/SysWait.swift /host/spi-builder-workspace/Sources/POSIXGlobals/Termios.swift /host/spi-builder-workspace/Sources/POSIXGlobals/Time.swift /host/spi-builder-workspace/Sources/POSIXGlobals/Unimplemented.swift /host/spi-builder-workspace/Sources/POSIXGlobals/Unistd.swift -target wasm32-unknown-wasip1 -disable-objc-interop -sdk /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm.artifactbundle/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm/wasm32-unknown-wasip1/WASI.sdk -sysroot /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm.artifactbundle/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm/wasm32-unknown-wasip1/WASI.sdk -I /host/spi-builder-workspace/.build/out/Products/Debug-webassembly-wasm32 -module-cache-path /host/spi-builder-workspace/.build/out/ModuleCache.noindex -color-diagnostics -Xcc -fcolor-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -external-plugin-path /usr/lib/swift/host/plugins/testing\#/usr/bin/swift-plugin-server -validate-clang-modules-once -clang-build-session-file /host/spi-builder-workspace/.build/out/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /host -resource-dir /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm.artifactbundle/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static -use-static-resource-dir -enable-anonymous-context-mangled-names -file-compilation-dir /host -Xcc -resource-dir -Xcc /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm.artifactbundle/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/clang -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/host/spi-builder-workspace/.build/out/Products/Debug-webassembly-wasm32/include -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-posix.build/Debug-webassembly-wasm32/POSIXGlobals-t.build/DerivedSources-normal/wasm32 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-posix.build/Debug-webassembly-wasm32/POSIXGlobals-t.build/DerivedSources/wasm32 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-posix.build/Debug-webassembly-wasm32/POSIXGlobals-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name POSIXGlobals -package-name spi_builder_workspace -const-gather-protocols-file /host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-posix.build/Debug-webassembly-wasm32/POSIXGlobals-t.build/Objects-normal/wasm32/POSIXGlobals_const_extract_protocols.json -in-process-plugin-server-path /usr/lib/swift/host/libSwiftInProcPluginServer.so -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins -emit-module-doc-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-posix.build/Debug-webassembly-wasm32/POSIXGlobals-t.build/Objects-normal/wasm32/Modules/POSIXGlobals.swiftdoc -emit-module-source-info-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-posix.build/Debug-webassembly-wasm32/POSIXGlobals-t.build/Objects-normal/wasm32/Modules/POSIXGlobals.swiftsourceinfo -emit-objc-header-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-posix.build/Debug-webassembly-wasm32/POSIXGlobals-t.build/Objects-normal/wasm32/POSIXGlobals-Swift.h -serialize-diagnostics-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-posix.build/Debug-webassembly-wasm32/POSIXGlobals-t.build/Objects-normal/wasm32/POSIXGlobals-primary-emit-module.dia -emit-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-posix.build/Debug-webassembly-wasm32/POSIXGlobals-t.build/Objects-normal/wasm32/POSIXGlobals-primary-emit-module.d -parse-as-library -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-posix.build/Debug-webassembly-wasm32/POSIXGlobals-t.build/Objects-normal/wasm32/Modules/POSIXGlobals.swiftmodule
error: Build failed
BUILD FAILURE 6.4 wasm