The Swift Package Index logo.Swift Package Index

Build Information

Failed to build swift-longhair, reference 0.0.1 (1c2330), with Swift 6.1 for Wasm on 31 May 2025 07:01:38 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.63.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/sena-mike/swift-longhair.git
Reference: 0.0.1
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/sena-mike/swift-longhair
 * tag               0.0.1      -> FETCH_HEAD
HEAD is now at 1c23301 Update docs
Submodule path 'Sources/CLonghair': checked out 'd5f9fa07403ce65f63e3edffaa898414c9774619'
Submodule 'Sources/CLonghair' (https://github.com/catid/longhair.git) registered for path 'Sources/CLonghair'
Cloning into '/host/spi-builder-workspace/Sources/CLonghair'...
Cloned https://github.com/sena-mike/swift-longhair.git
Revision (git rev-parse @):
1c2330135ba837951110dac598c7a8aaf45cc660
SUCCESS checkout https://github.com/sena-mike/swift-longhair.git at 0.0.1
========================================
Build
========================================
Selected platform:         wasm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/sena-mike/swift-longhair.git
https://github.com/sena-mike/swift-longhair.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
error: 'spi-builder-workspace': Invalid manifest (compiled with: ["/usr/bin/swiftc", "-vfsoverlay", "/tmp/TemporaryDirectory.ebvKrM/vfs.yaml", "-L", "/usr/lib/swift/pm/ManifestAPI", "-lPackageDescription", "-Xlinker", "-rpath", "-Xlinker", "/usr/lib/swift/pm/ManifestAPI", "-swift-version", "6", "-I", "/usr/lib/swift/pm/ManifestAPI", "-package-description-version", "6.0.0", "/host/spi-builder-workspace/Package.swift", "-o", "/tmp/TemporaryDirectory.yecFdq/spi-builder-workspace-manifest"])
/host/spi-builder-workspace/Package.swift:40:1: error: unexpected ',' separator
38 |       ),
39 |     ],
40 | )
   | `- error: unexpected ',' separator
41 |
error: fatalError
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
wasm-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:7e37457820e5f17452a98118754f345f2619722c485f2db0d8b666940a83afd2
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest
Building for debugging...
[0/5] Write sources
[1/5] Compiling CLonghair SiameseTools.cpp
[2/5] Compiling CLonghair gf256.cpp
[3/5] Write swift-version-24593BA9C3E375BF.txt
[4/5] Compiling CLonghair cauchy_256.cpp
[6/7] Compiling Longhair Longhair.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:10: note: while building module 'std_string_h' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:
 42 |
 43 | #include <stdint.h> // uint32_t
 44 | #include <string.h> // memcpy
    |          `- note: while building module 'std_string_h' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:
 45 | #include <new> // std::nothrow
 46 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:17: note: while building module 'SwiftWASILibc' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:
 59 |
 60 | #if __has_include_next(<string.h>)
 61 | #  include_next <string.h>
    |                 `- note: while building module 'SwiftWASILibc' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:
 62 | #endif
 63 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/netinet/in.h:9:10: note: while building module 'std_inttypes_h' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/netinet/in.h:9:
  7 |
  8 | #include <features.h>
  9 | #include <inttypes.h>
    |          `- note: while building module 'std_inttypes_h' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/netinet/in.h:9:
 10 | #include <sys/socket.h>
 11 | #ifdef __wasilibc_unmodified_upstream /* Use alternate WASI libc headers */
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "inttypes.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/inttypes.h:252:17: note: in file included from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/inttypes.h:252:
250 |
251 | #if __has_include_next(<inttypes.h>)
252 | #  include_next <inttypes.h>
    |                 `- note: in file included from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/inttypes.h:252:
253 | #endif
254 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/clang/include/inttypes.h:24:15: error: cyclic dependency in module 'SwiftWASILibc': SwiftWASILibc -> std_inttypes_h -> SwiftWASILibc
 22 | #endif
 23 |
 24 | #include_next <inttypes.h>
    |               `- error: cyclic dependency in module 'SwiftWASILibc': SwiftWASILibc -> std_inttypes_h -> SwiftWASILibc
 25 |
 26 | #if defined(_MSC_VER) && _MSC_VER < 1900
