From 9001e5a44f6fdf20bdd5e7a71bdc84d259601016 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Aug 2025 10:22:35 +0000 Subject: [PATCH] chore(deps): bump cranelift from 0.110.3 to 0.123.1 Bumps [cranelift](https://github.com/bytecodealliance/wasmtime) from 0.110.3 to 0.123.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/commits) --- updated-dependencies: - dependency-name: cranelift dependency-version: 0.123.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 229 +++++++++++++++++++++++++++-------------------------- Cargo.toml | 2 +- 2 files changed, 118 insertions(+), 113 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d5a0376e..b15a2113 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -413,13 +413,13 @@ dependencies = [ [[package]] name = "cranelift" -version = "0.110.3" +version = "0.123.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f5b57e63179fd948aadc9c2858cc3c0dbd89a6e41a176c7eb7dac53b91542d6" +checksum = "344399237ac60ba4a3ff6c61354fb84888907d9e679b3eb9040471ad81cc6e3a" dependencies = [ - "cranelift-codegen 0.110.3", + "cranelift-codegen 0.123.1", "cranelift-frontend", - "cranelift-module 0.110.3", + "cranelift-module 0.123.1", ] [[package]] @@ -428,7 +428,16 @@ version = "0.121.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "226b7077389885873ffad5d778e8512742580a6e11b0f723072f41f305d3652f" dependencies = [ - "cranelift-assembler-x64-meta", + "cranelift-assembler-x64-meta 0.121.1", +] + +[[package]] +name = "cranelift-assembler-x64" +version = "0.123.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3870e823d79cafc9c868fbea77e83fc12ec9c0e87f17ad392c71a55ec01f12a9" +dependencies = [ + "cranelift-assembler-x64-meta 0.123.1", ] [[package]] @@ -437,16 +446,16 @@ version = "0.121.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e9cfeae5a23c8cf9c43381f49211f3ce6dc1da1d46f1c5d06966e6258cc483fa" dependencies = [ - "cranelift-srcgen", + "cranelift-srcgen 0.121.1", ] [[package]] -name = "cranelift-bforest" -version = "0.110.3" +name = "cranelift-assembler-x64-meta" +version = "0.123.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a41b85213deedf877555a7878ca9fb680ccba8183611c4bb8030ed281b2ad83" +checksum = "0a9fe971fab18724cbfc9a0579dd9cb6e370891991ccc8f85f3390d81392a3c0" dependencies = [ - "cranelift-entity 0.110.3", + "cranelift-srcgen 0.123.1", ] [[package]] @@ -459,10 +468,13 @@ dependencies = [ ] [[package]] -name = "cranelift-bitset" -version = "0.110.3" +name = "cranelift-bforest" +version = "0.123.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "690d8ae6c73748e5ce3d8fe59034dceadb8823e6c8994ba324141c5eae909b0e" +checksum = "ac391df81890fc9f820461e76fb344bcebcbf72614ef99bdd03d9fb1a8cdcc5e" +dependencies = [ + "cranelift-entity 0.123.1", +] [[package]] name = "cranelift-bitset" @@ -471,27 +483,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "370f0aa7f1816bf0f838048d69b72d6cf12ef2fc3b37f6997fe494ffb9feb3ad" [[package]] -name = "cranelift-codegen" -version = "0.110.3" +name = "cranelift-bitset" +version = "0.123.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ce027a7b16f8b86f60ff6819615273635186d607a0c225ee6ac340d7d18f978" -dependencies = [ - "bumpalo", - "cranelift-bforest 0.110.3", - "cranelift-bitset 0.110.3", - "cranelift-codegen-meta 0.110.3", - "cranelift-codegen-shared 0.110.3", - "cranelift-control 0.110.3", - "cranelift-entity 0.110.3", - "cranelift-isle 0.110.3", - "gimli 0.28.1", - "hashbrown 0.14.5", - "log", - "regalloc2 0.9.3", - "rustc-hash 1.1.0", - "smallvec", - "target-lexicon 0.12.16", -] +checksum = "712de3ed567438f3ca42d12547dbf30d92aef37d63ae45eabe32dd53c4ee5d00" [[package]] name = "cranelift-codegen" @@ -500,7 +495,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7d1a10a8a2958b68ecd261e565eef285249e242a8447ac959978319eabbb4a55" dependencies = [ "bumpalo", - "cranelift-assembler-x64", + "cranelift-assembler-x64 0.121.1", "cranelift-bforest 0.121.1", "cranelift-bitset 0.121.1", "cranelift-codegen-meta 0.121.1", @@ -511,8 +506,8 @@ dependencies = [ "gimli 0.31.1", "hashbrown 0.15.4", "log", - "regalloc2 0.12.2", - "rustc-hash 2.1.1", + "regalloc2", + "rustc-hash", "serde", "smallvec", "target-lexicon 0.13.2", @@ -520,12 +515,29 @@ dependencies = [ ] [[package]] -name = "cranelift-codegen-meta" -version = "0.110.3" +name = "cranelift-codegen" +version = "0.123.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0a2d2ab65e6cbf91f81781d8da65ec2005510f18300eff21a99526ed6785863" +checksum = "68e6fc48d06ef89c1ad3675fe093f2642d260eea8ceb96a9ee9ae94e51698277" dependencies = [ - "cranelift-codegen-shared 0.110.3", + "bumpalo", + "cranelift-assembler-x64 0.123.1", + "cranelift-bforest 0.123.1", + "cranelift-bitset 0.123.1", + "cranelift-codegen-meta 0.123.1", + "cranelift-codegen-shared 0.123.1", + "cranelift-control 0.123.1", + "cranelift-entity 0.123.1", + "cranelift-isle 0.123.1", + "gimli 0.32.1", + "hashbrown 0.15.4", + "log", + "regalloc2", + "rustc-hash", + "serde", + "smallvec", + "target-lexicon 0.13.2", + "wasmtime-internal-math", ] [[package]] @@ -534,16 +546,22 @@ version = "0.121.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f319986d5ae1386cfec625c70f8c01e52dc1f910aa6aaee7740bf8842d4e19c7" dependencies = [ - "cranelift-assembler-x64-meta", + "cranelift-assembler-x64-meta 0.121.1", "cranelift-codegen-shared 0.121.1", - "cranelift-srcgen", + "cranelift-srcgen 0.121.1", ] [[package]] -name = "cranelift-codegen-shared" -version = "0.110.3" +name = "cranelift-codegen-meta" +version = "0.123.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "efcff860573cf3db9ae98fbd949240d78b319df686cc306872e7fab60e9c84d7" +checksum = "a45a98cfcd528bd06c6ef2fd1846cda3695d41bd4b2823ce965a82f4abec362f" +dependencies = [ + "cranelift-assembler-x64-meta 0.123.1", + "cranelift-codegen-shared 0.123.1", + "cranelift-srcgen 0.123.1", + "heck", +] [[package]] name = "cranelift-codegen-shared" @@ -552,13 +570,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed52f5660397039c3c741c3acf18746445f4e20629b7280d9f2ccfe57e2b1efd" [[package]] -name = "cranelift-control" -version = "0.110.3" +name = "cranelift-codegen-shared" +version = "0.123.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69d70e5b75c2d5541ef80a99966ccd97aaa54d2a6af19ea31759a28538e1685a" -dependencies = [ - "arbitrary", -] +checksum = "66b12b2fef743dffdb51a5cdb95f5f92ab263ed518a7ec73aa272a4a86ea17bf" [[package]] name = "cranelift-control" @@ -570,12 +585,12 @@ dependencies = [ ] [[package]] -name = "cranelift-entity" -version = "0.110.3" +name = "cranelift-control" +version = "0.123.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d21d3089714278920030321829090d9482c91e5ff2339f2f697f8425bffdcba3" +checksum = "5dc203df5ac23968c8ded672b6c4b6dbc0639521e50b8d27ac67c2e221f3c98b" dependencies = [ - "cranelift-bitset 0.110.3", + "arbitrary", ] [[package]] @@ -587,29 +602,38 @@ dependencies = [ "cranelift-bitset 0.121.1", ] +[[package]] +name = "cranelift-entity" +version = "0.123.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d01c5dca220ed9c664a4c0cf2085aa0bebaddc306be365bdd2691d4a55dd2ae" +dependencies = [ + "cranelift-bitset 0.123.1", +] + [[package]] name = "cranelift-frontend" -version = "0.110.3" +version = "0.123.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7308482930f2a2fad4fe25a06054f6f9a4ee1ab97264308c661b037cb60001a3" +checksum = "ecd02bd4641b10658668bf195ef92af0ecffa49a8a563de8e98f0c2d843a229d" dependencies = [ - "cranelift-codegen 0.110.3", + "cranelift-codegen 0.123.1", "log", "smallvec", - "target-lexicon 0.12.16", + "target-lexicon 0.13.2", ] [[package]] name = "cranelift-isle" -version = "0.110.3" +version = "0.121.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab4c59e259dab0e6958dabcc536b30845574f027ba6e5000498cdaf7e7ed2d30" +checksum = "13fc8d838a2bf28438dbaf6ccdbc34531b6a972054f43fd23be7f124121ce6e0" [[package]] name = "cranelift-isle" -version = "0.121.1" +version = "0.123.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13fc8d838a2bf28438dbaf6ccdbc34531b6a972054f43fd23be7f124121ce6e0" +checksum = "51da2281ea3db0b1f6029b4321acf541ef856baafdf16e990d64953c9737bc3f" [[package]] name = "cranelift-jit" @@ -633,24 +657,24 @@ dependencies = [ [[package]] name = "cranelift-module" -version = "0.110.3" +version = "0.121.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "215f383d347e0f170d32ce5e8d9eae6336279865a9418853c8946118c54bdb43" +checksum = "2707466bd2c786bd637e6b6375ebb472a158be35b6efbe85d2a744ec82e16356" dependencies = [ "anyhow", - "cranelift-codegen 0.110.3", - "cranelift-control 0.110.3", + "cranelift-codegen 0.121.1", + "cranelift-control 0.121.1", ] [[package]] name = "cranelift-module" -version = "0.121.1" +version = "0.123.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2707466bd2c786bd637e6b6375ebb472a158be35b6efbe85d2a744ec82e16356" +checksum = "c9aae4120b4dd649cb88381c30d302b69f846bab04007e009b38fd0699215cff" dependencies = [ "anyhow", - "cranelift-codegen 0.121.1", - "cranelift-control 0.121.1", + "cranelift-codegen 0.123.1", + "cranelift-control 0.123.1", ] [[package]] @@ -670,6 +694,12 @@ version = "0.121.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4493a9b500bb02837ea2fb7d4b58c1c21c37a470ae33c92659f4e637aad14c9" +[[package]] +name = "cranelift-srcgen" +version = "0.123.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d13dc01a8588b7f7733de0c31b766d85cac04aec078897cde706cebd891f8212" + [[package]] name = "crc32fast" version = "1.4.2" @@ -1226,9 +1256,9 @@ dependencies = [ [[package]] name = "gimli" -version = "0.28.1" +version = "0.31.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" +checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" dependencies = [ "fallible-iterator", "indexmap", @@ -1237,9 +1267,9 @@ dependencies = [ [[package]] name = "gimli" -version = "0.31.1" +version = "0.32.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" +checksum = "cd54e8795d97c9f5561c63529d98fcc0c2eed9e982deecc396797f2c04cff298" dependencies = [ "fallible-iterator", "indexmap", @@ -1275,15 +1305,6 @@ dependencies = [ "crunchy", ] -[[package]] -name = "hashbrown" -version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" -dependencies = [ - "ahash", -] - [[package]] name = "hashbrown" version = "0.14.5" @@ -2147,7 +2168,7 @@ dependencies = [ "pin-project-lite", "quinn-proto", "quinn-udp", - "rustc-hash 2.1.1", + "rustc-hash", "rustls", "socket2", "thiserror 2.0.12", @@ -2167,7 +2188,7 @@ dependencies = [ "lru-slab", "rand 0.9.1", "ring", - "rustc-hash 2.1.1", + "rustc-hash", "rustls", "rustls-pki-types", "slab", @@ -2314,19 +2335,6 @@ dependencies = [ "thiserror 2.0.12", ] -[[package]] -name = "regalloc2" -version = "0.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad156d539c879b7a24a363a2016d77961786e71f48f2e2fc8302a92abd2429a6" -dependencies = [ - "hashbrown 0.13.2", - "log", - "rustc-hash 1.1.0", - "slice-group-by", - "smallvec", -] - [[package]] name = "regalloc2" version = "0.12.2" @@ -2337,7 +2345,7 @@ dependencies = [ "bumpalo", "hashbrown 0.15.4", "log", - "rustc-hash 2.1.1", + "rustc-hash", "smallvec", ] @@ -2448,12 +2456,6 @@ version = "0.1.25" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f" -[[package]] -name = "rustc-hash" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" - [[package]] name = "rustc-hash" version = "2.1.1" @@ -2788,12 +2790,6 @@ version = "0.4.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d" -[[package]] -name = "slice-group-by" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" - [[package]] name = "smallvec" version = "1.15.1" @@ -3460,6 +3456,15 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "wasmtime-internal-math" +version = "36.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08d8b81a4083aa76d3cd3ebf24f0564b6d17d4faffd47c42dd218798aa5894d4" +dependencies = [ + "libm", +] + [[package]] name = "wasmtime-jit-icache-coherence" version = "34.0.1" diff --git a/Cargo.toml b/Cargo.toml index 0a8a0e2e..932183f7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,7 +29,7 @@ required-features = ["mcp"] [dependencies] colored = "3.0" unicode-width = "0.2" -cranelift = "0.110" +cranelift = "0.123" cranelift-module = "0.121" cranelift-jit = "0.121" cranelift-native = "0.121"