Build Information
Failed to build GitHubSwiftActions, reference 1.0.10 (224f35), with Swift 6.2 for Wasm on 2 Jul 2026 23:58:15 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-53886769-0":/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.2-latest swift build --swift-sdk swift-6.2-RELEASE_wasm 2>&1Build Log
========================================
RunAll
========================================
Builder version: 0e64495ecc1688c3b3e031a5ef1348b5c05091ae
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Wei18/GitHubSwiftActions.git
Reference: 1.0.10
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/Wei18/GitHubSwiftActions
* tag 1.0.10 -> FETCH_HEAD
HEAD is now at 224f357 Merge pull request #26 from wei18/fix/static-linux-sdk
Cloned https://github.com/Wei18/GitHubSwiftActions.git
Revision (git rev-parse @):
224f3578089586b8caedab0b830c6811ba17bee8
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/Wei18/GitHubSwiftActions.git at 1.0.10
========================================
Build
========================================
Selected platform: wasm
Swift version: 6.2
Building package at path: $PWD
https://github.com/Wei18/GitHubSwiftActions.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-53886769-0":/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.2-latest swift build --swift-sdk swift-6.2-RELEASE_wasm 2>&1
wasm-6.2-latest: Pulling from saguaro1/spi-images
Digest: sha256:dc8dffc38f1d92eca7ee5312617822470123661393ed20672e77964f9dcaaffb
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:wasm-6.2-latest
Fetching https://github.com/Wei18/github-rest-api-swift-openapi
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/jpsim/Yams
Fetching https://github.com/apple/swift-openapi-runtime
[1/11843] Fetching yams
[2/18553] Fetching yams, swift-openapi-runtime
[2457/25276] Fetching yams, swift-openapi-runtime, github-rest-api-swift-openapi
[3232/43225] Fetching yams, swift-openapi-runtime, github-rest-api-swift-openapi, swift-argument-parser
Fetched https://github.com/apple/swift-openapi-runtime from cache (0.77s)
[30149/36515] Fetching yams, github-rest-api-swift-openapi, swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser from cache (0.77s)
[12318/18566] Fetching yams, github-rest-api-swift-openapi
Fetched https://github.com/jpsim/Yams from cache (5.38s)
Fetched https://github.com/Wei18/github-rest-api-swift-openapi from cache (5.47s)
Computing version for https://github.com/Wei18/github-rest-api-swift-openapi
Computed https://github.com/Wei18/github-rest-api-swift-openapi at 3.0.13 (6.42s)
Fetching https://github.com/apple/swift-openapi-urlsession
[1/1168] Fetching swift-openapi-urlsession
Fetched https://github.com/apple/swift-openapi-urlsession from cache (0.35s)
Computing version for https://github.com/jpsim/Yams
Computed https://github.com/jpsim/Yams at 6.2.2 (0.51s)
Computing version for https://github.com/apple/swift-openapi-urlsession
Computed https://github.com/apple/swift-openapi-urlsession at 1.3.1 (0.93s)
Fetching https://github.com/apple/swift-http-types
Fetching https://github.com/apple/swift-collections
[1/1219] Fetching swift-http-types
Fetched https://github.com/apple/swift-http-types from cache (0.42s)
[1/25283] Fetching swift-collections
Fetched https://github.com/apple/swift-collections from cache (1.00s)
Computing version for https://github.com/apple/swift-openapi-runtime
Computed https://github.com/apple/swift-openapi-runtime at 1.12.0 (1.17s)
Computing version for https://github.com/apple/swift-http-types
Computed https://github.com/apple/swift-http-types at 1.6.0 (0.16s)
Computing version for https://github.com/apple/swift-collections
Computed https://github.com/apple/swift-collections at 1.6.0 (0.25s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.8.2 (0.16s)
Creating working copy for https://github.com/apple/swift-collections
Working copy of https://github.com/apple/swift-collections resolved at 1.6.0
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.8.2
Creating working copy for https://github.com/apple/swift-openapi-runtime
Working copy of https://github.com/apple/swift-openapi-runtime resolved at 1.12.0
Creating working copy for https://github.com/jpsim/Yams
Working copy of https://github.com/jpsim/Yams resolved at 6.2.2
Creating working copy for https://github.com/apple/swift-http-types
Working copy of https://github.com/apple/swift-http-types resolved at 1.6.0
Creating working copy for https://github.com/apple/swift-openapi-urlsession
Working copy of https://github.com/apple/swift-openapi-urlsession resolved at 1.3.1
Creating working copy for https://github.com/Wei18/github-rest-api-swift-openapi
Working copy of https://github.com/Wei18/github-rest-api-swift-openapi resolved at 3.0.13
[1/1] Compiling plugin GenerateManual
[2/2] Compiling plugin GenerateDoccReference
Building for debugging...
[2/55] Write sources
[22/55] Compiling reader.c
[23/55] Compiling writer.c
[24/55] Compiling api.c
[25/55] Compiling parser.c
[26/55] Compiling emitter.c
[27/55] Compiling scanner.c
[28/55] Write swift-version-24593BA9C3E375BF.txt
[30/107] Emitting module InternalCollectionsUtilities
[31/109] Compiling Yams Resolver.swift
[32/109] Compiling Yams String+Yams.swift
[33/109] Compiling InternalCollectionsUtilities _SortedCollection.swift
[34/109] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[37/111] Compiling HTTPTypes HTTPField.swift
[38/111] Compiling HTTPTypes HTTPFieldName.swift
[39/111] Compiling Yams Encoder.swift
[40/111] Compiling Yams Node.Scalar.swift
[41/111] Compiling Yams Node.Sequence.swift
[42/111] Compiling Yams Node.swift
[43/111] Compiling Yams Parser.swift
[44/111] Compiling Yams RedundancyAliasingStrategy.swift
[45/111] Compiling Yams Representer.swift
[46/111] Compiling HTTPTypes ISOLatin1String.swift
[47/112] Compiling Yams Mark.swift
[48/112] Compiling Yams Node.Alias.swift
[49/112] Compiling Yams Node.Mapping.swift
[50/112] Compiling Yams AliasDereferencingStrategy.swift
[51/112] Compiling Yams Anchor.swift
[52/112] Compiling Yams Constructor.swift
[53/112] Compiling HTTPTypes HTTPResponse.swift
[54/113] Compiling HTTPTypes HTTPRequest.swift
[55/113] Wrapping AST for InternalCollectionsUtilities for debugging
[57/149] Compiling ContainersPreview Producer+Map.swift
[58/149] Compiling ContainersPreview Producer+Reduce.swift
[59/149] Compiling ContainersPreview Producer.swift
[60/149] Compiling ContainersPreview InputSpan.swift
[61/149] Compiling ContainersPreview MutableRef.swift
[62/153] Compiling ContainersPreview BorrowingSequence+Standard Conformances.swift
[63/153] Compiling ContainersPreview BorrowingSequence+Utilities.swift
[64/153] Compiling ContainersPreview BorrowingSequence.swift
[65/153] Compiling ContainersPreview BidirectionalContainer.swift
[66/153] Compiling ContainersPreview Container+Filter.swift
[67/153] Compiling ContainersPreview BorrowingIteratorProtocol+Map.swift
[68/153] Compiling ContainersPreview BorrowingIteratorProtocol+Reduce.swift
[69/153] Compiling ContainersPreview BorrowingIteratorProtocol+SpanwiseZip.swift
[70/153] Compiling ContainersPreview BorrowingIteratorProtocol.swift
[71/153] Compiling ContainersPreview BorrowingSequence+Algorithms.swift
[72/153] Compiling ContainersPreview Drain+Map.swift
[73/153] Compiling ContainersPreview Drain+Reduce.swift
[74/153] Compiling ContainersPreview Drain.swift
[75/153] Compiling ContainersPreview Producer+Collect.swift
[76/153] Compiling ContainersPreview Producer+Filter.swift
[77/153] Compiling ContainersPreview Container+SpanwiseZip.swift
[78/153] Compiling ContainersPreview Container.swift
[79/153] Compiling ContainersPreview ContainerIterator.swift
[80/153] Compiling ContainersPreview DynamicContainer.swift
[81/153] Compiling ContainersPreview MutableContainer.swift
[82/153] Compiling ContainersPreview PermutableContainer.swift
[83/153] Compiling ContainersPreview RandomAccessContainer.swift
[84/153] Compiling ContainersPreview RangeExpression2.swift
[85/153] Compiling ContainersPreview RangeReplaceableContainer.swift
[86/153] Compiling ContainersPreview Strideable+Limits.swift
[87/153] Compiling ContainersPreview Ref.swift
[88/153] Compiling ContainersPreview Shared.swift
[89/153] Compiling ContainersPreview SpanIterator.swift
[90/153] Compiling ContainersPreview UniqueBox.swift
[91/153] Emitting module ContainersPreview
[92/153] Compiling ContainersPreview OutputSpan+Extras.swift
[93/153] Compiling ContainersPreview TemporaryAllocation.swift
[94/153] Compiling ContainersPreview BorrowingIteratorProtocol+Copy.swift
[95/153] Compiling ContainersPreview BorrowingIteratorProtocol+ElementsEqual.swift
[96/153] Compiling ContainersPreview BorrowingIteratorProtocol+Filter.swift
[98/154] Compiling ArgumentParserToolInfo ToolInfo.swift
[99/154] Emitting module ArgumentParserToolInfo
[99/155] Wrapping AST for ContainersPreview for debugging
[102/196] Compiling HTTPTypes NIOLock.swift
[103/196] Compiling DequeModule Deque+Extras.swift
[104/196] Compiling DequeModule Deque+Hashable.swift
[105/196] Compiling DequeModule Deque+Testing.swift
[106/196] Compiling DequeModule Deque._Storage.swift
[107/196] Compiling DequeModule Deque._UnsafeHandle.swift
[108/196] Compiling DequeModule Deque.swift
[109/196] Compiling Extensions Int+Ext.swift
[110/196] Emitting module Extensions
[111/196] Compiling DequeModule RigidDeque+Experimental.swift
[112/196] Compiling DequeModule RigidDeque+Hashable.swift
[113/196] Compiling HTTPTypes HTTPParsedFields.swift
[114/196] Compiling HTTPTypes HTTPRequest+URL.swift
[114/196] Wrapping AST for ArgumentParserToolInfo for debugging
[116/196] Compiling DequeModule RigidDeque+Consumption.swift
[117/196] Compiling DequeModule RigidDeque+Container.swift
[118/196] Compiling DequeModule _DequeBuffer.swift
/host/spi-builder-workspace/.build/checkouts/Yams/Sources/Yams/Representer.swift:342:45: error: cannot find 'DBL_DECIMAL_DIG' in scope
340 | // Since `NumberFormatter` creates a string with insufficient precision for Decode,
341 | // it uses with `String(format:...)`
342 | let string = String(format: "%.*g", DBL_DECIMAL_DIG, self)
| `- error: cannot find 'DBL_DECIMAL_DIG' in scope
343 | // "%*.g" does not use scientific notation if the exponent is less than –4.
344 | // So fallback to using `NumberFormatter` if string does not uses scientific notation.
[119/197] Compiling DequeModule _DequeBufferHeader.swift
/host/spi-builder-workspace/.build/checkouts/Yams/Sources/Yams/Representer.swift:342:45: error: cannot find 'DBL_DECIMAL_DIG' in scope
340 | // Since `NumberFormatter` creates a string with insufficient precision for Decode,
341 | // it uses with `String(format:...)`
342 | let string = String(format: "%.*g", DBL_DECIMAL_DIG, self)
| `- error: cannot find 'DBL_DECIMAL_DIG' in scope
343 | // "%*.g" does not use scientific notation if the exponent is less than –4.
344 | // So fallback to using `NumberFormatter` if string does not uses scientific notation.
[120/197] Compiling DequeModule RigidDeque+Append.swift
/host/spi-builder-workspace/.build/checkouts/Yams/Sources/Yams/Representer.swift:342:45: error: cannot find 'DBL_DECIMAL_DIG' in scope
340 | // Since `NumberFormatter` creates a string with insufficient precision for Decode,
341 | // it uses with `String(format:...)`
342 | let string = String(format: "%.*g", DBL_DECIMAL_DIG, self)
| `- error: cannot find 'DBL_DECIMAL_DIG' in scope
343 | // "%*.g" does not use scientific notation if the exponent is less than –4.
344 | // So fallback to using `NumberFormatter` if string does not uses scientific notation.
[121/243] Compiling ArgumentParser ArgumentVisibility.swift
[122/243] Compiling ArgumentParser CompletionKind.swift
[123/243] Compiling ArgumentParser Errors.swift
[124/243] Compiling ArgumentParser Flag.swift
[125/243] Compiling ArgumentParser NameSpecification.swift
[126/243] Compiling ArgumentParser Option.swift
[127/243] Emitting module Yams
/host/spi-builder-workspace/Sources/Extensions/Task+Ext.swift:15:25: error: cannot find 'DispatchSemaphore' in scope
13 | /// - Warning: This blocks the current thread. Avoid calling this on the main thread.
14 | static func synchronous(priority: TaskPriority? = nil, operation: @escaping @Sendable () async throws -> Success) throws {
15 | let semaphore = DispatchSemaphore(value: 0)
| `- error: cannot find 'DispatchSemaphore' in scope
16 | Task<Void, Never>(priority: priority) {
17 | defer { semaphore.signal() }
[130/243] Emitting module HTTPTypes
BUILD FAILURE 6.2 wasm