/host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:10: note: while building module 'std_string_h' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:
 42 |
 43 | #include <stdint.h> // uint32_t
 44 | #include <string.h> // memcpy
    |          `- note: while building module 'std_string_h' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:
 45 | #include <new> // std::nothrow
 46 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:17: note: while building module 'SwiftWASILibc' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:
 59 |
 60 | #if __has_include_next(<string.h>)
 61 | #  include_next <string.h>
    |                 `- note: while building module 'SwiftWASILibc' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:
 62 | #endif
 63 |
<module-includes>:14:10: note: in file included from <module-includes>:14:
12 | #include "string.h"
13 | #include "time.h"
14 | #include "arpa/inet.h"
   |          `- note: in file included from <module-includes>:14:
15 | #include "cpio.h"
16 | #include "dirent.h"
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/arpa/inet.h:9:10: note: in file included from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/arpa/inet.h:9:
 7 |
 8 | #include <features.h>
 9 | #include <netinet/in.h>
   |          `- note: in file included from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/arpa/inet.h:9:
10 |
11 | uint32_t htonl(uint32_t);
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/netinet/in.h:9:10: error: could not build module 'std_inttypes_h'
  7 |
  8 | #include <features.h>
  9 | #include <inttypes.h>
    |          `- error: could not build module 'std_inttypes_h'
 10 | #include <sys/socket.h>
 11 | #ifdef __wasilibc_unmodified_upstream /* Use alternate WASI libc headers */
/host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:10: note: while building module 'std_string_h' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:
 42 |
 43 | #include <stdint.h> // uint32_t
 44 | #include <string.h> // memcpy
    |          `- note: while building module 'std_string_h' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:
 45 | #include <new> // std::nothrow
 46 |
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "string.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:17: error: could not build module 'SwiftWASILibc'
 59 |
 60 | #if __has_include_next(<string.h>)
 61 | #  include_next <string.h>
    |                 `- error: could not build module 'SwiftWASILibc'
 62 | #endif
 63 |
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h"
  |          `- note: in file included from <module-includes>:1:
2 | #include "/host/spi-builder-workspace/Sources/CLonghair/cauchy_256.h"
3 | #include "/host/spi-builder-workspace/Sources/CLonghair/gf256.h"
/host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:10: error: could not build module 'std_string_h'
 42 |
 43 | #include <stdint.h> // uint32_t
 44 | #include <string.h> // memcpy
    |          `- error: could not build module 'std_string_h'
 45 | #include <new> // std::nothrow
    |          `- note: while building module 'std_new' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:45:
 46 |
 47 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/new:358:12: note: while building module 'std_cstdlib' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/new:358:
356 |
357 | #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
358 | #  include <cstdlib>
    |            `- note: while building module 'std_cstdlib' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/new:358:
359 | #  include <type_traits>
360 | #endif
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "cstdlib"
  |          `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/cstdlib:86:10: note: in file included from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/cstdlib:86:
 84 | #include <__config>
 85 |
 86 | #include <stdlib.h>
    |          `- note: in file included from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/cstdlib:86:
 87 |
 88 | #ifndef _LIBCPP_STDLIB_H
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/stdlib.h:94:19: error: could not build module 'SwiftWASILibc'
 92 |
 93 | #  if __has_include_next(<stdlib.h>)
 94 | #    include_next <stdlib.h>
    |                   `- error: could not build module 'SwiftWASILibc'
 95 | #  endif
 96 |
/host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:45:10: note: while building module 'std_new' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:45:
 43 | #include <stdint.h> // uint32_t
 44 | #include <string.h> // memcpy
 45 | #include <new> // std::nothrow
    |          `- note: while building module 'std_new' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:45:
 46 |
 47 |
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "new"
  |          `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/new:358:12: error: could not build module 'std_cstdlib'
356 |
357 | #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
358 | #  include <cstdlib>
    |            `- error: could not build module 'std_cstdlib'
359 | #  include <type_traits>
360 | #endif
/host/spi-builder-workspace/Sources/CLonghair/gf256.h:48:10: note: while building module 'std_cstring' imported from /host/spi-builder-workspace/Sources/CLonghair/gf256.h:48:
 46 |
 47 | #include <stdint.h> // uint32_t etc
 48 | #include <cstring> // memcpy, memset
    |          `- note: while building module 'std_cstring' imported from /host/spi-builder-workspace/Sources/CLonghair/gf256.h:48:
 49 |
 50 | /// Library header version
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "cstring"
  |          `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/cstring:62:10: error: could not build module 'std_string_h'
 60 | #include <__type_traits/is_constant_evaluated.h>
 61 |
 62 | #include <string.h>
    |          `- error: could not build module 'std_string_h'
 63 |
 64 | #ifndef _LIBCPP_STRING_H
