From b5e7f0273a918be72fa0c1eff41afe6ed5486cd1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 15 Jan 2025 08:42:34 +0000 Subject: [PATCH] Bump wasi-common from 25.0.3 to 28.0.1 Bumps [wasi-common](https://github.com/bytecodealliance/wasmtime) from 25.0.3 to 28.0.1. - [Release notes](https://github.com/bytecodealliance/wasmtime/releases) - [Changelog](https://github.com/bytecodealliance/wasmtime/blob/v28.0.1/RELEASES.md) - [Commits](https://github.com/bytecodealliance/wasmtime/compare/v25.0.3...v28.0.1) --- updated-dependencies: - dependency-name: wasi-common dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 180 +++++++++++++++++++++++++++++++++++++++++++++-------- Cargo.toml | 2 +- 2 files changed, 155 insertions(+), 27 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f69c5925..cf4ebf64 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1876,6 +1876,16 @@ dependencies = [ "serde_derive", ] +[[package]] +name = "cranelift-bitset" +version = "0.115.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "720b93bd86ebbb23ebfb2db1ed44d54b2ecbdbb2d034d485bc64aa605ee787ab" +dependencies = [ + "serde", + "serde_derive", +] + [[package]] name = "cranelift-codegen" version = "0.112.3" @@ -1993,6 +2003,17 @@ dependencies = [ "serde_derive", ] +[[package]] +name = "cranelift-entity" +version = "0.115.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "760af4b5e051b5f82097a27274b917e3751736369fa73660513488248d27f23d" +dependencies = [ + "cranelift-bitset 0.115.1", + "serde", + "serde_derive", +] + [[package]] name = "cranelift-frontend" version = "0.112.3" @@ -3660,6 +3681,7 @@ dependencies = [ "allocator-api2", "equivalent", "foldhash", + "serde", ] [[package]] @@ -5853,6 +5875,17 @@ dependencies = [ "sptr", ] +[[package]] +name = "pulley-interpreter" +version = "28.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8324e531de91a3c25021a30fb7862d39cc516b61fbb801176acb5ff279ea887b" +dependencies = [ + "cranelift-bitset 0.115.1", + "log", + "sptr", +] + [[package]] name = "quad-rand" version = "0.2.3" @@ -8515,9 +8548,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasi-common" -version = "25.0.3" +version = "28.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7fd674cdb9bdc1637eaab59ccdb07802b64d355896581b038d40d373f172871" +checksum = "403e18d3ccec169773155ef65d051f6a1bd9c50cfefbb4ab40b955fe85c146ac" dependencies = [ "anyhow", "bitflags 2.6.0", @@ -8529,14 +8562,13 @@ dependencies = [ "io-extras", "io-lifetimes", "log", - "once_cell", "rustix", "system-interface", "thiserror 1.0.69", "tracing", - "wasmtime 25.0.3", - "wiggle 25.0.3", - "windows-sys 0.52.0", + "wasmtime 28.0.1", + "wiggle 28.0.1", + "windows-sys 0.59.0", ] [[package]] @@ -8692,6 +8724,18 @@ dependencies = [ "indexmap 2.6.0", ] +[[package]] +name = "wasmparser" +version = "0.221.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9845c470a2e10b61dd42c385839cdd6496363ed63b5c9e420b5488b77bd22083" +dependencies = [ + "bitflags 2.6.0", + "hashbrown 0.15.2", + "indexmap 2.6.0", + "serde", +] + [[package]] name = "wasmprinter" version = "0.217.0" @@ -8795,7 +8839,7 @@ dependencies = [ "paste", "postcard", "psm", - "pulley-interpreter", + "pulley-interpreter 27.0.0", "rustix", "semver", "serde", @@ -8817,6 +8861,43 @@ dependencies = [ "windows-sys 0.59.0", ] +[[package]] +name = "wasmtime" +version = "28.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edd30973c65eceb0f37dfcc430d83abd5eb24015fdfcab6912f52949287e04f0" +dependencies = [ + "anyhow", + "bitflags 2.6.0", + "bumpalo", + "cc", + "cfg-if", + "hashbrown 0.14.5", + "indexmap 2.6.0", + "libc", + "libm", + "log", + "mach2", + "memfd", + "object", + "paste", + "postcard", + "psm", + "pulley-interpreter 28.0.1", + "rustix", + "serde", + "serde_derive", + "smallvec", + "sptr", + "target-lexicon", + "wasmparser 0.221.2", + "wasmtime-asm-macros 28.0.1", + "wasmtime-environ 28.0.1", + "wasmtime-slab 28.0.1", + "wasmtime-versioned-export-macros 28.0.1", + "windows-sys 0.59.0", +] + [[package]] name = "wasmtime-asm-macros" version = "25.0.3" @@ -8835,6 +8916,15 @@ dependencies = [ "cfg-if", ] +[[package]] +name = "wasmtime-asm-macros" +version = "28.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6c21dd30d1f3f93ee390ac1a7ec304ecdbfdab6390e1add41a1f52727b0992b" +dependencies = [ + "cfg-if", +] + [[package]] name = "wasmtime-cache" version = "25.0.3" @@ -8999,6 +9089,27 @@ dependencies = [ "wasmtime-component-util 27.0.0", ] +[[package]] +name = "wasmtime-environ" +version = "28.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "264c968c1b81d340355ece2be0bc31a10f567ccb6ce08512c3b7d10e26f3cbe5" +dependencies = [ + "anyhow", + "cranelift-bitset 0.115.1", + "cranelift-entity 0.115.1", + "gimli 0.31.1", + "indexmap 2.6.0", + "log", + "object", + "postcard", + "serde", + "serde_derive", + "smallvec", + "target-lexicon", + "wasmparser 0.221.2", +] + [[package]] name = "wasmtime-fiber" version = "25.0.3" @@ -9077,6 +9188,12 @@ version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4d5f8acf677ee6b3b8ba400dd9753ea4769e56a95c4b30b045ac6d2d54b2f8ea" +[[package]] +name = "wasmtime-slab" +version = "28.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "564905638c132c275d365c1fa074f0b499790568f43148d29de84ccecfb5cb31" + [[package]] name = "wasmtime-types" version = "25.0.3" @@ -9113,6 +9230,17 @@ dependencies = [ "syn 2.0.89", ] +[[package]] +name = "wasmtime-versioned-export-macros" +version = "28.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e91092e6cf77390eeccee273846a9327f3e8f91c3c6280f60f37809f0e62d29" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.89", +] + [[package]] name = "wasmtime-wasi" version = "27.0.0" @@ -9292,42 +9420,42 @@ dependencies = [ [[package]] name = "wiggle" -version = "25.0.3" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c8fdcd81702e0f46a8ab2ed28a5bf824aabf4a1af1673af496a020aacd0b6f9" +checksum = "80e0f6ef83a263c0fa11957c363aeaa76dc84832484d0e119f22810d4d0e09a7" dependencies = [ "anyhow", "async-trait", "bitflags 2.6.0", "thiserror 1.0.69", "tracing", - "wasmtime 25.0.3", - "wiggle-macro 25.0.3", + "wasmtime 27.0.0", + "wiggle-macro 27.0.0", ] [[package]] name = "wiggle" -version = "27.0.0" +version = "28.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80e0f6ef83a263c0fa11957c363aeaa76dc84832484d0e119f22810d4d0e09a7" +checksum = "3b23e3dc273d1e35cab9f38a5f76487aeeedcfa6a3fb594e209ee7b6f8b41dcc" dependencies = [ "anyhow", "async-trait", "bitflags 2.6.0", "thiserror 1.0.69", "tracing", - "wasmtime 27.0.0", - "wiggle-macro 27.0.0", + "wasmtime 28.0.1", + "wiggle-macro 28.0.1", ] [[package]] name = "wiggle-generate" -version = "25.0.3" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14f745361f0a9071aaabd05de1bb2b782d9f0597f30d9c0f20326224902e64d5" +checksum = "dd266b290a0fdace3af6a05c6ebbcc54de303a774448ecf5a98cd0bc12d89c52" dependencies = [ "anyhow", - "heck 0.4.1", + "heck 0.5.0", "proc-macro2", "quote", "shellexpand", @@ -9337,9 +9465,9 @@ dependencies = [ [[package]] name = "wiggle-generate" -version = "27.0.0" +version = "28.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd266b290a0fdace3af6a05c6ebbcc54de303a774448ecf5a98cd0bc12d89c52" +checksum = "8738c5a7ef3a9de0fae10f8b84091a2aa4e059d8fef23de202ab689812b6bc6e" dependencies = [ "anyhow", "heck 0.5.0", @@ -9352,26 +9480,26 @@ dependencies = [ [[package]] name = "wiggle-macro" -version = "25.0.3" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfbdae3574621921ed3c13325edc910388487759d10fb330f656cfc69bee38db" +checksum = "9b8eb1a5783540696c59cefbfc9e52570c2d5e62bd47bdf0bdcef29231879db2" dependencies = [ "proc-macro2", "quote", "syn 2.0.89", - "wiggle-generate 25.0.3", + "wiggle-generate 27.0.0", ] [[package]] name = "wiggle-macro" -version = "27.0.0" +version = "28.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b8eb1a5783540696c59cefbfc9e52570c2d5e62bd47bdf0bdcef29231879db2" +checksum = "e882267ac583e013a38a5aaeb83a49b219456ba3aa6e6772440f7213b176e8ff" dependencies = [ "proc-macro2", "quote", "syn 2.0.89", - "wiggle-generate 27.0.0", + "wiggle-generate 28.0.1", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index a494d6c5..7d2e0131 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -151,7 +151,7 @@ uuid = "1.11.0" warp = "0.3.6" # For WASM user-defined functions -wasi-common = "25.0.0" +wasi-common = "28.0.1" wasmtime = "25.0.2" wasmtime-wasi = "27.0.0"