Build Information
Failed to build swift-json-schema-codegen, reference main (b7e947), with Swift 6.4 for Wasm on 26 Sep 2026 07:40:36 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344843-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
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ajevans99/swift-json-schema-codegen.git
Reference: main
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/ajevans99/swift-json-schema-codegen
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at b7e947f Delete CHANGELOG.md (#15)
Cloned https://github.com/ajevans99/swift-json-schema-codegen.git
Revision (git rev-parse @):
b7e947fd66005492d4b467a3030fbbc4a54fe6f3
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/ajevans99/swift-json-schema-codegen.git at main
========================================
Build
========================================
Selected platform: wasm
Swift version: 6.4
Building package at path: $PWD
https://github.com/ajevans99/swift-json-schema-codegen.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344843-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>&1
wasm-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:4328fdb43c680d205c1d6761b1e3267aa38277eefdda9ddfb17b6a0f1a77857a
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:wasm-6.4-latest
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/swiftlang/swift-syntax.git
Fetching https://github.com/pointfreeco/swift-custom-dump
Fetching https://github.com/ajevans99/swift-json-schema.git
[1/5666] Fetching swift-custom-dump
[5667/24611] Fetching swift-custom-dump, swift-argument-parser
[24612/35413] Fetching swift-custom-dump, swift-argument-parser, swift-json-schema
[24721/115481] Fetching swift-custom-dump, swift-argument-parser, swift-json-schema, swift-syntax
Fetched https://github.com/pointfreeco/swift-custom-dump (4.85s)
Fetched https://github.com/apple/swift-argument-parser.git (4.86s)
Fetched https://github.com/ajevans99/swift-json-schema.git (5.00s)
Fetched https://github.com/swiftlang/swift-syntax.git (5.06s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.8.2 (6.08s)
Computing version for https://github.com/ajevans99/swift-json-schema.git
Computed https://github.com/ajevans99/swift-json-schema.git at 0.14.1 (1.61s)
Fetching https://github.com/apple/swift-collections.git
[1/27779] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git (1.40s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 604.0.0 (2.68s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.7.3 (0.18s)
Fetching https://github.com/pointfreeco/swift-issue-reporting
[1/6161] Fetching swift-issue-reporting
Fetched https://github.com/pointfreeco/swift-issue-reporting (0.79s)
Computing version for https://github.com/pointfreeco/swift-issue-reporting
Computed https://github.com/pointfreeco/swift-issue-reporting at 2.1.1 (1.93s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.1 (0.30s)
Creating working copy for https://github.com/ajevans99/swift-json-schema.git
Working copy of https://github.com/ajevans99/swift-json-schema.git resolved at 0.14.1
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.8.2
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.7.1
Creating working copy for https://github.com/pointfreeco/swift-custom-dump
Working copy of https://github.com/pointfreeco/swift-custom-dump resolved at 1.7.3
Creating working copy for https://github.com/pointfreeco/swift-issue-reporting
Working copy of https://github.com/pointfreeco/swift-issue-reporting resolved at 2.1.1
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 604.0.0
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 1623]
[Planning 891 / 1623]
[Planning 1403 / 1623]
[Planning deferred tasks]
[Constructing 1 / 3526]
[Constructing 3169 / 3526]
[Starting]
[6 / 649] OrderedJSON-product
[177 / 649] SwiftCompilerPluginMessageHandling
[301 / 656] swift-json-schema_JSONSchema
[311 / 670] _SwiftSyntaxCShims
[313 / 670] _SwiftSyntaxCShims
[354 / 670] SwiftSyntax601
[358 / 674] SwiftSyntax600
[359 / 676] SwiftSyntax600
[360 / 676] SwiftSyntax601
[362 / 676] SwiftSyntax601
[374 / 679] SwiftSyntax602
[382 / 690] SwiftSyntax510
[392 / 706] SwiftSyntax510
[396 / 726] SwiftSyntax509
[419 / 727] _SwiftSyntaxCShims
[430 / 728] SwiftSyntax602
[443 / 729] JSONSchemaCodegenConfiguration
[456 / 730] SwiftSyntax600
[462 / 733] SwiftSyntax603
[474 / 734] SwiftSyntax510
[482 / 734] SwiftSyntax509
[486 / 735] JSONSchemaCodegenConfiguration
[487 / 736] JSONSchemaCodegenConfiguration
[491 / 736] JSONSchemaCodegenConfiguration
[493 / 736] JSONSchemaCodegenConfiguration
[494 / 736] JSONSchemaCodegenConfiguration
[496 / 736] InternalCollectionsUtilities
[497 / 736] InternalCollectionsUtilities
[499 / 736] InternalCollectionsUtilities
[499 / 736] ArgumentParserToolInfo
[500 / 736] ArgumentParser
[503 / 736] InternalCollectionsUtilities
[518 / 741] ArgumentParser
[522 / 777] SwiftSyntax
[523 / 786] SwiftSyntax
[524 / 787] OrderedCollections
[525 / 787] ArgumentParser
[526 / 787] SwiftSyntax
[527 / 789] InternalCollectionsUtilities
[527 / 789] SwiftSyntax
[529 / 789] OrderedCollections
[531 / 789] OrderedCollections
[536 / 789] SwiftSyntax
[542 / 789] SwiftSyntax
[543 / 789] ArgumentParser
[545 / 789] ArgumentParser
[550 / 789] SwiftSyntax
[551 / 789] SwiftSyntax
[552 / 789] SwiftSyntax
[553 / 789] SwiftSyntax
[555 / 789] SwiftSyntax
[559 / 789] SwiftSyntax
[561 / 789] SwiftSyntax
[563 / 789] SwiftSyntax
[567 / 789] SwiftSyntax
[567 / 789] SwiftSyntax-product
[568 / 789] SwiftSyntax-product
[569 / 789] SwiftSyntax-product
[570 / 789] SwiftSyntax-product
[571 / 789] OrderedJSON
[573 / 789] OrderedCollections
[574 / 789] OrderedCollections
[575 / 790] OrderedCollections
[576 / 790] OrderedCollections-product
[578 / 790] OrderedCollections-product
[579 / 790] OrderedJSON
[580 / 790] OrderedJSON
[583 / 790] InternalCollectionsUtilities
[584 / 790] InternalCollectionsUtilities
[588 / 790] InternalCollectionsUtilities
[589 / 790] ArgumentParserToolInfo
[590 / 790] OrderedCollections
[593 / 790] ArgumentParserToolInfo
[594 / 790] ArgumentParserToolInfo
[596 / 791] OrderedCollections
[596 / 791] ArgumentParser-product
[598 / 791] OrderedCollections
[599 / 791] ArgumentParser-product
[601 / 791]
[603 / 793] SwiftDiagnostics
[605 / 811] SwiftDiagnostics
[606 / 811] SwiftParser
[607 / 811] SwiftDiagnostics
[608 / 811] ArgumentParser
[614 / 812] SwiftParser
[615 / 812] SwiftParser
[616 / 812] SwiftParser
[622 / 812] SwiftParser
[623 / 812] SwiftParser-product
[624 / 812] SwiftParser-product
[625 / 812] SwiftParser-product
[626 / 812] SwiftOperators
[627 / 812] SwiftOperators
[630 / 812] SwiftDiagnostics
[631 / 812] SwiftDiagnostics
[633 / 812]
[637 / 825] SwiftDiagnostics
[639 / 843] SwiftDiagnostics
[640 / 844] SwiftBasicFormat
[643 / 851] SwiftDiagnostics
[653 / 851] SwiftParser
[654 / 851] SwiftParser
[655 / 851] SwiftBasicFormat
[657 / 852] SwiftBasicFormat
[663 / 852] SwiftParser
[666 / 852] SwiftParser
[671 / 852] SwiftParser
[673 / 852] SwiftOperators
[674 / 852] SwiftOperators
[675 / 852] SwiftOperators
[676 / 852] SwiftOperators
[678 / 852] SwiftOperators
[679 / 852] SwiftOperators
[680 / 852] SwiftDiagnostics
[682 / 852] SwiftOperators
[685 / 852] SwiftDiagnostics
[686 / 852] SwiftDiagnostics
[687 / 852] SwiftDiagnostics
[689 / 852] SwiftDiagnostics
[690 / 852] SwiftBasicFormat
[692 / 852] SwiftBasicFormat
[693 / 853] SwiftBasicFormat
[696 / 853] SwiftOperators
[699 / 857] SwiftBasicFormat
[700 / 857] SwiftBasicFormat
[705 / 874] OrderedJSON
[708 / 874] SwiftBasicFormat
[710 / 883] SwiftBasicFormat
[718 / 884] SwiftBasicFormat
[720 / 884] SwiftParserDiagnostics
[721 / 884] SwiftBasicFormat-product
[729 / 884] OrderedJSON
[730 / 885] SwiftBasicFormat
[734 / 885] OrderedJSON
[738 / 885] OrderedJSON
[742 / 885] OrderedJSON-product
[747 / 885] OrderedJSON
[749 / 886] OrderedJSON
[756 / 898] SwiftParserDiagnostics
[758 / 907] SwiftParserDiagnostics
[760 / 916] ArgumentParser
[762 / 916] SwiftParserDiagnostics
[765 / 917] SwiftParserDiagnostics
[771 / 917] SwiftParserDiagnostics
[784 / 917] SwiftParserDiagnostics
[785 / 918] SwiftSyntax
[786 / 918] SwiftSyntaxBuilder
[790 / 918] SwiftSyntax
[792 / 918] SwiftParserDiagnostics
[794 / 918] OrderedJSON
[794 / 918] SwiftSyntax
[798 / 918] JSONSchema
[799 / 918] SwiftParserDiagnostics
[800 / 918] JSONSchema
[802 / 919] SwiftParserDiagnostics
[804 / 919] SwiftParserDiagnostics
[810 / 939] SwiftSyntaxBuilder
[811 / 939] SwiftSyntaxBuilder
[813 / 939] SwiftSyntaxBuilder
[814 / 940] SwiftSyntaxBuilder
[817 / 940] SwiftSyntaxBuilder
[823 / 940] SwiftSyntaxBuilder
[827 / 940] SwiftSyntaxBuilder-product
[830 / 940] SwiftSyntaxBuilder-product
[834 / 941] SwiftSyntaxBuilder
[835 / 941] SwiftSyntaxBuilder
[836 / 942] SwiftSyntaxBuilder
[847 / 963] JSONSchemaCodegenCore
[848 / 972] SwiftSyntaxBuilder
[850 / 972] SwiftSyntaxBuilder
[852 / 972] SwiftIfConfig
[853 / 972] SwiftIfConfig
[869 / 972] JSONSchemaCodegenCore
[873 / 973] SwiftDiagnostics
[876 / 973] OrderedCollections-product
[881 / 973] OrderedJSON
[883 / 973] JSONSchemaCodegenCore
[884 / 973] SwiftIfConfig
[886 / 974] JSONSchemaCodegenCore
[889 / 974] JSONSchemaCodegenCore
[890 / 974] json-schema-codegen-product
[893 / 974] JSONSchemaCodegenCore
[894 / 974] JSONSchemaCodegenCore
[898 / 979] json-schema-codegen-product
[899 / 979] json-schema-codegen-product
[900 / 979] json-schema-codegen-product
[901 / 979] json-schema-codegen-product
[902 / 981] SwiftSyntaxMacros
[905 / 989] SwiftSyntaxMacros
error: SwiftCompile normal wasm32 /host/spi-builder-workspace/Sources/JSONSchemaCodegenCLI/JSONSchemaCodegenCLI.swift failed with a nonzero exit code. Command line: cd /host
builtin-SwiftPerFileCompile JSONSchemaCodegenCLI.swift
/host/spi-builder-workspace/Sources/JSONSchemaCodegenCLI/JSONSchemaCodegenCLI.swift:150:57: [1;31merror: [1;39m'atomic' is unavailable: atomic writing is unavailable in WASI because temporary files are not supported[0;0m
[0;36m148 |[0;0m }
[0;36m149 |[0;0m do {
[0;36m150 |[0;0m try output.data.write(to: output.url, options: .[4;39matomic[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39m'atomic' is unavailable: atomic writing is unavailable in WASI because temporary files are not supported[0;0m
[0;36m151 |[0;0m } catch {
[0;36m152 |[0;0m throw CLIError(message: "\(output.url.path): \(error)")
FoundationEssentials.Data.WritingOptions.atomic:4:23: [1;39mnote: [1;39m'atomic' has been explicitly marked unavailable here[0;0m
[0;36m2 |[0;0m struct WritingOptions {
[0;36m3 |[0;0m @available(*, unavailable, message: "atomic writing is unavailable in WASI because temporary files are not supported")
[0;36m4 |[0;0m public static let atomic: Data.WritingOptions }
[0;36m|[0;0m `- [1;39mnote: [1;39m'atomic' has been explicitly marked unavailable here[0;0m
[0;36m5 |[0;0m }
[0;36m6 |[0;0m
/host/spi-builder-workspace/Sources/JSONSchemaCodegenCLI/JSONSchemaCodegenCLI.swift:206:61: [1;31merror: [1;39m'atomic' is unavailable: atomic writing is unavailable in WASI because temporary files are not supported[0;0m
[0;36m204 |[0;0m at: stamp.deletingLastPathComponent(), withIntermediateDirectories: true
[0;36m205 |[0;0m )
[0;36m206 |[0;0m try Data("validated\n".utf8).write(to: stamp, options: .[4;39matomic[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39m'atomic' is unavailable: atomic writing is unavailable in WASI because temporary files are not supported[0;0m
[0;36m207 |[0;0m }
[0;36m208 |[0;0m }
FoundationEssentials.Data.WritingOptions.atomic:4:23: [1;39mnote: [1;39m'atomic' has been explicitly marked unavailable here[0;0m
[0;36m2 |[0;0m struct WritingOptions {
[0;36m3 |[0;0m @available(*, unavailable, message: "atomic writing is unavailable in WASI because temporary files are not supported")
[0;36m4 |[0;0m public static let atomic: Data.WritingOptions }
[0;36m|[0;0m `- [1;39mnote: [1;39m'atomic' has been explicitly marked unavailable here[0;0m
[0;36m5 |[0;0m }
[0;36m6 |[0;0m
Failed frontend command:
/usr/bin/swift-frontend -frontend -c /host/spi-builder-workspace/Sources/JSONSchemaCodegenCLI/CLIConfiguration.swift -primary-file /host/spi-builder-workspace/Sources/JSONSchemaCodegenCLI/JSONSchemaCodegenCLI.swift /host/spi-builder-workspace/Sources/JSONSchemaCodegenCLI/SchemaFileNaming.swift -emit-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-json-schema-codegen.build/Debug-webassembly-wasm32/json-schema-codegen-p.build/Objects-normal/wasm32/JSONSchemaCodegenCLI.d -emit-const-values-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-json-schema-codegen.build/Debug-webassembly-wasm32/json-schema-codegen-p.build/Objects-normal/wasm32/JSONSchemaCodegenCLI.swiftconstvalues -emit-reference-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-json-schema-codegen.build/Debug-webassembly-wasm32/json-schema-codegen-p.build/Objects-normal/wasm32/JSONSchemaCodegenCLI.swiftdeps -serialize-diagnostics-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-json-schema-codegen.build/Debug-webassembly-wasm32/json-schema-codegen-p.build/Objects-normal/wasm32/JSONSchemaCodegenCLI.dia -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 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 -fmodule-map-file\=/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/_SwiftSyntaxCShims/include/module.modulemap -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/checkouts/swift-syntax/Sources/_SwiftSyntaxCShims/include -Xcc -I/host/spi-builder-workspace/.build/out/Products/Debug-webassembly-wasm32/include -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-json-schema-codegen.build/Debug-webassembly-wasm32/json-schema-codegen-p.build/DerivedSources-normal/wasm32 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-json-schema-codegen.build/Debug-webassembly-wasm32/json-schema-codegen-p.build/DerivedSources/wasm32 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-json-schema-codegen.build/Debug-webassembly-wasm32/json-schema-codegen-p.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name json_schema_codegen -package-name spi_builder_workspace -const-gather-protocols-file /host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-json-schema-codegen.build/Debug-webassembly-wasm32/json-schema-codegen-p.build/Objects-normal/wasm32/json-schema-codegen_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 -parse-as-library -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-json-schema-codegen.build/Debug-webassembly-wasm32/json-schema-codegen-p.build/Objects-normal/wasm32/JSONSchemaCodegenCLI.o -index-unit-output-path /swift-json-schema-codegen.build/Debug-webassembly-wasm32/json-schema-codegen-p.build/Objects-normal/wasm32/JSONSchemaCodegenCLI.o -index-store-path /host/spi-builder-workspace/.build/out -index-system-modules
error: Build failed
BUILD FAILURE 6.4 wasm