Build Information
Failed to build Membrane, reference 0.1.3 (538bc2), with Swift 6.3 for Wasm on 19 Apr 2026 11:50:57 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.3-latest swift build --swift-sdk swift-6.3-RELEASE_wasm 2>&1Build Log
========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/christopherkarani/Membrane.git
Reference: 0.1.3
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/christopherkarani/Membrane
* tag 0.1.3 -> FETCH_HEAD
HEAD is now at 538bc25 merge: release Membrane 0.1.3
Cloned https://github.com/christopherkarani/Membrane.git
Revision (git rev-parse @):
538bc256e95b44dc3c87a1fb1e40ce549df07af0
SUCCESS checkout https://github.com/christopherkarani/Membrane.git at 0.1.3
========================================
Build
========================================
Selected platform: wasm
Swift version: 6.3
Building package at path: $PWD
https://github.com/christopherkarani/Membrane.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.3-latest swift build --swift-sdk swift-6.3-RELEASE_wasm 2>&1
wasm-6.3-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:d69f4e7582c319245442d62a08b2d7c7fd5a0c0c69f5d2ef11d1530cd8d3329b
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.3-latest
Fetching https://github.com/christopherkarani/ContextCore.git
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/christopherkarani/Conduit
Fetching https://github.com/christopherkarani/Hive
[1/1881] Fetching hive
[397/2631] Fetching hive, contextcore
[1404/26200] Fetching hive, contextcore, swift-collections
[3342/29621] Fetching hive, contextcore, swift-collections, conduit
Fetching https://github.com/christopherkarani/Wax.git
Fetched https://github.com/christopherkarani/ContextCore.git from cache (0.54s)
[3101/28871] Fetching hive, swift-collections, conduit
[9339/63854] Fetching hive, swift-collections, conduit, wax
Fetched https://github.com/christopherkarani/Hive from cache (1.45s)
[18335/61973] Fetching swift-collections, conduit, wax
Fetched https://github.com/christopherkarani/Conduit from cache (2.55s)
[24619/58552] Fetching swift-collections, wax
Fetched https://github.com/apple/swift-collections.git from cache (2.58s)
[1400/34983] Fetching wax
Fetched https://github.com/christopherkarani/Wax.git from cache (11.12s)
Computing version for https://github.com/christopherkarani/ContextCore.git
Computed https://github.com/christopherkarani/ContextCore.git at 1.0.0 (12.08s)
Fetching https://github.com/christopherkarani/MetalANNS.git
[1/1666] Fetching metalanns
Fetched https://github.com/christopherkarani/MetalANNS.git from cache (2.83s)
Computing version for https://github.com/christopherkarani/Hive
Computed https://github.com/christopherkarani/Hive at 0.1.9 (4.56s)
Computing version for https://github.com/christopherkarani/Wax.git
Computed https://github.com/christopherkarani/Wax.git at 0.1.20 (0.75s)
Fetching https://github.com/unum-cloud/USearch.git
Fetching https://github.com/apple/swift-crypto.git
Fetching https://github.com/groue/GRDB.swift.git
[1/17849] Fetching usearch
[1965/35265] Fetching usearch, swift-crypto
[13354/148898] Fetching usearch, swift-crypto, grdb.swift
Fetched https://github.com/unum-cloud/USearch.git from cache (1.73s)
[16296/131049] Fetching swift-crypto, grdb.swift
Fetched https://github.com/apple/swift-crypto.git from cache (3.50s)
[30681/113633] Fetching grdb.swift
Fetched https://github.com/groue/GRDB.swift.git from cache (28.61s)
Computing version for https://github.com/christopherkarani/MetalANNS.git
Computed https://github.com/christopherkarani/MetalANNS.git at 0.1.3 (29.05s)
Computing version for https://github.com/unum-cloud/USearch.git
Computed https://github.com/unum-cloud/USearch.git at 2.25.1 (0.43s)
Fetching https://github.com/ashvardanian/NumKong
[1/24609] Fetching numkong
Fetched https://github.com/ashvardanian/NumKong from cache (3.51s)
Computing version for https://github.com/ashvardanian/NumKong
Computed https://github.com/ashvardanian/NumKong at 7.5.0 (4.03s)
Computing version for https://github.com/christopherkarani/Conduit
Computed https://github.com/christopherkarani/Conduit at 0.3.14 (0.87s)
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/swiftlang/swift-syntax.git
Fetching https://github.com/huggingface/swift-transformers
Fetching https://github.com/apple/swift-numerics
[1/6236] Fetching swift-transformers
[126/12652] Fetching swift-transformers, swift-numerics
[888/19287] Fetching swift-transformers, swift-numerics, swift-log
[9589/94270] Fetching swift-transformers, swift-numerics, swift-log, swift-syntax
Fetched https://github.com/apple/swift-numerics from cache (0.78s)
[10884/87854] Fetching swift-transformers, swift-log, swift-syntax
Fetched https://github.com/apple/swift-log.git from cache (1.05s)
[11181/81219] Fetching swift-transformers, swift-syntax
Fetched https://github.com/huggingface/swift-transformers from cache (1.46s)
[13497/74983] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git from cache (10.21s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 602.0.0 (13.38s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.1.1 (0.47s)
Computing version for https://github.com/huggingface/swift-transformers
Computed https://github.com/huggingface/swift-transformers at 1.3.0 (0.53s)
Fetching https://github.com/huggingface/swift-huggingface.git
Fetching https://github.com/ibireme/yyjson.git
Fetching https://github.com/huggingface/swift-jinja.git
[1/1051] Fetching swift-jinja
[2/3391] Fetching swift-jinja, swift-huggingface
[3392/7829] Fetching swift-jinja, swift-huggingface, yyjson
Fetched https://github.com/huggingface/swift-jinja.git from cache (2.46s)
Fetched https://github.com/huggingface/swift-huggingface.git from cache (2.48s)
Fetched https://github.com/ibireme/yyjson.git from cache (2.49s)
Computing version for https://github.com/ibireme/yyjson.git
Computed https://github.com/ibireme/yyjson.git at 0.12.0 (3.02s)
Computing version for https://github.com/huggingface/swift-huggingface.git
Computed https://github.com/huggingface/swift-huggingface.git at 0.9.0 (0.54s)
Fetching https://github.com/mattt/EventSource.git
[1/271] Fetching eventsource
Fetched https://github.com/mattt/EventSource.git from cache (0.23s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.12.0 (0.68s)
Computing version for https://github.com/mattt/EventSource.git
Computed https://github.com/mattt/EventSource.git at 1.4.1 (0.41s)
Fetching https://github.com/apple/swift-nio.git
[1/83172] Fetching swift-nio
Fetched https://github.com/apple/swift-nio.git from cache (6.83s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.4.1 (7.57s)
Computing version for https://github.com/groue/GRDB.swift.git
Computed https://github.com/groue/GRDB.swift.git at 7.10.0 (0.74s)
Computing version for https://github.com/huggingface/swift-jinja.git
Computed https://github.com/huggingface/swift-jinja.git at 2.3.5 (3.94s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 3.15.1 (4.00s)
Fetching https://github.com/apple/swift-asn1.git
[1/1803] Fetching swift-asn1
Fetched https://github.com/apple/swift-asn1.git from cache (0.30s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.0 (0.81s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.98.0 (0.81s)
Fetching https://github.com/apple/swift-atomics.git
Fetching https://github.com/apple/swift-system.git
[1/1820] Fetching swift-atomics
[1275/7421] Fetching swift-atomics, swift-system
Fetched https://github.com/apple/swift-system.git from cache (0.49s)
Fetched https://github.com/apple/swift-atomics.git from cache (0.49s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.0 (0.90s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.6.4 (0.45s)
Creating working copy for https://github.com/groue/GRDB.swift.git
Working copy of https://github.com/groue/GRDB.swift.git resolved at 7.10.0
Creating working copy for https://github.com/christopherkarani/Conduit
Working copy of https://github.com/christopherkarani/Conduit resolved at 0.3.14
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.6.4
Creating working copy for https://github.com/christopherkarani/Hive
Working copy of https://github.com/christopherkarani/Hive resolved at 0.1.9
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 602.0.0
Creating working copy for https://github.com/christopherkarani/Wax.git
Working copy of https://github.com/christopherkarani/Wax.git resolved at 0.1.20
Creating working copy for https://github.com/christopherkarani/ContextCore.git
Working copy of https://github.com/christopherkarani/ContextCore.git resolved at 1.0.0
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.0
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.7.0
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.98.0
Creating working copy for https://github.com/ashvardanian/NumKong
Working copy of https://github.com/ashvardanian/NumKong resolved at 7.5.0
Creating working copy for https://github.com/unum-cloud/USearch.git
Working copy of https://github.com/unum-cloud/USearch.git resolved at 2.25.1
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 3.15.1
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.4.1
Creating working copy for https://github.com/huggingface/swift-jinja.git
Working copy of https://github.com/huggingface/swift-jinja.git resolved at 2.3.5
Creating working copy for https://github.com/apple/swift-numerics
Working copy of https://github.com/apple/swift-numerics resolved at 1.1.1
Creating working copy for https://github.com/christopherkarani/MetalANNS.git
Working copy of https://github.com/christopherkarani/MetalANNS.git resolved at 0.1.3
Creating working copy for https://github.com/huggingface/swift-transformers
Working copy of https://github.com/huggingface/swift-transformers resolved at 1.3.0
Creating working copy for https://github.com/ibireme/yyjson.git
Working copy of https://github.com/ibireme/yyjson.git resolved at 0.12.0
Creating working copy for https://github.com/huggingface/swift-huggingface.git
Working copy of https://github.com/huggingface/swift-huggingface.git resolved at 0.9.0
Creating working copy for https://github.com/mattt/EventSource.git
Working copy of https://github.com/mattt/EventSource.git resolved at 1.4.1
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.12.0
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/602.0.0/swift-6.3-RELEASE-ubuntu_jammy_x86_64-MacroSupport.tar.gz
Downloaded https://download.swift.org/prebuilts/swift-syntax/602.0.0/swift-6.3-RELEASE-ubuntu_jammy_x86_64-MacroSupport.tar.gz (0.60s)
Building for debugging...
[0/451] Copying t5_tokenizer_config.json
[0/451] Copying gpt2_tokenizer_config.json
[2/451] Copying cl100k_base.tiktoken
[3/451] Write sources
[7/451] Copying TopKReduction.metal
[8/451] Copying CosineDistance.metal
[9/451] Copying bert_tokenizer_vocab.txt
[10/451] Write sources
[16/451] Compiling _NumericsShims _NumericsShims.c
[17/451] Write sources
[23/451] Compiling _AtomicsShims.c
[23/451] Copying Sort.metal
[23/451] Copying SearchFloat16.metal
[23/451] Copying PQDistance.metal
[23/451] Copying Search.metal
[23/451] Copying NNDescentFloat16.metal
[23/451] Copying NNDescent.metal
[28/451] Copying HammingDistance.metal
[31/451] Copying DistanceFloat16.metal
[32/451] Copying Distance.metal
[33/451] Write sources
[41/451] Copying PrivacyInfo.xcprivacy
[41/451] Write sources
[41/451] Copying Info.plist
[46/451] Write sources
[47/451] Copying all-MiniLM-L6-v2.mlmodelc
[47/451] Copying placeholder.txt
[47/451] Copying Relevance.metal
[47/451] Copying Recency.metal
[47/451] Copying Consolidation.metal
[47/451] Copying Compression.metal
[47/451] Copying Attention.metal
[47/451] Copying README.md
[48/451] Write sources
[64/451] Compiling CNIOWindows shim.c
[65/451] Write sources
[69/451] Compiling CNIOWindows WSAStartup.c
[69/451] Compiling CNIOOpenBSD shim.c
[71/451] Compiling CNIOWASI CNIOWASI.c
[72/451] Compiling CNIODarwin shim.c
[73/451] Compiling CNIOLinux liburing_shims.c
[74/451] Compiling CNIOLinux shim.c
[75/451] Compiling fiat_p256_adx_sqr.S
[76/451] Compiling fiat_p256_adx_mul.S
[77/451] Compiling fiat_curve25519_adx_square.S
[78/451] Compiling fiat_curve25519_adx_mul.S
[79/451] Compiling md5-x86_64-linux.S
[80/451] Compiling md5-x86_64-apple.S
[81/451] Compiling CCryptoBoringSSLShims shims.c
[82/451] Compiling md5-586-linux.S
[83/451] Compiling md5-586-apple.S
[84/451] Compiling chacha20_poly1305_x86_64-linux.S
[85/451] Compiling chacha20_poly1305_x86_64-apple.S
[86/451] Compiling chacha20_poly1305_armv8-win.S
[87/451] Compiling chacha20_poly1305_armv8-linux.S
[88/451] Compiling chacha20_poly1305_armv8-apple.S
[89/451] Compiling chacha-x86_64-linux.S
[90/451] Compiling chacha-x86_64-apple.S
[91/451] Compiling chacha-x86-linux.S
[92/451] Compiling chacha-x86-apple.S
[93/451] Compiling chacha-armv8-win.S
[94/451] Compiling chacha-armv8-linux.S
[95/451] Compiling chacha-armv8-apple.S
[96/451] Compiling chacha-armv4-linux.S
[97/451] Compiling aes128gcmsiv-x86_64-linux.S
[98/451] Compiling aes128gcmsiv-x86_64-apple.S
[99/451] Compiling x86_64-mont5-linux.S
[100/451] Compiling x86_64-mont5-apple.S
[101/451] Compiling err_data.cc
[102/451] Compiling x86_64-mont-apple.S
[103/451] Compiling x86-mont-linux.S
[103/451] Compiling x86_64-mont-linux.S
[105/451] Compiling x86-mont-apple.S
[106/451] Compiling vpaes-x86_64-linux.S
[107/451] Compiling vpaes-x86_64-apple.S
[108/451] Compiling vpaes-armv8-win.S
[109/451] Compiling vpaes-x86-linux.S
[110/451] Compiling vpaes-x86-apple.S
[111/451] Compiling vpaes-armv7-linux.S
[112/451] Compiling vpaes-armv8-apple.S
[112/451] Compiling vpaes-armv8-linux.S
[114/451] Compiling sha512-x86_64-linux.S
[115/451] Compiling sha512-x86_64-apple.S
[116/451] Compiling sha512-armv8-win.S
[117/451] Compiling sha512-armv8-linux.S
[118/451] Compiling sha512-armv8-apple.S
[119/451] Compiling sha512-armv4-linux.S
[120/451] Compiling sha512-586-apple.S
[121/451] Compiling sha512-586-linux.S
[122/451] Compiling sha256-x86_64-linux.S
[123/451] Compiling sha256-x86_64-apple.S
[124/451] Compiling sha256-armv8-win.S
[124/451] Compiling sha256-armv8-linux.S
[126/451] Compiling sha256-armv8-apple.S
[127/451] Compiling sha256-armv4-linux.S
[128/451] Compiling sha256-586-linux.S
[129/451] Compiling sha256-586-apple.S
[130/451] Compiling sha1-x86_64-linux.S
[131/451] Compiling sha1-x86_64-apple.S
[132/451] Compiling c-nioatomics.c
[133/451] Compiling sha1-armv8-win.S
[134/451] Compiling sha1-armv8-linux.S
[135/451] Compiling sha1-armv8-apple.S
[136/451] Compiling sha1-armv4-large-linux.S
[137/451] Compiling sha1-586-apple.S
[138/451] Compiling sha1-586-linux.S
[139/451] Compiling rsaz-avx2-apple.S
[140/451] Compiling rsaz-avx2-linux.S
[141/451] Compiling rdrand-x86_64-linux.S
[142/451] Compiling rdrand-x86_64-apple.S
[143/451] Compiling p256_beeu-x86_64-asm-linux.S
[144/451] Compiling p256_beeu-x86_64-asm-apple.S
[145/451] Compiling p256_beeu-armv8-asm-win.S
[146/451] Compiling p256_beeu-armv8-asm-linux.S
[147/451] Compiling p256-x86_64-asm-linux.S
[148/451] Compiling p256_beeu-armv8-asm-apple.S
[149/451] Compiling p256-x86_64-asm-apple.S
[150/451] Compiling p256-armv8-asm-linux.S
[151/451] Compiling p256-armv8-asm-apple.S
[152/451] Compiling p256-armv8-asm-win.S
[153/451] Compiling ghashv8-armv8-win.S
[154/451] Compiling ghashv8-armv8-linux.S
[155/451] Compiling ghashv8-armv8-apple.S
[156/451] Compiling ghashv8-armv7-linux.S
[157/451] Compiling ghash-x86_64-linux.S
[158/451] Compiling ghash-x86-linux.S
[159/451] Compiling ghash-x86_64-apple.S
[160/451] Compiling ghash-x86-apple.S
[161/451] Compiling ghash-ssse3-x86_64-apple.S
[162/451] Compiling c-atomics.c
[163/451] Compiling ghash-ssse3-x86_64-linux.S
[164/451] Compiling ghash-ssse3-x86-linux.S
[165/451] Compiling ghash-ssse3-x86-apple.S
[166/451] Compiling ghash-neon-armv8-linux.S
[167/451] Compiling ghash-neon-armv8-win.S
[168/451] Compiling ghash-neon-armv8-apple.S
[169/451] Compiling co-586-apple.S
In file included from /host/spi-builder-workspace/.build/checkouts/USearch/c/lib.cpp:3:
In file included from /host/spi-builder-workspace/.build/checkouts/USearch/include/usearch/index_dense.hpp:8:
In file included from /host/spi-builder-workspace/.build/checkouts/USearch/include/usearch/index.hpp:85:
/root/.swiftpm/swift-sdks/swift-6.3-RELEASE_wasm.artifactbundle/swift-6.3-RELEASE_wasm/wasm32-unknown-wasip1/WASI.sdk/include/wasm32-wasip1/sys/mman.h:2:2: error: "WASI lacks a true mmap; to enable minimal mmap emulation, compile with -D_WASI_EMULATED_MMAN and link with -lwasi-emulated-mman"
2 | #error "WASI lacks a true mmap; to enable minimal mmap emulation, \
| ^
In file included from /host/spi-builder-workspace/.build/checkouts/USearch/c/lib.cpp:3:
In file included from /host/spi-builder-workspace/.build/checkouts/USearch/include/usearch/index_dense.hpp:8:
/host/spi-builder-workspace/.build/checkouts/USearch/include/usearch/index.hpp:713:18: error: no member named 'this_thread' in namespace 'std'
713 | std::this_thread::yield();
| ~~~~~^
/host/spi-builder-workspace/.build/checkouts/USearch/include/usearch/index.hpp:1532:36: error: no member named 'thread' in namespace 'std'
1532 | std::size_t threads_add = std::thread::hardware_concurrency();
| ~~~~~^
/host/spi-builder-workspace/.build/checkouts/USearch/include/usearch/index.hpp:1534:39: error: no member named 'thread' in namespace 'std'
1534 | std::size_t threads_search = std::thread::hardware_concurrency();
| ~~~~~^
/host/spi-builder-workspace/.build/checkouts/USearch/include/usearch/index.hpp:1537:80: error: no member named 'thread' in namespace 'std'
1537 | inline index_limits_t(std::size_t n = 0) noexcept : index_limits_t(n, std::thread::hardware_concurrency()) {}
| ~~~~~^
/host/spi-builder-workspace/.build/checkouts/USearch/include/usearch/index.hpp:1948:63: error: use of undeclared identifier 'PROT_READ'
1948 | byte_t* file = (byte_t*)mmap(NULL, file_stat.st_size, PROT_READ, MAP_SHARED, descriptor, 0);
| ^~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/USearch/include/usearch/index.hpp:1948:74: error: use of undeclared identifier 'MAP_SHARED'
1948 | byte_t* file = (byte_t*)mmap(NULL, file_stat.st_size, PROT_READ, MAP_SHARED, descriptor, 0);
| ^~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/USearch/include/usearch/index.hpp:1949:21: error: use of undeclared identifier 'MAP_FAILED'
1949 | if (file == MAP_FAILED) {
| ^~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/USearch/include/usearch/index.hpp:1973:9: error: use of undeclared identifier 'munmap'
1973 | munmap(ptr_, length_);
| ^~~~~~
/host/spi-builder-workspace/.build/checkouts/USearch/include/usearch/index.hpp:2396:10: error: no type named 'mutex' in namespace 'std'
2396 | std::mutex global_mutex_{};
| ~~~~~^
/host/spi-builder-workspace/.build/checkouts/USearch/include/usearch/index.hpp:2938:31: error: no member named 'mutex' in namespace 'std'
2938 | std::unique_lock<std::mutex> new_level_lock(global_mutex_);
| ^~~~~
/host/spi-builder-workspace/.build/checkouts/USearch/include/usearch/index.hpp:3082:35: error: no member named 'mutex' in namespace 'std'
3082 | std::unique_lock<std::mutex> new_level_lock(global_mutex_);
| ^~~~~
/host/spi-builder-workspace/.build/checkouts/USearch/include/usearch/index.hpp:4613:10: error: no type named 'mutex' in namespace 'std'
4613 | std::mutex free_men_mutex{};
| ~~~~~^
/host/spi-builder-workspace/.build/checkouts/USearch/include/usearch/index.hpp:4656:39: error: no member named 'mutex' in namespace 'std'
4656 | std::unique_lock<std::mutex> pop_lock(free_men_mutex);
| ^~~~~
/host/spi-builder-workspace/.build/checkouts/USearch/include/usearch/index.hpp:4712:43: error: no member named 'mutex' in namespace 'std'
4712 | std::unique_lock<std::mutex> push_lock(free_men_mutex);
| ^~~~~
/host/spi-builder-workspace/.build/checkouts/USearch/include/usearch/index.hpp:4715:43: error: no member named 'mutex' in namespace 'std'
4715 | std::unique_lock<std::mutex> push_lock(free_men_mutex);
| ^~~~~
In file included from /host/spi-builder-workspace/.build/checkouts/USearch/c/lib.cpp:3:
In file included from /host/spi-builder-workspace/.build/checkouts/USearch/include/usearch/index_dense.hpp:12:
/host/spi-builder-workspace/.build/checkouts/USearch/include/usearch/index_plugins.hpp:1355:14: error: no type named 'thread' in namespace 'std'
1355 | std::thread native_;
| ~~~~~^
/host/spi-builder-workspace/.build/checkouts/USearch/include/usearch/index_plugins.hpp:1375:63: error: no member named 'thread' in namespace 'std'
1375 | : threads_count_(threads_count ? threads_count : std::thread::hardware_concurrency()) {}
| ~~~~~^
/host/spi-builder-workspace/.build/checkouts/USearch/include/usearch/index_plugins.hpp:1622:48: error: use of undeclared identifier 'PROT_WRITE'
1622 | auto* result = mmap(NULL, count_bytes, PROT_WRITE | PROT_READ, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
| ^~~~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
[170/451] Compiling USearchC lib.cpp
[170/451] Compiling co-586-linux.S
[170/451] Compiling bn-armv8-linux.S
[170/451] Compiling bn-armv8-win.S
[170/451] Compiling bsaes-armv7-linux.S
[170/451] Compiling ghash-armv4-linux.S
[170/451] Compiling yyjson.c
[170/451] Write swift-version-24593BA9C3E375BF.txt
BUILD FAILURE 6.3 wasm