From c09a3bd01a45bb1a444ff158a0997a6eea49eb78 Mon Sep 17 00:00:00 2001 From: Henry Gressmann Date: Thu, 19 Jun 2025 15:59:03 +0200 Subject: chore: fix ci Signed-off-by: Henry Gressmann --- Cargo.lock | 64 +++++++++++++++++++++++++++++++++++----------- Cargo.toml | 6 ++--- crates/tinywasm/Cargo.toml | 2 +- 3 files changed, 53 insertions(+), 19 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 872988e..bcb9c79 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -57,9 +57,9 @@ dependencies = [ [[package]] name = "autocfg" -version = "1.4.0" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" +checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" [[package]] name = "bitflags" @@ -359,9 +359,9 @@ checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" [[package]] name = "libc" -version = "0.2.172" +version = "0.2.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa" +checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" [[package]] name = "libm" @@ -558,9 +558,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.102" +version = "2.0.103" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6397daf94fa90f058bd0fd88429dd9e5738999cca8d701813c80723add80462" +checksum = "e4307e30089d6fd6aff212f2da3a1f9e32f3223b1f010fb09b7c95f90f3ca1e8" dependencies = [ "proc-macro2", "quote", @@ -602,7 +602,7 @@ dependencies = [ "tinywasm-parser", "tinywasm-types", "wasm-testsuite", - "wast", + "wast 235.0.0", "wat", ] @@ -615,7 +615,7 @@ dependencies = [ "log", "pretty_env_logger", "tinywasm", - "wast", + "wast 235.0.0", ] [[package]] @@ -624,7 +624,7 @@ version = "0.9.0-alpha.0" dependencies = [ "log", "tinywasm-types", - "wasmparser", + "wasmparser 0.235.0", ] [[package]] @@ -675,7 +675,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "170a0157eef517a179f2d20ed7c68df9c3f7f6c1c047782d488bf5a464174684" dependencies = [ "leb128fmt", - "wasmparser", + "wasmparser 0.234.0", +] + +[[package]] +name = "wasm-encoder" +version = "0.235.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3bc393c395cb621367ff02d854179882b9a351b4e0c93d1397e6090b53a5c2a" +dependencies = [ + "leb128fmt", + "wasmparser 0.235.0", ] [[package]] @@ -685,7 +695,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ea48dfb00e8a31f524b67a302781962ac123a0529704babfef5acba933a2b953" dependencies = [ "include_dir", - "wast", + "wast 234.0.0", ] [[package]] @@ -699,6 +709,17 @@ dependencies = [ "semver", ] +[[package]] +name = "wasmparser" +version = "0.235.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "161296c618fa2d63f6ed5fffd1112937e803cb9ec71b32b01a76321555660917" +dependencies = [ + "bitflags", + "indexmap", + "semver", +] + [[package]] name = "wast" version = "234.0.0" @@ -709,16 +730,29 @@ dependencies = [ "leb128fmt", "memchr", "unicode-width", - "wasm-encoder", + "wasm-encoder 0.234.0", +] + +[[package]] +name = "wast" +version = "235.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1eda4293f626c99021bb3a6fbe4fbbe90c0e31a5ace89b5f620af8925de72e13" +dependencies = [ + "bumpalo", + "leb128fmt", + "memchr", + "unicode-width", + "wasm-encoder 0.235.0", ] [[package]] name = "wat" -version = "1.234.0" +version = "1.235.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a4807d67cf6885965d2f118744fd0ad20ffb9082c875de532af37b499e65aa6" +checksum = "e777e0327115793cb96ab220b98f85327ec3d11f34ec9e8d723264522ef206aa" dependencies = [ - "wast", + "wast 235.0.0", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 858ad13..9377acc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,9 +4,9 @@ default-members=[".", "crates/tinywasm", "crates/types", "crates/parser"] resolver="2" [workspace.dependencies] -wast="234" -wat="1.234" -wasmparser={version="0.234", default-features=false} +wast="235" +wat="1.235" +wasmparser={version="0.235", default-features=false} eyre="0.6" log="0.4" pretty_env_logger="0.5" diff --git a/crates/tinywasm/Cargo.toml b/crates/tinywasm/Cargo.toml index 52eb8e3..2315b9b 100644 --- a/crates/tinywasm/Cargo.toml +++ b/crates/tinywasm/Cargo.toml @@ -34,7 +34,7 @@ serde_json.workspace=true serde.workspace=true [features] -default=["std", "parser", "logging", "archive", "canonicalize_nans", "unstable-simd"] +default=["std", "parser", "logging", "archive", "canonicalize_nans"] logging=["log", "tinywasm-parser?/logging", "tinywasm-types/logging"] std=["tinywasm-parser?/std", "tinywasm-types/std"] -- cgit v1.3.1