From 4498f35a39eaf754b5f0b7fcdf5de3d365b306d5 Mon Sep 17 00:00:00 2001 From: Nuno Cruces Date: Thu, 11 Jul 2024 15:03:16 +0100 Subject: [PATCH] wasi-sdk-23.0. --- .github/workflows/repro.sh | 6 +++--- embed/README.md | 1 - embed/build.sh | 2 +- embed/sqlite3.wasm | Bin 1364410 -> 1364460 bytes util/vtabutil/parse/build.sh | 2 +- util/vtabutil/parse/sql3parse_table.wasm | Bin 17504 -> 17526 bytes vfs/tests/mptest/testdata/build.sh | 2 +- vfs/tests/mptest/testdata/mptest.wasm.bz2 | 4 ++-- vfs/tests/speedtest1/testdata/build.sh | 2 +- .../speedtest1/testdata/speedtest1.wasm.bz2 | 4 ++-- 10 files changed, 11 insertions(+), 12 deletions(-) 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 bb4f7ea7d2d4419fe58d2346acb0d64c1a60af7f..cc5776733fc4ef3492a9c35ce1077855adda3abf 100755 GIT binary patch delta 192 zcmdnBIQY%t;0-Ti1#U8P{aEb%k(-S{fkD8Td)4G0vU7MHJJxeLJ~+c=#>C**(%dcA z-Yv%n#7scU48$xz%nHP8K+F!r96-zo#9Tnk4a7V^%nQVPK+F%s0zfRdy<1Mm?IO#I z8LT(kuf7-Be)YX@gg1A~dQNWkgk?+&3Cp%?S&OhTGEU!aU?ZYl!~DVU=Ju!^A`d0_ YZZLD}73HTSmL%$#m>W&Ez9>=;0Q#sz0ssI2 delta 151 zcmaE}IC$6M;0-Ti1#U2NJzDJjk(-S{fkD8Td&=Y=vU8eO$+fSNV+3L*AZ7+)79eH? zVm2UV2VxE&<^*CcAm#>Q9w6ogVm=_|2Vwyr7Tmr{PRRBm%dHu#H`-sn7ux>%y>Nv0 i_CRY9CPv22?IAWI>NU)d3~y|&+adB$VtVdHk$M0gt~zD_ 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 daba6b358a52a00300687cff4286d8615b154b27..e84f609810cf6d4a06d25906790a1756626bcc63 100755 GIT binary patch delta 36 scmaFR!T7C%aY7zzTMMJe{E5YLcpbO2u{bvTWHw`BaNMw&jWNm@01KZD6951J delta 22 ecmey?!T6wqaY7#Jhh|2R&WXiyHmfoQIs*W5w+RXW 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