From 1e7e1d0ce94ea66778a0bc5a76c17b11f1fd4e31 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 28 Nov 2024 08:24:49 +0000 Subject: [PATCH] Bump wasmtime from 25.0.2 to 26.0.1 Bumps [wasmtime](https://github.com/bytecodealliance/wasmtime) from 25.0.2 to 26.0.1. - [Release notes](https://github.com/bytecodealliance/wasmtime/releases) - [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/docs/contributing-release-process.md) - [Commits](https://github.com/bytecodealliance/wasmtime/compare/v25.0.2...v26.0.1) --- updated-dependencies: - dependency-name: wasmtime dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 374 ++++++++--------------------------------------------- Cargo.toml | 2 +- 2 files changed, 52 insertions(+), 324 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5afd1e1c..036cac95 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2,15 +2,6 @@ # It is not intended for manual editing. version = 4 -[[package]] -name = "addr2line" -version = "0.22.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" -dependencies = [ - "gimli 0.29.0", -] - [[package]] name = "addr2line" version = "0.24.2" @@ -1008,7 +999,7 @@ version = "0.3.74" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" dependencies = [ - "addr2line 0.24.2", + "addr2line", "cfg-if", "libc", "miniz_oxide", @@ -1110,7 +1101,7 @@ dependencies = [ "bitflags 2.6.0", "cexpr", "clang-sys", - "itertools 0.12.1", + "itertools 0.11.0", "lazy_static", "lazycell", "log", @@ -1806,15 +1797,6 @@ dependencies = [ "libc", ] -[[package]] -name = "cranelift-bforest" -version = "0.112.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69792bd40d21be8059f7c709f44200ded3bbd073df7eb3fa3c282b387c7ffa5b" -dependencies = [ - "cranelift-entity 0.112.3", -] - [[package]] name = "cranelift-bforest" version = "0.113.1" @@ -1844,29 +1826,6 @@ dependencies = [ "serde_derive", ] -[[package]] -name = "cranelift-codegen" -version = "0.112.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "709f5567a2bff9f06edf911a7cb5ebb091e4c81701714dc6ab574d08b4a69a0d" -dependencies = [ - "bumpalo", - "cranelift-bforest 0.112.3", - "cranelift-bitset 0.112.3", - "cranelift-codegen-meta 0.112.3", - "cranelift-codegen-shared 0.112.3", - "cranelift-control 0.112.3", - "cranelift-entity 0.112.3", - "cranelift-isle 0.112.3", - "gimli 0.29.0", - "hashbrown 0.14.5", - "log", - "regalloc2", - "rustc-hash 2.0.0", - "smallvec", - "target-lexicon", -] - [[package]] name = "cranelift-codegen" version = "0.113.1" @@ -1874,13 +1833,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "46566d7c83a8bff4150748d66020f4c7224091952aa4b4df1ec4959c39d937a1" dependencies = [ "bumpalo", - "cranelift-bforest 0.113.1", + "cranelift-bforest", "cranelift-bitset 0.113.1", - "cranelift-codegen-meta 0.113.1", - "cranelift-codegen-shared 0.113.1", - "cranelift-control 0.113.1", + "cranelift-codegen-meta", + "cranelift-codegen-shared", + "cranelift-control", "cranelift-entity 0.113.1", - "cranelift-isle 0.113.1", + "cranelift-isle", "gimli 0.31.1", "hashbrown 0.14.5", "log", @@ -1890,45 +1849,21 @@ dependencies = [ "target-lexicon", ] -[[package]] -name = "cranelift-codegen-meta" -version = "0.112.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72d39a6b194c069fd091ca1f17b9d86ff1a4627ccad8806095828f61989a691f" -dependencies = [ - "cranelift-codegen-shared 0.112.3", -] - [[package]] name = "cranelift-codegen-meta" version = "0.113.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2df8a86a34236cc75a8a6a271973da779c2aeb36c43b6e14da474cf931317082" dependencies = [ - "cranelift-codegen-shared 0.113.1", + "cranelift-codegen-shared", ] -[[package]] -name = "cranelift-codegen-shared" -version = "0.112.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18f81aefad1f80ed4132ae33f40b92779eeb57edeb1e28bb24424a4098c963a2" - [[package]] name = "cranelift-codegen-shared" version = "0.113.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf75340b6a57b7c7c1b74f10d3d90883ee6d43a554be8131a4046c2ebcf5eb65" -[[package]] -name = "cranelift-control" -version = "0.112.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6adbaac785ad4683c4f199686f9e15c1471f52ae2f4c013a3be039b4719db754" -dependencies = [ - "arbitrary", -] - [[package]] name = "cranelift-control" version = "0.113.1" @@ -1960,80 +1895,35 @@ dependencies = [ "serde_derive", ] -[[package]] -name = "cranelift-frontend" -version = "0.112.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8349f71373bb69c6f73992c6c1606236a66c8134e7a60e04e03fbd64b1aa7dcf" -dependencies = [ - "cranelift-codegen 0.112.3", - "log", - "smallvec", - "target-lexicon", -] - [[package]] name = "cranelift-frontend" version = "0.113.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "727f02acbc4b4cb2ba38a6637101d579db50190df1dd05168c68e762851a3dd5" dependencies = [ - "cranelift-codegen 0.113.1", + "cranelift-codegen", "log", "smallvec", "target-lexicon", ] -[[package]] -name = "cranelift-isle" -version = "0.112.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "464a6b958ce05e0c237c8b25508012b6c644e8c37348213a8c786ba29e28cfdb" - [[package]] name = "cranelift-isle" version = "0.113.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32b00cc2e03c748f2531eea01c871f502b909d30295fdcad43aec7bf5c5b4667" -[[package]] -name = "cranelift-native" -version = "0.112.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffc4acaf6894ee323ff4e9ce786bec09f0ebbe49941e8012f1c1052f1d965034" -dependencies = [ - "cranelift-codegen 0.112.3", - "libc", - "target-lexicon", -] - [[package]] name = "cranelift-native" version = "0.113.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbeaf978dc7c1a2de8bbb9162510ed218eb156697bc45590b8fbdd69bb08e8de" dependencies = [ - "cranelift-codegen 0.113.1", + "cranelift-codegen", "libc", "target-lexicon", ] -[[package]] -name = "cranelift-wasm" -version = "0.112.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b878860895cca97454ef8d8b12bfda9d0889dd49efee175dba78d54ff8363ec2" -dependencies = [ - "cranelift-codegen 0.112.3", - "cranelift-entity 0.112.3", - "cranelift-frontend 0.112.3", - "itertools 0.12.1", - "log", - "smallvec", - "wasmparser 0.217.0", - "wasmtime-types", -] - [[package]] name = "crc" version = "3.2.1" @@ -3466,11 +3356,6 @@ name = "gimli" version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" -dependencies = [ - "fallible-iterator 0.3.0", - "indexmap 2.6.0", - "stable_deref_trait", -] [[package]] name = "gimli" @@ -4456,7 +4341,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4" dependencies = [ "cfg-if", - "windows-targets 0.52.6", + "windows-targets 0.48.5", ] [[package]] @@ -6690,7 +6575,7 @@ dependencies = [ "vergen-gitcl", "warp", "wasi-common", - "wasmtime 25.0.3", + "wasmtime 26.0.1", "wasmtime-wasi", "wiremock", ] @@ -8463,15 +8348,6 @@ version = "0.2.95" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d" -[[package]] -name = "wasm-encoder" -version = "0.217.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b88b0814c9a2b323a9b46c687e726996c255ac8b64aa237dd11c81ed4854760" -dependencies = [ - "leb128", -] - [[package]] name = "wasm-encoder" version = "0.218.0" @@ -8542,17 +8418,6 @@ dependencies = [ "indexmap 2.6.0", ] -[[package]] -name = "wasmprinter" -version = "0.217.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50dc568b3e0d47e8f96ea547c90790cfa783f0205160c40de894a427114185ce" -dependencies = [ - "anyhow", - "termcolor", - "wasmparser 0.217.0", -] - [[package]] name = "wasmprinter" version = "0.218.0" @@ -8570,19 +8435,13 @@ version = "25.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f38dbf42dc56a6fe41ccd77211ea8ec90855de05e52cd00df5a0a3bca87d6147" dependencies = [ - "addr2line 0.22.0", "anyhow", - "async-trait", "bitflags 2.6.0", "bumpalo", "cc", "cfg-if", - "encoding_rs", - "fxprof-processed-profile", - "gimli 0.29.0", "hashbrown 0.14.5", "indexmap 2.6.0", - "ittapi", "libc", "libm", "log", @@ -8593,30 +8452,18 @@ dependencies = [ "paste", "postcard", "psm", - "rayon", "rustix", - "semver", "serde", "serde_derive", - "serde_json", "smallvec", "sptr", "target-lexicon", - "wasm-encoder 0.217.0", "wasmparser 0.217.0", "wasmtime-asm-macros 25.0.3", - "wasmtime-cache", - "wasmtime-component-macro 25.0.3", - "wasmtime-component-util 25.0.3", - "wasmtime-cranelift 25.0.3", "wasmtime-environ 25.0.3", - "wasmtime-fiber 25.0.3", - "wasmtime-jit-debug", "wasmtime-jit-icache-coherence 25.0.3", "wasmtime-slab 25.0.3", "wasmtime-versioned-export-macros 25.0.3", - "wasmtime-winch 25.0.3", - "wat", "windows-sys 0.52.0", ] @@ -8626,6 +8473,7 @@ version = "26.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "51e762e163fd305770c6c341df3290f0cabb3c264e7952943018e9a1ced8d917" dependencies = [ + "addr2line", "anyhow", "async-trait", "bitflags 2.6.0", @@ -8633,8 +8481,11 @@ dependencies = [ "cc", "cfg-if", "encoding_rs", + "fxprof-processed-profile", + "gimli 0.31.1", "hashbrown 0.14.5", "indexmap 2.6.0", + "ittapi", "libc", "libm", "log", @@ -8646,24 +8497,30 @@ dependencies = [ "postcard", "psm", "pulley-interpreter", + "rayon", "rustix", "semver", "serde", "serde_derive", + "serde_json", "smallvec", "sptr", "target-lexicon", + "wasm-encoder 0.218.0", "wasmparser 0.218.0", "wasmtime-asm-macros 26.0.1", - "wasmtime-component-macro 26.0.1", - "wasmtime-component-util 26.0.1", - "wasmtime-cranelift 26.0.1", + "wasmtime-cache", + "wasmtime-component-macro", + "wasmtime-component-util", + "wasmtime-cranelift", "wasmtime-environ 26.0.1", - "wasmtime-fiber 26.0.1", + "wasmtime-fiber", + "wasmtime-jit-debug", "wasmtime-jit-icache-coherence 26.0.1", "wasmtime-slab 26.0.1", "wasmtime-versioned-export-macros 26.0.1", - "wasmtime-winch 26.0.1", + "wasmtime-winch", + "wat", "windows-sys 0.59.0", ] @@ -8687,9 +8544,9 @@ dependencies = [ [[package]] name = "wasmtime-cache" -version = "25.0.3" +version = "26.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e52eaa50abc14a9a2550d05e99e5e72d43ba75ea99cac1a440b61f1b9b87cd11" +checksum = "c7192f71e3afe32e858729454d9d90d6e927bd92427d688a9507d8220bddb256" dependencies = [ "anyhow", "base64 0.21.7", @@ -8701,25 +8558,10 @@ dependencies = [ "serde_derive", "sha2", "toml", - "windows-sys 0.52.0", + "windows-sys 0.59.0", "zstd", ] -[[package]] -name = "wasmtime-component-macro" -version = "25.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0929ffffaca32dd8770b56848c94056036963ca05de25fb47cac644e20262168" -dependencies = [ - "anyhow", - "proc-macro2", - "quote", - "syn 2.0.89", - "wasmtime-component-util 25.0.3", - "wasmtime-wit-bindgen 25.0.3", - "wit-parser 0.217.0", -] - [[package]] name = "wasmtime-component-macro" version = "26.0.1" @@ -8730,48 +8572,17 @@ dependencies = [ "proc-macro2", "quote", "syn 2.0.89", - "wasmtime-component-util 26.0.1", - "wasmtime-wit-bindgen 26.0.1", - "wit-parser 0.218.0", + "wasmtime-component-util", + "wasmtime-wit-bindgen", + "wit-parser", ] -[[package]] -name = "wasmtime-component-util" -version = "25.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdc29d2b56629d66d2fd791d1b46471d0016e0d684ed2dc299e870d127082268" - [[package]] name = "wasmtime-component-util" version = "26.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35e87a1212270dbb84a49af13d82594e00a92769d6952b0ea7fc4366c949f6ad" -[[package]] -name = "wasmtime-cranelift" -version = "25.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8c8af1197703f4de556a274384adf5db36a146f9892bc9607bad16881e75c80" -dependencies = [ - "anyhow", - "cfg-if", - "cranelift-codegen 0.112.3", - "cranelift-control 0.112.3", - "cranelift-entity 0.112.3", - "cranelift-frontend 0.112.3", - "cranelift-native 0.112.3", - "cranelift-wasm", - "gimli 0.29.0", - "log", - "object", - "smallvec", - "target-lexicon", - "thiserror 1.0.69", - "wasmparser 0.217.0", - "wasmtime-environ 25.0.3", - "wasmtime-versioned-export-macros 25.0.3", -] - [[package]] name = "wasmtime-cranelift" version = "26.0.1" @@ -8780,11 +8591,11 @@ checksum = "7cb40dddf38c6a5eefd5ce7c1baf43b00fe44eada11a319fab22e993a960262f" dependencies = [ "anyhow", "cfg-if", - "cranelift-codegen 0.113.1", - "cranelift-control 0.113.1", + "cranelift-codegen", + "cranelift-control", "cranelift-entity 0.113.1", - "cranelift-frontend 0.113.1", - "cranelift-native 0.113.1", + "cranelift-frontend", + "cranelift-native", "gimli 0.31.1", "itertools 0.12.1", "log", @@ -8804,7 +8615,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f1b5af7bac868c5bce3b78a366a10677caacf6e6467c156301297e36ed31f3e" dependencies = [ "anyhow", - "cpp_demangle", "cranelift-bitset 0.112.3", "cranelift-entity 0.112.3", "gimli 0.29.0", @@ -8812,15 +8622,10 @@ dependencies = [ "log", "object", "postcard", - "rustc-demangle", - "semver", "serde", "serde_derive", "target-lexicon", - "wasm-encoder 0.217.0", "wasmparser 0.217.0", - "wasmprinter 0.217.0", - "wasmtime-component-util 25.0.3", "wasmtime-types", ] @@ -8831,6 +8636,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8613075e89e94a48c05862243c2b718eef1b9c337f51493ebf951e149a10fa19" dependencies = [ "anyhow", + "cpp_demangle", "cranelift-bitset 0.113.1", "cranelift-entity 0.113.1", "gimli 0.31.1", @@ -8838,6 +8644,7 @@ dependencies = [ "log", "object", "postcard", + "rustc-demangle", "semver", "serde", "serde_derive", @@ -8845,23 +8652,8 @@ dependencies = [ "target-lexicon", "wasm-encoder 0.218.0", "wasmparser 0.218.0", - "wasmprinter 0.218.0", - "wasmtime-component-util 26.0.1", -] - -[[package]] -name = "wasmtime-fiber" -version = "25.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "665ccc1bb0f28496e6fa02e94c575ee9ad6e3202c7df8591e5dda78106d5aa4a" -dependencies = [ - "anyhow", - "cc", - "cfg-if", - "rustix", - "wasmtime-asm-macros 25.0.3", - "wasmtime-versioned-export-macros 25.0.3", - "windows-sys 0.52.0", + "wasmprinter", + "wasmtime-component-util", ] [[package]] @@ -8881,14 +8673,14 @@ dependencies = [ [[package]] name = "wasmtime-jit-debug" -version = "25.0.3" +version = "26.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "106731c6ebe1d551362ee8c876d450bdc2d517988b20eb3653dc4837b1949437" +checksum = "f02a0118d471de665565ed200bc56673eaa10cc8e223dfe2cef5d50ed0d9d143" dependencies = [ "object", "once_cell", "rustix", - "wasmtime-versioned-export-macros 25.0.3", + "wasmtime-versioned-export-macros 26.0.1", ] [[package]] @@ -8994,23 +8786,6 @@ dependencies = [ "windows-sys 0.59.0", ] -[[package]] -name = "wasmtime-winch" -version = "25.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6baca2a919a288df653246069868b4de80f07e9679a8ef9b78ad79fc658ffd12" -dependencies = [ - "anyhow", - "cranelift-codegen 0.112.3", - "gimli 0.29.0", - "object", - "target-lexicon", - "wasmparser 0.217.0", - "wasmtime-cranelift 25.0.3", - "wasmtime-environ 25.0.3", - "winch-codegen 0.23.3", -] - [[package]] name = "wasmtime-winch" version = "26.0.1" @@ -9018,26 +8793,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4f7a267367382ceec3e7f7ace63a63b83d86f4a680846743dead644e10f08150" dependencies = [ "anyhow", - "cranelift-codegen 0.113.1", + "cranelift-codegen", "gimli 0.31.1", "object", "target-lexicon", "wasmparser 0.218.0", - "wasmtime-cranelift 26.0.1", + "wasmtime-cranelift", "wasmtime-environ 26.0.1", - "winch-codegen 26.0.1", -] - -[[package]] -name = "wasmtime-wit-bindgen" -version = "25.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f571f63ac1d532e986eb3973bbef3a45e4ae83de521a8d573b0fe0594dc9608" -dependencies = [ - "anyhow", - "heck 0.4.1", - "indexmap 2.6.0", - "wit-parser 0.217.0", + "winch-codegen", ] [[package]] @@ -9049,7 +8812,7 @@ dependencies = [ "anyhow", "heck 0.5.0", "indexmap 2.6.0", - "wit-parser 0.218.0", + "wit-parser", ] [[package]] @@ -9247,7 +9010,7 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.48.0", ] [[package]] @@ -9256,23 +9019,6 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" -[[package]] -name = "winch-codegen" -version = "0.23.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01cd1dc56c5a45d509ff06e7ca8817eaa9ec3240096f07e71915d5d528658e8a" -dependencies = [ - "anyhow", - "cranelift-codegen 0.112.3", - "gimli 0.29.0", - "regalloc2", - "smallvec", - "target-lexicon", - "wasmparser 0.217.0", - "wasmtime-cranelift 25.0.3", - "wasmtime-environ 25.0.3", -] - [[package]] name = "winch-codegen" version = "26.0.1" @@ -9280,13 +9026,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07ab957fc71a36c63834b9b51cc2e087c4260d5ff810a5309ab99f7fbeb19567" dependencies = [ "anyhow", - "cranelift-codegen 0.113.1", + "cranelift-codegen", "gimli 0.31.1", "regalloc2", "smallvec", "target-lexicon", "wasmparser 0.218.0", - "wasmtime-cranelift 26.0.1", + "wasmtime-cranelift", "wasmtime-environ 26.0.1", ] @@ -9520,24 +9266,6 @@ dependencies = [ "url", ] -[[package]] -name = "wit-parser" -version = "0.217.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb893dcd6d370cfdf19a0d9adfcd403efb8e544e1a0ea3a8b81a21fe392eaa78" -dependencies = [ - "anyhow", - "id-arena", - "indexmap 2.6.0", - "log", - "semver", - "serde", - "serde_derive", - "serde_json", - "unicode-xid", - "wasmparser 0.217.0", -] - [[package]] name = "wit-parser" version = "0.218.0" diff --git a/Cargo.toml b/Cargo.toml index 122195aa..4e3708ea 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -145,7 +145,7 @@ warp = "0.3.6" # For WASM user-defined functions wasi-common = "25.0.0" -wasmtime = "25.0.2" +wasmtime = "26.0.1" wasmtime-wasi = "26.0.1" [dev-dependencies]