/host/spi-builder-workspace/Sources/Longhair/Longhair.swift:1:16: error: could not build C module 'CLonghair'
  1 | private import CLonghair
    |                `- error: could not build C module 'CLonghair'
  2 | import Foundation
  3 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[7/7] Emitting module Longhair
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:10: note: while building module 'std_string_h' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:
 42 |
 43 | #include <stdint.h> // uint32_t
 44 | #include <string.h> // memcpy
    |          `- note: while building module 'std_string_h' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:
 45 | #include <new> // std::nothrow
 46 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:17: note: while building module 'SwiftWASILibc' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:
 59 |
 60 | #if __has_include_next(<string.h>)
 61 | #  include_next <string.h>
    |                 `- note: while building module 'SwiftWASILibc' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:
 62 | #endif
 63 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/netinet/in.h:9:10: note: while building module 'std_inttypes_h' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/netinet/in.h:9:
  7 |
  8 | #include <features.h>
  9 | #include <inttypes.h>
    |          `- note: while building module 'std_inttypes_h' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/netinet/in.h:9:
 10 | #include <sys/socket.h>
 11 | #ifdef __wasilibc_unmodified_upstream /* Use alternate WASI libc headers */
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "inttypes.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/inttypes.h:252:17: note: in file included from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/inttypes.h:252:
250 |
251 | #if __has_include_next(<inttypes.h>)
252 | #  include_next <inttypes.h>
    |                 `- note: in file included from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/inttypes.h:252:
253 | #endif
254 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/clang/include/inttypes.h:24:15: error: cyclic dependency in module 'SwiftWASILibc': SwiftWASILibc -> std_inttypes_h -> SwiftWASILibc
 22 | #endif
 23 |
 24 | #include_next <inttypes.h>
    |               `- error: cyclic dependency in module 'SwiftWASILibc': SwiftWASILibc -> std_inttypes_h -> SwiftWASILibc
 25 |
 26 | #if defined(_MSC_VER) && _MSC_VER < 1900
/host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:10: note: while building module 'std_string_h' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:
 42 |
 43 | #include <stdint.h> // uint32_t
 44 | #include <string.h> // memcpy
    |          `- note: while building module 'std_string_h' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:
 45 | #include <new> // std::nothrow
 46 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:17: note: while building module 'SwiftWASILibc' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:
 59 |
 60 | #if __has_include_next(<string.h>)
 61 | #  include_next <string.h>
    |                 `- note: while building module 'SwiftWASILibc' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:
 62 | #endif
 63 |
<module-includes>:14:10: note: in file included from <module-includes>:14:
12 | #include "string.h"
13 | #include "time.h"
14 | #include "arpa/inet.h"
   |          `- note: in file included from <module-includes>:14:
15 | #include "cpio.h"
16 | #include "dirent.h"
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/arpa/inet.h:9:10: note: in file included from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/arpa/inet.h:9:
 7 |
 8 | #include <features.h>
 9 | #include <netinet/in.h>
   |          `- note: in file included from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/arpa/inet.h:9:
10 |
11 | uint32_t htonl(uint32_t);
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/netinet/in.h:9:10: error: could not build module 'std_inttypes_h'
  7 |
  8 | #include <features.h>
  9 | #include <inttypes.h>
    |          `- error: could not build module 'std_inttypes_h'
 10 | #include <sys/socket.h>
 11 | #ifdef __wasilibc_unmodified_upstream /* Use alternate WASI libc headers */
/host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:10: note: while building module 'std_string_h' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:
 42 |
 43 | #include <stdint.h> // uint32_t
 44 | #include <string.h> // memcpy
    |          `- note: while building module 'std_string_h' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:
 45 | #include <new> // std::nothrow
 46 |
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "string.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:17: error: could not build module 'SwiftWASILibc'
 59 |
 60 | #if __has_include_next(<string.h>)
 61 | #  include_next <string.h>
    |                 `- error: could not build module 'SwiftWASILibc'
 62 | #endif
 63 |
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h"
  |          `- note: in file included from <module-includes>:1:
