diff --git a/Cargo.Bazel.json.lock b/Cargo.Bazel.json.lock index f6187be6ca42..744f75061018 100644 --- a/Cargo.Bazel.json.lock +++ b/Cargo.Bazel.json.lock @@ -1,5 +1,5 @@ { - "checksum": "70c42f6611083fa9e87b2500799cb78d14c7ffdf951ff0adea9be0472228a076", + "checksum": "2e47cb4eae8be528d0c063d112e940e5d9810c2e50df959af5dbbe1a5065c509", "crates": { "abnf 0.12.0": { "name": "abnf", @@ -2253,7 +2253,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -3865,7 +3865,7 @@ "selects": { "cfg(any())": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ] @@ -4961,7 +4961,7 @@ ], "cfg(unix)": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -6334,7 +6334,7 @@ "target": "cfg_if" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -10990,7 +10990,7 @@ "target": "build_script_build" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -12581,7 +12581,7 @@ "target": "jobserver" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -12591,7 +12591,7 @@ "target": "jobserver" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -12601,7 +12601,7 @@ "target": "jobserver" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -12611,7 +12611,7 @@ "target": "jobserver" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ] @@ -13713,7 +13713,7 @@ "target": "glob" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -14255,7 +14255,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -14739,7 +14739,7 @@ "selects": { "cfg(windows)": [ { - "id": "windows-sys 0.52.0", + "id": "windows-sys 0.59.0", "target": "windows_sys" } ] @@ -15212,7 +15212,7 @@ "target": "lazy_static" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -15300,7 +15300,7 @@ "target": "lazy_static" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -15841,7 +15841,7 @@ "target": "core_foundation_sys" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -15900,7 +15900,7 @@ "target": "core_foundation_sys" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -16126,19 +16126,19 @@ "selects": { "aarch64-linux-android": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "cfg(all(target_arch = \"aarch64\", target_os = \"linux\"))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "cfg(all(target_arch = \"aarch64\", target_vendor = \"apple\"))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ] @@ -16188,25 +16188,25 @@ "selects": { "cfg(all(target_arch = \"aarch64\", target_os = \"android\"))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "cfg(all(target_arch = \"aarch64\", target_os = \"linux\"))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "cfg(all(target_arch = \"aarch64\", target_vendor = \"apple\"))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "cfg(all(target_arch = \"loongarch64\", target_os = \"linux\"))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ] @@ -16222,14 +16222,14 @@ ], "license_file": "LICENSE-APACHE" }, - "cranelift-assembler-x64 0.131.1": { + "cranelift-assembler-x64 0.132.0": { "name": "cranelift-assembler-x64", - "version": "0.131.1", + "version": "0.132.0", "package_url": null, "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-assembler-x64/0.131.1/download", - "sha256": "f8628cc4ba7f88a9205a7ee42327697abc61195a1e3d92cfae172d6a946e722e" + "url": "https://static.crates.io/crates/cranelift-assembler-x64/0.132.0/download", + "sha256": "8c80cf55a351448317210f26c434be761bcb25e7b36116ec92f89540b73e2833" } }, "targets": [ @@ -16266,14 +16266,14 @@ "deps": { "common": [ { - "id": "cranelift-assembler-x64 0.131.1", + "id": "cranelift-assembler-x64 0.132.0", "target": "build_script_build" } ], "selects": {} }, "edition": "2024", - "version": "0.131.1" + "version": "0.132.0" }, "build_script_attrs": { "compile_data_glob": [ @@ -16288,7 +16288,7 @@ "deps": { "common": [ { - "id": "cranelift-assembler-x64-meta 0.131.1", + "id": "cranelift-assembler-x64-meta 0.132.0", "target": "cranelift_assembler_x64_meta" } ], @@ -16301,14 +16301,14 @@ ], "license_file": null }, - "cranelift-assembler-x64-meta 0.131.1": { + "cranelift-assembler-x64-meta 0.132.0": { "name": "cranelift-assembler-x64-meta", - "version": "0.131.1", + "version": "0.132.0", "package_url": null, "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-assembler-x64-meta/0.131.1/download", - "sha256": "d582754487e6c9a065a91c42ccf1bdd8d5977af33468dac5ae9bec0ce88acb3e" + "url": "https://static.crates.io/crates/cranelift-assembler-x64-meta/0.132.0/download", + "sha256": "07937ca8617b340162fe3a4716be885b5847e9b56d6c7a89abbe4d42340fdc91" } }, "targets": [ @@ -16333,14 +16333,14 @@ "deps": { "common": [ { - "id": "cranelift-srcgen 0.131.1", + "id": "cranelift-srcgen 0.132.0", "target": "cranelift_srcgen" } ], "selects": {} }, "edition": "2024", - "version": "0.131.1" + "version": "0.132.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -16348,14 +16348,14 @@ ], "license_file": null }, - "cranelift-bforest 0.131.1": { + "cranelift-bforest 0.132.0": { "name": "cranelift-bforest", - "version": "0.131.1", + "version": "0.132.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-bforest/0.131.1/download", - "sha256": "fb59c81ace12ee7c33074db7903d4d75d1f40b28cd3e8e6f491de57b29129eb9" + "url": "https://static.crates.io/crates/cranelift-bforest/0.132.0/download", + "sha256": "88217b08180882436d54c0133274885c590698ae854e352bede1cda041230800" } }, "targets": [ @@ -16380,11 +16380,11 @@ "deps": { "common": [ { - "id": "cranelift-entity 0.131.1", + "id": "cranelift-entity 0.132.0", "target": "cranelift_entity" }, { - "id": "wasmtime-internal-core 44.0.1", + "id": "wasmtime-internal-core 45.0.0", "target": "wasmtime_internal_core", "alias": "wasmtime_core" } @@ -16392,7 +16392,7 @@ "selects": {} }, "edition": "2024", - "version": "0.131.1" + "version": "0.132.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -16400,14 +16400,14 @@ ], "license_file": "LICENSE" }, - "cranelift-bitset 0.131.1": { + "cranelift-bitset 0.132.0": { "name": "cranelift-bitset", - "version": "0.131.1", + "version": "0.132.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-bitset/0.131.1/download", - "sha256": "f25c06993a681be9cf3140798a3d4ac5bec955e7444416a2fdc87fda8567285d" + "url": "https://static.crates.io/crates/cranelift-bitset/0.132.0/download", + "sha256": "d5c3cf7ba29fa56e56040848e34835d4e45988b2760ef212413409af95ffd8c1" } }, "targets": [ @@ -16442,7 +16442,7 @@ "target": "serde" }, { - "id": "wasmtime-internal-core 44.0.1", + "id": "wasmtime-internal-core 45.0.0", "target": "wasmtime_internal_core", "alias": "wasmtime_core" } @@ -16459,7 +16459,7 @@ ], "selects": {} }, - "version": "0.131.1" + "version": "0.132.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -16467,14 +16467,14 @@ ], "license_file": null }, - "cranelift-codegen 0.131.1": { + "cranelift-codegen 0.132.0": { "name": "cranelift-codegen", - "version": "0.131.1", + "version": "0.132.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-codegen/0.131.1/download", - "sha256": "27b61f95c5a211918f5d336254a61a488b36a5818de47a868e8c4658dce9cccc" + "url": "https://static.crates.io/crates/cranelift-codegen/0.132.0/download", + "sha256": "ebe1aac2efd4cba2047845fce38a68519935a30e20c8a6294ba7e2f448fe722d" } }, "targets": [ @@ -16526,31 +16526,31 @@ "target": "bumpalo" }, { - "id": "cranelift-assembler-x64 0.131.1", + "id": "cranelift-assembler-x64 0.132.0", "target": "cranelift_assembler_x64" }, { - "id": "cranelift-bforest 0.131.1", + "id": "cranelift-bforest 0.132.0", "target": "cranelift_bforest" }, { - "id": "cranelift-bitset 0.131.1", + "id": "cranelift-bitset 0.132.0", "target": "cranelift_bitset" }, { - "id": "cranelift-codegen 0.131.1", + "id": "cranelift-codegen 0.132.0", "target": "build_script_build" }, { - "id": "cranelift-codegen-shared 0.131.1", + "id": "cranelift-codegen-shared 0.132.0", "target": "cranelift_codegen_shared" }, { - "id": "cranelift-control 0.131.1", + "id": "cranelift-control 0.132.0", "target": "cranelift_control" }, { - "id": "cranelift-entity 0.131.1", + "id": "cranelift-entity 0.132.0", "target": "cranelift_entity" }, { @@ -16558,7 +16558,7 @@ "target": "gimli" }, { - "id": "hashbrown 0.16.1", + "id": "hashbrown 0.17.0", "target": "hashbrown" }, { @@ -16570,11 +16570,11 @@ "target": "log" }, { - "id": "pulley-interpreter 44.0.1", + "id": "pulley-interpreter 45.0.0", "target": "pulley_interpreter" }, { - "id": "regalloc2 0.15.0", + "id": "regalloc2 0.15.1", "target": "regalloc2" }, { @@ -16586,11 +16586,11 @@ "target": "smallvec" }, { - "id": "target-lexicon 0.13.1", + "id": "target-lexicon 0.13.5", "target": "target_lexicon" }, { - "id": "wasmtime-internal-core 44.0.1", + "id": "wasmtime-internal-core 45.0.0", "target": "wasmtime_internal_core", "alias": "wasmtime_core" } @@ -16598,7 +16598,7 @@ "selects": {} }, "edition": "2024", - "version": "0.131.1" + "version": "0.132.0" }, "build_script_attrs": { "compile_data_glob": [ @@ -16613,11 +16613,11 @@ "deps": { "common": [ { - "id": "cranelift-codegen-meta 0.131.1", + "id": "cranelift-codegen-meta 0.132.0", "target": "cranelift_codegen_meta" }, { - "id": "cranelift-isle 0.131.1", + "id": "cranelift-isle 0.132.0", "target": "cranelift_isle" } ], @@ -16630,14 +16630,14 @@ ], "license_file": "LICENSE" }, - "cranelift-codegen-meta 0.131.1": { + "cranelift-codegen-meta 0.132.0": { "name": "cranelift-codegen-meta", - "version": "0.131.1", + "version": "0.132.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-codegen-meta/0.131.1/download", - "sha256": "0b85aa822fce72080d041d7c2cf7c3f5c6ecdea7afae68379ba4ef85269c4fa5" + "url": "https://static.crates.io/crates/cranelift-codegen-meta/0.132.0/download", + "sha256": "0909eaf9d6f18f5bf802d50608cb4368ac340fbd03cc44f2888d1cfcc3faa64e" } }, "targets": [ @@ -16668,15 +16668,15 @@ "deps": { "common": [ { - "id": "cranelift-assembler-x64-meta 0.131.1", + "id": "cranelift-assembler-x64-meta 0.132.0", "target": "cranelift_assembler_x64_meta" }, { - "id": "cranelift-codegen-shared 0.131.1", + "id": "cranelift-codegen-shared 0.132.0", "target": "cranelift_codegen_shared" }, { - "id": "cranelift-srcgen 0.131.1", + "id": "cranelift-srcgen 0.132.0", "target": "cranelift_srcgen" }, { @@ -16684,14 +16684,14 @@ "target": "heck" }, { - "id": "pulley-interpreter 44.0.1", + "id": "pulley-interpreter 45.0.0", "target": "pulley_interpreter" } ], "selects": {} }, "edition": "2024", - "version": "0.131.1" + "version": "0.132.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -16699,14 +16699,14 @@ ], "license_file": "LICENSE" }, - "cranelift-codegen-shared 0.131.1": { + "cranelift-codegen-shared 0.132.0": { "name": "cranelift-codegen-shared", - "version": "0.131.1", + "version": "0.132.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-codegen-shared/0.131.1/download", - "sha256": "833eb9fc89326cd072cc19e96892f09b5692c0dfe17cd4da2858ba30c2cd85c0" + "url": "https://static.crates.io/crates/cranelift-codegen-shared/0.132.0/download", + "sha256": "c95a8da8be283f49cda7d0ef228c94f10d791e517b27b0c7e282dadd2e79ce45" } }, "targets": [ @@ -16729,7 +16729,7 @@ "**" ], "edition": "2024", - "version": "0.131.1" + "version": "0.132.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -16737,14 +16737,14 @@ ], "license_file": "LICENSE" }, - "cranelift-control 0.131.1": { + "cranelift-control 0.132.0": { "name": "cranelift-control", - "version": "0.131.1", + "version": "0.132.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-control/0.131.1/download", - "sha256": "9d005320f487e6e8a3edcc7f2fd4f43fcc9946d1013bf206ea649789ac1617fc" + "url": "https://static.crates.io/crates/cranelift-control/0.132.0/download", + "sha256": "f5b19c81145146da1f7afda2e7f52111842fe6793512e740ad5cf3f5639e6212" } }, "targets": [ @@ -16782,7 +16782,7 @@ "selects": {} }, "edition": "2024", - "version": "0.131.1" + "version": "0.132.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -16790,14 +16790,14 @@ ], "license_file": "LICENSE" }, - "cranelift-entity 0.131.1": { + "cranelift-entity 0.132.0": { "name": "cranelift-entity", - "version": "0.131.1", + "version": "0.132.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-entity/0.131.1/download", - "sha256": "5e62ef34c6e720f347a79ece043e8584e242d168911da640bac654a33a6aaaf5" + "url": "https://static.crates.io/crates/cranelift-entity/0.132.0/download", + "sha256": "4a55309b47e6633ab05821304206cb1e92952e845b1224985562bb7ac1e92323" } }, "targets": [ @@ -16830,7 +16830,7 @@ "deps": { "common": [ { - "id": "cranelift-bitset 0.131.1", + "id": "cranelift-bitset 0.132.0", "target": "cranelift_bitset" }, { @@ -16838,7 +16838,7 @@ "target": "serde" }, { - "id": "wasmtime-internal-core 44.0.1", + "id": "wasmtime-internal-core 45.0.0", "target": "wasmtime_internal_core", "alias": "wasmtime_core" } @@ -16855,7 +16855,7 @@ ], "selects": {} }, - "version": "0.131.1" + "version": "0.132.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -16863,14 +16863,14 @@ ], "license_file": "LICENSE" }, - "cranelift-frontend 0.131.1": { + "cranelift-frontend 0.132.0": { "name": "cranelift-frontend", - "version": "0.131.1", + "version": "0.132.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-frontend/0.131.1/download", - "sha256": "dfa2ad00399dd47e7e7e33cb1dc23b0e39ed9dcd01e8f026fc37af91655031b8" + "url": "https://static.crates.io/crates/cranelift-frontend/0.132.0/download", + "sha256": "064d2d3533d9608f1cf44c8899cf2f7f33feb70300b0fb83e687b0d9e7b91147" } }, "targets": [ @@ -16902,7 +16902,7 @@ "deps": { "common": [ { - "id": "cranelift-codegen 0.131.1", + "id": "cranelift-codegen 0.132.0", "target": "cranelift_codegen" }, { @@ -16914,14 +16914,14 @@ "target": "smallvec" }, { - "id": "target-lexicon 0.13.1", + "id": "target-lexicon 0.13.5", "target": "target_lexicon" } ], "selects": {} }, "edition": "2024", - "version": "0.131.1" + "version": "0.132.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -16929,14 +16929,14 @@ ], "license_file": "LICENSE" }, - "cranelift-isle 0.131.1": { + "cranelift-isle 0.132.0": { "name": "cranelift-isle", - "version": "0.131.1", + "version": "0.132.0", "package_url": "https://github.com/bytecodealliance/wasmtime/tree/main/cranelift/isle", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-isle/0.131.1/download", - "sha256": "02c51975ed217b4e8e5a7fd11e9ec83a96104bdff311dddcb505d1d8a9fd7fc6" + "url": "https://static.crates.io/crates/cranelift-isle/0.132.0/download", + "sha256": "1ac4e0bc095b2dab2212d1e99d7a74b62afc1485db023f1c0cb34a68758f7bd1" } }, "targets": [ @@ -16979,14 +16979,14 @@ "deps": { "common": [ { - "id": "cranelift-isle 0.131.1", + "id": "cranelift-isle 0.132.0", "target": "build_script_build" } ], "selects": {} }, "edition": "2024", - "version": "0.131.1" + "version": "0.132.0" }, "build_script_attrs": { "compile_data_glob": [ @@ -17005,14 +17005,14 @@ ], "license_file": null }, - "cranelift-native 0.131.1": { + "cranelift-native 0.132.0": { "name": "cranelift-native", - "version": "0.131.1", + "version": "0.132.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-native/0.131.1/download", - "sha256": "f9b1889e00da9729d8f8525f3c12998ded86ea709058ff844ebe00b97548de0e" + "url": "https://static.crates.io/crates/cranelift-native/0.132.0/download", + "sha256": "09a40053f5cb925451dd1d57393d14ad3145c8e0786701c27b5415ebb9a3ba4f" } }, "targets": [ @@ -17044,25 +17044,25 @@ "deps": { "common": [ { - "id": "cranelift-codegen 0.131.1", + "id": "cranelift-codegen 0.132.0", "target": "cranelift_codegen" }, { - "id": "target-lexicon 0.13.1", + "id": "target-lexicon 0.13.5", "target": "target_lexicon" } ], "selects": { "cfg(target_arch = \"riscv64\")": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ] } }, "edition": "2024", - "version": "0.131.1" + "version": "0.132.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -17070,14 +17070,14 @@ ], "license_file": "LICENSE" }, - "cranelift-srcgen 0.131.1": { + "cranelift-srcgen 0.132.0": { "name": "cranelift-srcgen", - "version": "0.131.1", + "version": "0.132.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-srcgen/0.131.1/download", - "sha256": "d5a8f82fd5124f009f72167e60139245cd3b56cfd4b53050f22110c48c5f4da1" + "url": "https://static.crates.io/crates/cranelift-srcgen/0.132.0/download", + "sha256": "a3ceab9a53f7d362c89841fbaa8e63e44d47c40e91dc96ee6f777fca5d6b323b" } }, "targets": [ @@ -17100,7 +17100,7 @@ "**" ], "edition": "2024", - "version": "0.131.1" + "version": "0.132.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -17954,7 +17954,7 @@ "selects": { "cfg(unix)": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ] @@ -20123,7 +20123,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -22702,7 +22702,7 @@ "target": "leb128" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -23459,7 +23459,7 @@ "target": "wasmprinter" }, { - "id": "wasmtime 44.0.1", + "id": "wasmtime 45.0.0", "target": "wasmtime" }, { @@ -23782,13 +23782,13 @@ ], "cfg(unix)": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "cfg(windows)": [ { - "id": "windows-sys 0.60.2", + "id": "windows-sys 0.61.2", "target": "windows_sys" } ] @@ -23844,7 +23844,7 @@ ], "cfg(unix)": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -26160,19 +26160,19 @@ ], "cfg(target_os = \"hermit\")": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "cfg(target_os = \"wasi\")": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "cfg(unix)": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -26235,19 +26235,19 @@ "selects": { "cfg(target_os = \"hermit\")": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "cfg(target_os = \"wasi\")": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "cfg(unix)": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -26317,7 +26317,7 @@ "target": "build_script_build" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -27269,7 +27269,7 @@ "target": "errno" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -27903,7 +27903,7 @@ ], "cfg(unix)": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -28012,7 +28012,7 @@ "target": "build_script_build" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -30312,13 +30312,13 @@ "target": "linux_raw_sys" }, { - "id": "rustix 1.1.2", + "id": "rustix 1.1.4", "target": "rustix" } ], "cfg(all(not(windows), not(any(target_os = \"android\", target_os = \"linux\"))))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -30464,7 +30464,7 @@ ], "cfg(unix)": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ] @@ -30542,7 +30542,7 @@ "selects": { "cfg(all(any(target_os = \"linux\", target_os = \"android\"), not(any(getrandom_backend = \"custom\", getrandom_backend = \"rdrand\", getrandom_backend = \"rndr\"))))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -30560,43 +30560,43 @@ ], "cfg(any(target_os = \"dragonfly\", target_os = \"freebsd\", target_os = \"hurd\", target_os = \"illumos\", all(target_os = \"horizon\", target_arch = \"arm\")))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "cfg(any(target_os = \"haiku\", target_os = \"redox\", target_os = \"nto\", target_os = \"aix\"))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "cfg(any(target_os = \"ios\", target_os = \"visionos\", target_os = \"watchos\", target_os = \"tvos\"))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "cfg(any(target_os = \"macos\", target_os = \"openbsd\", target_os = \"vita\", target_os = \"emscripten\"))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "cfg(target_os = \"netbsd\")": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "cfg(target_os = \"solaris\")": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "cfg(target_os = \"vxworks\")": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -30695,7 +30695,7 @@ "selects": { "cfg(all(any(target_os = \"linux\", target_os = \"android\"), not(any(all(target_os = \"linux\", target_env = \"\"), getrandom_backend = \"custom\", getrandom_backend = \"linux_raw\", getrandom_backend = \"rdrand\", getrandom_backend = \"rndr\"))))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -30719,43 +30719,43 @@ ], "cfg(any(target_os = \"dragonfly\", target_os = \"freebsd\", target_os = \"hurd\", target_os = \"illumos\", target_os = \"cygwin\", all(target_os = \"horizon\", target_arch = \"arm\")))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "cfg(any(target_os = \"haiku\", target_os = \"redox\", target_os = \"nto\", target_os = \"aix\"))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "cfg(any(target_os = \"ios\", target_os = \"visionos\", target_os = \"watchos\", target_os = \"tvos\"))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "cfg(any(target_os = \"macos\", target_os = \"openbsd\", target_os = \"vita\", target_os = \"emscripten\"))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "cfg(target_os = \"netbsd\")": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "cfg(target_os = \"solaris\")": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "cfg(target_os = \"vxworks\")": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ] @@ -32806,7 +32806,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -33682,7 +33682,7 @@ "selects": { "cfg(any(unix, target_os = \"redox\"))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -33748,7 +33748,7 @@ "selects": { "cfg(any(unix, target_os = \"redox\"))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -35189,7 +35189,7 @@ "target": "hyper" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -42516,7 +42516,7 @@ "deps": { "common": [ { - "id": "rustix 1.1.2", + "id": "rustix 1.1.4", "target": "rustix" } ], @@ -43203,7 +43203,7 @@ "selects": { "cfg(unix)": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ] @@ -45047,14 +45047,14 @@ ], "license_file": "LICENSE-APACHE" }, - "libc 0.2.177": { + "libc 0.2.186": { "name": "libc", - "version": "0.2.177", + "version": "0.2.186", "package_url": "https://github.com/rust-lang/libc", "repository": { "Http": { - "url": "https://static.crates.io/crates/libc/0.2.177/download", - "sha256": "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976" + "url": "https://static.crates.io/crates/libc/0.2.186/download", + "sha256": "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66" } }, "targets": [ @@ -45099,14 +45099,14 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "build_script_build" } ], "selects": {} }, "edition": "2021", - "version": "0.2.177" + "version": "0.2.186" }, "build_script_attrs": { "compile_data_glob": [ @@ -45190,7 +45190,7 @@ "target": "either" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -45912,7 +45912,7 @@ "target": "lazy_static" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -45972,7 +45972,7 @@ "target": "bitflags" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -46038,7 +46038,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -46244,7 +46244,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -46381,7 +46381,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -46468,7 +46468,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -46570,7 +46570,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -46704,7 +46704,7 @@ "target": "bitflags" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -46775,60 +46775,6 @@ ], "license_file": "LICENSE-APACHE" }, - "linux-raw-sys 0.11.0": { - "name": "linux-raw-sys", - "version": "0.11.0", - "package_url": "https://github.com/sunfishcode/linux-raw-sys", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/linux-raw-sys/0.11.0/download", - "sha256": "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039" - } - }, - "targets": [ - { - "Library": { - "crate_name": "linux_raw_sys", - "crate_root": "src/lib.rs", - "srcs": { - "allow_empty": true, - "include": [ - "**/*.rs" - ] - } - } - } - ], - "library_target_name": "linux_raw_sys", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "auxvec", - "elf", - "errno", - "general", - "if_ether", - "ioctl", - "net", - "netlink", - "no_std", - "xdp" - ], - "selects": {} - }, - "edition": "2021", - "version": "0.11.0" - }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": "LICENSE-APACHE" - }, "linux-raw-sys 0.12.1": { "name": "linux-raw-sys", "version": "0.12.1", @@ -46860,13 +46806,19 @@ ], "crate_features": { "common": [ + "auxvec", "default", + "elf", "errno", "general", "if_arp", + "if_ether", + "ioctl", "net", "netlink", - "std" + "no_std", + "std", + "xdp" ], "selects": {} }, @@ -47024,7 +46976,7 @@ "target": "byteorder" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -47102,7 +47054,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -47264,7 +47216,7 @@ ], "cfg(unix)": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -47948,7 +47900,7 @@ "target": "errno" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -48235,7 +48187,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -48405,7 +48357,7 @@ "selects": { "cfg(any(target_os = \"macos\", target_os = \"ios\"))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ] @@ -49057,7 +49009,7 @@ "deps": { "common": [ { - "id": "rustix 1.1.2", + "id": "rustix 1.1.4", "target": "rustix" } ], @@ -49107,7 +49059,7 @@ "selects": { "cfg(unix)": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ] @@ -49157,7 +49109,7 @@ "selects": { "cfg(unix)": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ] @@ -50092,7 +50044,7 @@ "selects": { "cfg(target_os = \"wasi\")": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -50102,7 +50054,7 @@ ], "cfg(unix)": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -50201,7 +50153,7 @@ ], "cfg(target_os = \"wasi\")": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -50211,7 +50163,7 @@ ], "cfg(unix)": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -50968,7 +50920,7 @@ "target": "byteorder" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -51249,7 +51201,7 @@ "target": "cfg_if" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -51316,7 +51268,7 @@ "target": "cfg_if" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -51380,7 +51332,7 @@ "target": "cfg_if" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -51478,7 +51430,7 @@ "target": "cfg_if" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -51579,7 +51531,7 @@ "target": "cfg_if" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -53177,7 +53129,7 @@ "selects": { "cfg(not(windows))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -53357,7 +53309,7 @@ "selects": { "cfg(any(target_os = \"macos\", target_os = \"ios\", target_os = \"freebsd\"))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ] @@ -53527,7 +53479,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -54391,7 +54343,7 @@ "target": "foreign_types" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -54632,7 +54584,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -56511,7 +56463,7 @@ ], "cfg(unix)": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -56609,7 +56561,7 @@ ], "cfg(unix)": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -57099,7 +57051,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -57167,7 +57119,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -57444,7 +57396,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -59792,7 +59744,7 @@ "target": "inferno" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -61616,7 +61568,7 @@ "target": "lazy_static" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -61741,7 +61693,7 @@ "target": "lazy_static" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -62365,7 +62317,7 @@ "target": "bytes" }, { - "id": "heck 0.4.1", + "id": "heck 0.5.0", "target": "heck" }, { @@ -63347,14 +63299,14 @@ ], "license_file": "LICENSE" }, - "pulley-interpreter 44.0.1": { + "pulley-interpreter 45.0.0": { "name": "pulley-interpreter", - "version": "44.0.1", + "version": "45.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime/tree/main/pulley", "repository": { "Http": { - "url": "https://static.crates.io/crates/pulley-interpreter/44.0.1/download", - "sha256": "b9326e3a0093d170582cf64ed9e4cf253b8aac155ec4a294ff62330450bbf094" + "url": "https://static.crates.io/crates/pulley-interpreter/45.0.0/download", + "sha256": "e9204ad9435f2a6fe3bd13bba52389fb8488fa20ba497e35c5d2db638166019d" } }, "targets": [ @@ -63389,7 +63341,7 @@ "deps": { "common": [ { - "id": "cranelift-bitset 0.131.1", + "id": "cranelift-bitset 0.132.0", "target": "cranelift_bitset" }, { @@ -63397,7 +63349,7 @@ "target": "log" }, { - "id": "wasmtime-internal-core 44.0.1", + "id": "wasmtime-internal-core 45.0.0", "target": "wasmtime_internal_core", "alias": "wasmtime_core" } @@ -63408,13 +63360,13 @@ "proc_macro_deps": { "common": [ { - "id": "pulley-macros 44.0.1", + "id": "pulley-macros 45.0.0", "target": "pulley_macros" } ], "selects": {} }, - "version": "44.0.1" + "version": "45.0.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -63422,14 +63374,14 @@ ], "license_file": null }, - "pulley-macros 44.0.1": { + "pulley-macros 45.0.0": { "name": "pulley-macros", - "version": "44.0.1", + "version": "45.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime/tree/main/pulley/macros", "repository": { "Http": { - "url": "https://static.crates.io/crates/pulley-macros/44.0.1/download", - "sha256": "00c6433917e3789605b1f4cd2a589f637ff17212344e7fa5ba99544625ba52c7" + "url": "https://static.crates.io/crates/pulley-macros/45.0.0/download", + "sha256": "53009b033747e0d79a76549a744da58e84c9da8076492c7e6d491fdc6cc41b95" } }, "targets": [ @@ -63469,7 +63421,7 @@ "selects": {} }, "edition": "2024", - "version": "44.0.1" + "version": "45.0.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -63622,7 +63574,7 @@ ], "cfg(not(any(target_os = \"windows\", target_arch = \"wasm32\")))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -64077,7 +64029,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -64442,7 +64394,7 @@ "selects": { "cfg(unix)": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -64540,25 +64492,25 @@ "selects": { "aarch64-apple-darwin": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "aarch64-unknown-linux-gnu": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "x86_64-apple-darwin": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "x86_64-unknown-linux-gnu": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ] @@ -65351,7 +65303,7 @@ "selects": { "cfg(any(target_os = \"macos\", target_os = \"ios\"))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -65430,7 +65382,7 @@ ], "cfg(unix)": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -66675,14 +66627,14 @@ ], "license_file": "LICENSE" }, - "regalloc2 0.15.0": { + "regalloc2 0.15.1": { "name": "regalloc2", - "version": "0.15.0", + "version": "0.15.1", "package_url": "https://github.com/bytecodealliance/regalloc2", "repository": { "Http": { - "url": "https://static.crates.io/crates/regalloc2/0.15.0/download", - "sha256": "952ddbfc6f9f64d006c3efd8c9851a6ba2f2b944ba94730db255d55006e0ffda" + "url": "https://static.crates.io/crates/regalloc2/0.15.1/download", + "sha256": "de2c52737737f8609e94f975dee22854a2d5c125772d4b1cf292120f4d45c186" } }, "targets": [ @@ -66723,7 +66675,7 @@ "target": "bumpalo" }, { - "id": "hashbrown 0.15.2", + "id": "hashbrown 0.17.0", "target": "hashbrown" }, { @@ -66742,7 +66694,7 @@ "selects": {} }, "edition": "2018", - "version": "0.15.0" + "version": "0.15.1" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -68548,7 +68500,7 @@ ], "cfg(any(target_os = \"android\", target_os = \"linux\"))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -68684,13 +68636,13 @@ ], "cfg(all(all(target_arch = \"aarch64\", target_endian = \"little\"), target_vendor = \"apple\", any(target_os = \"ios\", target_os = \"macos\", target_os = \"tvos\", target_os = \"visionos\", target_os = \"watchos\")))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], "cfg(all(any(all(target_arch = \"aarch64\", target_endian = \"little\"), all(target_arch = \"arm\", target_endian = \"little\")), any(target_os = \"android\", target_os = \"linux\")))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ] @@ -69250,7 +69202,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -69655,7 +69607,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -70354,7 +70306,7 @@ "alias": "libc_errno" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -70377,7 +70329,7 @@ "alias": "libc_errno" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -70399,7 +70351,7 @@ "alias": "libc_errno" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -70410,7 +70362,7 @@ "alias": "libc_errno" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ] @@ -70437,14 +70389,20 @@ ], "license_file": "LICENSE-APACHE" }, - "rustix 1.1.2": { + "rustix 1.1.4": { "name": "rustix", - "version": "1.1.2", + "version": "1.1.4", "package_url": "https://github.com/bytecodealliance/rustix", "repository": { "Http": { - "url": "https://static.crates.io/crates/rustix/1.1.2/download", - "sha256": "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" + "url": "https://static.crates.io/crates/rustix/1.1.4/download", + "sha256": "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190", + "patch_args": [ + "-p1" + ], + "patches": [ + "@@//bazel:rustix.patch" + ] } }, "targets": [ @@ -70515,7 +70473,7 @@ "target": "bitflags" }, { - "id": "rustix 1.1.2", + "id": "rustix 1.1.4", "target": "build_script_build" } ], @@ -70527,19 +70485,19 @@ "alias": "libc_errno" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], - "cfg(all(any(target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": [ + "cfg(all(any(target_os = \"linux\", target_os = \"android\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": [ { - "id": "linux-raw-sys 0.11.0", + "id": "linux-raw-sys 0.12.1", "target": "linux_raw_sys" } ], "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))": [ { - "id": "linux-raw-sys 0.11.0", + "id": "linux-raw-sys 0.12.1", "target": "linux_raw_sys" } ], @@ -70550,7 +70508,7 @@ "alias": "libc_errno" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -70561,7 +70519,7 @@ "alias": "libc_errno" }, { - "id": "windows-sys 0.52.0", + "id": "windows-sys 0.61.2", "target": "windows_sys" } ], @@ -70572,7 +70530,7 @@ "alias": "libc_errno" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -70583,14 +70541,14 @@ "alias": "libc_errno" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ] } }, "edition": "2021", - "version": "1.1.2" + "version": "1.1.4" }, "build_script_attrs": { "compile_data_glob": [ @@ -71504,7 +71462,7 @@ ], "cfg(windows)": [ { - "id": "windows-sys 0.52.0", + "id": "windows-sys 0.61.2", "target": "windows_sys" } ] @@ -73494,7 +73452,7 @@ "target": "core_foundation_sys" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -73565,7 +73523,7 @@ "target": "core_foundation_sys" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -73631,7 +73589,7 @@ "target": "core_foundation_sys" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -75492,7 +75450,7 @@ "target": "lazy_static" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -76207,7 +76165,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -76283,7 +76241,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -76345,7 +76303,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -78029,7 +77987,7 @@ "deps": { "common": [ { - "id": "heck 0.4.1", + "id": "heck 0.5.0", "target": "heck" }, { @@ -78097,7 +78055,7 @@ "selects": { "cfg(unix)": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -78159,7 +78117,7 @@ "selects": { "cfg(unix)": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -78221,7 +78179,7 @@ "selects": { "cfg(unix)": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -78609,7 +78567,7 @@ "target": "bitflags" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -78728,7 +78686,7 @@ "target": "cfg_if" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -80446,7 +80404,7 @@ "target": "bitflags" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -80643,7 +80601,7 @@ ], "cfg(not(any(target_os = \"unknown\", target_arch = \"wasm32\")))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -80772,7 +80730,7 @@ "target": "core_foundation_sys" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -80851,7 +80809,7 @@ "target": "foreign_types" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -80922,7 +80880,7 @@ "target": "lazy_static" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -81262,7 +81220,7 @@ ], "cfg(unix)": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -81290,14 +81248,14 @@ ], "license_file": "LICENSE-APACHE" }, - "target-lexicon 0.13.1": { + "target-lexicon 0.13.5": { "name": "target-lexicon", - "version": "0.13.1", + "version": "0.13.5", "package_url": "https://github.com/bytecodealliance/target-lexicon", "repository": { "Http": { - "url": "https://static.crates.io/crates/target-lexicon/0.13.1/download", - "sha256": "dc12939a1c9b9d391e0b7135f72fd30508b73450753e28341fed159317582a77" + "url": "https://static.crates.io/crates/target-lexicon/0.13.5/download", + "sha256": "adb6935a6f5c20170eeceb1a3835a49e12e19d792f6dd344ccc76a985ca5a6ca" } }, "targets": [ @@ -81340,14 +81298,14 @@ "deps": { "common": [ { - "id": "target-lexicon 0.13.1", + "id": "target-lexicon 0.13.5", "target": "build_script_build" } ], "selects": {} }, "edition": "2018", - "version": "0.13.1" + "version": "0.13.5" }, "build_script_attrs": { "compile_data_glob": [ @@ -81617,13 +81575,13 @@ ], "cfg(any(unix, target_os = \"wasi\"))": [ { - "id": "rustix 1.1.2", + "id": "rustix 1.1.4", "target": "rustix" } ], "cfg(windows)": [ { - "id": "windows-sys 0.52.0", + "id": "windows-sys 0.61.2", "target": "windows_sys" } ], @@ -81924,7 +81882,7 @@ "selects": { "cfg(not(windows))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -81978,7 +81936,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -82690,7 +82648,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -82771,7 +82729,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -82867,7 +82825,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -82960,7 +82918,7 @@ "selects": { "aarch64-apple-darwin": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -82970,7 +82928,7 @@ ], "aarch64-unknown-linux-gnu": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -82980,7 +82938,7 @@ ], "x86_64-apple-darwin": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -82990,7 +82948,7 @@ ], "x86_64-unknown-linux-gnu": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -83714,7 +83672,7 @@ "selects": { "aarch64-apple-darwin": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -83728,7 +83686,7 @@ ], "aarch64-unknown-linux-gnu": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -83742,7 +83700,7 @@ ], "x86_64-apple-darwin": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -83756,7 +83714,7 @@ ], "x86_64-unknown-linux-gnu": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -86660,7 +86618,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -89681,7 +89639,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -89748,7 +89706,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -90023,7 +89981,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -90076,7 +90034,7 @@ "selects": { "cfg(unix)": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ] @@ -91364,62 +91322,6 @@ ], "license_file": null }, - "wasm-encoder 0.246.2": { - "name": "wasm-encoder", - "version": "0.246.2", - "package_url": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasm-encoder", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/wasm-encoder/0.246.2/download", - "sha256": "61fb705ce81adde29d2a8e99d87995e39a6e927358c91398f374474746070ef7" - } - }, - "targets": [ - { - "Library": { - "crate_name": "wasm_encoder", - "crate_root": "src/lib.rs", - "srcs": { - "allow_empty": true, - "include": [ - "**/*.rs" - ] - } - } - } - ], - "library_target_name": "wasm_encoder", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "component-model", - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "leb128fmt 0.1.0", - "target": "leb128fmt" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.246.2" - }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": "LICENSE-APACHE" - }, "wasm-encoder 0.247.0": { "name": "wasm-encoder", "version": "0.247.0", @@ -92167,73 +92069,6 @@ ], "license_file": null }, - "wasmparser 0.246.2": { - "name": "wasmparser", - "version": "0.246.2", - "package_url": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasmparser", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/wasmparser/0.246.2/download", - "sha256": "71cde4757396defafd25417cfb36aa3161027d06d865b0c24baaae229aac005d" - } - }, - "targets": [ - { - "Library": { - "crate_name": "wasmparser", - "crate_root": "src/lib.rs", - "srcs": { - "allow_empty": true, - "include": [ - "**/*.rs" - ] - } - } - } - ], - "library_target_name": "wasmparser", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "component-model", - "features", - "serde", - "simd", - "std", - "validate" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bitflags 2.10.0", - "target": "bitflags" - }, - { - "id": "semver 1.0.27", - "target": "semver" - }, - { - "id": "serde 1.0.228", - "target": "serde" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.246.2" - }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": "LICENSE-APACHE" - }, "wasmparser 0.247.0": { "name": "wasmparser", "version": "0.247.0", @@ -92388,70 +92223,6 @@ ], "license_file": "LICENSE-APACHE" }, - "wasmprinter 0.246.2": { - "name": "wasmprinter", - "version": "0.246.2", - "package_url": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasmprinter", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/wasmprinter/0.246.2/download", - "sha256": "6e41f7493ba994b8a779430a4c25ff550fd5a40d291693af43a6ef48688f00e3" - } - }, - "targets": [ - { - "Library": { - "crate_name": "wasmprinter", - "crate_root": "src/lib.rs", - "srcs": { - "allow_empty": true, - "include": [ - "**/*.rs" - ] - } - } - } - ], - "library_target_name": "wasmprinter", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "component-model", - "default", - "validate" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "anyhow 1.0.100", - "target": "anyhow" - }, - { - "id": "termcolor 1.4.1", - "target": "termcolor" - }, - { - "id": "wasmparser 0.246.2", - "target": "wasmparser" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.246.2" - }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": "LICENSE-APACHE" - }, "wasmprinter 0.248.0": { "name": "wasmprinter", "version": "0.248.0", @@ -92516,14 +92287,14 @@ ], "license_file": "LICENSE-APACHE" }, - "wasmtime 44.0.1": { + "wasmtime 45.0.0": { "name": "wasmtime", - "version": "44.0.1", + "version": "45.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime/44.0.1/download", - "sha256": "372db8bbad8ec962038101f75ab2c3ffcd18797d7d3ae877a58ab9873cd0c4bd" + "url": "https://static.crates.io/crates/wasmtime/45.0.0/download", + "sha256": "d35aec1e932d00a7c941f816ad589e65ad8db948b9e971bf8ec655a1669f1f67" } }, "targets": [ @@ -92585,7 +92356,7 @@ "target": "cfg_if" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -92605,7 +92376,7 @@ "target": "postcard" }, { - "id": "pulley-interpreter 44.0.1", + "id": "pulley-interpreter 45.0.0", "target": "pulley_interpreter" }, { @@ -92621,38 +92392,38 @@ "target": "smallvec" }, { - "id": "target-lexicon 0.13.1", + "id": "target-lexicon 0.13.5", "target": "target_lexicon" }, { - "id": "wasmparser 0.246.2", + "id": "wasmparser 0.248.0", "target": "wasmparser" }, { - "id": "wasmtime 44.0.1", + "id": "wasmtime 45.0.0", "target": "build_script_build" }, { - "id": "wasmtime-environ 44.0.1", + "id": "wasmtime-environ 45.0.0", "target": "wasmtime_environ" }, { - "id": "wasmtime-internal-core 44.0.1", + "id": "wasmtime-internal-core 45.0.0", "target": "wasmtime_internal_core", "alias": "wasmtime_core" }, { - "id": "wasmtime-internal-cranelift 44.0.1", + "id": "wasmtime-internal-cranelift 45.0.0", "target": "wasmtime_internal_cranelift", "alias": "wasmtime_cranelift" }, { - "id": "wasmtime-internal-jit-icache-coherence 44.0.1", + "id": "wasmtime-internal-jit-icache-coherence 45.0.0", "target": "wasmtime_internal_jit_icache_coherence", "alias": "wasmtime_jit_icache_coherence" }, { - "id": "wasmtime-internal-unwinder 44.0.1", + "id": "wasmtime-internal-unwinder 45.0.0", "target": "wasmtime_internal_unwinder", "alias": "wasmtime_unwinder" } @@ -92664,7 +92435,7 @@ "target": "mach2" }, { - "id": "rustix 1.1.2", + "id": "rustix 1.1.4", "target": "rustix" } ], @@ -92674,7 +92445,7 @@ "target": "memfd" }, { - "id": "rustix 1.1.2", + "id": "rustix 1.1.4", "target": "rustix" } ], @@ -92684,7 +92455,7 @@ "target": "mach2" }, { - "id": "rustix 1.1.2", + "id": "rustix 1.1.4", "target": "rustix" } ], @@ -92694,7 +92465,7 @@ "target": "memfd" }, { - "id": "rustix 1.1.2", + "id": "rustix 1.1.4", "target": "rustix" } ] @@ -92712,7 +92483,7 @@ "target": "serde_derive" }, { - "id": "wasmtime-internal-versioned-export-macros 44.0.1", + "id": "wasmtime-internal-versioned-export-macros 45.0.0", "target": "wasmtime_internal_versioned_export_macros", "alias": "wasmtime_versioned_export_macros" } @@ -92744,7 +92515,7 @@ ] } }, - "version": "44.0.1" + "version": "45.0.0" }, "build_script_attrs": { "compile_data_glob": [ @@ -92768,7 +92539,7 @@ "proc_macro_deps": { "common": [ { - "id": "wasmtime-internal-versioned-export-macros 44.0.1", + "id": "wasmtime-internal-versioned-export-macros 45.0.0", "target": "wasmtime_internal_versioned_export_macros", "alias": "wasmtime_versioned_export_macros" } @@ -92782,14 +92553,14 @@ ], "license_file": "LICENSE" }, - "wasmtime-environ 44.0.1": { + "wasmtime-environ 45.0.0": { "name": "wasmtime-environ", - "version": "44.0.1", + "version": "45.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-environ/44.0.1/download", - "sha256": "1e15aa0d1545e48d9b25ca604e9e27b4cd6d5886d30ac5787b57b3a2daf85b57" + "url": "https://static.crates.io/crates/wasmtime-environ/45.0.0/download", + "sha256": "d7da3dcce82a7e784121c19c8c9c5f69a743088264ff5212033e4a1f1b9dfaaf" } }, "targets": [ @@ -92827,15 +92598,15 @@ "target": "anyhow" }, { - "id": "cranelift-bforest 0.131.1", + "id": "cranelift-bforest 0.132.0", "target": "cranelift_bforest" }, { - "id": "cranelift-bitset 0.131.1", + "id": "cranelift-bitset 0.132.0", "target": "cranelift_bitset" }, { - "id": "cranelift-entity 0.131.1", + "id": "cranelift-entity 0.132.0", "target": "cranelift_entity" }, { @@ -92843,7 +92614,7 @@ "target": "gimli" }, { - "id": "hashbrown 0.16.1", + "id": "hashbrown 0.17.0", "target": "hashbrown" }, { @@ -92875,23 +92646,23 @@ "target": "smallvec" }, { - "id": "target-lexicon 0.13.1", + "id": "target-lexicon 0.13.5", "target": "target_lexicon" }, { - "id": "wasm-encoder 0.246.2", + "id": "wasm-encoder 0.248.0", "target": "wasm_encoder" }, { - "id": "wasmparser 0.246.2", + "id": "wasmparser 0.248.0", "target": "wasmparser" }, { - "id": "wasmprinter 0.246.2", + "id": "wasmprinter 0.248.0", "target": "wasmprinter" }, { - "id": "wasmtime-internal-core 44.0.1", + "id": "wasmtime-internal-core 45.0.0", "target": "wasmtime_internal_core", "alias": "wasmtime_core" } @@ -92908,7 +92679,7 @@ ], "selects": {} }, - "version": "44.0.1" + "version": "45.0.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -92916,14 +92687,14 @@ ], "license_file": "LICENSE" }, - "wasmtime-internal-core 44.0.1": { + "wasmtime-internal-core 45.0.0": { "name": "wasmtime-internal-core", - "version": "44.0.1", + "version": "45.0.0", "package_url": null, "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-internal-core/44.0.1/download", - "sha256": "8f2c7fa6523647262bfb4095dbdf4087accefe525813e783f81a0c682f418ce4" + "url": "https://static.crates.io/crates/wasmtime-internal-core/45.0.0/download", + "sha256": "1bdae4b55b15a23d774b15f6e7cd90ae0d0aa17c47c12b4db098b3dd11ba9d58" } }, "targets": [ @@ -92967,7 +92738,7 @@ "deps": { "common": [ { - "id": "hashbrown 0.16.1", + "id": "hashbrown 0.17.0", "target": "hashbrown" }, { @@ -92979,14 +92750,14 @@ "target": "serde" }, { - "id": "wasmtime-internal-core 44.0.1", + "id": "wasmtime-internal-core 45.0.0", "target": "build_script_build" } ], "selects": {} }, "edition": "2024", - "version": "44.0.1" + "version": "45.0.0" }, "build_script_attrs": { "compile_data_glob": [ @@ -93005,14 +92776,14 @@ ], "license_file": null }, - "wasmtime-internal-cranelift 44.0.1": { + "wasmtime-internal-cranelift 45.0.0": { "name": "wasmtime-internal-cranelift", - "version": "44.0.1", + "version": "45.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-internal-cranelift/44.0.1/download", - "sha256": "98c032f422e39061dfc43f32190c0a3526b04161ec4867f362958f3fe9d1fe29" + "url": "https://static.crates.io/crates/wasmtime-internal-cranelift/45.0.0/download", + "sha256": "5773b36b87566239b020f1d01aa753a35626df85030485e40e36fc42a97acf4f" } }, "targets": [ @@ -93027,6 +92798,18 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": true, + "include": [ + "**/*.rs" + ] + } + } } ], "library_target_name": "wasmtime_internal_cranelift", @@ -93049,23 +92832,23 @@ "target": "cfg_if" }, { - "id": "cranelift-codegen 0.131.1", + "id": "cranelift-codegen 0.132.0", "target": "cranelift_codegen" }, { - "id": "cranelift-control 0.131.1", + "id": "cranelift-control 0.132.0", "target": "cranelift_control" }, { - "id": "cranelift-entity 0.131.1", + "id": "cranelift-entity 0.132.0", "target": "cranelift_entity" }, { - "id": "cranelift-frontend 0.131.1", + "id": "cranelift-frontend 0.132.0", "target": "cranelift_frontend" }, { - "id": "cranelift-native 0.131.1", + "id": "cranelift-native 0.132.0", "target": "cranelift_native" }, { @@ -93085,7 +92868,7 @@ "target": "object" }, { - "id": "pulley-interpreter 44.0.1", + "id": "pulley-interpreter 45.0.0", "target": "pulley_interpreter" }, { @@ -93093,7 +92876,7 @@ "target": "smallvec" }, { - "id": "target-lexicon 0.13.1", + "id": "target-lexicon 0.13.5", "target": "target_lexicon" }, { @@ -93101,20 +92884,24 @@ "target": "thiserror" }, { - "id": "wasmparser 0.246.2", + "id": "wasmparser 0.248.0", "target": "wasmparser" }, { - "id": "wasmtime-environ 44.0.1", + "id": "wasmtime-environ 45.0.0", "target": "wasmtime_environ" }, { - "id": "wasmtime-internal-core 44.0.1", + "id": "wasmtime-internal-core 45.0.0", "target": "wasmtime_internal_core", "alias": "wasmtime_core" }, { - "id": "wasmtime-internal-unwinder 44.0.1", + "id": "wasmtime-internal-cranelift 45.0.0", + "target": "build_script_build" + }, + { + "id": "wasmtime-internal-unwinder 45.0.0", "target": "wasmtime_internal_unwinder", "alias": "wasmtime_unwinder" } @@ -93125,14 +92912,25 @@ "proc_macro_deps": { "common": [ { - "id": "wasmtime-internal-versioned-export-macros 44.0.1", + "id": "wasmtime-internal-versioned-export-macros 45.0.0", "target": "wasmtime_internal_versioned_export_macros", "alias": "wasmtime_versioned_export_macros" } ], "selects": {} }, - "version": "44.0.1" + "version": "45.0.0" + }, + "build_script_attrs": { + "compile_data_glob": [ + "**" + ], + "compile_data_glob_excludes": [ + "**/*.rs" + ], + "data_glob": [ + "**" + ] }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -93140,14 +92938,14 @@ ], "license_file": "LICENSE" }, - "wasmtime-internal-fiber 44.0.1": { + "wasmtime-internal-fiber 45.0.0": { "name": "wasmtime-internal-fiber", - "version": "44.0.1", + "version": "45.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-internal-fiber/44.0.1/download", - "sha256": "d8dd76d80adf450cc260ba58f23c28030401930b19149695b1d121f7d621e791" + "url": "https://static.crates.io/crates/wasmtime-internal-fiber/45.0.0/download", + "sha256": "402cce4bba4c8c92a6fbaff39a6b23f8aa626d64b218ecf6dd3eeee8705cf096" } }, "targets": [ @@ -93188,22 +92986,22 @@ "target": "cfg_if" }, { - "id": "wasmtime-environ 44.0.1", + "id": "wasmtime-environ 45.0.0", "target": "wasmtime_environ" }, { - "id": "wasmtime-internal-fiber 44.0.1", + "id": "wasmtime-internal-fiber 45.0.0", "target": "build_script_build" } ], "selects": { "cfg(unix)": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { - "id": "rustix 1.1.2", + "id": "rustix 1.1.4", "target": "rustix" } ], @@ -93219,14 +93017,14 @@ "proc_macro_deps": { "common": [ { - "id": "wasmtime-internal-versioned-export-macros 44.0.1", + "id": "wasmtime-internal-versioned-export-macros 45.0.0", "target": "wasmtime_internal_versioned_export_macros", "alias": "wasmtime_versioned_export_macros" } ], "selects": {} }, - "version": "44.0.1" + "version": "45.0.0" }, "build_script_attrs": { "compile_data_glob": [ @@ -93250,7 +93048,7 @@ "proc_macro_deps": { "common": [ { - "id": "wasmtime-internal-versioned-export-macros 44.0.1", + "id": "wasmtime-internal-versioned-export-macros 45.0.0", "target": "wasmtime_internal_versioned_export_macros", "alias": "wasmtime_versioned_export_macros" } @@ -93264,14 +93062,14 @@ ], "license_file": "LICENSE" }, - "wasmtime-internal-jit-debug 44.0.1": { + "wasmtime-internal-jit-debug 45.0.0": { "name": "wasmtime-internal-jit-debug", - "version": "44.0.1", + "version": "45.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-internal-jit-debug/44.0.1/download", - "sha256": "ab453cc600b28ee5d3f9495aa6d4cb2c81eda40903e9287296b548fba8b2391d" + "url": "https://static.crates.io/crates/wasmtime-internal-jit-debug/45.0.0/download", + "sha256": "8b426a5d0ec9c11a1a4525ed4e973b7caf40223b6d392588bb9f6468e4ae9d29" } }, "targets": [ @@ -93308,7 +93106,7 @@ "deps": { "common": [ { - "id": "wasmtime-internal-jit-debug 44.0.1", + "id": "wasmtime-internal-jit-debug 45.0.0", "target": "build_script_build" } ], @@ -93318,14 +93116,14 @@ "proc_macro_deps": { "common": [ { - "id": "wasmtime-internal-versioned-export-macros 44.0.1", + "id": "wasmtime-internal-versioned-export-macros 45.0.0", "target": "wasmtime_internal_versioned_export_macros", "alias": "wasmtime_versioned_export_macros" } ], "selects": {} }, - "version": "44.0.1" + "version": "45.0.0" }, "build_script_attrs": { "compile_data_glob": [ @@ -93349,7 +93147,7 @@ "proc_macro_deps": { "common": [ { - "id": "wasmtime-internal-versioned-export-macros 44.0.1", + "id": "wasmtime-internal-versioned-export-macros 45.0.0", "target": "wasmtime_internal_versioned_export_macros", "alias": "wasmtime_versioned_export_macros" } @@ -93363,14 +93161,14 @@ ], "license_file": null }, - "wasmtime-internal-jit-icache-coherence 44.0.1": { + "wasmtime-internal-jit-icache-coherence 45.0.0": { "name": "wasmtime-internal-jit-icache-coherence", - "version": "44.0.1", + "version": "45.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-internal-jit-icache-coherence/44.0.1/download", - "sha256": "6a1859e920871515d324fb9757c3e448d6ed1512ca6ccdff14b6e016505d6ada" + "url": "https://static.crates.io/crates/wasmtime-internal-jit-icache-coherence/45.0.0/download", + "sha256": "8a312ba8bb77955dcd44294a223e7f124c3071ff966583d385d3f6a4639c62e3" } }, "targets": [ @@ -93399,7 +93197,7 @@ "target": "cfg_if" }, { - "id": "wasmtime-internal-core 44.0.1", + "id": "wasmtime-internal-core 45.0.0", "target": "wasmtime_internal_core", "alias": "wasmtime_core" } @@ -93407,7 +93205,7 @@ "selects": { "cfg(any(target_os = \"linux\", target_vendor = \"apple\", target_os = \"freebsd\", target_os = \"android\"))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -93420,7 +93218,7 @@ } }, "edition": "2024", - "version": "44.0.1" + "version": "45.0.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -93428,14 +93226,14 @@ ], "license_file": null }, - "wasmtime-internal-unwinder 44.0.1": { + "wasmtime-internal-unwinder 45.0.0": { "name": "wasmtime-internal-unwinder", - "version": "44.0.1", + "version": "45.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-internal-unwinder/44.0.1/download", - "sha256": "f1dfe405bd6adb1386d935a30f16a236bd4ef0d3c383e7cbbab98d063c9d9b73" + "url": "https://static.crates.io/crates/wasmtime-internal-unwinder/45.0.0/download", + "sha256": "4a62ad422ee3cbf1e87c2242dc0717a01c7a5878fbc3a68abc4b4d2fff3e85e1" } }, "targets": [ @@ -93483,7 +93281,7 @@ "target": "cfg_if" }, { - "id": "cranelift-codegen 0.131.1", + "id": "cranelift-codegen 0.132.0", "target": "cranelift_codegen" }, { @@ -93495,18 +93293,18 @@ "target": "object" }, { - "id": "wasmtime-environ 44.0.1", + "id": "wasmtime-environ 45.0.0", "target": "wasmtime_environ" }, { - "id": "wasmtime-internal-unwinder 44.0.1", + "id": "wasmtime-internal-unwinder 45.0.0", "target": "build_script_build" } ], "selects": {} }, "edition": "2024", - "version": "44.0.1" + "version": "45.0.0" }, "build_script_attrs": { "compile_data_glob": [ @@ -93525,14 +93323,14 @@ ], "license_file": "LICENSE" }, - "wasmtime-internal-versioned-export-macros 44.0.1": { + "wasmtime-internal-versioned-export-macros 45.0.0": { "name": "wasmtime-internal-versioned-export-macros", - "version": "44.0.1", + "version": "45.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-internal-versioned-export-macros/44.0.1/download", - "sha256": "2a9b9165fc45d42c81edfe3e9cb458e58720594ad5db6553c4079ea041a4a581" + "url": "https://static.crates.io/crates/wasmtime-internal-versioned-export-macros/45.0.0/download", + "sha256": "2c660c5b091648cffdd84a34dc24ffcdb9d027f9048fe7bd5e01896adbd0935f" } }, "targets": [ @@ -93572,7 +93370,7 @@ "selects": {} }, "edition": "2024", - "version": "44.0.1" + "version": "45.0.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -93580,14 +93378,14 @@ ], "license_file": null }, - "wasmtime-internal-winch 44.0.1": { + "wasmtime-internal-winch 45.0.0": { "name": "wasmtime-internal-winch", - "version": "44.0.1", + "version": "45.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-internal-winch/44.0.1/download", - "sha256": "95f439b70ba3855a8c808d2cd798eef79bcd389f78aa48a8a694ea8e2904410c" + "url": "https://static.crates.io/crates/wasmtime-internal-winch/45.0.0/download", + "sha256": "d2aceb92b48b6e3a5cc2a05ab7a2dcb565eaf86fb870d04664b7f12cf9bba39a" } }, "targets": [ @@ -93612,7 +93410,7 @@ "deps": { "common": [ { - "id": "cranelift-codegen 0.131.1", + "id": "cranelift-codegen 0.132.0", "target": "cranelift_codegen" }, { @@ -93628,31 +93426,31 @@ "target": "object" }, { - "id": "target-lexicon 0.13.1", + "id": "target-lexicon 0.13.5", "target": "target_lexicon" }, { - "id": "wasmparser 0.246.2", + "id": "wasmparser 0.248.0", "target": "wasmparser" }, { - "id": "wasmtime-environ 44.0.1", + "id": "wasmtime-environ 45.0.0", "target": "wasmtime_environ" }, { - "id": "wasmtime-internal-cranelift 44.0.1", + "id": "wasmtime-internal-cranelift 45.0.0", "target": "wasmtime_internal_cranelift", "alias": "wasmtime_cranelift" }, { - "id": "winch-codegen 44.0.1", + "id": "winch-codegen 45.0.0", "target": "winch_codegen" } ], "selects": {} }, "edition": "2024", - "version": "44.0.1" + "version": "45.0.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -94164,7 +93962,7 @@ "target": "either" }, { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ], @@ -94501,14 +94299,14 @@ ], "license_file": null }, - "winch-codegen 44.0.1": { + "winch-codegen 45.0.0": { "name": "winch-codegen", - "version": "44.0.1", + "version": "45.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/winch-codegen/44.0.1/download", - "sha256": "6da7c536f3cfe5ff63537f795902fed56b8b5adcc7a87843a86dd8d4e57a7946" + "url": "https://static.crates.io/crates/winch-codegen/45.0.0/download", + "sha256": "3128bd53313b132e8737d7d318edbc438bab1abe525ac037bbf9857839e717e2" } }, "targets": [ @@ -94545,11 +94343,11 @@ "deps": { "common": [ { - "id": "cranelift-assembler-x64 0.131.1", + "id": "cranelift-assembler-x64 0.132.0", "target": "cranelift_assembler_x64" }, { - "id": "cranelift-codegen 0.131.1", + "id": "cranelift-codegen 0.132.0", "target": "cranelift_codegen" }, { @@ -94557,7 +94355,7 @@ "target": "gimli" }, { - "id": "regalloc2 0.15.0", + "id": "regalloc2 0.15.1", "target": "regalloc2" }, { @@ -94565,7 +94363,7 @@ "target": "smallvec" }, { - "id": "target-lexicon 0.13.1", + "id": "target-lexicon 0.13.5", "target": "target_lexicon" }, { @@ -94573,32 +94371,32 @@ "target": "thiserror" }, { - "id": "wasmparser 0.246.2", + "id": "wasmparser 0.248.0", "target": "wasmparser" }, { - "id": "wasmtime-environ 44.0.1", + "id": "wasmtime-environ 45.0.0", "target": "wasmtime_environ" }, { - "id": "wasmtime-internal-core 44.0.1", + "id": "wasmtime-internal-core 45.0.0", "target": "wasmtime_internal_core", "alias": "wasmtime_core" }, { - "id": "wasmtime-internal-cranelift 44.0.1", + "id": "wasmtime-internal-cranelift 45.0.0", "target": "wasmtime_internal_cranelift", "alias": "wasmtime_cranelift" }, { - "id": "winch-codegen 44.0.1", + "id": "winch-codegen 45.0.0", "target": "build_script_build" } ], "selects": {} }, "edition": "2024", - "version": "44.0.1" + "version": "45.0.0" }, "build_script_attrs": { "compile_data_glob": [ @@ -99751,13 +99549,13 @@ "selects": { "cfg(any(target_os = \"android\", target_os = \"linux\", target_os = \"macos\", target_os = \"hurd\"))": [ { - "id": "rustix 1.1.2", + "id": "rustix 1.1.4", "target": "rustix" } ], "cfg(any(target_os = \"freebsd\", target_os = \"netbsd\"))": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" } ] @@ -100760,7 +100558,7 @@ "deps": { "common": [ { - "id": "libc 0.2.177", + "id": "libc 0.2.186", "target": "libc" }, { @@ -101023,7 +100821,7 @@ "x86_64-unknown-linux-gnu" ], "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", target_arch = \"s390x\"), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": [], - "cfg(all(any(target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": [], + "cfg(all(any(target_os = \"linux\", target_os = \"android\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": [], "cfg(all(any(target_os = \"linux\", target_os = \"android\"), not(any(all(target_os = \"linux\", target_env = \"\"), getrandom_backend = \"custom\", getrandom_backend = \"linux_raw\", getrandom_backend = \"rdrand\", getrandom_backend = \"rndr\"))))": [ "aarch64-unknown-linux-gnu", "x86_64-unknown-linux-gnu" @@ -101473,7 +101271,7 @@ "k256 0.13.4", "lazy_static 1.5.0", "leb128 0.2.5", - "libc 0.2.177", + "libc 0.2.186", "libcryptsetup-rs 0.15.0", "libflate 2.1.0", "libfuzzer-sys 0.4.7", @@ -101669,7 +101467,7 @@ "wasm-smith 0.248.0", "wasmparser 0.248.0", "wasmprinter 0.248.0", - "wasmtime 44.0.1", + "wasmtime 45.0.0", "wast 248.0.0", "wat 1.248.0", "webpki-roots 1.0.6", diff --git a/Cargo.Bazel.toml.lock b/Cargo.Bazel.toml.lock index 6d2bd68f799b..98742ae4a8b7 100644 --- a/Cargo.Bazel.toml.lock +++ b/Cargo.Bazel.toml.lock @@ -2502,7 +2502,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fde0e0ec90c9dfb3b4b1a0891a7dcd0e2bffde2f7efed5fe7c9bb00e5bfb915e" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -2751,27 +2751,27 @@ dependencies = [ [[package]] name = "cranelift-assembler-x64" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8628cc4ba7f88a9205a7ee42327697abc61195a1e3d92cfae172d6a946e722e" +checksum = "8c80cf55a351448317210f26c434be761bcb25e7b36116ec92f89540b73e2833" dependencies = [ "cranelift-assembler-x64-meta", ] [[package]] name = "cranelift-assembler-x64-meta" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d582754487e6c9a065a91c42ccf1bdd8d5977af33468dac5ae9bec0ce88acb3e" +checksum = "07937ca8617b340162fe3a4716be885b5847e9b56d6c7a89abbe4d42340fdc91" dependencies = [ "cranelift-srcgen", ] [[package]] name = "cranelift-bforest" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb59c81ace12ee7c33074db7903d4d75d1f40b28cd3e8e6f491de57b29129eb9" +checksum = "88217b08180882436d54c0133274885c590698ae854e352bede1cda041230800" dependencies = [ "cranelift-entity", "wasmtime-internal-core", @@ -2779,9 +2779,9 @@ dependencies = [ [[package]] name = "cranelift-bitset" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f25c06993a681be9cf3140798a3d4ac5bec955e7444416a2fdc87fda8567285d" +checksum = "d5c3cf7ba29fa56e56040848e34835d4e45988b2760ef212413409af95ffd8c1" dependencies = [ "serde", "serde_derive", @@ -2790,9 +2790,9 @@ dependencies = [ [[package]] name = "cranelift-codegen" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27b61f95c5a211918f5d336254a61a488b36a5818de47a868e8c4658dce9cccc" +checksum = "ebe1aac2efd4cba2047845fce38a68519935a30e20c8a6294ba7e2f448fe722d" dependencies = [ "bumpalo", "cranelift-assembler-x64", @@ -2804,7 +2804,7 @@ dependencies = [ "cranelift-entity", "cranelift-isle", "gimli 0.33.0", - "hashbrown 0.16.1", + "hashbrown 0.17.0", "libm", "log", "pulley-interpreter", @@ -2818,9 +2818,9 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b85aa822fce72080d041d7c2cf7c3f5c6ecdea7afae68379ba4ef85269c4fa5" +checksum = "0909eaf9d6f18f5bf802d50608cb4368ac340fbd03cc44f2888d1cfcc3faa64e" dependencies = [ "cranelift-assembler-x64-meta", "cranelift-codegen-shared", @@ -2831,24 +2831,24 @@ dependencies = [ [[package]] name = "cranelift-codegen-shared" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "833eb9fc89326cd072cc19e96892f09b5692c0dfe17cd4da2858ba30c2cd85c0" +checksum = "c95a8da8be283f49cda7d0ef228c94f10d791e517b27b0c7e282dadd2e79ce45" [[package]] name = "cranelift-control" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d005320f487e6e8a3edcc7f2fd4f43fcc9946d1013bf206ea649789ac1617fc" +checksum = "f5b19c81145146da1f7afda2e7f52111842fe6793512e740ad5cf3f5639e6212" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e62ef34c6e720f347a79ece043e8584e242d168911da640bac654a33a6aaaf5" +checksum = "4a55309b47e6633ab05821304206cb1e92952e845b1224985562bb7ac1e92323" dependencies = [ "cranelift-bitset", "serde", @@ -2858,9 +2858,9 @@ dependencies = [ [[package]] name = "cranelift-frontend" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfa2ad00399dd47e7e7e33cb1dc23b0e39ed9dcd01e8f026fc37af91655031b8" +checksum = "064d2d3533d9608f1cf44c8899cf2f7f33feb70300b0fb83e687b0d9e7b91147" dependencies = [ "cranelift-codegen", "log", @@ -2870,15 +2870,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02c51975ed217b4e8e5a7fd11e9ec83a96104bdff311dddcb505d1d8a9fd7fc6" +checksum = "1ac4e0bc095b2dab2212d1e99d7a74b62afc1485db023f1c0cb34a68758f7bd1" [[package]] name = "cranelift-native" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9b1889e00da9729d8f8525f3c12998ded86ea709058ff844ebe00b97548de0e" +checksum = "09a40053f5cb925451dd1d57393d14ad3145c8e0786701c27b5415ebb9a3ba4f" dependencies = [ "cranelift-codegen", "libc", @@ -2887,9 +2887,9 @@ dependencies = [ [[package]] name = "cranelift-srcgen" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5a8f82fd5124f009f72167e60139245cd3b56cfd4b53050f22110c48c5f4da1" +checksum = "a3ceab9a53f7d362c89841fbaa8e63e44d47c40e91dc96ee6f777fca5d6b323b" [[package]] name = "crc" @@ -4099,7 +4099,7 @@ dependencies = [ "wasm-encoder 0.248.0", "wasm-smith", "wasmparser 0.248.0", - "wasmprinter 0.248.0", + "wasmprinter", "wasmtime", "wast", "wat", @@ -4154,7 +4154,7 @@ dependencies = [ "libc", "option-ext", "redox_users 0.5.0", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -5214,7 +5214,7 @@ dependencies = [ "libc", "linux-raw-sys 0.12.1", "paste", - "rustix 1.1.2", + "rustix 1.1.4", "smallvec-wrapper", "smol_str", "triomphe", @@ -5532,8 +5532,6 @@ dependencies = [ "allocator-api2", "equivalent", "foldhash 0.2.0", - "serde", - "serde_core", ] [[package]] @@ -7439,7 +7437,7 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff11c64cf994eda9584764f77c94dd1a7499bcbe1634f2c330e7ab9e0d7f5a6d" dependencies = [ - "rustix 1.1.2", + "rustix 1.1.4", ] [[package]] @@ -7872,9 +7870,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.177" +version = "0.2.186" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976" +checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66" [[package]] name = "libcryptsetup-rs" @@ -8094,12 +8092,6 @@ version = "0.4.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" -[[package]] -name = "linux-raw-sys" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039" - [[package]] name = "linux-raw-sys" version = "0.12.1" @@ -8453,7 +8445,7 @@ version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ad38eb12aea514a0466ea40a80fd8cc83637065948eb4a426e4aa46261175227" dependencies = [ - "rustix 1.1.2", + "rustix 1.1.4", ] [[package]] @@ -10592,7 +10584,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c1318b19085f08681016926435853bbf7858f9c082d0999b80550ff5d9abe15" dependencies = [ "bytes", - "heck 0.4.1", + "heck 0.5.0", "itertools 0.13.0", "log", "multimap", @@ -10765,9 +10757,9 @@ dependencies = [ [[package]] name = "pulley-interpreter" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9326e3a0093d170582cf64ed9e4cf253b8aac155ec4a294ff62330450bbf094" +checksum = "e9204ad9435f2a6fe3bd13bba52389fb8488fa20ba497e35c5d2db638166019d" dependencies = [ "cranelift-bitset", "log", @@ -10777,9 +10769,9 @@ dependencies = [ [[package]] name = "pulley-macros" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00c6433917e3789605b1f4cd2a589f637ff17212344e7fa5ba99544625ba52c7" +checksum = "53009b033747e0d79a76549a744da58e84c9da8076492c7e6d491fdc6cc41b95" dependencies = [ "proc-macro2", "quote", @@ -11315,13 +11307,13 @@ dependencies = [ [[package]] name = "regalloc2" -version = "0.15.0" +version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "952ddbfc6f9f64d006c3efd8c9851a6ba2f2b944ba94730db255d55006e0ffda" +checksum = "de2c52737737f8609e94f975dee22854a2d5c125772d4b1cf292120f4d45c186" dependencies = [ "allocator-api2", "bumpalo", - "hashbrown 0.15.2", + "hashbrown 0.17.0", "log", "rustc-hash 2.1.1", "smallvec", @@ -11885,15 +11877,15 @@ dependencies = [ [[package]] name = "rustix" -version = "1.1.2" +version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" +checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" dependencies = [ "bitflags 2.10.0", "errno 0.3.10", "libc", - "linux-raw-sys 0.11.0", - "windows-sys 0.52.0", + "linux-raw-sys 0.12.1", + "windows-sys 0.61.2", ] [[package]] @@ -12035,7 +12027,7 @@ dependencies = [ "security-framework 3.5.1", "security-framework-sys", "webpki-root-certs", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -13123,7 +13115,7 @@ version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03c3c6b7927ffe7ecaa769ee0e3994da3b8cafc8f444578982c83ecb161af917" dependencies = [ - "heck 0.4.1", + "heck 0.5.0", "proc-macro2", "quote", "syn 2.0.110", @@ -13662,9 +13654,9 @@ dependencies = [ [[package]] name = "target-lexicon" -version = "0.13.1" +version = "0.13.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc12939a1c9b9d391e0b7135f72fd30508b73450753e28341fed159317582a77" +checksum = "adb6935a6f5c20170eeceb1a3835a49e12e19d792f6dd344ccc76a985ca5a6ca" [[package]] name = "tarpc" @@ -13710,8 +13702,8 @@ dependencies = [ "fastrand 2.3.0", "getrandom 0.3.1", "once_cell", - "rustix 1.1.2", - "windows-sys 0.52.0", + "rustix 1.1.4", + "windows-sys 0.61.2", ] [[package]] @@ -15358,16 +15350,6 @@ dependencies = [ "wasmparser 0.244.0", ] -[[package]] -name = "wasm-encoder" -version = "0.246.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61fb705ce81adde29d2a8e99d87995e39a6e927358c91398f374474746070ef7" -dependencies = [ - "leb128fmt", - "wasmparser 0.246.2", -] - [[package]] name = "wasm-encoder" version = "0.247.0" @@ -15492,19 +15474,6 @@ dependencies = [ "semver", ] -[[package]] -name = "wasmparser" -version = "0.246.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71cde4757396defafd25417cfb36aa3161027d06d865b0c24baaae229aac005d" -dependencies = [ - "bitflags 2.10.0", - "hashbrown 0.16.1", - "indexmap 2.14.0", - "semver", - "serde", -] - [[package]] name = "wasmparser" version = "0.247.0" @@ -15531,17 +15500,6 @@ dependencies = [ "serde", ] -[[package]] -name = "wasmprinter" -version = "0.246.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e41f7493ba994b8a779430a4c25ff550fd5a40d291693af43a6ef48688f00e3" -dependencies = [ - "anyhow", - "termcolor", - "wasmparser 0.246.2", -] - [[package]] name = "wasmprinter" version = "0.248.0" @@ -15555,9 +15513,9 @@ dependencies = [ [[package]] name = "wasmtime" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "372db8bbad8ec962038101f75ab2c3ffcd18797d7d3ae877a58ab9873cd0c4bd" +checksum = "d35aec1e932d00a7c941f816ad589e65ad8db948b9e971bf8ec655a1669f1f67" dependencies = [ "addr2line 0.26.0", "async-trait", @@ -15574,12 +15532,12 @@ dependencies = [ "postcard", "pulley-interpreter", "rayon", - "rustix 1.1.2", + "rustix 1.1.4", "serde", "serde_derive", "smallvec", "target-lexicon", - "wasmparser 0.246.2", + "wasmparser 0.248.0", "wasmtime-environ", "wasmtime-internal-core", "wasmtime-internal-cranelift", @@ -15594,9 +15552,9 @@ dependencies = [ [[package]] name = "wasmtime-environ" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e15aa0d1545e48d9b25ca604e9e27b4cd6d5886d30ac5787b57b3a2daf85b57" +checksum = "d7da3dcce82a7e784121c19c8c9c5f69a743088264ff5212033e4a1f1b9dfaaf" dependencies = [ "anyhow", "cpp_demangle", @@ -15604,7 +15562,7 @@ dependencies = [ "cranelift-bitset", "cranelift-entity", "gimli 0.33.0", - "hashbrown 0.16.1", + "hashbrown 0.17.0", "indexmap 2.14.0", "log", "object 0.39.1", @@ -15615,28 +15573,28 @@ dependencies = [ "sha2 0.10.9", "smallvec", "target-lexicon", - "wasm-encoder 0.246.2", - "wasmparser 0.246.2", - "wasmprinter 0.246.2", + "wasm-encoder 0.248.0", + "wasmparser 0.248.0", + "wasmprinter", "wasmtime-internal-core", ] [[package]] name = "wasmtime-internal-core" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f2c7fa6523647262bfb4095dbdf4087accefe525813e783f81a0c682f418ce4" +checksum = "1bdae4b55b15a23d774b15f6e7cd90ae0d0aa17c47c12b4db098b3dd11ba9d58" dependencies = [ - "hashbrown 0.16.1", + "hashbrown 0.17.0", "libm", "serde", ] [[package]] name = "wasmtime-internal-cranelift" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98c032f422e39061dfc43f32190c0a3526b04161ec4867f362958f3fe9d1fe29" +checksum = "5773b36b87566239b020f1d01aa753a35626df85030485e40e36fc42a97acf4f" dependencies = [ "cfg-if", "cranelift-codegen", @@ -15652,7 +15610,7 @@ dependencies = [ "smallvec", "target-lexicon", "thiserror 2.0.18", - "wasmparser 0.246.2", + "wasmparser 0.248.0", "wasmtime-environ", "wasmtime-internal-core", "wasmtime-internal-unwinder", @@ -15661,14 +15619,14 @@ dependencies = [ [[package]] name = "wasmtime-internal-fiber" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8dd76d80adf450cc260ba58f23c28030401930b19149695b1d121f7d621e791" +checksum = "402cce4bba4c8c92a6fbaff39a6b23f8aa626d64b218ecf6dd3eeee8705cf096" dependencies = [ "cc", "cfg-if", "libc", - "rustix 1.1.2", + "rustix 1.1.4", "wasmtime-environ", "wasmtime-internal-versioned-export-macros", "windows-sys 0.61.2", @@ -15676,9 +15634,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-jit-debug" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab453cc600b28ee5d3f9495aa6d4cb2c81eda40903e9287296b548fba8b2391d" +checksum = "8b426a5d0ec9c11a1a4525ed4e973b7caf40223b6d392588bb9f6468e4ae9d29" dependencies = [ "cc", "wasmtime-internal-versioned-export-macros", @@ -15686,9 +15644,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-jit-icache-coherence" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a1859e920871515d324fb9757c3e448d6ed1512ca6ccdff14b6e016505d6ada" +checksum = "8a312ba8bb77955dcd44294a223e7f124c3071ff966583d385d3f6a4639c62e3" dependencies = [ "cfg-if", "libc", @@ -15698,9 +15656,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-unwinder" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1dfe405bd6adb1386d935a30f16a236bd4ef0d3c383e7cbbab98d063c9d9b73" +checksum = "4a62ad422ee3cbf1e87c2242dc0717a01c7a5878fbc3a68abc4b4d2fff3e85e1" dependencies = [ "cfg-if", "cranelift-codegen", @@ -15711,9 +15669,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-versioned-export-macros" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a9b9165fc45d42c81edfe3e9cb458e58720594ad5db6553c4079ea041a4a581" +checksum = "2c660c5b091648cffdd84a34dc24ffcdb9d027f9048fe7bd5e01896adbd0935f" dependencies = [ "proc-macro2", "quote", @@ -15722,16 +15680,16 @@ dependencies = [ [[package]] name = "wasmtime-internal-winch" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95f439b70ba3855a8c808d2cd798eef79bcd389f78aa48a8a694ea8e2904410c" +checksum = "d2aceb92b48b6e3a5cc2a05ab7a2dcb565eaf86fb870d04664b7f12cf9bba39a" dependencies = [ "cranelift-codegen", "gimli 0.33.0", "log", "object 0.39.1", "target-lexicon", - "wasmparser 0.246.2", + "wasmparser 0.248.0", "wasmtime-environ", "wasmtime-internal-cranelift", "winch-codegen", @@ -15862,9 +15820,9 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "winch-codegen" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6da7c536f3cfe5ff63537f795902fed56b8b5adcc7a87843a86dd8d4e57a7946" +checksum = "3128bd53313b132e8737d7d318edbc438bab1abe525ac037bbf9857839e717e2" dependencies = [ "cranelift-assembler-x64", "cranelift-codegen", @@ -15873,7 +15831,7 @@ dependencies = [ "smallvec", "target-lexicon", "thiserror 2.0.18", - "wasmparser 0.246.2", + "wasmparser 0.248.0", "wasmtime-environ", "wasmtime-internal-core", "wasmtime-internal-cranelift", @@ -16574,7 +16532,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156" dependencies = [ "libc", - "rustix 1.1.2", + "rustix 1.1.4", ] [[package]] diff --git a/Cargo.lock b/Cargo.lock index 7b6976262a35..bc6b4e4f5f73 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -457,7 +457,7 @@ version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" dependencies = [ - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -468,7 +468,7 @@ checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -2076,7 +2076,7 @@ dependencies = [ "on_wire", "rand 0.8.5", "tokio", - "wasmprinter 0.248.0", + "wasmprinter", "wat", ] @@ -2530,7 +2530,7 @@ version = "3.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "faf9468729b8cbcea668e36183cb69d317348c2e08e994829fb56ebfdfbaac34" dependencies = [ - "windows-sys 0.48.0", + "windows-sys 0.61.2", ] [[package]] @@ -3010,27 +3010,27 @@ dependencies = [ [[package]] name = "cranelift-assembler-x64" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8628cc4ba7f88a9205a7ee42327697abc61195a1e3d92cfae172d6a946e722e" +checksum = "8c80cf55a351448317210f26c434be761bcb25e7b36116ec92f89540b73e2833" dependencies = [ "cranelift-assembler-x64-meta", ] [[package]] name = "cranelift-assembler-x64-meta" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d582754487e6c9a065a91c42ccf1bdd8d5977af33468dac5ae9bec0ce88acb3e" +checksum = "07937ca8617b340162fe3a4716be885b5847e9b56d6c7a89abbe4d42340fdc91" dependencies = [ "cranelift-srcgen", ] [[package]] name = "cranelift-bforest" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb59c81ace12ee7c33074db7903d4d75d1f40b28cd3e8e6f491de57b29129eb9" +checksum = "88217b08180882436d54c0133274885c590698ae854e352bede1cda041230800" dependencies = [ "cranelift-entity", "wasmtime-internal-core", @@ -3038,9 +3038,9 @@ dependencies = [ [[package]] name = "cranelift-bitset" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f25c06993a681be9cf3140798a3d4ac5bec955e7444416a2fdc87fda8567285d" +checksum = "d5c3cf7ba29fa56e56040848e34835d4e45988b2760ef212413409af95ffd8c1" dependencies = [ "serde", "serde_derive", @@ -3049,9 +3049,9 @@ dependencies = [ [[package]] name = "cranelift-codegen" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27b61f95c5a211918f5d336254a61a488b36a5818de47a868e8c4658dce9cccc" +checksum = "ebe1aac2efd4cba2047845fce38a68519935a30e20c8a6294ba7e2f448fe722d" dependencies = [ "bumpalo", "cranelift-assembler-x64", @@ -3063,7 +3063,7 @@ dependencies = [ "cranelift-entity", "cranelift-isle", "gimli 0.33.0", - "hashbrown 0.16.1", + "hashbrown 0.17.0", "libm", "log", "pulley-interpreter", @@ -3077,9 +3077,9 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b85aa822fce72080d041d7c2cf7c3f5c6ecdea7afae68379ba4ef85269c4fa5" +checksum = "0909eaf9d6f18f5bf802d50608cb4368ac340fbd03cc44f2888d1cfcc3faa64e" dependencies = [ "cranelift-assembler-x64-meta", "cranelift-codegen-shared", @@ -3090,24 +3090,24 @@ dependencies = [ [[package]] name = "cranelift-codegen-shared" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "833eb9fc89326cd072cc19e96892f09b5692c0dfe17cd4da2858ba30c2cd85c0" +checksum = "c95a8da8be283f49cda7d0ef228c94f10d791e517b27b0c7e282dadd2e79ce45" [[package]] name = "cranelift-control" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d005320f487e6e8a3edcc7f2fd4f43fcc9946d1013bf206ea649789ac1617fc" +checksum = "f5b19c81145146da1f7afda2e7f52111842fe6793512e740ad5cf3f5639e6212" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e62ef34c6e720f347a79ece043e8584e242d168911da640bac654a33a6aaaf5" +checksum = "4a55309b47e6633ab05821304206cb1e92952e845b1224985562bb7ac1e92323" dependencies = [ "cranelift-bitset", "serde", @@ -3117,9 +3117,9 @@ dependencies = [ [[package]] name = "cranelift-frontend" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfa2ad00399dd47e7e7e33cb1dc23b0e39ed9dcd01e8f026fc37af91655031b8" +checksum = "064d2d3533d9608f1cf44c8899cf2f7f33feb70300b0fb83e687b0d9e7b91147" dependencies = [ "cranelift-codegen", "log", @@ -3129,15 +3129,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02c51975ed217b4e8e5a7fd11e9ec83a96104bdff311dddcb505d1d8a9fd7fc6" +checksum = "1ac4e0bc095b2dab2212d1e99d7a74b62afc1485db023f1c0cb34a68758f7bd1" [[package]] name = "cranelift-native" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9b1889e00da9729d8f8525f3c12998ded86ea709058ff844ebe00b97548de0e" +checksum = "09a40053f5cb925451dd1d57393d14ad3145c8e0786701c27b5415ebb9a3ba4f" dependencies = [ "cranelift-codegen", "libc", @@ -3146,9 +3146,9 @@ dependencies = [ [[package]] name = "cranelift-srcgen" -version = "0.131.1" +version = "0.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5a8f82fd5124f009f72167e60139245cd3b56cfd4b53050f22110c48c5f4da1" +checksum = "a3ceab9a53f7d362c89841fbaa8e63e44d47c40e91dc96ee6f777fca5d6b323b" [[package]] name = "crc" @@ -4172,7 +4172,7 @@ dependencies = [ "libc", "option-ext", "redox_users 0.5.2", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -4577,7 +4577,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -5832,8 +5832,6 @@ dependencies = [ "allocator-api2", "equivalent", "foldhash 0.2.0", - "serde", - "serde_core", ] [[package]] @@ -6377,7 +6375,7 @@ dependencies = [ "libc", "percent-encoding", "pin-project-lite", - "socket2 0.5.10", + "socket2 0.6.3", "system-configuration", "tokio", "tower-layer", @@ -9676,7 +9674,7 @@ dependencies = [ "tempfile", "wasm-encoder 0.248.0", "wasmparser 0.248.0", - "wasmprinter 0.248.0", + "wasmprinter", "wasmtime", "wast", "wat", @@ -15091,7 +15089,7 @@ dependencies = [ "serde_cbor", "socket2 0.5.10", "tempfile", - "wasmprinter 0.248.0", + "wasmprinter", "wat", ] @@ -16920,7 +16918,7 @@ checksum = "3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46" dependencies = [ "hermit-abi 0.5.2", "libc", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -17417,9 +17415,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.183" +version = "0.2.186" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d" +checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66" [[package]] name = "libcryptsetup-rs" @@ -17632,7 +17630,7 @@ dependencies = [ "ic-nns-common", "ic-nns-constants", "ic-nns-test-utils", - "wasmprinter 0.248.0", + "wasmprinter", ] [[package]] @@ -18757,7 +18755,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -20562,7 +20560,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "22505a5c94da8e3b7c2996394d1c933236c4d743e81a410bcca4e6989fc066a4" dependencies = [ "bytes", - "heck 0.4.1", + "heck 0.5.0", "itertools 0.12.1", "log", "multimap", @@ -20582,7 +20580,7 @@ version = "0.13.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf" dependencies = [ - "heck 0.4.1", + "heck 0.5.0", "itertools 0.14.0", "log", "multimap", @@ -20745,9 +20743,9 @@ dependencies = [ [[package]] name = "pulley-interpreter" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9326e3a0093d170582cf64ed9e4cf253b8aac155ec4a294ff62330450bbf094" +checksum = "e9204ad9435f2a6fe3bd13bba52389fb8488fa20ba497e35c5d2db638166019d" dependencies = [ "cranelift-bitset", "log", @@ -20757,9 +20755,9 @@ dependencies = [ [[package]] name = "pulley-macros" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00c6433917e3789605b1f4cd2a589f637ff17212344e7fa5ba99544625ba52c7" +checksum = "53009b033747e0d79a76549a744da58e84c9da8076492c7e6d491fdc6cc41b95" dependencies = [ "proc-macro2", "quote", @@ -20830,7 +20828,7 @@ dependencies = [ "quinn-udp", "rustc-hash 2.1.1", "rustls 0.23.37", - "socket2 0.5.10", + "socket2 0.6.3", "thiserror 2.0.18", "tokio", "tracing", @@ -20867,7 +20865,7 @@ dependencies = [ "cfg_aliases", "libc", "once_cell", - "socket2 0.5.10", + "socket2 0.6.3", "tracing", "windows-sys 0.60.2", ] @@ -21382,13 +21380,13 @@ dependencies = [ [[package]] name = "regalloc2" -version = "0.15.0" +version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "952ddbfc6f9f64d006c3efd8c9851a6ba2f2b944ba94730db255d55006e0ffda" +checksum = "de2c52737737f8609e94f975dee22854a2d5c125772d4b1cf292120f4d45c186" dependencies = [ "allocator-api2", "bumpalo", - "hashbrown 0.15.5", + "hashbrown 0.17.0", "log", "rustc-hash 2.1.1", "smallvec", @@ -22202,7 +22200,7 @@ dependencies = [ "errno 0.3.14", "libc", "linux-raw-sys 0.12.1", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -22311,7 +22309,7 @@ dependencies = [ "security-framework 3.7.0", "security-framework-sys", "webpki-root-certs", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -23227,7 +23225,7 @@ version = "1.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b" dependencies = [ - "errno 0.2.8", + "errno 0.3.14", "libc", ] @@ -23494,7 +23492,7 @@ version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c1c97747dbf44bb1ca44a561ece23508e99cb592e862f22222dcf42f51d1e451" dependencies = [ - "heck 0.4.1", + "heck 0.5.0", "proc-macro2", "quote", "syn 2.0.117", @@ -23590,7 +23588,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a766e1110788c36f4fa1c2b71b387a7815aa65f88ce0229841826633d93723e" dependencies = [ "libc", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -24144,7 +24142,7 @@ dependencies = [ "getrandom 0.4.2", "once_cell", "rustix 1.1.4", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -24175,7 +24173,7 @@ version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d8c27177b12a6399ffc08b98f76f7c9a1f4fe9fc967c784c5a071fa8d93cf7e1" dependencies = [ - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -25809,16 +25807,6 @@ dependencies = [ "wasmparser 0.244.0", ] -[[package]] -name = "wasm-encoder" -version = "0.246.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61fb705ce81adde29d2a8e99d87995e39a6e927358c91398f374474746070ef7" -dependencies = [ - "leb128fmt", - "wasmparser 0.246.2", -] - [[package]] name = "wasm-encoder" version = "0.247.0" @@ -25907,7 +25895,7 @@ dependencies = [ "wasm-encoder 0.248.0", "wasm-smith", "wasmparser 0.248.0", - "wasmprinter 0.248.0", + "wasmprinter", "wasmtime", ] @@ -25974,19 +25962,6 @@ dependencies = [ "semver", ] -[[package]] -name = "wasmparser" -version = "0.246.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71cde4757396defafd25417cfb36aa3161027d06d865b0c24baaae229aac005d" -dependencies = [ - "bitflags 2.11.0", - "hashbrown 0.16.1", - "indexmap 2.14.0", - "semver", - "serde", -] - [[package]] name = "wasmparser" version = "0.247.0" @@ -26013,17 +25988,6 @@ dependencies = [ "serde", ] -[[package]] -name = "wasmprinter" -version = "0.246.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e41f7493ba994b8a779430a4c25ff550fd5a40d291693af43a6ef48688f00e3" -dependencies = [ - "anyhow", - "termcolor", - "wasmparser 0.246.2", -] - [[package]] name = "wasmprinter" version = "0.248.0" @@ -26037,9 +26001,9 @@ dependencies = [ [[package]] name = "wasmtime" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "372db8bbad8ec962038101f75ab2c3ffcd18797d7d3ae877a58ab9873cd0c4bd" +checksum = "d35aec1e932d00a7c941f816ad589e65ad8db948b9e971bf8ec655a1669f1f67" dependencies = [ "addr2line 0.26.0", "async-trait", @@ -26061,7 +26025,7 @@ dependencies = [ "serde_derive", "smallvec", "target-lexicon", - "wasmparser 0.246.2", + "wasmparser 0.248.0", "wasmtime-environ", "wasmtime-internal-core", "wasmtime-internal-cranelift", @@ -26076,9 +26040,9 @@ dependencies = [ [[package]] name = "wasmtime-environ" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e15aa0d1545e48d9b25ca604e9e27b4cd6d5886d30ac5787b57b3a2daf85b57" +checksum = "d7da3dcce82a7e784121c19c8c9c5f69a743088264ff5212033e4a1f1b9dfaaf" dependencies = [ "anyhow", "cpp_demangle", @@ -26086,7 +26050,7 @@ dependencies = [ "cranelift-bitset", "cranelift-entity", "gimli 0.33.0", - "hashbrown 0.16.1", + "hashbrown 0.17.0", "indexmap 2.14.0", "log", "object 0.39.1", @@ -26097,28 +26061,28 @@ dependencies = [ "sha2 0.10.9", "smallvec", "target-lexicon", - "wasm-encoder 0.246.2", - "wasmparser 0.246.2", - "wasmprinter 0.246.2", + "wasm-encoder 0.248.0", + "wasmparser 0.248.0", + "wasmprinter", "wasmtime-internal-core", ] [[package]] name = "wasmtime-internal-core" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f2c7fa6523647262bfb4095dbdf4087accefe525813e783f81a0c682f418ce4" +checksum = "1bdae4b55b15a23d774b15f6e7cd90ae0d0aa17c47c12b4db098b3dd11ba9d58" dependencies = [ - "hashbrown 0.16.1", + "hashbrown 0.17.0", "libm", "serde", ] [[package]] name = "wasmtime-internal-cranelift" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98c032f422e39061dfc43f32190c0a3526b04161ec4867f362958f3fe9d1fe29" +checksum = "5773b36b87566239b020f1d01aa753a35626df85030485e40e36fc42a97acf4f" dependencies = [ "cfg-if", "cranelift-codegen", @@ -26134,7 +26098,7 @@ dependencies = [ "smallvec", "target-lexicon", "thiserror 2.0.18", - "wasmparser 0.246.2", + "wasmparser 0.248.0", "wasmtime-environ", "wasmtime-internal-core", "wasmtime-internal-unwinder", @@ -26143,9 +26107,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-fiber" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8dd76d80adf450cc260ba58f23c28030401930b19149695b1d121f7d621e791" +checksum = "402cce4bba4c8c92a6fbaff39a6b23f8aa626d64b218ecf6dd3eeee8705cf096" dependencies = [ "cc", "cfg-if", @@ -26158,9 +26122,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-jit-debug" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab453cc600b28ee5d3f9495aa6d4cb2c81eda40903e9287296b548fba8b2391d" +checksum = "8b426a5d0ec9c11a1a4525ed4e973b7caf40223b6d392588bb9f6468e4ae9d29" dependencies = [ "cc", "wasmtime-internal-versioned-export-macros", @@ -26168,9 +26132,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-jit-icache-coherence" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a1859e920871515d324fb9757c3e448d6ed1512ca6ccdff14b6e016505d6ada" +checksum = "8a312ba8bb77955dcd44294a223e7f124c3071ff966583d385d3f6a4639c62e3" dependencies = [ "cfg-if", "libc", @@ -26180,9 +26144,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-unwinder" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1dfe405bd6adb1386d935a30f16a236bd4ef0d3c383e7cbbab98d063c9d9b73" +checksum = "4a62ad422ee3cbf1e87c2242dc0717a01c7a5878fbc3a68abc4b4d2fff3e85e1" dependencies = [ "cfg-if", "cranelift-codegen", @@ -26193,9 +26157,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-versioned-export-macros" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a9b9165fc45d42c81edfe3e9cb458e58720594ad5db6553c4079ea041a4a581" +checksum = "2c660c5b091648cffdd84a34dc24ffcdb9d027f9048fe7bd5e01896adbd0935f" dependencies = [ "proc-macro2", "quote", @@ -26204,16 +26168,16 @@ dependencies = [ [[package]] name = "wasmtime-internal-winch" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95f439b70ba3855a8c808d2cd798eef79bcd389f78aa48a8a694ea8e2904410c" +checksum = "d2aceb92b48b6e3a5cc2a05ab7a2dcb565eaf86fb870d04664b7f12cf9bba39a" dependencies = [ "cranelift-codegen", "gimli 0.33.0", "log", "object 0.39.1", "target-lexicon", - "wasmparser 0.246.2", + "wasmparser 0.248.0", "wasmtime-environ", "wasmtime-internal-cranelift", "winch-codegen", @@ -26328,7 +26292,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.48.0", + "windows-sys 0.61.2", ] [[package]] @@ -26339,9 +26303,9 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "winch-codegen" -version = "44.0.1" +version = "45.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6da7c536f3cfe5ff63537f795902fed56b8b5adcc7a87843a86dd8d4e57a7946" +checksum = "3128bd53313b132e8737d7d318edbc438bab1abe525ac037bbf9857839e717e2" dependencies = [ "cranelift-assembler-x64", "cranelift-codegen", @@ -26350,7 +26314,7 @@ dependencies = [ "smallvec", "target-lexicon", "thiserror 2.0.18", - "wasmparser 0.246.2", + "wasmparser 0.248.0", "wasmtime-environ", "wasmtime-internal-core", "wasmtime-internal-cranelift", diff --git a/bazel/rust.MODULE.bazel b/bazel/rust.MODULE.bazel index d0bf68cf6026..a929938a919d 100644 --- a/bazel/rust.MODULE.bazel +++ b/bazel/rust.MODULE.bazel @@ -1878,7 +1878,7 @@ crate.spec( "runtime", ], package = "wasmtime", - version = "^44.0.1", + version = "^45.0.0", ) crate.spec( package = "wast", @@ -2133,6 +2133,16 @@ crate.annotation( }, crate = "ring", ) +crate.annotation( + crate = "rustix", + # Patch for determinism issues: rustix's build script leaves a + # non-deterministic compiler-probe artifact (`rustix_test_can_compile`) in + # `OUT_DIR`, which rules_rust captures as a cacheable build output. This is + # the upstream fix: https://github.com/bytecodealliance/rustix/pull/1628 + patch_args = ["-p1"], + patches = ["@@//bazel:rustix.patch"], + version = "1.1.4", +) crate.annotation( crate = "ic-wasm", gen_binaries = ["ic-wasm"], diff --git a/bazel/rustix.patch b/bazel/rustix.patch new file mode 100644 index 000000000000..9523af3084ff --- /dev/null +++ b/bazel/rustix.patch @@ -0,0 +1,54 @@ +# Patch for determinism issues. +# +# rustix's build script probes the compiler with `can_compile()`, emitting the +# artifact `rustix_test_can_compile` into `OUT_DIR`. rules_rust captures the +# entire build-script `OUT_DIR` (`_bs.out_dir`) as a cacheable output, but this +# probe artifact is non-deterministic (it embeds compiler-internal metadata), +# which breaks build determinism. We don't need the artifact, so remove it +# after probing. +# +# This is the exact diff from the upstream fix: +# https://github.com/bytecodealliance/rustix/pull/1628 +diff --git a/build.rs b/build.rs +index 1677ece45..23d9177aa 100644 +--- a/build.rs ++++ b/build.rs +@@ -195,6 +195,11 @@ fn main() { + println!("cargo:rerun-if-env-changed=CARGO_FEATURE_USE_LIBC"); + println!("cargo:rerun-if-env-changed=CARGO_FEATURE_RUSTC_DEP_OF_STD"); + println!("cargo:rerun-if-env-changed=CARGO_CFG_MIRI"); ++ ++ // Remove the can_compile() probe artifact so OUT_DIR ends up empty. ++ // The emitted metadata is not byte-reproducible, and a nondeterministic ++ // OUT_DIR destabilizes the cache keys of some build systems like Bazel. ++ let _ = std::fs::remove_file(probe_file()); + } + + fn use_static_assertions() -> bool { +@@ -231,6 +236,10 @@ fn has_feature(feature: &str) -> bool { + )) + } + ++fn probe_file() -> PathBuf { ++ PathBuf::from(var("OUT_DIR").unwrap()).join("rustix_test_can_compile") ++} ++ + /// Test whether the rustc at `var("RUSTC")` can compile the given code. + fn can_compile>(test: T) -> bool { + use std::process::Stdio; +@@ -254,14 +263,12 @@ fn can_compile>(test: T) -> bool { + std::process::Command::new(rustc) + }; + +- let out_dir = var("OUT_DIR").unwrap(); +- let out_file = PathBuf::from(out_dir).join("rustix_test_can_compile"); + cmd.arg("--crate-type=rlib") // Don't require `main`. + .arg("--emit=metadata") // Do as little as possible but still parse. + .arg("--target") + .arg(target) + .arg("-o") +- .arg(out_file) ++ .arg(probe_file()) + .stdout(Stdio::null()); // We don't care about the output (only whether it builds or not) + + // If Cargo wants to set RUSTFLAGS, use that. diff --git a/rs/embedders/Cargo.toml b/rs/embedders/Cargo.toml index 044549c7fab8..39b6fbb1e9a5 100644 --- a/rs/embedders/Cargo.toml +++ b/rs/embedders/Cargo.toml @@ -48,7 +48,7 @@ slog-term = { workspace = true } tempfile = { workspace = true } wasm-encoder = { workspace = true } wasmparser = { workspace = true } -wasmtime = { version = "44.0.1", default-features = false, features = [ +wasmtime = { version = "45.0.0", default-features = false, features = [ 'cranelift', 'gc', 'gc-null', diff --git a/rs/embedders/fuzz/Cargo.toml b/rs/embedders/fuzz/Cargo.toml index 73ebef00661a..06dea7d02957 100644 --- a/rs/embedders/fuzz/Cargo.toml +++ b/rs/embedders/fuzz/Cargo.toml @@ -37,7 +37,7 @@ wasm-encoder = { workspace = true } wasm-smith = { version = "0.243.0", features = ["wasmparser"] } wasmparser = { workspace = true } wasmprinter = { workspace = true } -wasmtime = { version = "44.0.1", default-features = false, features = [ +wasmtime = { version = "45.0.0", default-features = false, features = [ 'cranelift', 'gc', 'gc-null',