From 1371a25f1d21b221b4bcbb1d9cc128617e3163c2 Mon Sep 17 00:00:00 2001 From: Ulan Degenbaev Date: Wed, 19 Jul 2023 13:50:32 +0000 Subject: [PATCH] RUN-706: Upgrade wasmtime to version 10.0.1 --- Cargo.Bazel.StaticOpenSSL.json.lock | 404 +++++++++++++++------------- Cargo.Bazel.StaticOpenSSL.toml.lock | 108 ++++---- Cargo.Bazel.json.lock | 404 +++++++++++++++------------- Cargo.Bazel.toml.lock | 108 ++++---- Cargo.lock | 316 +++++++++------------- bazel/external_crates.bzl | 6 +- rs/embedders/Cargo.toml | 6 +- 7 files changed, 684 insertions(+), 668 deletions(-) diff --git a/Cargo.Bazel.StaticOpenSSL.json.lock b/Cargo.Bazel.StaticOpenSSL.json.lock index 85e8edd39aa..7d7cc34c809 100644 --- a/Cargo.Bazel.StaticOpenSSL.json.lock +++ b/Cargo.Bazel.StaticOpenSSL.json.lock @@ -1,5 +1,5 @@ { - "checksum": "f19dbe5d25a84733fc96c53a436eca3bb4250f2e78afecea30e8301b6d35e2e7", + "checksum": "d7fdda15b219a0c7a17c5101e71a19f0d6d0648aa374e26b0187b4a428beedbe", "crates": { "abnf 0.12.0": { "name": "abnf", @@ -10441,13 +10441,13 @@ }, "license": "MIT OR Apache-2.0" }, - "cranelift-bforest 0.96.4": { + "cranelift-bforest 0.97.1": { "name": "cranelift-bforest", - "version": "0.96.4", + "version": "0.97.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/cranelift-bforest/0.96.4/download", - "sha256": "182b82f78049f54d3aee5a19870d356ef754226665a695ce2fcdd5d55379718e" + "url": "https://crates.io/api/v1/crates/cranelift-bforest/0.97.1/download", + "sha256": "5c289b8eac3a97329a524e953b5fd68a8416ca629e1a37287f12d9e0760aadbc" } }, "targets": [ @@ -10472,24 +10472,24 @@ "deps": { "common": [ { - "id": "cranelift-entity 0.96.4", + "id": "cranelift-entity 0.97.1", "target": "cranelift_entity" } ], "selects": {} }, "edition": "2021", - "version": "0.96.4" + "version": "0.97.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "cranelift-codegen 0.96.4": { + "cranelift-codegen 0.97.1": { "name": "cranelift-codegen", - "version": "0.96.4", + "version": "0.97.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/cranelift-codegen/0.96.4/download", - "sha256": "e7c027bf04ecae5b048d3554deb888061bc26f426afff47bf06d6ac933dce0a6" + "url": "https://crates.io/api/v1/crates/cranelift-codegen/0.97.1/download", + "sha256": "7bf07ba80f53fa7f7dc97b11087ea867f7ae4621cfca21a909eca92c0b96c7d9" } }, "targets": [ @@ -10536,23 +10536,23 @@ "target": "bumpalo" }, { - "id": "cranelift-bforest 0.96.4", + "id": "cranelift-bforest 0.97.1", "target": "cranelift_bforest" }, { - "id": "cranelift-codegen 0.96.4", + "id": "cranelift-codegen 0.97.1", "target": "build_script_build" }, { - "id": "cranelift-codegen-shared 0.96.4", + "id": "cranelift-codegen-shared 0.97.1", "target": "cranelift_codegen_shared" }, { - "id": "cranelift-control 0.96.4", + "id": "cranelift-control 0.97.1", "target": "cranelift_control" }, { - "id": "cranelift-entity 0.96.4", + "id": "cranelift-entity 0.97.1", "target": "cranelift_entity" }, { @@ -10568,7 +10568,7 @@ "target": "log" }, { - "id": "regalloc2 0.8.1", + "id": "regalloc2 0.9.2", "target": "regalloc2" }, { @@ -10583,7 +10583,7 @@ "selects": {} }, "edition": "2021", - "version": "0.96.4" + "version": "0.97.1" }, "build_script_attrs": { "data_glob": [ @@ -10592,11 +10592,11 @@ "deps": { "common": [ { - "id": "cranelift-codegen-meta 0.96.4", + "id": "cranelift-codegen-meta 0.97.1", "target": "cranelift_codegen_meta" }, { - "id": "cranelift-isle 0.96.4", + "id": "cranelift-isle 0.97.1", "target": "cranelift_isle" } ], @@ -10605,13 +10605,13 @@ }, "license": "Apache-2.0 WITH LLVM-exception" }, - "cranelift-codegen-meta 0.96.4": { + "cranelift-codegen-meta 0.97.1": { "name": "cranelift-codegen-meta", - "version": "0.96.4", + "version": "0.97.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/cranelift-codegen-meta/0.96.4/download", - "sha256": "649f70038235e4c81dba5680d7e5ae83e1081f567232425ab98b55b03afd9904" + "url": "https://crates.io/api/v1/crates/cranelift-codegen-meta/0.97.1/download", + "sha256": "40a7ca088173130c5c033e944756e3e441fbf3f637f32b4f6eb70252580c6dd4" } }, "targets": [ @@ -10636,24 +10636,24 @@ "deps": { "common": [ { - "id": "cranelift-codegen-shared 0.96.4", + "id": "cranelift-codegen-shared 0.97.1", "target": "cranelift_codegen_shared" } ], "selects": {} }, "edition": "2021", - "version": "0.96.4" + "version": "0.97.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "cranelift-codegen-shared 0.96.4": { + "cranelift-codegen-shared 0.97.1": { "name": "cranelift-codegen-shared", - "version": "0.96.4", + "version": "0.97.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/cranelift-codegen-shared/0.96.4/download", - "sha256": "7a1d1c5ee2611c6a0bdc8d42d5d3dc5ce8bf53a8040561e26e88b9b21f966417" + "url": "https://crates.io/api/v1/crates/cranelift-codegen-shared/0.97.1/download", + "sha256": "0114095ec7d2fbd658ed100bd007006360bc2530f57c6eee3d3838869140dbf9" } }, "targets": [ @@ -10676,17 +10676,17 @@ "**" ], "edition": "2021", - "version": "0.96.4" + "version": "0.97.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "cranelift-control 0.96.4": { + "cranelift-control 0.97.1": { "name": "cranelift-control", - "version": "0.96.4", + "version": "0.97.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/cranelift-control/0.96.4/download", - "sha256": "da66a68b1f48da863d1d53209b8ddb1a6236411d2d72a280ffa8c2f734f7219e" + "url": "https://crates.io/api/v1/crates/cranelift-control/0.97.1/download", + "sha256": "1d56031683a55a949977e756d21826eb17a1f346143a1badc0e120a15615cd38" } }, "targets": [ @@ -10718,17 +10718,17 @@ "selects": {} }, "edition": "2021", - "version": "0.96.4" + "version": "0.97.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "cranelift-entity 0.96.4": { + "cranelift-entity 0.97.1": { "name": "cranelift-entity", - "version": "0.96.4", + "version": "0.97.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/cranelift-entity/0.96.4/download", - "sha256": "9bd897422dbb66621fa558f4d9209875530c53e3c8f4b13b2849fbb667c431a6" + "url": "https://crates.io/api/v1/crates/cranelift-entity/0.97.1/download", + "sha256": "d6565198b5684367371e2b946ceca721eb36965e75e3592fad12fc2e15f65d7b" } }, "targets": [ @@ -10764,17 +10764,17 @@ "selects": {} }, "edition": "2021", - "version": "0.96.4" + "version": "0.97.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "cranelift-frontend 0.96.4": { + "cranelift-frontend 0.97.1": { "name": "cranelift-frontend", - "version": "0.96.4", + "version": "0.97.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/cranelift-frontend/0.96.4/download", - "sha256": "05db883114c98cfcd6959f72278d2fec42e01ea6a6982cfe4f20e88eebe86653" + "url": "https://crates.io/api/v1/crates/cranelift-frontend/0.97.1/download", + "sha256": "25f28cc44847c8b98cb921e6bfc0f7b228f4d27519376fea724d181da91709a6" } }, "targets": [ @@ -10803,7 +10803,7 @@ "deps": { "common": [ { - "id": "cranelift-codegen 0.96.4", + "id": "cranelift-codegen 0.97.1", "target": "cranelift_codegen" }, { @@ -10822,17 +10822,17 @@ "selects": {} }, "edition": "2021", - "version": "0.96.4" + "version": "0.97.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "cranelift-isle 0.96.4": { + "cranelift-isle 0.97.1": { "name": "cranelift-isle", - "version": "0.96.4", + "version": "0.97.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/cranelift-isle/0.96.4/download", - "sha256": "84559de86e2564152c87e299c8b2559f9107e9c6d274b24ebeb04fb0a5f4abf8" + "url": "https://crates.io/api/v1/crates/cranelift-isle/0.97.1/download", + "sha256": "80b658177e72178c438f7de5d6645c56d97af38e17fcb0b500459007b4e05cc5" } }, "targets": [ @@ -10872,14 +10872,14 @@ "deps": { "common": [ { - "id": "cranelift-isle 0.96.4", + "id": "cranelift-isle 0.97.1", "target": "build_script_build" } ], "selects": {} }, "edition": "2021", - "version": "0.96.4" + "version": "0.97.1" }, "build_script_attrs": { "data_glob": [ @@ -10888,13 +10888,13 @@ }, "license": "Apache-2.0 WITH LLVM-exception" }, - "cranelift-native 0.96.4": { + "cranelift-native 0.97.1": { "name": "cranelift-native", - "version": "0.96.4", + "version": "0.97.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/cranelift-native/0.96.4/download", - "sha256": "3f40b57f187f0fe1ffaf281df4adba2b4bc623a0f6651954da9f3c184be72761" + "url": "https://crates.io/api/v1/crates/cranelift-native/0.97.1/download", + "sha256": "bf1c7de7221e6afcc5e13ced3b218faab3bc65b47eac67400046a05418aecd6a" } }, "targets": [ @@ -10923,7 +10923,7 @@ "deps": { "common": [ { - "id": "cranelift-codegen 0.96.4", + "id": "cranelift-codegen 0.97.1", "target": "cranelift_codegen" }, { @@ -10941,17 +10941,17 @@ } }, "edition": "2021", - "version": "0.96.4" + "version": "0.97.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "cranelift-wasm 0.96.4": { + "cranelift-wasm 0.97.1": { "name": "cranelift-wasm", - "version": "0.96.4", + "version": "0.97.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/cranelift-wasm/0.96.4/download", - "sha256": "f3eab6084cc789b9dd0b1316241efeb2968199fee709f4bb4fe0fb0923bb468b" + "url": "https://crates.io/api/v1/crates/cranelift-wasm/0.97.1/download", + "sha256": "76b0d28ebe8edb6b503630c489aa4669f1e2d13b97bec7271a0fcb0e159be3ad" } }, "targets": [ @@ -10980,15 +10980,15 @@ "deps": { "common": [ { - "id": "cranelift-codegen 0.96.4", + "id": "cranelift-codegen 0.97.1", "target": "cranelift_codegen" }, { - "id": "cranelift-entity 0.96.4", + "id": "cranelift-entity 0.97.1", "target": "cranelift_entity" }, { - "id": "cranelift-frontend 0.96.4", + "id": "cranelift-frontend 0.97.1", "target": "cranelift_frontend" }, { @@ -11004,18 +11004,18 @@ "target": "smallvec" }, { - "id": "wasmparser 0.103.0", + "id": "wasmparser 0.107.0", "target": "wasmparser" }, { - "id": "wasmtime-types 9.0.4", + "id": "wasmtime-types 10.0.1", "target": "wasmtime_types" } ], "selects": {} }, "edition": "2021", - "version": "0.96.4" + "version": "0.97.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, @@ -15041,15 +15041,15 @@ "target": "wasmprinter" }, { - "id": "wasmtime 9.0.4", + "id": "wasmtime 10.0.1", "target": "wasmtime" }, { - "id": "wasmtime-environ 9.0.4", + "id": "wasmtime-environ 10.0.1", "target": "wasmtime_environ" }, { - "id": "wasmtime-runtime 9.0.4", + "id": "wasmtime-runtime 10.0.1", "target": "wasmtime_runtime" }, { @@ -41180,13 +41180,13 @@ }, "license": "MIT OR Apache-2.0" }, - "regalloc2 0.8.1": { + "regalloc2 0.9.2": { "name": "regalloc2", - "version": "0.8.1", + "version": "0.9.2", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/regalloc2/0.8.1/download", - "sha256": "d4a52e724646c6c0800fc456ec43b4165d2f91fba88ceaca06d9e0b400023478" + "url": "https://crates.io/api/v1/crates/regalloc2/0.9.2/download", + "sha256": "5b4dcbd3a2ae7fb94b5813fa0e957c6ab51bf5d0a8ee1b69e0c2d0f1e6eb8485" } }, "targets": [ @@ -41239,7 +41239,7 @@ "selects": {} }, "edition": "2018", - "version": "0.8.1" + "version": "0.9.2" }, "license": "Apache-2.0 WITH LLVM-exception" }, @@ -43376,6 +43376,7 @@ "libc", "mm", "std", + "thread", "use-libc-auxv" ], "deps": { @@ -48136,6 +48137,42 @@ }, "license": "Apache-2.0 OR MIT" }, + "sptr 0.3.2": { + "name": "sptr", + "version": "0.3.2", + "repository": { + "Http": { + "url": "https://crates.io/api/v1/crates/sptr/0.3.2/download", + "sha256": "3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a" + } + }, + "targets": [ + { + "Library": { + "crate_name": "sptr", + "crate_root": "src/lib.rs", + "srcs": { + "include": [ + "**/*.rs" + ], + "exclude": [] + } + } + } + ], + "library_target_name": "sptr", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": [ + "default" + ], + "edition": "2018", + "version": "0.3.2" + }, + "license": "MIT OR Apache-2.0" + }, "ssh2 0.9.3": { "name": "ssh2", "version": "0.9.3", @@ -55292,8 +55329,8 @@ }, { "Binary": { - "crate_name": "exit", - "crate_root": "src/bin/exit.rs", + "crate_name": "reader", + "crate_root": "src/bin/reader.rs", "srcs": { "include": [ "**/*.rs" @@ -55316,8 +55353,8 @@ }, { "Binary": { - "crate_name": "reader", - "crate_root": "src/bin/reader.rs", + "crate_name": "exit", + "crate_root": "src/bin/exit.rs", "srcs": { "include": [ "**/*.rs" @@ -56470,13 +56507,13 @@ }, "license": "Apache-2.0 WITH LLVM-exception" }, - "wasmparser 0.103.0": { + "wasmparser 0.107.0": { "name": "wasmparser", - "version": "0.103.0", + "version": "0.107.0", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/wasmparser/0.103.0/download", - "sha256": "2c437373cac5ea84f1113d648d51f71751ffbe3d90c00ae67618cf20d0b5ee7b" + "url": "https://crates.io/api/v1/crates/wasmparser/0.107.0/download", + "sha256": "29e3ac9b780c7dda0cac7a52a5d6d2d6707cc6e3451c9db209b6c758f40d7acb" } }, "targets": [ @@ -56505,14 +56542,14 @@ "target": "indexmap" }, { - "id": "url 2.4.0", - "target": "url" + "id": "semver 1.0.17", + "target": "semver" } ], "selects": {} }, "edition": "2021", - "version": "0.103.0" + "version": "0.107.0" }, "license": "Apache-2.0 WITH LLVM-exception" }, @@ -56641,13 +56678,13 @@ }, "license": "Apache-2.0 WITH LLVM-exception" }, - "wasmtime 9.0.4": { + "wasmtime 10.0.1": { "name": "wasmtime", - "version": "9.0.4", + "version": "10.0.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/wasmtime/9.0.4/download", - "sha256": "634357e8668774b24c80b210552f3f194e2342a065d6d83845ba22c5817d0770" + "url": "https://crates.io/api/v1/crates/wasmtime/10.0.1/download", + "sha256": "cd02b992d828b91efaf2a7499b21205fe4ab3002e401e3fe0f227aaeb4001d93" } }, "targets": [ @@ -56662,18 +56699,6 @@ "exclude": [] } } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": { - "include": [ - "**/*.rs" - ], - "exclude": [] - } - } } ], "library_target_name": "wasmtime", @@ -56749,27 +56774,23 @@ "target": "target_lexicon" }, { - "id": "wasmparser 0.103.0", + "id": "wasmparser 0.107.0", "target": "wasmparser" }, { - "id": "wasmtime 9.0.4", - "target": "build_script_build" - }, - { - "id": "wasmtime-cranelift 9.0.4", + "id": "wasmtime-cranelift 10.0.1", "target": "wasmtime_cranelift" }, { - "id": "wasmtime-environ 9.0.4", + "id": "wasmtime-environ 10.0.1", "target": "wasmtime_environ" }, { - "id": "wasmtime-jit 9.0.4", + "id": "wasmtime-jit 10.0.1", "target": "wasmtime_jit" }, { - "id": "wasmtime-runtime 9.0.4", + "id": "wasmtime-runtime 10.0.1", "target": "wasmtime_runtime" } ], @@ -56792,22 +56813,17 @@ ], "selects": {} }, - "version": "9.0.4" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "version": "10.0.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "wasmtime-asm-macros 9.0.4": { + "wasmtime-asm-macros 10.0.1": { "name": "wasmtime-asm-macros", - "version": "9.0.4", + "version": "10.0.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/wasmtime-asm-macros/9.0.4/download", - "sha256": "d33c73c24ce79b0483a3b091a9acf88871f4490b88998e8974b22236264d304c" + "url": "https://crates.io/api/v1/crates/wasmtime-asm-macros/10.0.1/download", + "sha256": "284466ef356ce2d909bc0ad470b60c4d0df5df2de9084457e118131b3c779b92" } }, "targets": [ @@ -56839,17 +56855,17 @@ "selects": {} }, "edition": "2021", - "version": "9.0.4" + "version": "10.0.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "wasmtime-cranelift 9.0.4": { + "wasmtime-cranelift 10.0.1": { "name": "wasmtime-cranelift", - "version": "9.0.4", + "version": "10.0.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/wasmtime-cranelift/9.0.4/download", - "sha256": "5800616a28ed6bd5e8b99ea45646c956d798ae030494ac0689bc3e45d3b689c1" + "url": "https://crates.io/api/v1/crates/wasmtime-cranelift/10.0.1/download", + "sha256": "8e1aa99cbf3f8edb5ad8408ba380f5ab481528ecd8a5053acf758e006d6727fd" } }, "targets": [ @@ -56878,27 +56894,27 @@ "target": "anyhow" }, { - "id": "cranelift-codegen 0.96.4", + "id": "cranelift-codegen 0.97.1", "target": "cranelift_codegen" }, { - "id": "cranelift-control 0.96.4", + "id": "cranelift-control 0.97.1", "target": "cranelift_control" }, { - "id": "cranelift-entity 0.96.4", + "id": "cranelift-entity 0.97.1", "target": "cranelift_entity" }, { - "id": "cranelift-frontend 0.96.4", + "id": "cranelift-frontend 0.97.1", "target": "cranelift_frontend" }, { - "id": "cranelift-native 0.96.4", + "id": "cranelift-native 0.97.1", "target": "cranelift_native" }, { - "id": "cranelift-wasm 0.96.4", + "id": "cranelift-wasm 0.97.1", "target": "cranelift_wasm" }, { @@ -56922,32 +56938,32 @@ "target": "thiserror" }, { - "id": "wasmparser 0.103.0", + "id": "wasmparser 0.107.0", "target": "wasmparser" }, { - "id": "wasmtime-cranelift-shared 9.0.4", + "id": "wasmtime-cranelift-shared 10.0.1", "target": "wasmtime_cranelift_shared" }, { - "id": "wasmtime-environ 9.0.4", + "id": "wasmtime-environ 10.0.1", "target": "wasmtime_environ" } ], "selects": {} }, "edition": "2021", - "version": "9.0.4" + "version": "10.0.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "wasmtime-cranelift-shared 9.0.4": { + "wasmtime-cranelift-shared 10.0.1": { "name": "wasmtime-cranelift-shared", - "version": "9.0.4", + "version": "10.0.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/wasmtime-cranelift-shared/9.0.4/download", - "sha256": "27e4030b959ac5c5d6ee500078977e813f8768fa2b92fc12be01856cd0c76c55" + "url": "https://crates.io/api/v1/crates/wasmtime-cranelift-shared/10.0.1/download", + "sha256": "cce31fd55978601acc103acbb8a26f81c89a6eae12d3a1c59f34151dfa609484" } }, "targets": [ @@ -56976,15 +56992,15 @@ "target": "anyhow" }, { - "id": "cranelift-codegen 0.96.4", + "id": "cranelift-codegen 0.97.1", "target": "cranelift_codegen" }, { - "id": "cranelift-control 0.96.4", + "id": "cranelift-control 0.97.1", "target": "cranelift_control" }, { - "id": "cranelift-native 0.96.4", + "id": "cranelift-native 0.97.1", "target": "cranelift_native" }, { @@ -57000,24 +57016,24 @@ "target": "target_lexicon" }, { - "id": "wasmtime-environ 9.0.4", + "id": "wasmtime-environ 10.0.1", "target": "wasmtime_environ" } ], "selects": {} }, "edition": "2021", - "version": "9.0.4" + "version": "10.0.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "wasmtime-environ 9.0.4": { + "wasmtime-environ 10.0.1": { "name": "wasmtime-environ", - "version": "9.0.4", + "version": "10.0.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/wasmtime-environ/9.0.4/download", - "sha256": "9ec815d01a8d38aceb7ed4678f9ba551ae6b8a568a63810ac3ad9293b0fd01c8" + "url": "https://crates.io/api/v1/crates/wasmtime-environ/10.0.1/download", + "sha256": "41f9e58e0ee7d43ff13e75375c726b16bce022db798d3a099a65eeaa7d7a544b" } }, "targets": [ @@ -57046,7 +57062,7 @@ "target": "anyhow" }, { - "id": "cranelift-entity 0.96.4", + "id": "cranelift-entity 0.97.1", "target": "cranelift_entity" }, { @@ -57078,28 +57094,28 @@ "target": "thiserror" }, { - "id": "wasmparser 0.103.0", + "id": "wasmparser 0.107.0", "target": "wasmparser" }, { - "id": "wasmtime-types 9.0.4", + "id": "wasmtime-types 10.0.1", "target": "wasmtime_types" } ], "selects": {} }, "edition": "2021", - "version": "9.0.4" + "version": "10.0.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "wasmtime-jit 9.0.4": { + "wasmtime-jit 10.0.1": { "name": "wasmtime-jit", - "version": "9.0.4", + "version": "10.0.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/wasmtime-jit/9.0.4/download", - "sha256": "2712eafe829778b426cad0e1769fef944898923dd29f0039e34e0d53ba72b234" + "url": "https://crates.io/api/v1/crates/wasmtime-jit/10.0.1/download", + "sha256": "5f0f2eaeb01bb67266416507829bd8e0bb60278444e4cbd048e280833ebeaa02" } }, "targets": [ @@ -57168,19 +57184,25 @@ "target": "target_lexicon" }, { - "id": "wasmtime-environ 9.0.4", + "id": "wasmtime-environ 10.0.1", "target": "wasmtime_environ" }, { - "id": "wasmtime-jit-icache-coherence 9.0.4", + "id": "wasmtime-jit-icache-coherence 10.0.1", "target": "wasmtime_jit_icache_coherence" }, { - "id": "wasmtime-runtime 9.0.4", + "id": "wasmtime-runtime 10.0.1", "target": "wasmtime_runtime" } ], "selects": { + "cfg(target_os = \"linux\")": [ + { + "id": "rustix 0.37.23", + "target": "rustix" + } + ], "cfg(target_os = \"windows\")": [ { "id": "windows-sys 0.48.0", @@ -57190,17 +57212,17 @@ } }, "edition": "2021", - "version": "9.0.4" + "version": "10.0.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "wasmtime-jit-debug 9.0.4": { + "wasmtime-jit-debug 10.0.1": { "name": "wasmtime-jit-debug", - "version": "9.0.4", + "version": "10.0.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/wasmtime-jit-debug/9.0.4/download", - "sha256": "65fb78eacf4a6e47260d8ef8cc81ea8ddb91397b2e848b3fb01567adebfe89b5" + "url": "https://crates.io/api/v1/crates/wasmtime-jit-debug/10.0.1/download", + "sha256": "f42e59d62542bfb73ce30672db7eaf4084a60b434b688ac4f05b287d497de082" } }, "targets": [ @@ -57236,17 +57258,17 @@ "selects": {} }, "edition": "2021", - "version": "9.0.4" + "version": "10.0.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "wasmtime-jit-icache-coherence 9.0.4": { + "wasmtime-jit-icache-coherence 10.0.1": { "name": "wasmtime-jit-icache-coherence", - "version": "9.0.4", + "version": "10.0.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/wasmtime-jit-icache-coherence/9.0.4/download", - "sha256": "d1364900b05f7d6008516121e8e62767ddb3e176bdf4c84dfa85da1734aeab79" + "url": "https://crates.io/api/v1/crates/wasmtime-jit-icache-coherence/10.0.1/download", + "sha256": "2b49ceb7e2105a8ebe5614d7bbab6f6ef137a284e371633af60b34925493081f" } }, "targets": [ @@ -57291,17 +57313,17 @@ } }, "edition": "2021", - "version": "9.0.4" + "version": "10.0.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "wasmtime-runtime 9.0.4": { + "wasmtime-runtime 10.0.1": { "name": "wasmtime-runtime", - "version": "9.0.4", + "version": "10.0.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/wasmtime-runtime/9.0.4/download", - "sha256": "4a16ffe4de9ac9669175c0ea5c6c51ffc596dfb49320aaa6f6c57eff58cef069" + "url": "https://crates.io/api/v1/crates/wasmtime-runtime/10.0.1/download", + "sha256": "3a5de4762421b0b2b19e02111ca403632852b53e506e03b4b227ffb0fbfa63c2" } }, "targets": [ @@ -57373,19 +57395,23 @@ "target": "rand" }, { - "id": "wasmtime-asm-macros 9.0.4", + "id": "sptr 0.3.2", + "target": "sptr" + }, + { + "id": "wasmtime-asm-macros 10.0.1", "target": "wasmtime_asm_macros" }, { - "id": "wasmtime-environ 9.0.4", + "id": "wasmtime-environ 10.0.1", "target": "wasmtime_environ" }, { - "id": "wasmtime-jit-debug 9.0.4", + "id": "wasmtime-jit-debug 10.0.1", "target": "wasmtime_jit_debug" }, { - "id": "wasmtime-runtime 9.0.4", + "id": "wasmtime-runtime 10.0.1", "target": "build_script_build" } ], @@ -57420,7 +57446,7 @@ ], "selects": {} }, - "version": "9.0.4" + "version": "10.0.1" }, "build_script_attrs": { "data_glob": [ @@ -57438,13 +57464,13 @@ }, "license": "Apache-2.0 WITH LLVM-exception" }, - "wasmtime-types 9.0.4": { + "wasmtime-types 10.0.1": { "name": "wasmtime-types", - "version": "9.0.4", + "version": "10.0.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/wasmtime-types/9.0.4/download", - "sha256": "19961c9a3b04d5e766875a5c467f6f5d693f508b3e81f8dc4a1444aa94f041c9" + "url": "https://crates.io/api/v1/crates/wasmtime-types/10.0.1/download", + "sha256": "dcbb7c138f797192f46afdd3ec16f85ef007c3bb45fa8e5174031f17b0be4c4a" } }, "targets": [ @@ -57469,7 +57495,7 @@ "deps": { "common": [ { - "id": "cranelift-entity 0.96.4", + "id": "cranelift-entity 0.97.1", "target": "cranelift_entity" }, { @@ -57481,14 +57507,14 @@ "target": "thiserror" }, { - "id": "wasmparser 0.103.0", + "id": "wasmparser 0.107.0", "target": "wasmparser" } ], "selects": {} }, "edition": "2021", - "version": "9.0.4" + "version": "10.0.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, diff --git a/Cargo.Bazel.StaticOpenSSL.toml.lock b/Cargo.Bazel.StaticOpenSSL.toml.lock index 242c12809f2..a9c44e344b4 100644 --- a/Cargo.Bazel.StaticOpenSSL.toml.lock +++ b/Cargo.Bazel.StaticOpenSSL.toml.lock @@ -1965,18 +1965,18 @@ dependencies = [ [[package]] name = "cranelift-bforest" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "182b82f78049f54d3aee5a19870d356ef754226665a695ce2fcdd5d55379718e" +checksum = "5c289b8eac3a97329a524e953b5fd68a8416ca629e1a37287f12d9e0760aadbc" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-codegen" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7c027bf04ecae5b048d3554deb888061bc26f426afff47bf06d6ac933dce0a6" +checksum = "7bf07ba80f53fa7f7dc97b11087ea867f7ae4621cfca21a909eca92c0b96c7d9" dependencies = [ "bumpalo", "cranelift-bforest", @@ -1995,42 +1995,42 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "649f70038235e4c81dba5680d7e5ae83e1081f567232425ab98b55b03afd9904" +checksum = "40a7ca088173130c5c033e944756e3e441fbf3f637f32b4f6eb70252580c6dd4" dependencies = [ "cranelift-codegen-shared", ] [[package]] name = "cranelift-codegen-shared" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a1d1c5ee2611c6a0bdc8d42d5d3dc5ce8bf53a8040561e26e88b9b21f966417" +checksum = "0114095ec7d2fbd658ed100bd007006360bc2530f57c6eee3d3838869140dbf9" [[package]] name = "cranelift-control" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da66a68b1f48da863d1d53209b8ddb1a6236411d2d72a280ffa8c2f734f7219e" +checksum = "1d56031683a55a949977e756d21826eb17a1f346143a1badc0e120a15615cd38" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9bd897422dbb66621fa558f4d9209875530c53e3c8f4b13b2849fbb667c431a6" +checksum = "d6565198b5684367371e2b946ceca721eb36965e75e3592fad12fc2e15f65d7b" dependencies = [ "serde", ] [[package]] name = "cranelift-frontend" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05db883114c98cfcd6959f72278d2fec42e01ea6a6982cfe4f20e88eebe86653" +checksum = "25f28cc44847c8b98cb921e6bfc0f7b228f4d27519376fea724d181da91709a6" dependencies = [ "cranelift-codegen", "log", @@ -2040,15 +2040,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84559de86e2564152c87e299c8b2559f9107e9c6d274b24ebeb04fb0a5f4abf8" +checksum = "80b658177e72178c438f7de5d6645c56d97af38e17fcb0b500459007b4e05cc5" [[package]] name = "cranelift-native" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f40b57f187f0fe1ffaf281df4adba2b4bc623a0f6651954da9f3c184be72761" +checksum = "bf1c7de7221e6afcc5e13ced3b218faab3bc65b47eac67400046a05418aecd6a" dependencies = [ "cranelift-codegen", "libc", @@ -2057,9 +2057,9 @@ dependencies = [ [[package]] name = "cranelift-wasm" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3eab6084cc789b9dd0b1316241efeb2968199fee709f4bb4fe0fb0923bb468b" +checksum = "76b0d28ebe8edb6b503630c489aa4669f1e2d13b97bec7271a0fcb0e159be3ad" dependencies = [ "cranelift-codegen", "cranelift-entity", @@ -2067,7 +2067,7 @@ dependencies = [ "itertools", "log", "smallvec", - "wasmparser 0.103.0", + "wasmparser 0.107.0", "wasmtime-types", ] @@ -7694,9 +7694,9 @@ dependencies = [ [[package]] name = "regalloc2" -version = "0.8.1" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4a52e724646c6c0800fc456ec43b4165d2f91fba88ceaca06d9e0b400023478" +checksum = "5b4dcbd3a2ae7fb94b5813fa0e957c6ab51bf5d0a8ee1b69e0c2d0f1e6eb8485" dependencies = [ "hashbrown 0.13.2", "log", @@ -8966,6 +8966,12 @@ dependencies = [ "der 0.7.7", ] +[[package]] +name = "sptr" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a" + [[package]] name = "ssh2" version = "0.9.3" @@ -10544,12 +10550,12 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.103.0" +version = "0.107.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c437373cac5ea84f1113d648d51f71751ffbe3d90c00ae67618cf20d0b5ee7b" +checksum = "29e3ac9b780c7dda0cac7a52a5d6d2d6707cc6e3451c9db209b6c758f40d7acb" dependencies = [ "indexmap 1.9.3", - "url", + "semver", ] [[package]] @@ -10574,9 +10580,9 @@ dependencies = [ [[package]] name = "wasmtime" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "634357e8668774b24c80b210552f3f194e2342a065d6d83845ba22c5817d0770" +checksum = "cd02b992d828b91efaf2a7499b21205fe4ab3002e401e3fe0f227aaeb4001d93" dependencies = [ "anyhow", "bincode", @@ -10594,7 +10600,7 @@ dependencies = [ "serde", "serde_json", "target-lexicon", - "wasmparser 0.103.0", + "wasmparser 0.107.0", "wasmtime-cranelift", "wasmtime-environ", "wasmtime-jit", @@ -10604,18 +10610,18 @@ dependencies = [ [[package]] name = "wasmtime-asm-macros" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d33c73c24ce79b0483a3b091a9acf88871f4490b88998e8974b22236264d304c" +checksum = "284466ef356ce2d909bc0ad470b60c4d0df5df2de9084457e118131b3c779b92" dependencies = [ "cfg-if 1.0.0", ] [[package]] name = "wasmtime-cranelift" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5800616a28ed6bd5e8b99ea45646c956d798ae030494ac0689bc3e45d3b689c1" +checksum = "8e1aa99cbf3f8edb5ad8408ba380f5ab481528ecd8a5053acf758e006d6727fd" dependencies = [ "anyhow", "cranelift-codegen", @@ -10629,16 +10635,16 @@ dependencies = [ "object 0.30.4", "target-lexicon", "thiserror", - "wasmparser 0.103.0", + "wasmparser 0.107.0", "wasmtime-cranelift-shared", "wasmtime-environ", ] [[package]] name = "wasmtime-cranelift-shared" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27e4030b959ac5c5d6ee500078977e813f8768fa2b92fc12be01856cd0c76c55" +checksum = "cce31fd55978601acc103acbb8a26f81c89a6eae12d3a1c59f34151dfa609484" dependencies = [ "anyhow", "cranelift-codegen", @@ -10652,9 +10658,9 @@ dependencies = [ [[package]] name = "wasmtime-environ" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ec815d01a8d38aceb7ed4678f9ba551ae6b8a568a63810ac3ad9293b0fd01c8" +checksum = "41f9e58e0ee7d43ff13e75375c726b16bce022db798d3a099a65eeaa7d7a544b" dependencies = [ "anyhow", "cranelift-entity", @@ -10665,15 +10671,15 @@ dependencies = [ "serde", "target-lexicon", "thiserror", - "wasmparser 0.103.0", + "wasmparser 0.107.0", "wasmtime-types", ] [[package]] name = "wasmtime-jit" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2712eafe829778b426cad0e1769fef944898923dd29f0039e34e0d53ba72b234" +checksum = "5f0f2eaeb01bb67266416507829bd8e0bb60278444e4cbd048e280833ebeaa02" dependencies = [ "addr2line 0.19.0", "anyhow", @@ -10684,6 +10690,7 @@ dependencies = [ "log", "object 0.30.4", "rustc-demangle", + "rustix 0.37.23", "serde", "target-lexicon", "wasmtime-environ", @@ -10694,18 +10701,18 @@ dependencies = [ [[package]] name = "wasmtime-jit-debug" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65fb78eacf4a6e47260d8ef8cc81ea8ddb91397b2e848b3fb01567adebfe89b5" +checksum = "f42e59d62542bfb73ce30672db7eaf4084a60b434b688ac4f05b287d497de082" dependencies = [ "once_cell", ] [[package]] name = "wasmtime-jit-icache-coherence" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1364900b05f7d6008516121e8e62767ddb3e176bdf4c84dfa85da1734aeab79" +checksum = "2b49ceb7e2105a8ebe5614d7bbab6f6ef137a284e371633af60b34925493081f" dependencies = [ "cfg-if 1.0.0", "libc", @@ -10714,9 +10721,9 @@ dependencies = [ [[package]] name = "wasmtime-runtime" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a16ffe4de9ac9669175c0ea5c6c51ffc596dfb49320aaa6f6c57eff58cef069" +checksum = "3a5de4762421b0b2b19e02111ca403632852b53e506e03b4b227ffb0fbfa63c2" dependencies = [ "anyhow", "cc", @@ -10730,6 +10737,7 @@ dependencies = [ "paste 1.0.13", "rand 0.8.5", "rustix 0.37.23", + "sptr", "wasmtime-asm-macros", "wasmtime-environ", "wasmtime-jit-debug", @@ -10738,14 +10746,14 @@ dependencies = [ [[package]] name = "wasmtime-types" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19961c9a3b04d5e766875a5c467f6f5d693f508b3e81f8dc4a1444aa94f041c9" +checksum = "dcbb7c138f797192f46afdd3ec16f85ef007c3bb45fa8e5174031f17b0be4c4a" dependencies = [ "cranelift-entity", "serde", "thiserror", - "wasmparser 0.103.0", + "wasmparser 0.107.0", ] [[package]] diff --git a/Cargo.Bazel.json.lock b/Cargo.Bazel.json.lock index 20a5f5819e0..8ccc89f66fe 100644 --- a/Cargo.Bazel.json.lock +++ b/Cargo.Bazel.json.lock @@ -1,5 +1,5 @@ { - "checksum": "c360f8a3aadae27d9abf6baddbcd9faa948d334bd53ff3c735d8116fa1dada40", + "checksum": "f1058a7ec282333f49d13de78889cbf331c5934b459cff4a5823f304c513b529", "crates": { "abnf 0.12.0": { "name": "abnf", @@ -10441,13 +10441,13 @@ }, "license": "MIT OR Apache-2.0" }, - "cranelift-bforest 0.96.4": { + "cranelift-bforest 0.97.1": { "name": "cranelift-bforest", - "version": "0.96.4", + "version": "0.97.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/cranelift-bforest/0.96.4/download", - "sha256": "182b82f78049f54d3aee5a19870d356ef754226665a695ce2fcdd5d55379718e" + "url": "https://crates.io/api/v1/crates/cranelift-bforest/0.97.1/download", + "sha256": "5c289b8eac3a97329a524e953b5fd68a8416ca629e1a37287f12d9e0760aadbc" } }, "targets": [ @@ -10472,24 +10472,24 @@ "deps": { "common": [ { - "id": "cranelift-entity 0.96.4", + "id": "cranelift-entity 0.97.1", "target": "cranelift_entity" } ], "selects": {} }, "edition": "2021", - "version": "0.96.4" + "version": "0.97.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "cranelift-codegen 0.96.4": { + "cranelift-codegen 0.97.1": { "name": "cranelift-codegen", - "version": "0.96.4", + "version": "0.97.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/cranelift-codegen/0.96.4/download", - "sha256": "e7c027bf04ecae5b048d3554deb888061bc26f426afff47bf06d6ac933dce0a6" + "url": "https://crates.io/api/v1/crates/cranelift-codegen/0.97.1/download", + "sha256": "7bf07ba80f53fa7f7dc97b11087ea867f7ae4621cfca21a909eca92c0b96c7d9" } }, "targets": [ @@ -10536,23 +10536,23 @@ "target": "bumpalo" }, { - "id": "cranelift-bforest 0.96.4", + "id": "cranelift-bforest 0.97.1", "target": "cranelift_bforest" }, { - "id": "cranelift-codegen 0.96.4", + "id": "cranelift-codegen 0.97.1", "target": "build_script_build" }, { - "id": "cranelift-codegen-shared 0.96.4", + "id": "cranelift-codegen-shared 0.97.1", "target": "cranelift_codegen_shared" }, { - "id": "cranelift-control 0.96.4", + "id": "cranelift-control 0.97.1", "target": "cranelift_control" }, { - "id": "cranelift-entity 0.96.4", + "id": "cranelift-entity 0.97.1", "target": "cranelift_entity" }, { @@ -10568,7 +10568,7 @@ "target": "log" }, { - "id": "regalloc2 0.8.1", + "id": "regalloc2 0.9.2", "target": "regalloc2" }, { @@ -10583,7 +10583,7 @@ "selects": {} }, "edition": "2021", - "version": "0.96.4" + "version": "0.97.1" }, "build_script_attrs": { "data_glob": [ @@ -10592,11 +10592,11 @@ "deps": { "common": [ { - "id": "cranelift-codegen-meta 0.96.4", + "id": "cranelift-codegen-meta 0.97.1", "target": "cranelift_codegen_meta" }, { - "id": "cranelift-isle 0.96.4", + "id": "cranelift-isle 0.97.1", "target": "cranelift_isle" } ], @@ -10605,13 +10605,13 @@ }, "license": "Apache-2.0 WITH LLVM-exception" }, - "cranelift-codegen-meta 0.96.4": { + "cranelift-codegen-meta 0.97.1": { "name": "cranelift-codegen-meta", - "version": "0.96.4", + "version": "0.97.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/cranelift-codegen-meta/0.96.4/download", - "sha256": "649f70038235e4c81dba5680d7e5ae83e1081f567232425ab98b55b03afd9904" + "url": "https://crates.io/api/v1/crates/cranelift-codegen-meta/0.97.1/download", + "sha256": "40a7ca088173130c5c033e944756e3e441fbf3f637f32b4f6eb70252580c6dd4" } }, "targets": [ @@ -10636,24 +10636,24 @@ "deps": { "common": [ { - "id": "cranelift-codegen-shared 0.96.4", + "id": "cranelift-codegen-shared 0.97.1", "target": "cranelift_codegen_shared" } ], "selects": {} }, "edition": "2021", - "version": "0.96.4" + "version": "0.97.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "cranelift-codegen-shared 0.96.4": { + "cranelift-codegen-shared 0.97.1": { "name": "cranelift-codegen-shared", - "version": "0.96.4", + "version": "0.97.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/cranelift-codegen-shared/0.96.4/download", - "sha256": "7a1d1c5ee2611c6a0bdc8d42d5d3dc5ce8bf53a8040561e26e88b9b21f966417" + "url": "https://crates.io/api/v1/crates/cranelift-codegen-shared/0.97.1/download", + "sha256": "0114095ec7d2fbd658ed100bd007006360bc2530f57c6eee3d3838869140dbf9" } }, "targets": [ @@ -10676,17 +10676,17 @@ "**" ], "edition": "2021", - "version": "0.96.4" + "version": "0.97.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "cranelift-control 0.96.4": { + "cranelift-control 0.97.1": { "name": "cranelift-control", - "version": "0.96.4", + "version": "0.97.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/cranelift-control/0.96.4/download", - "sha256": "da66a68b1f48da863d1d53209b8ddb1a6236411d2d72a280ffa8c2f734f7219e" + "url": "https://crates.io/api/v1/crates/cranelift-control/0.97.1/download", + "sha256": "1d56031683a55a949977e756d21826eb17a1f346143a1badc0e120a15615cd38" } }, "targets": [ @@ -10718,17 +10718,17 @@ "selects": {} }, "edition": "2021", - "version": "0.96.4" + "version": "0.97.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "cranelift-entity 0.96.4": { + "cranelift-entity 0.97.1": { "name": "cranelift-entity", - "version": "0.96.4", + "version": "0.97.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/cranelift-entity/0.96.4/download", - "sha256": "9bd897422dbb66621fa558f4d9209875530c53e3c8f4b13b2849fbb667c431a6" + "url": "https://crates.io/api/v1/crates/cranelift-entity/0.97.1/download", + "sha256": "d6565198b5684367371e2b946ceca721eb36965e75e3592fad12fc2e15f65d7b" } }, "targets": [ @@ -10764,17 +10764,17 @@ "selects": {} }, "edition": "2021", - "version": "0.96.4" + "version": "0.97.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "cranelift-frontend 0.96.4": { + "cranelift-frontend 0.97.1": { "name": "cranelift-frontend", - "version": "0.96.4", + "version": "0.97.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/cranelift-frontend/0.96.4/download", - "sha256": "05db883114c98cfcd6959f72278d2fec42e01ea6a6982cfe4f20e88eebe86653" + "url": "https://crates.io/api/v1/crates/cranelift-frontend/0.97.1/download", + "sha256": "25f28cc44847c8b98cb921e6bfc0f7b228f4d27519376fea724d181da91709a6" } }, "targets": [ @@ -10803,7 +10803,7 @@ "deps": { "common": [ { - "id": "cranelift-codegen 0.96.4", + "id": "cranelift-codegen 0.97.1", "target": "cranelift_codegen" }, { @@ -10822,17 +10822,17 @@ "selects": {} }, "edition": "2021", - "version": "0.96.4" + "version": "0.97.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "cranelift-isle 0.96.4": { + "cranelift-isle 0.97.1": { "name": "cranelift-isle", - "version": "0.96.4", + "version": "0.97.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/cranelift-isle/0.96.4/download", - "sha256": "84559de86e2564152c87e299c8b2559f9107e9c6d274b24ebeb04fb0a5f4abf8" + "url": "https://crates.io/api/v1/crates/cranelift-isle/0.97.1/download", + "sha256": "80b658177e72178c438f7de5d6645c56d97af38e17fcb0b500459007b4e05cc5" } }, "targets": [ @@ -10872,14 +10872,14 @@ "deps": { "common": [ { - "id": "cranelift-isle 0.96.4", + "id": "cranelift-isle 0.97.1", "target": "build_script_build" } ], "selects": {} }, "edition": "2021", - "version": "0.96.4" + "version": "0.97.1" }, "build_script_attrs": { "data_glob": [ @@ -10888,13 +10888,13 @@ }, "license": "Apache-2.0 WITH LLVM-exception" }, - "cranelift-native 0.96.4": { + "cranelift-native 0.97.1": { "name": "cranelift-native", - "version": "0.96.4", + "version": "0.97.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/cranelift-native/0.96.4/download", - "sha256": "3f40b57f187f0fe1ffaf281df4adba2b4bc623a0f6651954da9f3c184be72761" + "url": "https://crates.io/api/v1/crates/cranelift-native/0.97.1/download", + "sha256": "bf1c7de7221e6afcc5e13ced3b218faab3bc65b47eac67400046a05418aecd6a" } }, "targets": [ @@ -10923,7 +10923,7 @@ "deps": { "common": [ { - "id": "cranelift-codegen 0.96.4", + "id": "cranelift-codegen 0.97.1", "target": "cranelift_codegen" }, { @@ -10941,17 +10941,17 @@ } }, "edition": "2021", - "version": "0.96.4" + "version": "0.97.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "cranelift-wasm 0.96.4": { + "cranelift-wasm 0.97.1": { "name": "cranelift-wasm", - "version": "0.96.4", + "version": "0.97.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/cranelift-wasm/0.96.4/download", - "sha256": "f3eab6084cc789b9dd0b1316241efeb2968199fee709f4bb4fe0fb0923bb468b" + "url": "https://crates.io/api/v1/crates/cranelift-wasm/0.97.1/download", + "sha256": "76b0d28ebe8edb6b503630c489aa4669f1e2d13b97bec7271a0fcb0e159be3ad" } }, "targets": [ @@ -10980,15 +10980,15 @@ "deps": { "common": [ { - "id": "cranelift-codegen 0.96.4", + "id": "cranelift-codegen 0.97.1", "target": "cranelift_codegen" }, { - "id": "cranelift-entity 0.96.4", + "id": "cranelift-entity 0.97.1", "target": "cranelift_entity" }, { - "id": "cranelift-frontend 0.96.4", + "id": "cranelift-frontend 0.97.1", "target": "cranelift_frontend" }, { @@ -11004,18 +11004,18 @@ "target": "smallvec" }, { - "id": "wasmparser 0.103.0", + "id": "wasmparser 0.107.0", "target": "wasmparser" }, { - "id": "wasmtime-types 9.0.4", + "id": "wasmtime-types 10.0.1", "target": "wasmtime_types" } ], "selects": {} }, "edition": "2021", - "version": "0.96.4" + "version": "0.97.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, @@ -15041,15 +15041,15 @@ "target": "wasmprinter" }, { - "id": "wasmtime 9.0.4", + "id": "wasmtime 10.0.1", "target": "wasmtime" }, { - "id": "wasmtime-environ 9.0.4", + "id": "wasmtime-environ 10.0.1", "target": "wasmtime_environ" }, { - "id": "wasmtime-runtime 9.0.4", + "id": "wasmtime-runtime 10.0.1", "target": "wasmtime_runtime" }, { @@ -41156,13 +41156,13 @@ }, "license": "MIT OR Apache-2.0" }, - "regalloc2 0.8.1": { + "regalloc2 0.9.2": { "name": "regalloc2", - "version": "0.8.1", + "version": "0.9.2", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/regalloc2/0.8.1/download", - "sha256": "d4a52e724646c6c0800fc456ec43b4165d2f91fba88ceaca06d9e0b400023478" + "url": "https://crates.io/api/v1/crates/regalloc2/0.9.2/download", + "sha256": "5b4dcbd3a2ae7fb94b5813fa0e957c6ab51bf5d0a8ee1b69e0c2d0f1e6eb8485" } }, "targets": [ @@ -41215,7 +41215,7 @@ "selects": {} }, "edition": "2018", - "version": "0.8.1" + "version": "0.9.2" }, "license": "Apache-2.0 WITH LLVM-exception" }, @@ -43352,6 +43352,7 @@ "libc", "mm", "std", + "thread", "use-libc-auxv" ], "deps": { @@ -48112,6 +48113,42 @@ }, "license": "Apache-2.0 OR MIT" }, + "sptr 0.3.2": { + "name": "sptr", + "version": "0.3.2", + "repository": { + "Http": { + "url": "https://crates.io/api/v1/crates/sptr/0.3.2/download", + "sha256": "3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a" + } + }, + "targets": [ + { + "Library": { + "crate_name": "sptr", + "crate_root": "src/lib.rs", + "srcs": { + "include": [ + "**/*.rs" + ], + "exclude": [] + } + } + } + ], + "library_target_name": "sptr", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": [ + "default" + ], + "edition": "2018", + "version": "0.3.2" + }, + "license": "MIT OR Apache-2.0" + }, "ssh2 0.9.3": { "name": "ssh2", "version": "0.9.3", @@ -55268,8 +55305,8 @@ }, { "Binary": { - "crate_name": "exit", - "crate_root": "src/bin/exit.rs", + "crate_name": "reader", + "crate_root": "src/bin/reader.rs", "srcs": { "include": [ "**/*.rs" @@ -55292,8 +55329,8 @@ }, { "Binary": { - "crate_name": "reader", - "crate_root": "src/bin/reader.rs", + "crate_name": "exit", + "crate_root": "src/bin/exit.rs", "srcs": { "include": [ "**/*.rs" @@ -56446,13 +56483,13 @@ }, "license": "Apache-2.0 WITH LLVM-exception" }, - "wasmparser 0.103.0": { + "wasmparser 0.107.0": { "name": "wasmparser", - "version": "0.103.0", + "version": "0.107.0", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/wasmparser/0.103.0/download", - "sha256": "2c437373cac5ea84f1113d648d51f71751ffbe3d90c00ae67618cf20d0b5ee7b" + "url": "https://crates.io/api/v1/crates/wasmparser/0.107.0/download", + "sha256": "29e3ac9b780c7dda0cac7a52a5d6d2d6707cc6e3451c9db209b6c758f40d7acb" } }, "targets": [ @@ -56481,14 +56518,14 @@ "target": "indexmap" }, { - "id": "url 2.4.0", - "target": "url" + "id": "semver 1.0.17", + "target": "semver" } ], "selects": {} }, "edition": "2021", - "version": "0.103.0" + "version": "0.107.0" }, "license": "Apache-2.0 WITH LLVM-exception" }, @@ -56617,13 +56654,13 @@ }, "license": "Apache-2.0 WITH LLVM-exception" }, - "wasmtime 9.0.4": { + "wasmtime 10.0.1": { "name": "wasmtime", - "version": "9.0.4", + "version": "10.0.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/wasmtime/9.0.4/download", - "sha256": "634357e8668774b24c80b210552f3f194e2342a065d6d83845ba22c5817d0770" + "url": "https://crates.io/api/v1/crates/wasmtime/10.0.1/download", + "sha256": "cd02b992d828b91efaf2a7499b21205fe4ab3002e401e3fe0f227aaeb4001d93" } }, "targets": [ @@ -56638,18 +56675,6 @@ "exclude": [] } } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": { - "include": [ - "**/*.rs" - ], - "exclude": [] - } - } } ], "library_target_name": "wasmtime", @@ -56725,27 +56750,23 @@ "target": "target_lexicon" }, { - "id": "wasmparser 0.103.0", + "id": "wasmparser 0.107.0", "target": "wasmparser" }, { - "id": "wasmtime 9.0.4", - "target": "build_script_build" - }, - { - "id": "wasmtime-cranelift 9.0.4", + "id": "wasmtime-cranelift 10.0.1", "target": "wasmtime_cranelift" }, { - "id": "wasmtime-environ 9.0.4", + "id": "wasmtime-environ 10.0.1", "target": "wasmtime_environ" }, { - "id": "wasmtime-jit 9.0.4", + "id": "wasmtime-jit 10.0.1", "target": "wasmtime_jit" }, { - "id": "wasmtime-runtime 9.0.4", + "id": "wasmtime-runtime 10.0.1", "target": "wasmtime_runtime" } ], @@ -56768,22 +56789,17 @@ ], "selects": {} }, - "version": "9.0.4" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "version": "10.0.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "wasmtime-asm-macros 9.0.4": { + "wasmtime-asm-macros 10.0.1": { "name": "wasmtime-asm-macros", - "version": "9.0.4", + "version": "10.0.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/wasmtime-asm-macros/9.0.4/download", - "sha256": "d33c73c24ce79b0483a3b091a9acf88871f4490b88998e8974b22236264d304c" + "url": "https://crates.io/api/v1/crates/wasmtime-asm-macros/10.0.1/download", + "sha256": "284466ef356ce2d909bc0ad470b60c4d0df5df2de9084457e118131b3c779b92" } }, "targets": [ @@ -56815,17 +56831,17 @@ "selects": {} }, "edition": "2021", - "version": "9.0.4" + "version": "10.0.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "wasmtime-cranelift 9.0.4": { + "wasmtime-cranelift 10.0.1": { "name": "wasmtime-cranelift", - "version": "9.0.4", + "version": "10.0.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/wasmtime-cranelift/9.0.4/download", - "sha256": "5800616a28ed6bd5e8b99ea45646c956d798ae030494ac0689bc3e45d3b689c1" + "url": "https://crates.io/api/v1/crates/wasmtime-cranelift/10.0.1/download", + "sha256": "8e1aa99cbf3f8edb5ad8408ba380f5ab481528ecd8a5053acf758e006d6727fd" } }, "targets": [ @@ -56854,27 +56870,27 @@ "target": "anyhow" }, { - "id": "cranelift-codegen 0.96.4", + "id": "cranelift-codegen 0.97.1", "target": "cranelift_codegen" }, { - "id": "cranelift-control 0.96.4", + "id": "cranelift-control 0.97.1", "target": "cranelift_control" }, { - "id": "cranelift-entity 0.96.4", + "id": "cranelift-entity 0.97.1", "target": "cranelift_entity" }, { - "id": "cranelift-frontend 0.96.4", + "id": "cranelift-frontend 0.97.1", "target": "cranelift_frontend" }, { - "id": "cranelift-native 0.96.4", + "id": "cranelift-native 0.97.1", "target": "cranelift_native" }, { - "id": "cranelift-wasm 0.96.4", + "id": "cranelift-wasm 0.97.1", "target": "cranelift_wasm" }, { @@ -56898,32 +56914,32 @@ "target": "thiserror" }, { - "id": "wasmparser 0.103.0", + "id": "wasmparser 0.107.0", "target": "wasmparser" }, { - "id": "wasmtime-cranelift-shared 9.0.4", + "id": "wasmtime-cranelift-shared 10.0.1", "target": "wasmtime_cranelift_shared" }, { - "id": "wasmtime-environ 9.0.4", + "id": "wasmtime-environ 10.0.1", "target": "wasmtime_environ" } ], "selects": {} }, "edition": "2021", - "version": "9.0.4" + "version": "10.0.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "wasmtime-cranelift-shared 9.0.4": { + "wasmtime-cranelift-shared 10.0.1": { "name": "wasmtime-cranelift-shared", - "version": "9.0.4", + "version": "10.0.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/wasmtime-cranelift-shared/9.0.4/download", - "sha256": "27e4030b959ac5c5d6ee500078977e813f8768fa2b92fc12be01856cd0c76c55" + "url": "https://crates.io/api/v1/crates/wasmtime-cranelift-shared/10.0.1/download", + "sha256": "cce31fd55978601acc103acbb8a26f81c89a6eae12d3a1c59f34151dfa609484" } }, "targets": [ @@ -56952,15 +56968,15 @@ "target": "anyhow" }, { - "id": "cranelift-codegen 0.96.4", + "id": "cranelift-codegen 0.97.1", "target": "cranelift_codegen" }, { - "id": "cranelift-control 0.96.4", + "id": "cranelift-control 0.97.1", "target": "cranelift_control" }, { - "id": "cranelift-native 0.96.4", + "id": "cranelift-native 0.97.1", "target": "cranelift_native" }, { @@ -56976,24 +56992,24 @@ "target": "target_lexicon" }, { - "id": "wasmtime-environ 9.0.4", + "id": "wasmtime-environ 10.0.1", "target": "wasmtime_environ" } ], "selects": {} }, "edition": "2021", - "version": "9.0.4" + "version": "10.0.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "wasmtime-environ 9.0.4": { + "wasmtime-environ 10.0.1": { "name": "wasmtime-environ", - "version": "9.0.4", + "version": "10.0.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/wasmtime-environ/9.0.4/download", - "sha256": "9ec815d01a8d38aceb7ed4678f9ba551ae6b8a568a63810ac3ad9293b0fd01c8" + "url": "https://crates.io/api/v1/crates/wasmtime-environ/10.0.1/download", + "sha256": "41f9e58e0ee7d43ff13e75375c726b16bce022db798d3a099a65eeaa7d7a544b" } }, "targets": [ @@ -57022,7 +57038,7 @@ "target": "anyhow" }, { - "id": "cranelift-entity 0.96.4", + "id": "cranelift-entity 0.97.1", "target": "cranelift_entity" }, { @@ -57054,28 +57070,28 @@ "target": "thiserror" }, { - "id": "wasmparser 0.103.0", + "id": "wasmparser 0.107.0", "target": "wasmparser" }, { - "id": "wasmtime-types 9.0.4", + "id": "wasmtime-types 10.0.1", "target": "wasmtime_types" } ], "selects": {} }, "edition": "2021", - "version": "9.0.4" + "version": "10.0.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "wasmtime-jit 9.0.4": { + "wasmtime-jit 10.0.1": { "name": "wasmtime-jit", - "version": "9.0.4", + "version": "10.0.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/wasmtime-jit/9.0.4/download", - "sha256": "2712eafe829778b426cad0e1769fef944898923dd29f0039e34e0d53ba72b234" + "url": "https://crates.io/api/v1/crates/wasmtime-jit/10.0.1/download", + "sha256": "5f0f2eaeb01bb67266416507829bd8e0bb60278444e4cbd048e280833ebeaa02" } }, "targets": [ @@ -57144,19 +57160,25 @@ "target": "target_lexicon" }, { - "id": "wasmtime-environ 9.0.4", + "id": "wasmtime-environ 10.0.1", "target": "wasmtime_environ" }, { - "id": "wasmtime-jit-icache-coherence 9.0.4", + "id": "wasmtime-jit-icache-coherence 10.0.1", "target": "wasmtime_jit_icache_coherence" }, { - "id": "wasmtime-runtime 9.0.4", + "id": "wasmtime-runtime 10.0.1", "target": "wasmtime_runtime" } ], "selects": { + "cfg(target_os = \"linux\")": [ + { + "id": "rustix 0.37.23", + "target": "rustix" + } + ], "cfg(target_os = \"windows\")": [ { "id": "windows-sys 0.48.0", @@ -57166,17 +57188,17 @@ } }, "edition": "2021", - "version": "9.0.4" + "version": "10.0.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "wasmtime-jit-debug 9.0.4": { + "wasmtime-jit-debug 10.0.1": { "name": "wasmtime-jit-debug", - "version": "9.0.4", + "version": "10.0.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/wasmtime-jit-debug/9.0.4/download", - "sha256": "65fb78eacf4a6e47260d8ef8cc81ea8ddb91397b2e848b3fb01567adebfe89b5" + "url": "https://crates.io/api/v1/crates/wasmtime-jit-debug/10.0.1/download", + "sha256": "f42e59d62542bfb73ce30672db7eaf4084a60b434b688ac4f05b287d497de082" } }, "targets": [ @@ -57212,17 +57234,17 @@ "selects": {} }, "edition": "2021", - "version": "9.0.4" + "version": "10.0.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "wasmtime-jit-icache-coherence 9.0.4": { + "wasmtime-jit-icache-coherence 10.0.1": { "name": "wasmtime-jit-icache-coherence", - "version": "9.0.4", + "version": "10.0.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/wasmtime-jit-icache-coherence/9.0.4/download", - "sha256": "d1364900b05f7d6008516121e8e62767ddb3e176bdf4c84dfa85da1734aeab79" + "url": "https://crates.io/api/v1/crates/wasmtime-jit-icache-coherence/10.0.1/download", + "sha256": "2b49ceb7e2105a8ebe5614d7bbab6f6ef137a284e371633af60b34925493081f" } }, "targets": [ @@ -57267,17 +57289,17 @@ } }, "edition": "2021", - "version": "9.0.4" + "version": "10.0.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, - "wasmtime-runtime 9.0.4": { + "wasmtime-runtime 10.0.1": { "name": "wasmtime-runtime", - "version": "9.0.4", + "version": "10.0.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/wasmtime-runtime/9.0.4/download", - "sha256": "4a16ffe4de9ac9669175c0ea5c6c51ffc596dfb49320aaa6f6c57eff58cef069" + "url": "https://crates.io/api/v1/crates/wasmtime-runtime/10.0.1/download", + "sha256": "3a5de4762421b0b2b19e02111ca403632852b53e506e03b4b227ffb0fbfa63c2" } }, "targets": [ @@ -57349,19 +57371,23 @@ "target": "rand" }, { - "id": "wasmtime-asm-macros 9.0.4", + "id": "sptr 0.3.2", + "target": "sptr" + }, + { + "id": "wasmtime-asm-macros 10.0.1", "target": "wasmtime_asm_macros" }, { - "id": "wasmtime-environ 9.0.4", + "id": "wasmtime-environ 10.0.1", "target": "wasmtime_environ" }, { - "id": "wasmtime-jit-debug 9.0.4", + "id": "wasmtime-jit-debug 10.0.1", "target": "wasmtime_jit_debug" }, { - "id": "wasmtime-runtime 9.0.4", + "id": "wasmtime-runtime 10.0.1", "target": "build_script_build" } ], @@ -57396,7 +57422,7 @@ ], "selects": {} }, - "version": "9.0.4" + "version": "10.0.1" }, "build_script_attrs": { "data_glob": [ @@ -57414,13 +57440,13 @@ }, "license": "Apache-2.0 WITH LLVM-exception" }, - "wasmtime-types 9.0.4": { + "wasmtime-types 10.0.1": { "name": "wasmtime-types", - "version": "9.0.4", + "version": "10.0.1", "repository": { "Http": { - "url": "https://crates.io/api/v1/crates/wasmtime-types/9.0.4/download", - "sha256": "19961c9a3b04d5e766875a5c467f6f5d693f508b3e81f8dc4a1444aa94f041c9" + "url": "https://crates.io/api/v1/crates/wasmtime-types/10.0.1/download", + "sha256": "dcbb7c138f797192f46afdd3ec16f85ef007c3bb45fa8e5174031f17b0be4c4a" } }, "targets": [ @@ -57445,7 +57471,7 @@ "deps": { "common": [ { - "id": "cranelift-entity 0.96.4", + "id": "cranelift-entity 0.97.1", "target": "cranelift_entity" }, { @@ -57457,14 +57483,14 @@ "target": "thiserror" }, { - "id": "wasmparser 0.103.0", + "id": "wasmparser 0.107.0", "target": "wasmparser" } ], "selects": {} }, "edition": "2021", - "version": "9.0.4" + "version": "10.0.1" }, "license": "Apache-2.0 WITH LLVM-exception" }, diff --git a/Cargo.Bazel.toml.lock b/Cargo.Bazel.toml.lock index 242c12809f2..a9c44e344b4 100644 --- a/Cargo.Bazel.toml.lock +++ b/Cargo.Bazel.toml.lock @@ -1965,18 +1965,18 @@ dependencies = [ [[package]] name = "cranelift-bforest" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "182b82f78049f54d3aee5a19870d356ef754226665a695ce2fcdd5d55379718e" +checksum = "5c289b8eac3a97329a524e953b5fd68a8416ca629e1a37287f12d9e0760aadbc" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-codegen" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7c027bf04ecae5b048d3554deb888061bc26f426afff47bf06d6ac933dce0a6" +checksum = "7bf07ba80f53fa7f7dc97b11087ea867f7ae4621cfca21a909eca92c0b96c7d9" dependencies = [ "bumpalo", "cranelift-bforest", @@ -1995,42 +1995,42 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "649f70038235e4c81dba5680d7e5ae83e1081f567232425ab98b55b03afd9904" +checksum = "40a7ca088173130c5c033e944756e3e441fbf3f637f32b4f6eb70252580c6dd4" dependencies = [ "cranelift-codegen-shared", ] [[package]] name = "cranelift-codegen-shared" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a1d1c5ee2611c6a0bdc8d42d5d3dc5ce8bf53a8040561e26e88b9b21f966417" +checksum = "0114095ec7d2fbd658ed100bd007006360bc2530f57c6eee3d3838869140dbf9" [[package]] name = "cranelift-control" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da66a68b1f48da863d1d53209b8ddb1a6236411d2d72a280ffa8c2f734f7219e" +checksum = "1d56031683a55a949977e756d21826eb17a1f346143a1badc0e120a15615cd38" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9bd897422dbb66621fa558f4d9209875530c53e3c8f4b13b2849fbb667c431a6" +checksum = "d6565198b5684367371e2b946ceca721eb36965e75e3592fad12fc2e15f65d7b" dependencies = [ "serde", ] [[package]] name = "cranelift-frontend" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05db883114c98cfcd6959f72278d2fec42e01ea6a6982cfe4f20e88eebe86653" +checksum = "25f28cc44847c8b98cb921e6bfc0f7b228f4d27519376fea724d181da91709a6" dependencies = [ "cranelift-codegen", "log", @@ -2040,15 +2040,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84559de86e2564152c87e299c8b2559f9107e9c6d274b24ebeb04fb0a5f4abf8" +checksum = "80b658177e72178c438f7de5d6645c56d97af38e17fcb0b500459007b4e05cc5" [[package]] name = "cranelift-native" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f40b57f187f0fe1ffaf281df4adba2b4bc623a0f6651954da9f3c184be72761" +checksum = "bf1c7de7221e6afcc5e13ced3b218faab3bc65b47eac67400046a05418aecd6a" dependencies = [ "cranelift-codegen", "libc", @@ -2057,9 +2057,9 @@ dependencies = [ [[package]] name = "cranelift-wasm" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3eab6084cc789b9dd0b1316241efeb2968199fee709f4bb4fe0fb0923bb468b" +checksum = "76b0d28ebe8edb6b503630c489aa4669f1e2d13b97bec7271a0fcb0e159be3ad" dependencies = [ "cranelift-codegen", "cranelift-entity", @@ -2067,7 +2067,7 @@ dependencies = [ "itertools", "log", "smallvec", - "wasmparser 0.103.0", + "wasmparser 0.107.0", "wasmtime-types", ] @@ -7694,9 +7694,9 @@ dependencies = [ [[package]] name = "regalloc2" -version = "0.8.1" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4a52e724646c6c0800fc456ec43b4165d2f91fba88ceaca06d9e0b400023478" +checksum = "5b4dcbd3a2ae7fb94b5813fa0e957c6ab51bf5d0a8ee1b69e0c2d0f1e6eb8485" dependencies = [ "hashbrown 0.13.2", "log", @@ -8966,6 +8966,12 @@ dependencies = [ "der 0.7.7", ] +[[package]] +name = "sptr" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a" + [[package]] name = "ssh2" version = "0.9.3" @@ -10544,12 +10550,12 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.103.0" +version = "0.107.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c437373cac5ea84f1113d648d51f71751ffbe3d90c00ae67618cf20d0b5ee7b" +checksum = "29e3ac9b780c7dda0cac7a52a5d6d2d6707cc6e3451c9db209b6c758f40d7acb" dependencies = [ "indexmap 1.9.3", - "url", + "semver", ] [[package]] @@ -10574,9 +10580,9 @@ dependencies = [ [[package]] name = "wasmtime" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "634357e8668774b24c80b210552f3f194e2342a065d6d83845ba22c5817d0770" +checksum = "cd02b992d828b91efaf2a7499b21205fe4ab3002e401e3fe0f227aaeb4001d93" dependencies = [ "anyhow", "bincode", @@ -10594,7 +10600,7 @@ dependencies = [ "serde", "serde_json", "target-lexicon", - "wasmparser 0.103.0", + "wasmparser 0.107.0", "wasmtime-cranelift", "wasmtime-environ", "wasmtime-jit", @@ -10604,18 +10610,18 @@ dependencies = [ [[package]] name = "wasmtime-asm-macros" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d33c73c24ce79b0483a3b091a9acf88871f4490b88998e8974b22236264d304c" +checksum = "284466ef356ce2d909bc0ad470b60c4d0df5df2de9084457e118131b3c779b92" dependencies = [ "cfg-if 1.0.0", ] [[package]] name = "wasmtime-cranelift" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5800616a28ed6bd5e8b99ea45646c956d798ae030494ac0689bc3e45d3b689c1" +checksum = "8e1aa99cbf3f8edb5ad8408ba380f5ab481528ecd8a5053acf758e006d6727fd" dependencies = [ "anyhow", "cranelift-codegen", @@ -10629,16 +10635,16 @@ dependencies = [ "object 0.30.4", "target-lexicon", "thiserror", - "wasmparser 0.103.0", + "wasmparser 0.107.0", "wasmtime-cranelift-shared", "wasmtime-environ", ] [[package]] name = "wasmtime-cranelift-shared" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27e4030b959ac5c5d6ee500078977e813f8768fa2b92fc12be01856cd0c76c55" +checksum = "cce31fd55978601acc103acbb8a26f81c89a6eae12d3a1c59f34151dfa609484" dependencies = [ "anyhow", "cranelift-codegen", @@ -10652,9 +10658,9 @@ dependencies = [ [[package]] name = "wasmtime-environ" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ec815d01a8d38aceb7ed4678f9ba551ae6b8a568a63810ac3ad9293b0fd01c8" +checksum = "41f9e58e0ee7d43ff13e75375c726b16bce022db798d3a099a65eeaa7d7a544b" dependencies = [ "anyhow", "cranelift-entity", @@ -10665,15 +10671,15 @@ dependencies = [ "serde", "target-lexicon", "thiserror", - "wasmparser 0.103.0", + "wasmparser 0.107.0", "wasmtime-types", ] [[package]] name = "wasmtime-jit" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2712eafe829778b426cad0e1769fef944898923dd29f0039e34e0d53ba72b234" +checksum = "5f0f2eaeb01bb67266416507829bd8e0bb60278444e4cbd048e280833ebeaa02" dependencies = [ "addr2line 0.19.0", "anyhow", @@ -10684,6 +10690,7 @@ dependencies = [ "log", "object 0.30.4", "rustc-demangle", + "rustix 0.37.23", "serde", "target-lexicon", "wasmtime-environ", @@ -10694,18 +10701,18 @@ dependencies = [ [[package]] name = "wasmtime-jit-debug" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65fb78eacf4a6e47260d8ef8cc81ea8ddb91397b2e848b3fb01567adebfe89b5" +checksum = "f42e59d62542bfb73ce30672db7eaf4084a60b434b688ac4f05b287d497de082" dependencies = [ "once_cell", ] [[package]] name = "wasmtime-jit-icache-coherence" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1364900b05f7d6008516121e8e62767ddb3e176bdf4c84dfa85da1734aeab79" +checksum = "2b49ceb7e2105a8ebe5614d7bbab6f6ef137a284e371633af60b34925493081f" dependencies = [ "cfg-if 1.0.0", "libc", @@ -10714,9 +10721,9 @@ dependencies = [ [[package]] name = "wasmtime-runtime" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a16ffe4de9ac9669175c0ea5c6c51ffc596dfb49320aaa6f6c57eff58cef069" +checksum = "3a5de4762421b0b2b19e02111ca403632852b53e506e03b4b227ffb0fbfa63c2" dependencies = [ "anyhow", "cc", @@ -10730,6 +10737,7 @@ dependencies = [ "paste 1.0.13", "rand 0.8.5", "rustix 0.37.23", + "sptr", "wasmtime-asm-macros", "wasmtime-environ", "wasmtime-jit-debug", @@ -10738,14 +10746,14 @@ dependencies = [ [[package]] name = "wasmtime-types" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19961c9a3b04d5e766875a5c467f6f5d693f508b3e81f8dc4a1444aa94f041c9" +checksum = "dcbb7c138f797192f46afdd3ec16f85ef007c3bb45fa8e5174031f17b0be4c4a" dependencies = [ "cranelift-entity", "serde", "thiserror", - "wasmparser 0.103.0", + "wasmparser 0.107.0", ] [[package]] diff --git a/Cargo.lock b/Cargo.lock index 28cb984ea00..5c76626a829 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -28,7 +28,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "939d59666dd9a7964a3a5312b9d24c9c107630752ee64f2dd5038189a23fe331" dependencies = [ "abnf", - "indexmap", + "indexmap 1.9.2", "itertools", "pretty 0.11.3", ] @@ -1926,7 +1926,7 @@ dependencies = [ "bitflags 1.3.2", "clap_derive 3.2.18", "clap_lex 0.2.4", - "indexmap", + "indexmap 1.9.2", "once_cell", "strsim 0.10.0", "termcolor", @@ -2267,25 +2267,25 @@ dependencies = [ [[package]] name = "cranelift-bforest" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "182b82f78049f54d3aee5a19870d356ef754226665a695ce2fcdd5d55379718e" +checksum = "5c289b8eac3a97329a524e953b5fd68a8416ca629e1a37287f12d9e0760aadbc" dependencies = [ - "cranelift-entity 0.96.4", + "cranelift-entity", ] [[package]] name = "cranelift-codegen" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7c027bf04ecae5b048d3554deb888061bc26f426afff47bf06d6ac933dce0a6" +checksum = "7bf07ba80f53fa7f7dc97b11087ea867f7ae4621cfca21a909eca92c0b96c7d9" dependencies = [ "bumpalo", "cranelift-bforest", "cranelift-codegen-meta", "cranelift-codegen-shared", "cranelift-control", - "cranelift-entity 0.96.4", + "cranelift-entity", "cranelift-isle", "gimli", "hashbrown 0.13.2", @@ -2297,51 +2297,42 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "649f70038235e4c81dba5680d7e5ae83e1081f567232425ab98b55b03afd9904" +checksum = "40a7ca088173130c5c033e944756e3e441fbf3f637f32b4f6eb70252580c6dd4" dependencies = [ "cranelift-codegen-shared", ] [[package]] name = "cranelift-codegen-shared" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a1d1c5ee2611c6a0bdc8d42d5d3dc5ce8bf53a8040561e26e88b9b21f966417" +checksum = "0114095ec7d2fbd658ed100bd007006360bc2530f57c6eee3d3838869140dbf9" [[package]] name = "cranelift-control" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da66a68b1f48da863d1d53209b8ddb1a6236411d2d72a280ffa8c2f734f7219e" +checksum = "1d56031683a55a949977e756d21826eb17a1f346143a1badc0e120a15615cd38" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.95.1" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40099d38061b37e505e63f89bab52199037a72b931ad4868d9089ff7268660b0" -dependencies = [ - "serde", -] - -[[package]] -name = "cranelift-entity" -version = "0.96.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9bd897422dbb66621fa558f4d9209875530c53e3c8f4b13b2849fbb667c431a6" +checksum = "d6565198b5684367371e2b946ceca721eb36965e75e3592fad12fc2e15f65d7b" dependencies = [ "serde", ] [[package]] name = "cranelift-frontend" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05db883114c98cfcd6959f72278d2fec42e01ea6a6982cfe4f20e88eebe86653" +checksum = "25f28cc44847c8b98cb921e6bfc0f7b228f4d27519376fea724d181da91709a6" dependencies = [ "cranelift-codegen", "log", @@ -2351,15 +2342,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84559de86e2564152c87e299c8b2559f9107e9c6d274b24ebeb04fb0a5f4abf8" +checksum = "80b658177e72178c438f7de5d6645c56d97af38e17fcb0b500459007b4e05cc5" [[package]] name = "cranelift-native" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f40b57f187f0fe1ffaf281df4adba2b4bc623a0f6651954da9f3c184be72761" +checksum = "bf1c7de7221e6afcc5e13ced3b218faab3bc65b47eac67400046a05418aecd6a" dependencies = [ "cranelift-codegen", "libc", @@ -2368,18 +2359,18 @@ dependencies = [ [[package]] name = "cranelift-wasm" -version = "0.96.4" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3eab6084cc789b9dd0b1316241efeb2968199fee709f4bb4fe0fb0923bb468b" +checksum = "76b0d28ebe8edb6b503630c489aa4669f1e2d13b97bec7271a0fcb0e159be3ad" dependencies = [ "cranelift-codegen", - "cranelift-entity 0.96.4", + "cranelift-entity", "cranelift-frontend", "itertools", "log", "smallvec", - "wasmparser 0.103.0", - "wasmtime-types 9.0.4", + "wasmparser 0.107.0", + "wasmtime-types", ] [[package]] @@ -3464,6 +3455,12 @@ dependencies = [ "regex", ] +[[package]] +name = "equivalent" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" + [[package]] name = "erased-serde" version = "0.3.25" @@ -4128,7 +4125,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ad0a93d233ebf96623465aad4046a8d3aa4da22d4f4beba5388838c8a434bbb4" dependencies = [ "fallible-iterator", - "indexmap", + "indexmap 1.9.2", "stable_deref_trait", ] @@ -4172,7 +4169,7 @@ dependencies = [ "futures-sink", "futures-util", "http", - "indexmap", + "indexmap 1.9.2", "slab", "tokio", "tokio-util", @@ -4229,6 +4226,12 @@ dependencies = [ "ahash 0.8.3", ] +[[package]] +name = "hashbrown" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" + [[package]] name = "hashlink" version = "0.8.1" @@ -7119,8 +7122,8 @@ dependencies = [ "wasmparser 0.100.0", "wasmprinter", "wasmtime", - "wasmtime-environ 8.0.1", - "wasmtime-runtime 8.0.1", + "wasmtime-environ", + "wasmtime-runtime", "wast 53.0.0", "wat", ] @@ -11688,6 +11691,16 @@ dependencies = [ "serde", ] +[[package]] +name = "indexmap" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" +dependencies = [ + "equivalent", + "hashbrown 0.14.0", +] + [[package]] name = "indicatif" version = "0.15.0" @@ -11733,7 +11746,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2fb7c1b80a1dfa604bb4a649a5c5aeef3d913f7c520cb42b40e534e8a61bcdfc" dependencies = [ "ahash 0.8.3", - "indexmap", + "indexmap 1.9.2", "is-terminal", "itoa", "log", @@ -13445,7 +13458,7 @@ checksum = "ea86265d3d3dcb6a27fc51bd29a4bf387fae9d2986b823079d4986af253eb439" dependencies = [ "crc32fast", "hashbrown 0.13.2", - "indexmap", + "indexmap 1.9.2", "memchr", ] @@ -13617,7 +13630,7 @@ dependencies = [ "fnv", "futures-channel", "futures-util", - "indexmap", + "indexmap 1.9.2", "js-sys", "once_cell", "pin-project-lite", @@ -14025,7 +14038,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4dd7d28ee937e54fe3080c91faa1c3a46c06de6252988a7f4592ba2310ef22a4" dependencies = [ "fixedbitset", - "indexmap", + "indexmap 1.9.2", ] [[package]] @@ -14387,7 +14400,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5ca9c6be70d989d21a136eb86c2d83e4b328447fac4a88dace2143c179c86267" dependencies = [ "autocfg 1.1.0", - "indexmap", + "indexmap 1.9.2", "serde", ] @@ -15109,9 +15122,9 @@ dependencies = [ [[package]] name = "regalloc2" -version = "0.8.1" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4a52e724646c6c0800fc456ec43b4165d2f91fba88ceaca06d9e0b400023478" +checksum = "5b4dcbd3a2ae7fb94b5813fa0e957c6ab51bf5d0a8ee1b69e0c2d0f1e6eb8485" dependencies = [ "hashbrown 0.13.2", "log", @@ -16057,7 +16070,7 @@ version = "0.8.26" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "578a7433b776b56a35785ed5ce9a7e777ac0598aac5a6dd1b4b18a307c7fc71b" dependencies = [ - "indexmap", + "indexmap 1.9.2", "ryu", "serde", "yaml-rust", @@ -16697,6 +16710,12 @@ dependencies = [ "der 0.7.6", ] +[[package]] +name = "sptr" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a" + [[package]] name = "ssh2" version = "0.9.3" @@ -17644,7 +17663,7 @@ version = "0.19.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08de71aa0d6e348f070457f85af8bd566e2bc452156a423ddf22861b3a953fae" dependencies = [ - "indexmap", + "indexmap 1.9.2", "toml_datetime", "winnow", ] @@ -17703,7 +17722,7 @@ dependencies = [ "futures-core", "futures-util", "hdrhistogram", - "indexmap", + "indexmap 1.9.2", "pin-project", "pin-project-lite", "rand 0.8.5", @@ -17989,7 +18008,7 @@ checksum = "1e72ab712288bd737d0abc60712e031fb48488bbce7810ac2135da067e916469" dependencies = [ "bytes", "futures", - "indexmap", + "indexmap 1.9.2", "rand 0.8.5", "rand_distr", "scoped-tls", @@ -18528,9 +18547,9 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.25.0" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4eff853c4f09eec94d76af527eddad4e9de13b11d6286a1ef7134bc30135a2b7" +checksum = "06a3d1b4a575ffb873679402b2aedb3117555eb65c27b1b86c8a91e574bc2a2a" dependencies = [ "leb128", ] @@ -18560,52 +18579,52 @@ version = "0.100.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64b20236ab624147dfbb62cf12a19aaf66af0e41b8398838b66e997d07d269d4" dependencies = [ - "indexmap", + "indexmap 1.9.2", "url", ] [[package]] name = "wasmparser" -version = "0.102.0" +version = "0.107.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48134de3d7598219ab9eaf6b91b15d8e50d31da76b8519fe4ecfcec2cf35104b" +checksum = "29e3ac9b780c7dda0cac7a52a5d6d2d6707cc6e3451c9db209b6c758f40d7acb" dependencies = [ - "indexmap", - "url", + "indexmap 1.9.2", + "semver", ] [[package]] name = "wasmparser" -version = "0.103.0" +version = "0.109.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c437373cac5ea84f1113d648d51f71751ffbe3d90c00ae67618cf20d0b5ee7b" +checksum = "8bf9564f29de2890ee34406af52d2a92dec6ef044c8ddfc5add5db8dcfd36e6c" dependencies = [ - "indexmap", - "url", + "indexmap 2.0.0", + "semver", ] [[package]] name = "wasmprinter" -version = "0.2.54" +version = "0.2.61" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dc17ae63836d010a2bf001c26a5fedbb9a05e5f71117fb63e0ab878bfbe1ca3" +checksum = "df06dc468a161167818d5333cc248f49b58218cc0b20eb036840ea4332cb1a4a" dependencies = [ "anyhow", - "wasmparser 0.102.0", + "wasmparser 0.109.0", ] [[package]] name = "wasmtime" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "634357e8668774b24c80b210552f3f194e2342a065d6d83845ba22c5817d0770" +checksum = "cd02b992d828b91efaf2a7499b21205fe4ab3002e401e3fe0f227aaeb4001d93" dependencies = [ "anyhow", "bincode", "bumpalo", "cfg-if 1.0.0", "fxprof-processed-profile", - "indexmap", + "indexmap 1.9.2", "libc", "log", "object", @@ -18616,42 +18635,33 @@ dependencies = [ "serde", "serde_json", "target-lexicon", - "wasmparser 0.103.0", + "wasmparser 0.107.0", "wasmtime-cranelift", - "wasmtime-environ 9.0.4", + "wasmtime-environ", "wasmtime-jit", - "wasmtime-runtime 9.0.4", + "wasmtime-runtime", "windows-sys 0.48.0", ] [[package]] name = "wasmtime-asm-macros" -version = "8.0.1" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3b9daa7c14cd4fa3edbf69de994408d5f4b7b0959ac13fa69d465f6597f810d" -dependencies = [ - "cfg-if 1.0.0", -] - -[[package]] -name = "wasmtime-asm-macros" -version = "9.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d33c73c24ce79b0483a3b091a9acf88871f4490b88998e8974b22236264d304c" +checksum = "284466ef356ce2d909bc0ad470b60c4d0df5df2de9084457e118131b3c779b92" dependencies = [ "cfg-if 1.0.0", ] [[package]] name = "wasmtime-cranelift" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5800616a28ed6bd5e8b99ea45646c956d798ae030494ac0689bc3e45d3b689c1" +checksum = "8e1aa99cbf3f8edb5ad8408ba380f5ab481528ecd8a5053acf758e006d6727fd" dependencies = [ "anyhow", "cranelift-codegen", "cranelift-control", - "cranelift-entity 0.96.4", + "cranelift-entity", "cranelift-frontend", "cranelift-native", "cranelift-wasm", @@ -18660,16 +18670,16 @@ dependencies = [ "object", "target-lexicon", "thiserror", - "wasmparser 0.103.0", + "wasmparser 0.107.0", "wasmtime-cranelift-shared", - "wasmtime-environ 9.0.4", + "wasmtime-environ", ] [[package]] name = "wasmtime-cranelift-shared" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27e4030b959ac5c5d6ee500078977e813f8768fa2b92fc12be01856cd0c76c55" +checksum = "cce31fd55978601acc103acbb8a26f81c89a6eae12d3a1c59f34151dfa609484" dependencies = [ "anyhow", "cranelift-codegen", @@ -18678,52 +18688,33 @@ dependencies = [ "gimli", "object", "target-lexicon", - "wasmtime-environ 9.0.4", + "wasmtime-environ", ] [[package]] name = "wasmtime-environ" -version = "8.0.1" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a990198cee4197423045235bf89d3359e69bd2ea031005f4c2d901125955c949" +checksum = "41f9e58e0ee7d43ff13e75375c726b16bce022db798d3a099a65eeaa7d7a544b" dependencies = [ "anyhow", - "cranelift-entity 0.95.1", + "cranelift-entity", "gimli", - "indexmap", + "indexmap 1.9.2", "log", "object", "serde", "target-lexicon", "thiserror", - "wasmparser 0.102.0", - "wasmtime-types 8.0.1", -] - -[[package]] -name = "wasmtime-environ" -version = "9.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ec815d01a8d38aceb7ed4678f9ba551ae6b8a568a63810ac3ad9293b0fd01c8" -dependencies = [ - "anyhow", - "cranelift-entity 0.96.4", - "gimli", - "indexmap", - "log", - "object", - "serde", - "target-lexicon", - "thiserror", - "wasmparser 0.103.0", - "wasmtime-types 9.0.4", + "wasmparser 0.107.0", + "wasmtime-types", ] [[package]] name = "wasmtime-jit" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2712eafe829778b426cad0e1769fef944898923dd29f0039e34e0d53ba72b234" +checksum = "5f0f2eaeb01bb67266416507829bd8e0bb60278444e4cbd048e280833ebeaa02" dependencies = [ "addr2line", "anyhow", @@ -18734,37 +18725,29 @@ dependencies = [ "log", "object", "rustc-demangle", + "rustix 0.37.20", "serde", "target-lexicon", - "wasmtime-environ 9.0.4", + "wasmtime-environ", "wasmtime-jit-icache-coherence", - "wasmtime-runtime 9.0.4", + "wasmtime-runtime", "windows-sys 0.48.0", ] [[package]] name = "wasmtime-jit-debug" -version = "8.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e0554b84c15a27d76281d06838aed94e13a77d7bf604bbbaf548aa20eb93846" -dependencies = [ - "once_cell", -] - -[[package]] -name = "wasmtime-jit-debug" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65fb78eacf4a6e47260d8ef8cc81ea8ddb91397b2e848b3fb01567adebfe89b5" +checksum = "f42e59d62542bfb73ce30672db7eaf4084a60b434b688ac4f05b287d497de082" dependencies = [ "once_cell", ] [[package]] name = "wasmtime-jit-icache-coherence" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1364900b05f7d6008516121e8e62767ddb3e176bdf4c84dfa85da1734aeab79" +checksum = "2b49ceb7e2105a8ebe5614d7bbab6f6ef137a284e371633af60b34925493081f" dependencies = [ "cfg-if 1.0.0", "libc", @@ -18773,38 +18756,14 @@ dependencies = [ [[package]] name = "wasmtime-runtime" -version = "8.0.1" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "658cf6f325232b6760e202e5255d823da5e348fdea827eff0a2a22319000b441" +checksum = "3a5de4762421b0b2b19e02111ca403632852b53e506e03b4b227ffb0fbfa63c2" dependencies = [ "anyhow", "cc", "cfg-if 1.0.0", - "indexmap", - "libc", - "log", - "mach", - "memfd", - "memoffset 0.8.0", - "paste 1.0.12", - "rand 0.8.5", - "rustix 0.36.9", - "wasmtime-asm-macros 8.0.1", - "wasmtime-environ 8.0.1", - "wasmtime-jit-debug 8.0.1", - "windows-sys 0.45.0", -] - -[[package]] -name = "wasmtime-runtime" -version = "9.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a16ffe4de9ac9669175c0ea5c6c51ffc596dfb49320aaa6f6c57eff58cef069" -dependencies = [ - "anyhow", - "cc", - "cfg-if 1.0.0", - "indexmap", + "indexmap 1.9.2", "libc", "log", "mach", @@ -18813,34 +18772,23 @@ dependencies = [ "paste 1.0.12", "rand 0.8.5", "rustix 0.37.20", - "wasmtime-asm-macros 9.0.4", - "wasmtime-environ 9.0.4", - "wasmtime-jit-debug 9.0.4", + "sptr", + "wasmtime-asm-macros", + "wasmtime-environ", + "wasmtime-jit-debug", "windows-sys 0.48.0", ] [[package]] name = "wasmtime-types" -version = "8.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4f6fffd2a1011887d57f07654dd112791e872e3ff4a2e626aee8059ee17f06f" -dependencies = [ - "cranelift-entity 0.95.1", - "serde", - "thiserror", - "wasmparser 0.102.0", -] - -[[package]] -name = "wasmtime-types" -version = "9.0.4" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19961c9a3b04d5e766875a5c467f6f5d693f508b3e81f8dc4a1444aa94f041c9" +checksum = "dcbb7c138f797192f46afdd3ec16f85ef007c3bb45fa8e5174031f17b0be4c4a" dependencies = [ - "cranelift-entity 0.96.4", + "cranelift-entity", "serde", "thiserror", - "wasmparser 0.103.0", + "wasmparser 0.107.0", ] [[package]] @@ -18857,23 +18805,23 @@ dependencies = [ [[package]] name = "wast" -version = "55.0.0" +version = "62.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4984d3e1406571f4930ba5cf79bd70f75f41d0e87e17506e0bd19b0e5d085f05" +checksum = "c7f7ee878019d69436895f019b65f62c33da63595d8e857cbdc87c13ecb29a32" dependencies = [ "leb128", "memchr", "unicode-width", - "wasm-encoder 0.25.0", + "wasm-encoder 0.31.0", ] [[package]] name = "wat" -version = "1.0.61" +version = "1.0.68" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af2b53f4da14db05d32e70e9c617abdf6620c575bd5dd972b7400037b4df2091" +checksum = "295572bf24aa5b685a971a83ad3e8b6e684aaad8a9be24bc7bf59bed84cc1c08" dependencies = [ - "wast 55.0.0", + "wast 62.0.0", ] [[package]] diff --git a/bazel/external_crates.bzl b/bazel/external_crates.bzl index 630d90df465..ec6cec0bf5a 100644 --- a/bazel/external_crates.bzl +++ b/bazel/external_crates.bzl @@ -1252,7 +1252,7 @@ def external_crates_repository(name, static_openssl, cargo_lockfile, lockfile): version = "^0.2.50", ), "wasmtime": crate.spec( - version = "^9.0.3", + version = "^10.0.1", default_features = False, features = [ "cranelift", @@ -1261,10 +1261,10 @@ def external_crates_repository(name, static_openssl, cargo_lockfile, lockfile): ], ), "wasmtime-environ": crate.spec( - version = "^9.0.3", + version = "^10.0.1", ), "wasmtime-runtime": crate.spec( - version = "^9.0.3", + version = "^10.0.1", ), "wast": crate.spec( version = "^53.0.0", diff --git a/rs/embedders/Cargo.toml b/rs/embedders/Cargo.toml index 8094414d0e1..f3f0ad30570 100644 --- a/rs/embedders/Cargo.toml +++ b/rs/embedders/Cargo.toml @@ -27,9 +27,9 @@ serde = { version = "1.0.99", features = [ "derive" ] } serde_bytes = "0.11" slog = { version = "2.5.2", features = ["nested-values", "release_max_level_debug"] } slog-term = "2.6.0" -wasmtime = { version = "9.0.3", default-features = false, features = ['cranelift', 'parallel-compilation', 'posix-signals-on-macos'] } -wasmtime-environ = "8.0.1" -wasmtime-runtime = "8.0.1" +wasmtime = { version = "10.0.1", default-features = false, features = ['cranelift', 'parallel-compilation', 'posix-signals-on-macos'] } +wasmtime-environ = "10.0.1" +wasmtime-runtime = "10.0.1" wasm-encoder = "0.23.0" wasmparser = "0.100.0" rayon = "1.5.1"