2 | #include "/host/spi-builder-workspace/Sources/CLonghair/cauchy_256.h"
3 | #include "/host/spi-builder-workspace/Sources/CLonghair/gf256.h"
/host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:10: error: could not build module 'std_string_h'
 42 |
 43 | #include <stdint.h> // uint32_t
 44 | #include <string.h> // memcpy
    |          `- error: could not build module 'std_string_h'
 45 | #include <new> // std::nothrow
    |          `- note: while building module 'std_new' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:45:
 46 |
 47 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/new:358:12: note: while building module 'std_cstdlib' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/new:358:
356 |
357 | #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
358 | #  include <cstdlib>
    |            `- note: while building module 'std_cstdlib' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/new:358:
359 | #  include <type_traits>
360 | #endif
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "cstdlib"
  |          `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/cstdlib:86:10: note: in file included from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/cstdlib:86:
 84 | #include <__config>
 85 |
 86 | #include <stdlib.h>
    |          `- note: in file included from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/cstdlib:86:
 87 |
 88 | #ifndef _LIBCPP_STDLIB_H
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/stdlib.h:94:19: error: could not build module 'SwiftWASILibc'
 92 |
 93 | #  if __has_include_next(<stdlib.h>)
 94 | #    include_next <stdlib.h>
    |                   `- error: could not build module 'SwiftWASILibc'
 95 | #  endif
 96 |
/host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:45:10: note: while building module 'std_new' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:45:
 43 | #include <stdint.h> // uint32_t
 44 | #include <string.h> // memcpy
 45 | #include <new> // std::nothrow
    |          `- note: while building module 'std_new' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:45:
 46 |
 47 |
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "new"
  |          `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/new:358:12: error: could not build module 'std_cstdlib'
356 |
357 | #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
358 | #  include <cstdlib>
    |            `- error: could not build module 'std_cstdlib'
359 | #  include <type_traits>
360 | #endif
/host/spi-builder-workspace/Sources/CLonghair/gf256.h:48:10: note: while building module 'std_cstring' imported from /host/spi-builder-workspace/Sources/CLonghair/gf256.h:48:
 46 |
 47 | #include <stdint.h> // uint32_t etc
 48 | #include <cstring> // memcpy, memset
    |          `- note: while building module 'std_cstring' imported from /host/spi-builder-workspace/Sources/CLonghair/gf256.h:48:
 49 |
 50 | /// Library header version
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "cstring"
  |          `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/cstring:62:10: error: could not build module 'std_string_h'
 60 | #include <__type_traits/is_constant_evaluated.h>
 61 |
 62 | #include <string.h>
    |          `- error: could not build module 'std_string_h'
 63 |
 64 | #ifndef _LIBCPP_STRING_H
/host/spi-builder-workspace/Sources/Longhair/Longhair.swift:1:16: error: could not build C module 'CLonghair'
  1 | private import CLonghair
    |                `- error: could not build C module 'CLonghair'
  2 | import Foundation
  3 |
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1
wasm-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:7e37457820e5f17452a98118754f345f2619722c485f2db0d8b666940a83afd2
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-24593BA9C3E375BF.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[2/3] Emitting module Longhair
/host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:10: note: while building module 'std_string_h' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:
 42 |
 43 | #include <stdint.h> // uint32_t
 44 | #include <string.h> // memcpy
    |          `- note: while building module 'std_string_h' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:
 45 | #include <new> // std::nothrow
 46 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:17: note: while building module 'SwiftWASILibc' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:
 59 |
 60 | #if __has_include_next(<string.h>)
 61 | #  include_next <string.h>
    |                 `- note: while building module 'SwiftWASILibc' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:
 62 | #endif
 63 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/netinet/in.h:9:10: note: while building module 'std_inttypes_h' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/netinet/in.h:9:
  7 |
  8 | #include <features.h>
  9 | #include <inttypes.h>
    |          `- note: while building module 'std_inttypes_h' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/netinet/in.h:9:
 10 | #include <sys/socket.h>
 11 | #ifdef __wasilibc_unmodified_upstream /* Use alternate WASI libc headers */
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "inttypes.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/inttypes.h:252:17: note: in file included from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/inttypes.h:252:
250 |
251 | #if __has_include_next(<inttypes.h>)
252 | #  include_next <inttypes.h>
    |                 `- note: in file included from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/inttypes.h:252:
253 | #endif
254 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/clang/include/inttypes.h:24:15: error: cyclic dependency in module 'SwiftWASILibc': SwiftWASILibc -> std_inttypes_h -> SwiftWASILibc
 22 | #endif
 23 |
 24 | #include_next <inttypes.h>
    |               `- error: cyclic dependency in module 'SwiftWASILibc': SwiftWASILibc -> std_inttypes_h -> SwiftWASILibc
 25 |
 26 | #if defined(_MSC_VER) && _MSC_VER < 1900
