From 36357c6eb1d4fa27a311a069f09e31a38a7b315a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Feb 2024 23:55:48 +0000 Subject: [PATCH] Bump wasmtime from 17.0.1 to 18.0.1 in /rust Bumps [wasmtime](https://github.com/bytecodealliance/wasmtime) from 17.0.1 to 18.0.1. - [Release notes](https://github.com/bytecodealliance/wasmtime/releases) - [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/docs/WASI-some-possible-changes.md) - [Commits](https://github.com/bytecodealliance/wasmtime/compare/v17.0.1...v18.0.1) --- updated-dependencies: - dependency-name: wasmtime dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- rust/Cargo.lock | 313 ++++++++++++++++++++++++++++++------ rust/plugin_wasm/Cargo.toml | 2 +- 2 files changed, 269 insertions(+), 46 deletions(-) diff --git a/rust/Cargo.lock b/rust/Cargo.lock index 4e5e297f..4203cfa4 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -246,7 +246,16 @@ version = "0.104.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7e7c0d51205b863591dd1e7aaa0fb69c2ea7bed48ffa63d6c4a848b07a35a732" dependencies = [ - "cranelift-entity", + "cranelift-entity 0.104.1", +] + +[[package]] +name = "cranelift-bforest" +version = "0.105.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29a6391a9172a93f413370fa561c6bca786e06c89cf85f23f02f6345b1c8ee34" +dependencies = [ + "cranelift-entity 0.105.1", ] [[package]] @@ -256,12 +265,33 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ffb467cbc25543e4c20d2ad669bf8275598047b03c89652ad5fe2a0f47fc0e1" dependencies = [ "bumpalo", - "cranelift-bforest", - "cranelift-codegen-meta", - "cranelift-codegen-shared", - "cranelift-control", - "cranelift-entity", - "cranelift-isle", + "cranelift-bforest 0.104.1", + "cranelift-codegen-meta 0.104.1", + "cranelift-codegen-shared 0.104.1", + "cranelift-control 0.104.1", + "cranelift-entity 0.104.1", + "cranelift-isle 0.104.1", + "gimli", + "hashbrown 0.14.3", + "log", + "regalloc2", + "smallvec", + "target-lexicon", +] + +[[package]] +name = "cranelift-codegen" +version = "0.105.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "409c6cbb326604a53ec47eb6341fc85128f24c81012a014b4c728ed24f6e9350" +dependencies = [ + "bumpalo", + "cranelift-bforest 0.105.1", + "cranelift-codegen-meta 0.105.1", + "cranelift-codegen-shared 0.105.1", + "cranelift-control 0.105.1", + "cranelift-entity 0.105.1", + "cranelift-isle 0.105.1", "gimli", "hashbrown 0.14.3", "log", @@ -276,7 +306,16 @@ version = "0.104.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc7e74aed5c2b91e38d090653506afbd2cd3be1ff70593e2aa6bb82b3c6b77ff" dependencies = [ - "cranelift-codegen-shared", + "cranelift-codegen-shared 0.104.1", +] + +[[package]] +name = "cranelift-codegen-meta" +version = "0.105.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fff55e100130995b9ad9ac6b03a24ed5da3c1a1261dcdeb8a7a0292656994fb3" +dependencies = [ + "cranelift-codegen-shared 0.105.1", ] [[package]] @@ -285,6 +324,12 @@ version = "0.104.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ff2dd24cce0775566da85770cb48aa58fef901cf2bff30275b42e7dbe62cbd5" +[[package]] +name = "cranelift-codegen-shared" +version = "0.105.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1446e2eb395fc7b3019a36dccb7eccea923f6caf581b903c8e7e751b6d214a7" + [[package]] name = "cranelift-control" version = "0.104.1" @@ -294,6 +339,15 @@ dependencies = [ "arbitrary", ] +[[package]] +name = "cranelift-control" +version = "0.105.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24076ecf69cbf8b9e1e532ae8e7ac01d850a1c2e127058a26eb3245f9d5b89d1" +dependencies = [ + "arbitrary", +] + [[package]] name = "cranelift-entity" version = "0.104.1" @@ -304,13 +358,35 @@ dependencies = [ "serde_derive", ] +[[package]] +name = "cranelift-entity" +version = "0.105.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f40df95180ad317c60459bb90dd87803d35e538f4c54376d8b26c851f6f0a1b" +dependencies = [ + "serde", + "serde_derive", +] + [[package]] name = "cranelift-frontend" version = "0.104.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67150a1fef9857caba710f8c0c8223d640f02c0e5d1ebbfc75ed62912599cb6b" dependencies = [ - "cranelift-codegen", + "cranelift-codegen 0.104.1", + "log", + "smallvec", + "target-lexicon", +] + +[[package]] +name = "cranelift-frontend" +version = "0.105.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c3974cc665b699b626742775dae1c1cdea5170f5028ab1f3eb61a7a9a6e2979" +dependencies = [ + "cranelift-codegen 0.105.1", "log", "smallvec", "target-lexicon", @@ -322,13 +398,30 @@ version = "0.104.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eb7ceea70d3e0d7f69df7657f99de902e32016731c5a8d2788c1df0215f00952" +[[package]] +name = "cranelift-isle" +version = "0.105.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99543f92b9c361f3c54a29e945adb5b9ef1318feaa5944453cabbfcb3c495919" + [[package]] name = "cranelift-native" version = "0.104.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "707e5d9384ce4fa3c40af1abf4c3ec49857745cced5187593385f4a2c0b95445" dependencies = [ - "cranelift-codegen", + "cranelift-codegen 0.104.1", + "libc", + "target-lexicon", +] + +[[package]] +name = "cranelift-native" +version = "0.105.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c0d84dc7d9b3f73ad565eacc4ab36525c407ef5150893b4b94d5f5f904eb48a" +dependencies = [ + "cranelift-codegen 0.105.1", "libc", "target-lexicon", ] @@ -339,14 +432,30 @@ version = "0.104.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d4d957e3ff2a14c2f974a66c22bfcedcd2bd0272af8dce4236869c3942f5a471" dependencies = [ - "cranelift-codegen", - "cranelift-entity", - "cranelift-frontend", + "cranelift-codegen 0.104.1", + "cranelift-entity 0.104.1", + "cranelift-frontend 0.104.1", "itertools 0.10.5", "log", "smallvec", "wasmparser 0.118.1", - "wasmtime-types", + "wasmtime-types 17.0.1", +] + +[[package]] +name = "cranelift-wasm" +version = "0.105.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53781039219944d59c6d3ec57e6cae31a1a33db71573a945d84ba6d875d0a743" +dependencies = [ + "cranelift-codegen 0.105.1", + "cranelift-entity 0.105.1", + "cranelift-frontend 0.105.1", + "itertools 0.10.5", + "log", + "smallvec", + "wasmparser 0.121.1", + "wasmtime-types 18.0.1", ] [[package]] @@ -1042,7 +1151,7 @@ dependencies = [ "tracing-subscriber", "walkdir", "wasi-common", - "wasmtime", + "wasmtime 18.0.1", "wasmtime-wasi", "zerocopy", ] @@ -1700,7 +1809,7 @@ dependencies = [ "rustix", "thiserror", "tracing", - "wasmtime", + "wasmtime 17.0.1", "wiggle", "windows-sys 0.52.0", ] @@ -1824,8 +1933,8 @@ dependencies = [ "wasmparser 0.118.1", "wasmtime-component-macro", "wasmtime-component-util", - "wasmtime-cranelift", - "wasmtime-environ", + "wasmtime-cranelift 17.0.1", + "wasmtime-environ 17.0.1", "wasmtime-fiber", "wasmtime-jit", "wasmtime-runtime", @@ -1833,6 +1942,34 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "wasmtime" +version = "18.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b06f80b13fdeba0ea5267813d0f06af822309f7125fc8db6094bcd485f0a4ae7" +dependencies = [ + "anyhow", + "bincode", + "bumpalo", + "cfg-if", + "gimli", + "indexmap", + "libc", + "log", + "object", + "once_cell", + "paste", + "rustix", + "serde", + "serde_derive", + "serde_json", + "target-lexicon", + "wasmparser 0.121.1", + "wasmtime-cranelift 18.0.1", + "wasmtime-environ 18.0.1", + "windows-sys 0.52.0", +] + [[package]] name = "wasmtime-asm-macros" version = "17.0.1" @@ -1871,21 +2008,46 @@ checksum = "df08a8bd9a68732577bee05ac685e4c247238b5e79ad9c062e2dfb4d04dca132" dependencies = [ "anyhow", "cfg-if", - "cranelift-codegen", - "cranelift-control", - "cranelift-entity", - "cranelift-frontend", - "cranelift-native", - "cranelift-wasm", + "cranelift-codegen 0.104.1", + "cranelift-control 0.104.1", + "cranelift-entity 0.104.1", + "cranelift-frontend 0.104.1", + "cranelift-native 0.104.1", + "cranelift-wasm 0.104.1", "gimli", "log", "object", "target-lexicon", "thiserror", "wasmparser 0.118.1", - "wasmtime-cranelift-shared", - "wasmtime-environ", - "wasmtime-versioned-export-macros", + "wasmtime-cranelift-shared 17.0.1", + "wasmtime-environ 17.0.1", + "wasmtime-versioned-export-macros 17.0.1", +] + +[[package]] +name = "wasmtime-cranelift" +version = "18.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "974d9455611e26c97d31705e19545de58fa8867416592bd93b7a54a7fc37cedb" +dependencies = [ + "anyhow", + "cfg-if", + "cranelift-codegen 0.105.1", + "cranelift-control 0.105.1", + "cranelift-entity 0.105.1", + "cranelift-frontend 0.105.1", + "cranelift-native 0.105.1", + "cranelift-wasm 0.105.1", + "gimli", + "log", + "object", + "target-lexicon", + "thiserror", + "wasmparser 0.121.1", + "wasmtime-cranelift-shared 18.0.1", + "wasmtime-environ 18.0.1", + "wasmtime-versioned-export-macros 18.0.1", ] [[package]] @@ -1895,13 +2057,29 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "404201c9e669083f189f01337b3ed0aa0eb081157fb4e170bbfe193df9497771" dependencies = [ "anyhow", - "cranelift-codegen", - "cranelift-control", - "cranelift-native", + "cranelift-codegen 0.104.1", + "cranelift-control 0.104.1", + "cranelift-native 0.104.1", "gimli", "object", "target-lexicon", - "wasmtime-environ", + "wasmtime-environ 17.0.1", +] + +[[package]] +name = "wasmtime-cranelift-shared" +version = "18.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "40667ba458634db703aea3bd960e80bc9352c21d5e765b69f43e3b0c964eb611" +dependencies = [ + "anyhow", + "cranelift-codegen 0.105.1", + "cranelift-control 0.105.1", + "cranelift-native 0.105.1", + "gimli", + "object", + "target-lexicon", + "wasmtime-environ 18.0.1", ] [[package]] @@ -1911,7 +2089,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7e696b4911c9a69c3c2892ec05eb41bb15436d1a46d8830a755c40f5df47546a" dependencies = [ "anyhow", - "cranelift-entity", + "cranelift-entity 0.104.1", "gimli", "indexmap", "log", @@ -1924,7 +2102,28 @@ dependencies = [ "wasmparser 0.118.1", "wasmprinter", "wasmtime-component-util", - "wasmtime-types", + "wasmtime-types 17.0.1", +] + +[[package]] +name = "wasmtime-environ" +version = "18.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8da991421528c2767053cb0cfa70b5d28279100dbcf70ed7f74b51abe1656ef" +dependencies = [ + "anyhow", + "bincode", + "cranelift-entity 0.105.1", + "gimli", + "indexmap", + "log", + "object", + "serde", + "serde_derive", + "target-lexicon", + "thiserror", + "wasmparser 0.121.1", + "wasmtime-types 18.0.1", ] [[package]] @@ -1938,7 +2137,7 @@ dependencies = [ "cfg-if", "rustix", "wasmtime-asm-macros", - "wasmtime-versioned-export-macros", + "wasmtime-versioned-export-macros 17.0.1", "windows-sys 0.52.0", ] @@ -1958,7 +2157,7 @@ dependencies = [ "serde", "serde_derive", "target-lexicon", - "wasmtime-environ", + "wasmtime-environ 17.0.1", "wasmtime-jit-icache-coherence", "wasmtime-runtime", "windows-sys 0.52.0", @@ -1997,9 +2196,9 @@ dependencies = [ "sptr", "wasm-encoder", "wasmtime-asm-macros", - "wasmtime-environ", + "wasmtime-environ 17.0.1", "wasmtime-fiber", - "wasmtime-versioned-export-macros", + "wasmtime-versioned-export-macros 17.0.1", "wasmtime-wmemcheck", "windows-sys 0.52.0", ] @@ -2010,13 +2209,26 @@ version = "17.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "52e799cff634d30fd042db96b417d515e54f903b95f8c1e0ec60e8f604479485" dependencies = [ - "cranelift-entity", + "cranelift-entity 0.104.1", "serde", "serde_derive", "thiserror", "wasmparser 0.118.1", ] +[[package]] +name = "wasmtime-types" +version = "18.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12c56e31fd7fa707fbd7720b2b29ac42ccfb092fe9d85c98f1d3988f9a1d4558" +dependencies = [ + "cranelift-entity 0.105.1", + "serde", + "serde_derive", + "thiserror", + "wasmparser 0.121.1", +] + [[package]] name = "wasmtime-versioned-export-macros" version = "17.0.1" @@ -2028,6 +2240,17 @@ dependencies = [ "syn", ] +[[package]] +name = "wasmtime-versioned-export-macros" +version = "18.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b0300976c36a9427d184e3ecf7c121c2cb3f030844faf9fcb767821e9d4c382" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "wasmtime-wasi" version = "17.0.1" @@ -2058,7 +2281,7 @@ dependencies = [ "url", "wasi-cap-std-sync", "wasi-common", - "wasmtime", + "wasmtime 17.0.1", "wiggle", "windows-sys 0.52.0", ] @@ -2070,13 +2293,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3f5d76d399cb4423e6f178bc154a0e1c314711e28dabaa6e757e56628a083ec" dependencies = [ "anyhow", - "cranelift-codegen", + "cranelift-codegen 0.104.1", "gimli", "object", "target-lexicon", "wasmparser 0.118.1", - "wasmtime-cranelift-shared", - "wasmtime-environ", + "wasmtime-cranelift-shared 17.0.1", + "wasmtime-environ 17.0.1", "winch-codegen", ] @@ -2130,7 +2353,7 @@ dependencies = [ "bitflags 2.4.2", "thiserror", "tracing", - "wasmtime", + "wasmtime 17.0.1", "wiggle-macro", ] @@ -2199,13 +2422,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d921185084e134e897e0e202e129a422306d0f1391954ecf4928d36defa897d" dependencies = [ "anyhow", - "cranelift-codegen", + "cranelift-codegen 0.104.1", "gimli", "regalloc2", "smallvec", "target-lexicon", "wasmparser 0.118.1", - "wasmtime-environ", + "wasmtime-environ 17.0.1", ] [[package]] diff --git a/rust/plugin_wasm/Cargo.toml b/rust/plugin_wasm/Cargo.toml index 46940b26..722acfde 100644 --- a/rust/plugin_wasm/Cargo.toml +++ b/rust/plugin_wasm/Cargo.toml @@ -14,7 +14,7 @@ notify = { version = "6", default-features = false, features = [ parking_lot = "0.12" tracing = { version = "0.1", default-features = false, features = ["std"] } tracing-subscriber = "0.3" -wasmtime = { version = "17", default-features = false, features = [ +wasmtime = { version = "18", default-features = false, features = [ "cranelift", ] } wasmtime-wasi = { version = "17" }