diff --git a/.github/workflows/repro.sh b/.github/workflows/repro.sh index 795cc99..ad160eb 100755 --- a/.github/workflows/repro.sh +++ b/.github/workflows/repro.sh @@ -2,13 +2,13 @@ set -euo pipefail if [[ "$OSTYPE" == "linux"* ]]; then - WASI_SDK="https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-22/wasi-sdk-22.0-linux.tar.gz" + WASI_SDK="https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-23/wasi-sdk-23.0-linux.tar.gz" BINARYEN="https://github.com/WebAssembly/binaryen/releases/download/version_118/binaryen-version_118-x86_64-linux.tar.gz" elif [[ "$OSTYPE" == "darwin"* ]]; then - WASI_SDK="https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-22/wasi-sdk-22.0-macos.tar.gz" + WASI_SDK="https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-23/wasi-sdk-23.0-macos.tar.gz" BINARYEN="https://github.com/WebAssembly/binaryen/releases/download/version_118/binaryen-version_118-x86_64-macos.tar.gz" elif [[ "$OSTYPE" == "msys" || "$OSTYPE" == "cygwin" ]]; then - WASI_SDK="https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-22/wasi-sdk-22.0.m-mingw.tar.gz" + WASI_SDK="https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-23/wasi-sdk-23.0.m-mingw.tar.gz" BINARYEN="https://github.com/WebAssembly/binaryen/releases/download/version_118/binaryen-version_118-x86_64-windows.tar.gz" fi diff --git a/embed/README.md b/embed/README.md index 0156f01..efc0465 100644 --- a/embed/README.md +++ b/embed/README.md @@ -17,7 +17,6 @@ The following optional features are compiled in: - [regexp](https://github.com/sqlite/sqlite/blob/master/ext/misc/regexp.c) - [series](https://github.com/sqlite/sqlite/blob/master/ext/misc/series.c) - [uint](https://github.com/sqlite/sqlite/blob/master/ext/misc/uint.c) -- [uuid](https://github.com/sqlite/sqlite/blob/master/ext/misc/uuid.c) - [time](../sqlite3/time.c) See the [configuration options](../sqlite3/sqlite_cfg.h), diff --git a/embed/build.sh b/embed/build.sh index 0e82195..014bd22 100755 --- a/embed/build.sh +++ b/embed/build.sh @@ -5,7 +5,7 @@ cd -P -- "$(dirname -- "$0")" ROOT=../ BINARYEN="$ROOT/tools/binaryen-version_118/bin" -WASI_SDK="$ROOT/tools/wasi-sdk-22.0/bin" +WASI_SDK="$ROOT/tools/wasi-sdk-23.0/bin" "$WASI_SDK/clang" --target=wasm32-wasi -std=c23 -flto -g0 -O2 \ -Wall -Wextra -Wno-unused-parameter -Wno-unused-function \ diff --git a/embed/sqlite3.wasm b/embed/sqlite3.wasm index bb4f7ea..cc57767 100755 Binary files a/embed/sqlite3.wasm and b/embed/sqlite3.wasm differ diff --git a/util/vtabutil/parse/build.sh b/util/vtabutil/parse/build.sh index c6cf8fb..8d33228 100755 --- a/util/vtabutil/parse/build.sh +++ b/util/vtabutil/parse/build.sh @@ -5,7 +5,7 @@ cd -P -- "$(dirname -- "$0")" ROOT=../../../ BINARYEN="$ROOT/tools/binaryen-version_118/bin" -WASI_SDK="$ROOT/tools/wasi-sdk-22.0/bin" +WASI_SDK="$ROOT/tools/wasi-sdk-23.0/bin" "$WASI_SDK/clang" --target=wasm32-wasi -std=c23 -flto -g0 -Oz \ -Wall -Wextra -o sql3parse_table.wasm main.c \ diff --git a/util/vtabutil/parse/sql3parse_table.wasm b/util/vtabutil/parse/sql3parse_table.wasm index daba6b3..e84f609 100755 Binary files a/util/vtabutil/parse/sql3parse_table.wasm and b/util/vtabutil/parse/sql3parse_table.wasm differ diff --git a/vfs/tests/mptest/testdata/build.sh b/vfs/tests/mptest/testdata/build.sh index 67d6b91..eeaf4d7 100755 --- a/vfs/tests/mptest/testdata/build.sh +++ b/vfs/tests/mptest/testdata/build.sh @@ -5,7 +5,7 @@ cd -P -- "$(dirname -- "$0")" ROOT=../../../../ BINARYEN="$ROOT/tools/binaryen-version_118/bin" -WASI_SDK="$ROOT/tools/wasi-sdk-22.0/bin" +WASI_SDK="$ROOT/tools/wasi-sdk-23.0/bin" "$WASI_SDK/clang" --target=wasm32-wasi -std=c23 -flto -g0 -O2 \ -o mptest.wasm main.c \ diff --git a/vfs/tests/mptest/testdata/mptest.wasm.bz2 b/vfs/tests/mptest/testdata/mptest.wasm.bz2 index d6922d3..981a376 100644 --- a/vfs/tests/mptest/testdata/mptest.wasm.bz2 +++ b/vfs/tests/mptest/testdata/mptest.wasm.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:05dc5c2008972a605af3adec692827658255514fda73cc608856e27b4fd0e3e1 -size 479728 +oid sha256:e2cd514c41c0c52c4b5834bd4daf20751d17e45f7db45fc40088346725c93996 +size 479774 diff --git a/vfs/tests/speedtest1/testdata/build.sh b/vfs/tests/speedtest1/testdata/build.sh index adbc4fb..84bae28 100755 --- a/vfs/tests/speedtest1/testdata/build.sh +++ b/vfs/tests/speedtest1/testdata/build.sh @@ -5,7 +5,7 @@ cd -P -- "$(dirname -- "$0")" ROOT=../../../../ BINARYEN="$ROOT/tools/binaryen-version_118/bin" -WASI_SDK="$ROOT/tools/wasi-sdk-22.0/bin" +WASI_SDK="$ROOT/tools/wasi-sdk-23.0/bin" "$WASI_SDK/clang" --target=wasm32-wasi -std=c23 -flto -g0 -O2 \ -o speedtest1.wasm main.c \ diff --git a/vfs/tests/speedtest1/testdata/speedtest1.wasm.bz2 b/vfs/tests/speedtest1/testdata/speedtest1.wasm.bz2 index 0fa7ab6..58d0c02 100644 --- a/vfs/tests/speedtest1/testdata/speedtest1.wasm.bz2 +++ b/vfs/tests/speedtest1/testdata/speedtest1.wasm.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ef42f76fb3c0cf742aa3500454c7d1b2d7e13526f4c39f217c983e574683d757 -size 491674 +oid sha256:ac917ff20002df9d997b56daf7d5ad39b6d9ceed88b6fe51e1b8b36fa4d08ff9 +size 491915