/host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:10: note: while building module 'std_string_h' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:
 42 |
 43 | #include <stdint.h> // uint32_t
 44 | #include <string.h> // memcpy
    |          `- note: while building module 'std_string_h' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:
 45 | #include <new> // std::nothrow
 46 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:17: note: while building module 'SwiftWASILibc' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:
 59 |
 60 | #if __has_include_next(<string.h>)
 61 | #  include_next <string.h>
    |                 `- note: while building module 'SwiftWASILibc' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:
 62 | #endif
 63 |
<module-includes>:14:10: note: in file included from <module-includes>:14:
12 | #include "string.h"
13 | #include "time.h"
14 | #include "arpa/inet.h"
   |          `- note: in file included from <module-includes>:14:
15 | #include "cpio.h"
16 | #include "dirent.h"
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/arpa/inet.h:9:10: note: in file included from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/arpa/inet.h:9:
 7 |
 8 | #include <features.h>
 9 | #include <netinet/in.h>
   |          `- note: in file included from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/arpa/inet.h:9:
10 |
11 | uint32_t htonl(uint32_t);
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/netinet/in.h:9:10: error: could not build module 'std_inttypes_h'
  7 |
  8 | #include <features.h>
  9 | #include <inttypes.h>
    |          `- error: could not build module 'std_inttypes_h'
 10 | #include <sys/socket.h>
 11 | #ifdef __wasilibc_unmodified_upstream /* Use alternate WASI libc headers */
/host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:10: note: while building module 'std_string_h' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:
 42 |
 43 | #include <stdint.h> // uint32_t
 44 | #include <string.h> // memcpy
    |          `- note: while building module 'std_string_h' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:
 45 | #include <new> // std::nothrow
 46 |
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "string.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:17: error: could not build module 'SwiftWASILibc'
 59 |
 60 | #if __has_include_next(<string.h>)
 61 | #  include_next <string.h>
    |                 `- error: could not build module 'SwiftWASILibc'
 62 | #endif
 63 |
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h"
  |          `- note: in file included from <module-includes>:1:
2 | #include "/host/spi-builder-workspace/Sources/CLonghair/cauchy_256.h"
3 | #include "/host/spi-builder-workspace/Sources/CLonghair/gf256.h"
/host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:10: error: could not build module 'std_string_h'
 42 |
 43 | #include <stdint.h> // uint32_t
 44 | #include <string.h> // memcpy
    |          `- error: could not build module 'std_string_h'
 45 | #include <new> // std::nothrow
    |          `- note: while building module 'std_new' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:45:
 46 |
 47 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/new:358:12: note: while building module 'std_cstdlib' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/new:358:
356 |
357 | #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
358 | #  include <cstdlib>
    |            `- note: while building module 'std_cstdlib' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/new:358:
359 | #  include <type_traits>
360 | #endif
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "cstdlib"
  |          `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/cstdlib:86:10: note: in file included from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/cstdlib:86:
 84 | #include <__config>
 85 |
 86 | #include <stdlib.h>
    |          `- note: in file included from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/cstdlib:86:
 87 |
 88 | #ifndef _LIBCPP_STDLIB_H
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/stdlib.h:94:19: error: could not build module 'SwiftWASILibc'
 92 |
 93 | #  if __has_include_next(<stdlib.h>)
 94 | #    include_next <stdlib.h>
    |                   `- error: could not build module 'SwiftWASILibc'
 95 | #  endif
 96 |
/host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:45:10: note: while building module 'std_new' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:45:
 43 | #include <stdint.h> // uint32_t
 44 | #include <string.h> // memcpy
 45 | #include <new> // std::nothrow
    |          `- note: while building module 'std_new' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:45:
 46 |
 47 |
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "new"
  |          `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/new:358:12: error: could not build module 'std_cstdlib'
356 |
357 | #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
358 | #  include <cstdlib>
    |            `- error: could not build module 'std_cstdlib'
359 | #  include <type_traits>
360 | #endif
/host/spi-builder-workspace/Sources/CLonghair/gf256.h:48:10: note: while building module 'std_cstring' imported from /host/spi-builder-workspace/Sources/CLonghair/gf256.h:48:
 46 |
 47 | #include <stdint.h> // uint32_t etc
 48 | #include <cstring> // memcpy, memset
    |          `- note: while building module 'std_cstring' imported from /host/spi-builder-workspace/Sources/CLonghair/gf256.h:48:
 49 |
 50 | /// Library header version
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "cstring"
  |          `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/cstring:62:10: error: could not build module 'std_string_h'
 60 | #include <__type_traits/is_constant_evaluated.h>
 61 |
 62 | #include <string.h>
    |          `- error: could not build module 'std_string_h'
 63 |
 64 | #ifndef _LIBCPP_STRING_H
/host/spi-builder-workspace/Sources/Longhair/Longhair.swift:1:16: error: could not build C module 'CLonghair'
  1 | private import CLonghair
    |                `- error: could not build C module 'CLonghair'
  2 | import Foundation
  3 |
[3/3] Compiling Longhair Longhair.swift
/host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:10: note: while building module 'std_string_h' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:
 42 |
 43 | #include <stdint.h> // uint32_t
 44 | #include <string.h> // memcpy
    |          `- note: while building module 'std_string_h' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:
 45 | #include <new> // std::nothrow
 46 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:17: note: while building module 'SwiftWASILibc' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:
 59 |
 60 | #if __has_include_next(<string.h>)
 61 | #  include_next <string.h>
    |                 `- note: while building module 'SwiftWASILibc' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:
 62 | #endif
 63 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/netinet/in.h:9:10: note: while building module 'std_inttypes_h' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/netinet/in.h:9:
  7 |
  8 | #include <features.h>
  9 | #include <inttypes.h>
    |          `- note: while building module 'std_inttypes_h' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/netinet/in.h:9:
 10 | #include <sys/socket.h>
 11 | #ifdef __wasilibc_unmodified_upstream /* Use alternate WASI libc headers */
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "inttypes.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/inttypes.h:252:17: note: in file included from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/inttypes.h:252:
250 |
251 | #if __has_include_next(<inttypes.h>)
252 | #  include_next <inttypes.h>
    |                 `- note: in file included from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/inttypes.h:252:
253 | #endif
254 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/clang/include/inttypes.h:24:15: error: cyclic dependency in module 'SwiftWASILibc': SwiftWASILibc -> std_inttypes_h -> SwiftWASILibc
 22 | #endif
 23 |
 24 | #include_next <inttypes.h>
    |               `- error: cyclic dependency in module 'SwiftWASILibc': SwiftWASILibc -> std_inttypes_h -> SwiftWASILibc
 25 |
 26 | #if defined(_MSC_VER) && _MSC_VER < 1900
/host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:10: note: while building module 'std_string_h' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:
 42 |
 43 | #include <stdint.h> // uint32_t
 44 | #include <string.h> // memcpy
    |          `- note: while building module 'std_string_h' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:
 45 | #include <new> // std::nothrow
 46 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:17: note: while building module 'SwiftWASILibc' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:
 59 |
 60 | #if __has_include_next(<string.h>)
 61 | #  include_next <string.h>
    |                 `- note: while building module 'SwiftWASILibc' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:
 62 | #endif
 63 |
<module-includes>:14:10: note: in file included from <module-includes>:14:
12 | #include "string.h"
13 | #include "time.h"
14 | #include "arpa/inet.h"
   |          `- note: in file included from <module-includes>:14:
15 | #include "cpio.h"
16 | #include "dirent.h"
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/arpa/inet.h:9:10: note: in file included from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/arpa/inet.h:9:
 7 |
 8 | #include <features.h>
 9 | #include <netinet/in.h>
   |          `- note: in file included from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/arpa/inet.h:9:
10 |
11 | uint32_t htonl(uint32_t);
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/wasm32-wasi/netinet/in.h:9:10: error: could not build module 'std_inttypes_h'
  7 |
  8 | #include <features.h>
  9 | #include <inttypes.h>
    |          `- error: could not build module 'std_inttypes_h'
 10 | #include <sys/socket.h>
 11 | #ifdef __wasilibc_unmodified_upstream /* Use alternate WASI libc headers */
/host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:10: note: while building module 'std_string_h' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:
 42 |
 43 | #include <stdint.h> // uint32_t
 44 | #include <string.h> // memcpy
    |          `- note: while building module 'std_string_h' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:
 45 | #include <new> // std::nothrow
 46 |
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "string.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/string.h:61:17: error: could not build module 'SwiftWASILibc'
 59 |
 60 | #if __has_include_next(<string.h>)
 61 | #  include_next <string.h>
    |                 `- error: could not build module 'SwiftWASILibc'
 62 | #endif
 63 |
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h"
  |          `- note: in file included from <module-includes>:1:
2 | #include "/host/spi-builder-workspace/Sources/CLonghair/cauchy_256.h"
3 | #include "/host/spi-builder-workspace/Sources/CLonghair/gf256.h"
/host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:44:10: error: could not build module 'std_string_h'
 42 |
 43 | #include <stdint.h> // uint32_t
 44 | #include <string.h> // memcpy
    |          `- error: could not build module 'std_string_h'
 45 | #include <new> // std::nothrow
    |          `- note: while building module 'std_new' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:45:
 46 |
 47 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/new:358:12: note: while building module 'std_cstdlib' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/new:358:
356 |
357 | #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
358 | #  include <cstdlib>
    |            `- note: while building module 'std_cstdlib' imported from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/new:358:
359 | #  include <type_traits>
360 | #endif
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "cstdlib"
  |          `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/cstdlib:86:10: note: in file included from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/cstdlib:86:
 84 | #include <__config>
 85 |
 86 | #include <stdlib.h>
    |          `- note: in file included from /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/cstdlib:86:
 87 |
 88 | #ifndef _LIBCPP_STDLIB_H
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/stdlib.h:94:19: error: could not build module 'SwiftWASILibc'
 92 |
 93 | #  if __has_include_next(<stdlib.h>)
 94 | #    include_next <stdlib.h>
    |                   `- error: could not build module 'SwiftWASILibc'
 95 | #  endif
 96 |
/host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:45:10: note: while building module 'std_new' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:45:
 43 | #include <stdint.h> // uint32_t
 44 | #include <string.h> // memcpy
 45 | #include <new> // std::nothrow
    |          `- note: while building module 'std_new' imported from /host/spi-builder-workspace/Sources/CLonghair/SiameseTools.h:45:
 46 |
 47 |
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "new"
  |          `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/new:358:12: error: could not build module 'std_cstdlib'
356 |
357 | #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
358 | #  include <cstdlib>
    |            `- error: could not build module 'std_cstdlib'
359 | #  include <type_traits>
360 | #endif
/host/spi-builder-workspace/Sources/CLonghair/gf256.h:48:10: note: while building module 'std_cstring' imported from /host/spi-builder-workspace/Sources/CLonghair/gf256.h:48:
 46 |
 47 | #include <stdint.h> // uint32_t etc
 48 | #include <cstring> // memcpy, memset
    |          `- note: while building module 'std_cstring' imported from /host/spi-builder-workspace/Sources/CLonghair/gf256.h:48:
 49 |
 50 | /// Library header version
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "cstring"
  |          `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/WASI.sdk/include/c++/v1/cstring:62:10: error: could not build module 'std_string_h'
 60 | #include <__type_traits/is_constant_evaluated.h>
 61 |
 62 | #include <string.h>
    |          `- error: could not build module 'std_string_h'
 63 |
 64 | #ifndef _LIBCPP_STRING_H
/host/spi-builder-workspace/Sources/Longhair/Longhair.swift:1:16: error: could not build C module 'CLonghair'
  1 | private import CLonghair
    |                `- error: could not build C module 'CLonghair'
  2 | import Foundation
  3 |
BUILD FAILURE 6.1 wasm