From 624ef2edac2cdc086e0339f36b32ef1a2ed7e270 Mon Sep 17 00:00:00 2001 From: phlax Date: Tue, 22 Nov 2022 19:26:02 +0000 Subject: [PATCH 1/2] wasmtime: update to v2.0.2. (#319) Signed-off-by: Ryan Northey --- bazel/cargo/wasmtime/BUILD.bazel | 6 +- bazel/cargo/wasmtime/Cargo.raze.lock | 277 +++++------ bazel/cargo/wasmtime/Cargo.toml | 8 +- bazel/cargo/wasmtime/crates.bzl | 442 +++++++++--------- .../wasmtime/remote/BUILD.ahash-0.7.6.bazel | 2 +- ....cc-1.0.73.bazel => BUILD.cc-1.0.77.bazel} | 4 +- ...l => BUILD.cranelift-bforest-0.89.2.bazel} | 4 +- ...l => BUILD.cranelift-codegen-0.89.2.bazel} | 18 +- ...BUILD.cranelift-codegen-meta-0.89.2.bazel} | 4 +- ...ILD.cranelift-codegen-shared-0.89.2.bazel} | 2 +- ...el => BUILD.cranelift-entity-0.89.2.bazel} | 2 +- ... => BUILD.cranelift-frontend-0.89.2.bazel} | 6 +- ...azel => BUILD.cranelift-isle-0.89.2.bazel} | 5 +- ...el => BUILD.cranelift-native-0.89.2.bazel} | 6 +- ...azel => BUILD.cranelift-wasm-0.89.2.bazel} | 10 +- .../BUILD.crossbeam-channel-0.5.6.bazel | 95 ---- .../remote/BUILD.crossbeam-epoch-0.9.11.bazel | 103 ---- ...9.1.bazel => BUILD.env_logger-0.9.3.bazel} | 4 +- .../remote/BUILD.errno-dragonfly-0.1.2.bazel | 2 +- .../wasmtime/remote/BUILD.gimli-0.26.2.bazel | 2 +- ...1.9.1.bazel => BUILD.indexmap-1.9.2.bazel} | 4 +- ...4.bazel => BUILD.io-lifetimes-0.7.5.bazel} | 4 +- .../remote/BUILD.num_cpus-1.13.1.bazel | 83 ---- .../wasmtime/remote/BUILD.object-0.29.0.bazel | 2 +- ...5.0.bazel => BUILD.once_cell-1.16.0.bazel} | 2 +- ...16.bazel => BUILD.ppv-lite86-0.2.17.bazel} | 2 +- .../wasmtime/remote/BUILD.psm-0.1.21.bazel | 2 +- .../remote/BUILD.rand_chacha-0.3.1.bazel | 2 +- .../wasmtime/remote/BUILD.rayon-1.5.3.bazel | 118 ----- .../remote/BUILD.rayon-core-1.9.3.bazel | 101 ---- ....4.1.bazel => BUILD.regalloc2-0.4.2.bazel} | 2 +- ...ex-1.6.0.bazel => BUILD.regex-1.7.0.bazel} | 4 +- ....bazel => BUILD.regex-syntax-0.6.28.bazel} | 2 +- ...35.12.bazel => BUILD.rustix-0.35.13.bazel} | 10 +- .../remote/BUILD.scopeguard-1.1.0.bazel | 56 --- ...azel => BUILD.target-lexicon-0.12.5.bazel} | 4 +- .../remote/BUILD.wasmparser-0.92.0.bazel | 2 +- ...2.0.0.bazel => BUILD.wasmtime-2.0.2.bazel} | 18 +- ... => BUILD.wasmtime-asm-macros-2.0.2.bazel} | 2 +- ...l => BUILD.wasmtime-cranelift-2.0.2.bazel} | 16 +- ...zel => BUILD.wasmtime-environ-2.0.2.bazel} | 10 +- ...0.bazel => BUILD.wasmtime-jit-2.0.2.bazel} | 10 +- ...l => BUILD.wasmtime-jit-debug-2.0.2.bazel} | 4 +- ...zel => BUILD.wasmtime-runtime-2.0.2.bazel} | 16 +- ...bazel => BUILD.wasmtime-types-2.0.2.bazel} | 4 +- .../remote/BUILD.windows-sys-0.36.1.bazel | 5 - ...2.bazel => BUILD.windows-sys-0.42.0.bazel} | 48 +- ...UILD.windows_aarch64_gnullvm-0.42.0.bazel} | 31 +- .../BUILD.windows_aarch64_msvc-0.42.0.bazel | 84 ++++ .../BUILD.windows_i686_gnu-0.42.0.bazel | 84 ++++ .../BUILD.windows_i686_msvc-0.42.0.bazel | 84 ++++ .../BUILD.windows_x86_64_gnu-0.42.0.bazel | 84 ++++ .../BUILD.windows_x86_64_gnullvm-0.42.0.bazel | 84 ++++ .../BUILD.windows_x86_64_msvc-0.42.0.bazel | 84 ++++ bazel/repositories.bzl | 6 +- 55 files changed, 991 insertions(+), 1085 deletions(-) rename bazel/cargo/wasmtime/remote/{BUILD.cc-1.0.73.bazel => BUILD.cc-1.0.77.bazel} (97%) rename bazel/cargo/wasmtime/remote/{BUILD.cranelift-bforest-0.89.0.bazel => BUILD.cranelift-bforest-0.89.2.bazel} (92%) rename bazel/cargo/wasmtime/remote/{BUILD.cranelift-codegen-0.89.0.bazel => BUILD.cranelift-codegen-0.89.2.bazel} (81%) rename bazel/cargo/wasmtime/remote/{BUILD.cranelift-codegen-meta-0.89.0.bazel => BUILD.cranelift-codegen-meta-0.89.2.bazel} (92%) rename bazel/cargo/wasmtime/remote/{BUILD.cranelift-codegen-shared-0.89.0.bazel => BUILD.cranelift-codegen-shared-0.89.2.bazel} (97%) rename bazel/cargo/wasmtime/remote/{BUILD.cranelift-entity-0.89.0.bazel => BUILD.cranelift-entity-0.89.2.bazel} (97%) rename bazel/cargo/wasmtime/remote/{BUILD.cranelift-frontend-0.89.0.bazel => BUILD.cranelift-frontend-0.89.2.bazel} (88%) rename bazel/cargo/wasmtime/remote/{BUILD.cranelift-isle-0.89.0.bazel => BUILD.cranelift-isle-0.89.2.bazel} (95%) rename bazel/cargo/wasmtime/remote/{BUILD.cranelift-native-0.89.0.bazel => BUILD.cranelift-native-0.89.2.bazel} (90%) rename bazel/cargo/wasmtime/remote/{BUILD.cranelift-wasm-0.89.0.bazel => BUILD.cranelift-wasm-0.89.2.bazel} (83%) delete mode 100644 bazel/cargo/wasmtime/remote/BUILD.crossbeam-channel-0.5.6.bazel delete mode 100644 bazel/cargo/wasmtime/remote/BUILD.crossbeam-epoch-0.9.11.bazel rename bazel/cargo/wasmtime/remote/{BUILD.env_logger-0.9.1.bazel => BUILD.env_logger-0.9.3.bazel} (96%) rename bazel/cargo/wasmtime/remote/{BUILD.indexmap-1.9.1.bazel => BUILD.indexmap-1.9.2.bazel} (97%) rename bazel/cargo/wasmtime/remote/{BUILD.io-lifetimes-0.7.4.bazel => BUILD.io-lifetimes-0.7.5.bazel} (97%) delete mode 100644 bazel/cargo/wasmtime/remote/BUILD.num_cpus-1.13.1.bazel rename bazel/cargo/wasmtime/remote/{BUILD.once_cell-1.15.0.bazel => BUILD.once_cell-1.16.0.bazel} (98%) rename bazel/cargo/wasmtime/remote/{BUILD.ppv-lite86-0.2.16.bazel => BUILD.ppv-lite86-0.2.17.bazel} (97%) delete mode 100644 bazel/cargo/wasmtime/remote/BUILD.rayon-1.5.3.bazel delete mode 100644 bazel/cargo/wasmtime/remote/BUILD.rayon-core-1.9.3.bazel rename bazel/cargo/wasmtime/remote/{BUILD.regalloc2-0.4.1.bazel => BUILD.regalloc2-0.4.2.bazel} (98%) rename bazel/cargo/wasmtime/remote/{BUILD.regex-1.6.0.bazel => BUILD.regex-1.7.0.bazel} (96%) rename bazel/cargo/wasmtime/remote/{BUILD.regex-syntax-0.6.27.bazel => BUILD.regex-syntax-0.6.28.bazel} (97%) rename bazel/cargo/wasmtime/remote/{BUILD.rustix-0.35.12.bazel => BUILD.rustix-0.35.13.bazel} (93%) delete mode 100644 bazel/cargo/wasmtime/remote/BUILD.scopeguard-1.1.0.bazel rename bazel/cargo/wasmtime/remote/{BUILD.target-lexicon-0.12.4.bazel => BUILD.target-lexicon-0.12.5.bazel} (97%) rename bazel/cargo/wasmtime/remote/{BUILD.wasmtime-2.0.0.bazel => BUILD.wasmtime-2.0.2.bazel} (86%) rename bazel/cargo/wasmtime/remote/{BUILD.wasmtime-asm-macros-2.0.0.bazel => BUILD.wasmtime-asm-macros-2.0.2.bazel} (97%) rename bazel/cargo/wasmtime/remote/{BUILD.wasmtime-cranelift-2.0.0.bazel => BUILD.wasmtime-cranelift-2.0.2.bazel} (74%) rename bazel/cargo/wasmtime/remote/{BUILD.wasmtime-environ-2.0.0.bazel => BUILD.wasmtime-environ-2.0.2.bazel} (84%) rename bazel/cargo/wasmtime/remote/{BUILD.wasmtime-jit-2.0.0.bazel => BUILD.wasmtime-jit-2.0.2.bazel} (90%) rename bazel/cargo/wasmtime/remote/{BUILD.wasmtime-jit-debug-2.0.0.bazel => BUILD.wasmtime-jit-debug-2.0.2.bazel} (93%) rename bazel/cargo/wasmtime/remote/{BUILD.wasmtime-runtime-2.0.0.bazel => BUILD.wasmtime-runtime-2.0.2.bazel} (93%) rename bazel/cargo/wasmtime/remote/{BUILD.wasmtime-types-2.0.0.bazel => BUILD.wasmtime-types-2.0.2.bazel} (93%) rename bazel/cargo/wasmtime/remote/{BUILD.crossbeam-deque-0.8.2.bazel => BUILD.windows-sys-0.42.0.bazel} (52%) rename bazel/cargo/wasmtime/remote/{BUILD.crossbeam-utils-0.8.12.bazel => BUILD.windows_aarch64_gnullvm-0.42.0.bazel} (67%) create mode 100644 bazel/cargo/wasmtime/remote/BUILD.windows_aarch64_msvc-0.42.0.bazel create mode 100644 bazel/cargo/wasmtime/remote/BUILD.windows_i686_gnu-0.42.0.bazel create mode 100644 bazel/cargo/wasmtime/remote/BUILD.windows_i686_msvc-0.42.0.bazel create mode 100644 bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_gnu-0.42.0.bazel create mode 100644 bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_gnullvm-0.42.0.bazel create mode 100644 bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_msvc-0.42.0.bazel diff --git a/bazel/cargo/wasmtime/BUILD.bazel b/bazel/cargo/wasmtime/BUILD.bazel index a239b0bb..b06ef02d 100644 --- a/bazel/cargo/wasmtime/BUILD.bazel +++ b/bazel/cargo/wasmtime/BUILD.bazel @@ -23,7 +23,7 @@ alias( alias( name = "env_logger", - actual = "@wasmtime__env_logger__0_9_1//:env_logger", + actual = "@wasmtime__env_logger__0_9_3//:env_logger", tags = [ "cargo-raze", "manual", @@ -32,7 +32,7 @@ alias( alias( name = "once_cell", - actual = "@wasmtime__once_cell__1_15_0//:once_cell", + actual = "@wasmtime__once_cell__1_16_0//:once_cell", tags = [ "cargo-raze", "manual", @@ -41,7 +41,7 @@ alias( alias( name = "wasmtime", - actual = "@wasmtime__wasmtime__2_0_0//:wasmtime", + actual = "@wasmtime__wasmtime__2_0_2//:wasmtime", tags = [ "cargo-raze", "manual", diff --git a/bazel/cargo/wasmtime/Cargo.raze.lock b/bazel/cargo/wasmtime/Cargo.raze.lock index 871dc72f..5c21f6d5 100644 --- a/bazel/cargo/wasmtime/Cargo.raze.lock +++ b/bazel/cargo/wasmtime/Cargo.raze.lock @@ -87,9 +87,9 @@ checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" [[package]] name = "cc" -version = "1.0.73" +version = "1.0.77" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11" +checksum = "e9f73505338f7d905b19d18738976aae232eb46b8efc15554ffc56deb5d9ebe4" [[package]] name = "cfg-if" @@ -108,18 +108,18 @@ dependencies = [ [[package]] name = "cranelift-bforest" -version = "0.89.0" +version = "0.89.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be5e1ee4c22871d24a95196ea7047d58c1d978e46c88037d3d397b3b3e0af360" +checksum = "593b398dd0c5b1e2e3a9c3dae8584e287894ea84e361949ad506376e99196265" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-codegen" -version = "0.89.0" +version = "0.89.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70f600a52d59eed56a85f33750873b3b42d61e35ca777cd792369893f9e1f9dd" +checksum = "afc0d8faabd099ea15ab33d49d150e5572c04cfeb95d675fd41286739b754629" dependencies = [ "arrayvec", "bumpalo", @@ -137,33 +137,33 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.89.0" +version = "0.89.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8418218d0953d73e9b96e9d9ffec56145efa4f18988251530b5872ae4410563" +checksum = "1ac1669e42579476f001571d6ba4b825fac686282c97b88b18f8e34242066a81" dependencies = [ "cranelift-codegen-shared", ] [[package]] name = "cranelift-codegen-shared" -version = "0.89.0" +version = "0.89.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f01be0cfd40aba59153236ab4b99062131b5bbe6f9f3d4bcb238bd2f96ff5262" +checksum = "e2a1b1eef9640ab72c1e7b583ac678083855a509da34b4b4378bd99954127c20" [[package]] name = "cranelift-entity" -version = "0.89.0" +version = "0.89.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddae4fec5d6859233ffa175b61d269443c473b3971a2c3e69008c8d3e83d5825" +checksum = "eea4e17c3791fd8134640b26242a9ddbd7c67db78f0bad98cb778bf563ef81a0" dependencies = [ "serde", ] [[package]] name = "cranelift-frontend" -version = "0.89.0" +version = "0.89.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2cc3deb0df97748434cf9f7e404f1f5134f6a253fc9a6bca25c5cd6804c08d3" +checksum = "fca1474b5302348799656d43a40eacd716a3b46169405a3af812832c9edf77b4" dependencies = [ "cranelift-codegen", "log", @@ -173,18 +173,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.89.0" +version = "0.89.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc3bb54287de9c36ba354eb849fefb77b5e73955058745fd08f12cfdfa181866" -dependencies = [ - "rayon", -] +checksum = "77aa537f020ea43483100153278e7215d41695bdcef9eea6642d122675f64249" [[package]] name = "cranelift-native" -version = "0.89.0" +version = "0.89.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8c2a4f2efdce1de1f94e74f12b3b4144e3bcafa6011338b87388325d72d2120" +checksum = "8bdc6b65241a95b7d8eafbf4e114c082e49b80162a2dcd9c6bcc5989c3310c9e" dependencies = [ "cranelift-codegen", "libc", @@ -193,9 +190,9 @@ dependencies = [ [[package]] name = "cranelift-wasm" -version = "0.89.0" +version = "0.89.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f918c37eb01f5b5ccc632e0ef3b4bf9ee03b5d4c267d3d2d3b62720a6bce0180" +checksum = "4eb6359f606a1c80ccaa04fae9dbbb504615ec7a49b6c212b341080fff7a65dd" dependencies = [ "cranelift-codegen", "cranelift-entity", @@ -216,49 +213,6 @@ dependencies = [ "cfg-if", ] -[[package]] -name = "crossbeam-channel" -version = "0.5.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521" -dependencies = [ - "cfg-if", - "crossbeam-utils", -] - -[[package]] -name = "crossbeam-deque" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc" -dependencies = [ - "cfg-if", - "crossbeam-epoch", - "crossbeam-utils", -] - -[[package]] -name = "crossbeam-epoch" -version = "0.9.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f916dfc5d356b0ed9dae65f1db9fc9770aa2851d2662b988ccf4fe3516e86348" -dependencies = [ - "autocfg", - "cfg-if", - "crossbeam-utils", - "memoffset", - "scopeguard", -] - -[[package]] -name = "crossbeam-utils" -version = "0.8.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "edbafec5fa1f196ca66527c1b12c2ec4745ca14b50f1ad8f9f6f720b55d11fac" -dependencies = [ - "cfg-if", -] - [[package]] name = "either" version = "1.8.0" @@ -267,9 +221,9 @@ checksum = "90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797" [[package]] name = "env_logger" -version = "0.9.1" +version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c90bf5f19754d10198ccb95b70664fc925bd1fc090a0fd9a6ebc54acc8cd6272" +checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7" dependencies = [ "atty", "humantime", @@ -362,9 +316,9 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" [[package]] name = "indexmap" -version = "1.9.1" +version = "1.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e" +checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" dependencies = [ "autocfg", "hashbrown", @@ -373,9 +327,9 @@ dependencies = [ [[package]] name = "io-lifetimes" -version = "0.7.4" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6e481ccbe3dea62107216d0d1138bb8ad8e5e5c43009a098bd1990272c497b0" +checksum = "59ce5ef949d49ee85593fc4d3f3f95ad61657076395cbbce23e2121fc5542074" [[package]] name = "itertools" @@ -431,16 +385,6 @@ dependencies = [ "autocfg", ] -[[package]] -name = "num_cpus" -version = "1.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1" -dependencies = [ - "hermit-abi", - "libc", -] - [[package]] name = "object" version = "0.29.0" @@ -455,9 +399,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.15.0" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1" +checksum = "86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860" [[package]] name = "paste" @@ -467,9 +411,9 @@ checksum = "b1de2e551fb905ac83f73f7aedf2f0cb4a0da7e35efa24a202a936269f1f18e1" [[package]] name = "ppv-lite86" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872" +checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" [[package]] name = "proc-macro2" @@ -528,35 +472,11 @@ dependencies = [ "getrandom", ] -[[package]] -name = "rayon" -version = "1.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd99e5772ead8baa5215278c9b15bf92087709e9c1b2d1f97cdb5a183c933a7d" -dependencies = [ - "autocfg", - "crossbeam-deque", - "either", - "rayon-core", -] - -[[package]] -name = "rayon-core" -version = "1.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "258bcdb5ac6dad48491bb2992db6b7cf74878b0384908af124823d118c99683f" -dependencies = [ - "crossbeam-channel", - "crossbeam-deque", - "crossbeam-utils", - "num_cpus", -] - [[package]] name = "regalloc2" -version = "0.4.1" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69025b4a161879ba90719837c06621c3d73cffa147a000aeacf458f6a9572485" +checksum = "91b2eab54204ea0117fe9a060537e0b07a4e72f7c7d182361ecc346cab2240e5" dependencies = [ "fxhash", "log", @@ -566,9 +486,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.6.0" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b" +checksum = "e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a" dependencies = [ "aho-corasick", "memchr", @@ -577,9 +497,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.6.27" +version = "0.6.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244" +checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" [[package]] name = "rustc-demangle" @@ -589,24 +509,18 @@ checksum = "7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342" [[package]] name = "rustix" -version = "0.35.12" +version = "0.35.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "985947f9b6423159c4726323f373be0a21bdb514c5af06a849cb3d2dce2d01e8" +checksum = "727a1a6d65f786ec22df8a81ca3121107f235970dc1705ed681d3e6e8b9cd5f9" dependencies = [ "bitflags", "errno", "io-lifetimes", "libc", "linux-raw-sys", - "windows-sys", + "windows-sys 0.42.0", ] -[[package]] -name = "scopeguard" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" - [[package]] name = "serde" version = "1.0.147" @@ -658,9 +572,9 @@ dependencies = [ [[package]] name = "target-lexicon" -version = "0.12.4" +version = "0.12.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c02424087780c9b71cc96799eaeddff35af2bc513278cda5c99fc1f5d026d3c1" +checksum = "9410d0f6853b1d94f0e519fb95df60f29d2c1eff2d921ffdf01a4c8a3b54f12d" [[package]] name = "termcolor" @@ -720,9 +634,9 @@ dependencies = [ [[package]] name = "wasmtime" -version = "2.0.0" +version = "2.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5fc5bb3329415030796cfa5530b2481ccef5c4f1e5150733ba94318ab004fe1" +checksum = "743d37c265fa134a76de653c7e66be22590eaccd03da13cee99f3ac7a59cb826" dependencies = [ "anyhow", "bincode", @@ -741,21 +655,21 @@ dependencies = [ "wasmtime-environ", "wasmtime-jit", "wasmtime-runtime", - "windows-sys", + "windows-sys 0.36.1", ] [[package]] name = "wasmtime-asm-macros" -version = "2.0.0" +version = "2.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db36545ff0940ad9bf4e9ab0ec2a4e1eaa5ebe2aa9227bcbc4af905375d9e482" +checksum = "de327cf46d5218315957138131ed904621e6f99018aa2da508c0dcf0c65f1bf2" dependencies = [ "cfg-if", ] [[package]] name = "wasmtime-c-api-bazel" -version = "2.0.0" +version = "2.0.2" dependencies = [ "anyhow", "env_logger", @@ -767,7 +681,7 @@ dependencies = [ [[package]] name = "wasmtime-c-api-macros" version = "0.19.0" -source = "git+https://github.com/bytecodealliance/wasmtime?tag=v2.0.0#ff8c568eeed3918a5d591295e9384e2b1e462aae" +source = "git+https://github.com/bytecodealliance/wasmtime?tag=v2.0.2#a528e0383e1177119a6c985dac1972513df11a03" dependencies = [ "proc-macro2", "quote", @@ -775,9 +689,9 @@ dependencies = [ [[package]] name = "wasmtime-cranelift" -version = "2.0.0" +version = "2.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0409e93b5eceaa4e5f498a4bce1cffc7ebe071d14582b5437c10af4aecc23f54" +checksum = "017c3605ccce867b3ba7f71d95e5652acc22b9dc2971ad6a6f9df4a8d7af2648" dependencies = [ "anyhow", "cranelift-codegen", @@ -796,9 +710,9 @@ dependencies = [ [[package]] name = "wasmtime-environ" -version = "2.0.0" +version = "2.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55240389c604f68d2e1d2573d7d3740246ab9ea2fa4fe79e10ccd51faf9b9500" +checksum = "6aec5c1f81aab9bb35997113c171b6bb9093afc90e3757c55e0c08dc9ac612e4" dependencies = [ "anyhow", "cranelift-entity", @@ -815,9 +729,9 @@ dependencies = [ [[package]] name = "wasmtime-jit" -version = "2.0.0" +version = "2.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc15e285b7073ee566e62ea4b6dd38b80465ade0ea8cd4cee13c7ac2e295cfca" +checksum = "08c683893dbba3986aa71582a5332b87157fb95d34098de2e5f077c7f078726d" dependencies = [ "addr2line", "anyhow", @@ -834,23 +748,23 @@ dependencies = [ "thiserror", "wasmtime-environ", "wasmtime-runtime", - "windows-sys", + "windows-sys 0.36.1", ] [[package]] name = "wasmtime-jit-debug" -version = "2.0.0" +version = "2.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bee06d206bcf7a875eacd1e1e957c2a63f64a92934d2535dd8e15cde6d3a9ffe" +checksum = "b2f8f15a81292eec468c79a4f887a37a3d02eb0c610f34ddbec607d3e9022f18" dependencies = [ "once_cell", ] [[package]] name = "wasmtime-runtime" -version = "2.0.0" +version = "2.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9969ff36cbf57f18c2d24679db57d0857ea7cc7d839534afc26ecc8003e9914b" +checksum = "09af6238c962e8220424c815a7b1a9a6d0ba0694f0ab0ae12a6cda1923935a0d" dependencies = [ "anyhow", "cc", @@ -867,14 +781,14 @@ dependencies = [ "wasmtime-asm-macros", "wasmtime-environ", "wasmtime-jit-debug", - "windows-sys", + "windows-sys 0.36.1", ] [[package]] name = "wasmtime-types" -version = "2.0.0" +version = "2.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df64c737fc9b3cdf7617bcc65e8b97cb713ceb9c9c58530b20788a8a3482b5d1" +checksum = "5dc3dd9521815984b35d6362f79e6b9c72475027cd1c71c44eb8df8fbf33a9fb" dependencies = [ "cranelift-entity", "serde", @@ -919,39 +833,96 @@ version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2" dependencies = [ - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_msvc", + "windows_aarch64_msvc 0.36.1", + "windows_i686_gnu 0.36.1", + "windows_i686_msvc 0.36.1", + "windows_x86_64_gnu 0.36.1", + "windows_x86_64_msvc 0.36.1", ] +[[package]] +name = "windows-sys" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" +dependencies = [ + "windows_aarch64_gnullvm", + "windows_aarch64_msvc 0.42.0", + "windows_i686_gnu 0.42.0", + "windows_i686_msvc 0.42.0", + "windows_x86_64_gnu 0.42.0", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc 0.42.0", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e" + [[package]] name = "windows_aarch64_msvc" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47" +[[package]] +name = "windows_aarch64_msvc" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4" + [[package]] name = "windows_i686_gnu" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6" +[[package]] +name = "windows_i686_gnu" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7" + [[package]] name = "windows_i686_msvc" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024" +[[package]] +name = "windows_i686_msvc" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246" + [[package]] name = "windows_x86_64_gnu" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1" +[[package]] +name = "windows_x86_64_gnu" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028" + [[package]] name = "windows_x86_64_msvc" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5" diff --git a/bazel/cargo/wasmtime/Cargo.toml b/bazel/cargo/wasmtime/Cargo.toml index 8b5b4c47..aeb869b3 100644 --- a/bazel/cargo/wasmtime/Cargo.toml +++ b/bazel/cargo/wasmtime/Cargo.toml @@ -1,7 +1,7 @@ [package] edition = "2018" name = "wasmtime-c-api-bazel" -version = "2.0.0" +version = "2.0.2" [lib] path = "fake_lib.rs" @@ -10,8 +10,8 @@ path = "fake_lib.rs" env_logger = "0.9" anyhow = "1.0" once_cell = "1.3" -wasmtime = {version = "2.0.0", default-features = false, features = ['cranelift']} -wasmtime-c-api-macros = {git = "https://github.com/bytecodealliance/wasmtime", tag = "v2.0.0"} +wasmtime = {version = "2.0.2", default-features = false, features = ['cranelift']} +wasmtime-c-api-macros = {git = "https://github.com/bytecodealliance/wasmtime", tag = "v2.0.2"} [package.metadata.raze] rust_rules_workspace_name = "rules_rust" @@ -37,5 +37,5 @@ additional_flags = [ "--cfg=feature=\\\"cc\\\"", ] buildrs_additional_deps = [ - "@wasmtime__cc__1_0_73//:cc", + "@wasmtime__cc__1_0_77//:cc", ] diff --git a/bazel/cargo/wasmtime/crates.bzl b/bazel/cargo/wasmtime/crates.bzl index b5fc80eb..26949685 100644 --- a/bazel/cargo/wasmtime/crates.bzl +++ b/bazel/cargo/wasmtime/crates.bzl @@ -129,12 +129,12 @@ def wasmtime_fetch_remote_crates(): maybe( http_archive, - name = "wasmtime__cc__1_0_73", - url = "https://crates.io/api/v1/crates/cc/1.0.73/download", + name = "wasmtime__cc__1_0_77", + url = "https://crates.io/api/v1/crates/cc/1.0.77/download", type = "tar.gz", - sha256 = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11", - strip_prefix = "cc-1.0.73", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.cc-1.0.73.bazel"), + sha256 = "e9f73505338f7d905b19d18738976aae232eb46b8efc15554ffc56deb5d9ebe4", + strip_prefix = "cc-1.0.77", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.cc-1.0.77.bazel"), ) maybe( @@ -159,98 +159,98 @@ def wasmtime_fetch_remote_crates(): maybe( http_archive, - name = "wasmtime__cranelift_bforest__0_89_0", - url = "https://crates.io/api/v1/crates/cranelift-bforest/0.89.0/download", + name = "wasmtime__cranelift_bforest__0_89_2", + url = "https://crates.io/api/v1/crates/cranelift-bforest/0.89.2/download", type = "tar.gz", - sha256 = "be5e1ee4c22871d24a95196ea7047d58c1d978e46c88037d3d397b3b3e0af360", - strip_prefix = "cranelift-bforest-0.89.0", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.cranelift-bforest-0.89.0.bazel"), + sha256 = "593b398dd0c5b1e2e3a9c3dae8584e287894ea84e361949ad506376e99196265", + strip_prefix = "cranelift-bforest-0.89.2", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.cranelift-bforest-0.89.2.bazel"), ) maybe( http_archive, - name = "wasmtime__cranelift_codegen__0_89_0", - url = "https://crates.io/api/v1/crates/cranelift-codegen/0.89.0/download", + name = "wasmtime__cranelift_codegen__0_89_2", + url = "https://crates.io/api/v1/crates/cranelift-codegen/0.89.2/download", type = "tar.gz", - sha256 = "70f600a52d59eed56a85f33750873b3b42d61e35ca777cd792369893f9e1f9dd", - strip_prefix = "cranelift-codegen-0.89.0", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.cranelift-codegen-0.89.0.bazel"), + sha256 = "afc0d8faabd099ea15ab33d49d150e5572c04cfeb95d675fd41286739b754629", + strip_prefix = "cranelift-codegen-0.89.2", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.cranelift-codegen-0.89.2.bazel"), ) maybe( http_archive, - name = "wasmtime__cranelift_codegen_meta__0_89_0", - url = "https://crates.io/api/v1/crates/cranelift-codegen-meta/0.89.0/download", + name = "wasmtime__cranelift_codegen_meta__0_89_2", + url = "https://crates.io/api/v1/crates/cranelift-codegen-meta/0.89.2/download", type = "tar.gz", - sha256 = "e8418218d0953d73e9b96e9d9ffec56145efa4f18988251530b5872ae4410563", - strip_prefix = "cranelift-codegen-meta-0.89.0", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.cranelift-codegen-meta-0.89.0.bazel"), + sha256 = "1ac1669e42579476f001571d6ba4b825fac686282c97b88b18f8e34242066a81", + strip_prefix = "cranelift-codegen-meta-0.89.2", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.cranelift-codegen-meta-0.89.2.bazel"), ) maybe( http_archive, - name = "wasmtime__cranelift_codegen_shared__0_89_0", - url = "https://crates.io/api/v1/crates/cranelift-codegen-shared/0.89.0/download", + name = "wasmtime__cranelift_codegen_shared__0_89_2", + url = "https://crates.io/api/v1/crates/cranelift-codegen-shared/0.89.2/download", type = "tar.gz", - sha256 = "f01be0cfd40aba59153236ab4b99062131b5bbe6f9f3d4bcb238bd2f96ff5262", - strip_prefix = "cranelift-codegen-shared-0.89.0", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.cranelift-codegen-shared-0.89.0.bazel"), + sha256 = "e2a1b1eef9640ab72c1e7b583ac678083855a509da34b4b4378bd99954127c20", + strip_prefix = "cranelift-codegen-shared-0.89.2", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.cranelift-codegen-shared-0.89.2.bazel"), ) maybe( http_archive, - name = "wasmtime__cranelift_entity__0_89_0", - url = "https://crates.io/api/v1/crates/cranelift-entity/0.89.0/download", + name = "wasmtime__cranelift_entity__0_89_2", + url = "https://crates.io/api/v1/crates/cranelift-entity/0.89.2/download", type = "tar.gz", - sha256 = "ddae4fec5d6859233ffa175b61d269443c473b3971a2c3e69008c8d3e83d5825", - strip_prefix = "cranelift-entity-0.89.0", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.cranelift-entity-0.89.0.bazel"), + sha256 = "eea4e17c3791fd8134640b26242a9ddbd7c67db78f0bad98cb778bf563ef81a0", + strip_prefix = "cranelift-entity-0.89.2", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.cranelift-entity-0.89.2.bazel"), ) maybe( http_archive, - name = "wasmtime__cranelift_frontend__0_89_0", - url = "https://crates.io/api/v1/crates/cranelift-frontend/0.89.0/download", + name = "wasmtime__cranelift_frontend__0_89_2", + url = "https://crates.io/api/v1/crates/cranelift-frontend/0.89.2/download", type = "tar.gz", - sha256 = "f2cc3deb0df97748434cf9f7e404f1f5134f6a253fc9a6bca25c5cd6804c08d3", - strip_prefix = "cranelift-frontend-0.89.0", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.cranelift-frontend-0.89.0.bazel"), + sha256 = "fca1474b5302348799656d43a40eacd716a3b46169405a3af812832c9edf77b4", + strip_prefix = "cranelift-frontend-0.89.2", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.cranelift-frontend-0.89.2.bazel"), ) maybe( http_archive, - name = "wasmtime__cranelift_isle__0_89_0", - url = "https://crates.io/api/v1/crates/cranelift-isle/0.89.0/download", + name = "wasmtime__cranelift_isle__0_89_2", + url = "https://crates.io/api/v1/crates/cranelift-isle/0.89.2/download", type = "tar.gz", - sha256 = "fc3bb54287de9c36ba354eb849fefb77b5e73955058745fd08f12cfdfa181866", - strip_prefix = "cranelift-isle-0.89.0", + sha256 = "77aa537f020ea43483100153278e7215d41695bdcef9eea6642d122675f64249", + strip_prefix = "cranelift-isle-0.89.2", patches = [ "@proxy_wasm_cpp_host//bazel/cargo/wasmtime:cranelift-isle.patch", ], patch_args = [ "-p4", ], - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.cranelift-isle-0.89.0.bazel"), + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.cranelift-isle-0.89.2.bazel"), ) maybe( http_archive, - name = "wasmtime__cranelift_native__0_89_0", - url = "https://crates.io/api/v1/crates/cranelift-native/0.89.0/download", + name = "wasmtime__cranelift_native__0_89_2", + url = "https://crates.io/api/v1/crates/cranelift-native/0.89.2/download", type = "tar.gz", - sha256 = "d8c2a4f2efdce1de1f94e74f12b3b4144e3bcafa6011338b87388325d72d2120", - strip_prefix = "cranelift-native-0.89.0", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.cranelift-native-0.89.0.bazel"), + sha256 = "8bdc6b65241a95b7d8eafbf4e114c082e49b80162a2dcd9c6bcc5989c3310c9e", + strip_prefix = "cranelift-native-0.89.2", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.cranelift-native-0.89.2.bazel"), ) maybe( http_archive, - name = "wasmtime__cranelift_wasm__0_89_0", - url = "https://crates.io/api/v1/crates/cranelift-wasm/0.89.0/download", + name = "wasmtime__cranelift_wasm__0_89_2", + url = "https://crates.io/api/v1/crates/cranelift-wasm/0.89.2/download", type = "tar.gz", - sha256 = "f918c37eb01f5b5ccc632e0ef3b4bf9ee03b5d4c267d3d2d3b62720a6bce0180", - strip_prefix = "cranelift-wasm-0.89.0", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.cranelift-wasm-0.89.0.bazel"), + sha256 = "4eb6359f606a1c80ccaa04fae9dbbb504615ec7a49b6c212b341080fff7a65dd", + strip_prefix = "cranelift-wasm-0.89.2", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.cranelift-wasm-0.89.2.bazel"), ) maybe( @@ -263,46 +263,6 @@ def wasmtime_fetch_remote_crates(): build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.crc32fast-1.3.2.bazel"), ) - maybe( - http_archive, - name = "wasmtime__crossbeam_channel__0_5_6", - url = "https://crates.io/api/v1/crates/crossbeam-channel/0.5.6/download", - type = "tar.gz", - sha256 = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521", - strip_prefix = "crossbeam-channel-0.5.6", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.crossbeam-channel-0.5.6.bazel"), - ) - - maybe( - http_archive, - name = "wasmtime__crossbeam_deque__0_8_2", - url = "https://crates.io/api/v1/crates/crossbeam-deque/0.8.2/download", - type = "tar.gz", - sha256 = "715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc", - strip_prefix = "crossbeam-deque-0.8.2", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.crossbeam-deque-0.8.2.bazel"), - ) - - maybe( - http_archive, - name = "wasmtime__crossbeam_epoch__0_9_11", - url = "https://crates.io/api/v1/crates/crossbeam-epoch/0.9.11/download", - type = "tar.gz", - sha256 = "f916dfc5d356b0ed9dae65f1db9fc9770aa2851d2662b988ccf4fe3516e86348", - strip_prefix = "crossbeam-epoch-0.9.11", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.crossbeam-epoch-0.9.11.bazel"), - ) - - maybe( - http_archive, - name = "wasmtime__crossbeam_utils__0_8_12", - url = "https://crates.io/api/v1/crates/crossbeam-utils/0.8.12/download", - type = "tar.gz", - sha256 = "edbafec5fa1f196ca66527c1b12c2ec4745ca14b50f1ad8f9f6f720b55d11fac", - strip_prefix = "crossbeam-utils-0.8.12", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.crossbeam-utils-0.8.12.bazel"), - ) - maybe( http_archive, name = "wasmtime__either__1_8_0", @@ -315,12 +275,12 @@ def wasmtime_fetch_remote_crates(): maybe( http_archive, - name = "wasmtime__env_logger__0_9_1", - url = "https://crates.io/api/v1/crates/env_logger/0.9.1/download", + name = "wasmtime__env_logger__0_9_3", + url = "https://crates.io/api/v1/crates/env_logger/0.9.3/download", type = "tar.gz", - sha256 = "c90bf5f19754d10198ccb95b70664fc925bd1fc090a0fd9a6ebc54acc8cd6272", - strip_prefix = "env_logger-0.9.1", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.env_logger-0.9.1.bazel"), + sha256 = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7", + strip_prefix = "env_logger-0.9.3", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.env_logger-0.9.3.bazel"), ) maybe( @@ -415,22 +375,22 @@ def wasmtime_fetch_remote_crates(): maybe( http_archive, - name = "wasmtime__indexmap__1_9_1", - url = "https://crates.io/api/v1/crates/indexmap/1.9.1/download", + name = "wasmtime__indexmap__1_9_2", + url = "https://crates.io/api/v1/crates/indexmap/1.9.2/download", type = "tar.gz", - sha256 = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e", - strip_prefix = "indexmap-1.9.1", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.indexmap-1.9.1.bazel"), + sha256 = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399", + strip_prefix = "indexmap-1.9.2", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.indexmap-1.9.2.bazel"), ) maybe( http_archive, - name = "wasmtime__io_lifetimes__0_7_4", - url = "https://crates.io/api/v1/crates/io-lifetimes/0.7.4/download", + name = "wasmtime__io_lifetimes__0_7_5", + url = "https://crates.io/api/v1/crates/io-lifetimes/0.7.5/download", type = "tar.gz", - sha256 = "e6e481ccbe3dea62107216d0d1138bb8ad8e5e5c43009a098bd1990272c497b0", - strip_prefix = "io-lifetimes-0.7.4", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.io-lifetimes-0.7.4.bazel"), + sha256 = "59ce5ef949d49ee85593fc4d3f3f95ad61657076395cbbce23e2121fc5542074", + strip_prefix = "io-lifetimes-0.7.5", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.io-lifetimes-0.7.5.bazel"), ) maybe( @@ -503,16 +463,6 @@ def wasmtime_fetch_remote_crates(): build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.memoffset-0.6.5.bazel"), ) - maybe( - http_archive, - name = "wasmtime__num_cpus__1_13_1", - url = "https://crates.io/api/v1/crates/num_cpus/1.13.1/download", - type = "tar.gz", - sha256 = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1", - strip_prefix = "num_cpus-1.13.1", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.num_cpus-1.13.1.bazel"), - ) - maybe( http_archive, name = "wasmtime__object__0_29_0", @@ -525,12 +475,12 @@ def wasmtime_fetch_remote_crates(): maybe( http_archive, - name = "wasmtime__once_cell__1_15_0", - url = "https://crates.io/api/v1/crates/once_cell/1.15.0/download", + name = "wasmtime__once_cell__1_16_0", + url = "https://crates.io/api/v1/crates/once_cell/1.16.0/download", type = "tar.gz", - sha256 = "e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1", - strip_prefix = "once_cell-1.15.0", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.once_cell-1.15.0.bazel"), + sha256 = "86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860", + strip_prefix = "once_cell-1.16.0", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.once_cell-1.16.0.bazel"), ) maybe( @@ -545,12 +495,12 @@ def wasmtime_fetch_remote_crates(): maybe( http_archive, - name = "wasmtime__ppv_lite86__0_2_16", - url = "https://crates.io/api/v1/crates/ppv-lite86/0.2.16/download", + name = "wasmtime__ppv_lite86__0_2_17", + url = "https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download", type = "tar.gz", - sha256 = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872", - strip_prefix = "ppv-lite86-0.2.16", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.ppv-lite86-0.2.16.bazel"), + sha256 = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de", + strip_prefix = "ppv-lite86-0.2.17", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.ppv-lite86-0.2.17.bazel"), ) maybe( @@ -615,52 +565,32 @@ def wasmtime_fetch_remote_crates(): maybe( http_archive, - name = "wasmtime__rayon__1_5_3", - url = "https://crates.io/api/v1/crates/rayon/1.5.3/download", - type = "tar.gz", - sha256 = "bd99e5772ead8baa5215278c9b15bf92087709e9c1b2d1f97cdb5a183c933a7d", - strip_prefix = "rayon-1.5.3", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.rayon-1.5.3.bazel"), - ) - - maybe( - http_archive, - name = "wasmtime__rayon_core__1_9_3", - url = "https://crates.io/api/v1/crates/rayon-core/1.9.3/download", + name = "wasmtime__regalloc2__0_4_2", + url = "https://crates.io/api/v1/crates/regalloc2/0.4.2/download", type = "tar.gz", - sha256 = "258bcdb5ac6dad48491bb2992db6b7cf74878b0384908af124823d118c99683f", - strip_prefix = "rayon-core-1.9.3", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.rayon-core-1.9.3.bazel"), + sha256 = "91b2eab54204ea0117fe9a060537e0b07a4e72f7c7d182361ecc346cab2240e5", + strip_prefix = "regalloc2-0.4.2", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.regalloc2-0.4.2.bazel"), ) maybe( http_archive, - name = "wasmtime__regalloc2__0_4_1", - url = "https://crates.io/api/v1/crates/regalloc2/0.4.1/download", + name = "wasmtime__regex__1_7_0", + url = "https://crates.io/api/v1/crates/regex/1.7.0/download", type = "tar.gz", - sha256 = "69025b4a161879ba90719837c06621c3d73cffa147a000aeacf458f6a9572485", - strip_prefix = "regalloc2-0.4.1", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.regalloc2-0.4.1.bazel"), + sha256 = "e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a", + strip_prefix = "regex-1.7.0", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.regex-1.7.0.bazel"), ) maybe( http_archive, - name = "wasmtime__regex__1_6_0", - url = "https://crates.io/api/v1/crates/regex/1.6.0/download", + name = "wasmtime__regex_syntax__0_6_28", + url = "https://crates.io/api/v1/crates/regex-syntax/0.6.28/download", type = "tar.gz", - sha256 = "4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b", - strip_prefix = "regex-1.6.0", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.regex-1.6.0.bazel"), - ) - - maybe( - http_archive, - name = "wasmtime__regex_syntax__0_6_27", - url = "https://crates.io/api/v1/crates/regex-syntax/0.6.27/download", - type = "tar.gz", - sha256 = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244", - strip_prefix = "regex-syntax-0.6.27", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.regex-syntax-0.6.27.bazel"), + sha256 = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848", + strip_prefix = "regex-syntax-0.6.28", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.regex-syntax-0.6.28.bazel"), ) maybe( @@ -675,22 +605,12 @@ def wasmtime_fetch_remote_crates(): maybe( http_archive, - name = "wasmtime__rustix__0_35_12", - url = "https://crates.io/api/v1/crates/rustix/0.35.12/download", - type = "tar.gz", - sha256 = "985947f9b6423159c4726323f373be0a21bdb514c5af06a849cb3d2dce2d01e8", - strip_prefix = "rustix-0.35.12", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.rustix-0.35.12.bazel"), - ) - - maybe( - http_archive, - name = "wasmtime__scopeguard__1_1_0", - url = "https://crates.io/api/v1/crates/scopeguard/1.1.0/download", + name = "wasmtime__rustix__0_35_13", + url = "https://crates.io/api/v1/crates/rustix/0.35.13/download", type = "tar.gz", - sha256 = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd", - strip_prefix = "scopeguard-1.1.0", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.scopeguard-1.1.0.bazel"), + sha256 = "727a1a6d65f786ec22df8a81ca3121107f235970dc1705ed681d3e6e8b9cd5f9", + strip_prefix = "rustix-0.35.13", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.rustix-0.35.13.bazel"), ) maybe( @@ -755,12 +675,12 @@ def wasmtime_fetch_remote_crates(): maybe( http_archive, - name = "wasmtime__target_lexicon__0_12_4", - url = "https://crates.io/api/v1/crates/target-lexicon/0.12.4/download", + name = "wasmtime__target_lexicon__0_12_5", + url = "https://crates.io/api/v1/crates/target-lexicon/0.12.5/download", type = "tar.gz", - sha256 = "c02424087780c9b71cc96799eaeddff35af2bc513278cda5c99fc1f5d026d3c1", - strip_prefix = "target-lexicon-0.12.4", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.target-lexicon-0.12.4.bazel"), + sha256 = "9410d0f6853b1d94f0e519fb95df60f29d2c1eff2d921ffdf01a4c8a3b54f12d", + strip_prefix = "target-lexicon-0.12.5", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.target-lexicon-0.12.5.bazel"), ) maybe( @@ -835,91 +755,91 @@ def wasmtime_fetch_remote_crates(): maybe( http_archive, - name = "wasmtime__wasmtime__2_0_0", - url = "https://crates.io/api/v1/crates/wasmtime/2.0.0/download", + name = "wasmtime__wasmtime__2_0_2", + url = "https://crates.io/api/v1/crates/wasmtime/2.0.2/download", type = "tar.gz", - sha256 = "f5fc5bb3329415030796cfa5530b2481ccef5c4f1e5150733ba94318ab004fe1", - strip_prefix = "wasmtime-2.0.0", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.wasmtime-2.0.0.bazel"), + sha256 = "743d37c265fa134a76de653c7e66be22590eaccd03da13cee99f3ac7a59cb826", + strip_prefix = "wasmtime-2.0.2", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.wasmtime-2.0.2.bazel"), ) maybe( http_archive, - name = "wasmtime__wasmtime_asm_macros__2_0_0", - url = "https://crates.io/api/v1/crates/wasmtime-asm-macros/2.0.0/download", + name = "wasmtime__wasmtime_asm_macros__2_0_2", + url = "https://crates.io/api/v1/crates/wasmtime-asm-macros/2.0.2/download", type = "tar.gz", - sha256 = "db36545ff0940ad9bf4e9ab0ec2a4e1eaa5ebe2aa9227bcbc4af905375d9e482", - strip_prefix = "wasmtime-asm-macros-2.0.0", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.wasmtime-asm-macros-2.0.0.bazel"), + sha256 = "de327cf46d5218315957138131ed904621e6f99018aa2da508c0dcf0c65f1bf2", + strip_prefix = "wasmtime-asm-macros-2.0.2", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.wasmtime-asm-macros-2.0.2.bazel"), ) maybe( new_git_repository, name = "wasmtime__wasmtime_c_api_macros__0_19_0", remote = "https://github.com/bytecodealliance/wasmtime", - commit = "ff8c568eeed3918a5d591295e9384e2b1e462aae", + commit = "a528e0383e1177119a6c985dac1972513df11a03", build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.wasmtime-c-api-macros-0.19.0.bazel"), init_submodules = True, ) maybe( http_archive, - name = "wasmtime__wasmtime_cranelift__2_0_0", - url = "https://crates.io/api/v1/crates/wasmtime-cranelift/2.0.0/download", + name = "wasmtime__wasmtime_cranelift__2_0_2", + url = "https://crates.io/api/v1/crates/wasmtime-cranelift/2.0.2/download", type = "tar.gz", - sha256 = "0409e93b5eceaa4e5f498a4bce1cffc7ebe071d14582b5437c10af4aecc23f54", - strip_prefix = "wasmtime-cranelift-2.0.0", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.wasmtime-cranelift-2.0.0.bazel"), + sha256 = "017c3605ccce867b3ba7f71d95e5652acc22b9dc2971ad6a6f9df4a8d7af2648", + strip_prefix = "wasmtime-cranelift-2.0.2", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.wasmtime-cranelift-2.0.2.bazel"), ) maybe( http_archive, - name = "wasmtime__wasmtime_environ__2_0_0", - url = "https://crates.io/api/v1/crates/wasmtime-environ/2.0.0/download", + name = "wasmtime__wasmtime_environ__2_0_2", + url = "https://crates.io/api/v1/crates/wasmtime-environ/2.0.2/download", type = "tar.gz", - sha256 = "55240389c604f68d2e1d2573d7d3740246ab9ea2fa4fe79e10ccd51faf9b9500", - strip_prefix = "wasmtime-environ-2.0.0", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.wasmtime-environ-2.0.0.bazel"), + sha256 = "6aec5c1f81aab9bb35997113c171b6bb9093afc90e3757c55e0c08dc9ac612e4", + strip_prefix = "wasmtime-environ-2.0.2", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.wasmtime-environ-2.0.2.bazel"), ) maybe( http_archive, - name = "wasmtime__wasmtime_jit__2_0_0", - url = "https://crates.io/api/v1/crates/wasmtime-jit/2.0.0/download", + name = "wasmtime__wasmtime_jit__2_0_2", + url = "https://crates.io/api/v1/crates/wasmtime-jit/2.0.2/download", type = "tar.gz", - sha256 = "bc15e285b7073ee566e62ea4b6dd38b80465ade0ea8cd4cee13c7ac2e295cfca", - strip_prefix = "wasmtime-jit-2.0.0", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.wasmtime-jit-2.0.0.bazel"), + sha256 = "08c683893dbba3986aa71582a5332b87157fb95d34098de2e5f077c7f078726d", + strip_prefix = "wasmtime-jit-2.0.2", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.wasmtime-jit-2.0.2.bazel"), ) maybe( http_archive, - name = "wasmtime__wasmtime_jit_debug__2_0_0", - url = "https://crates.io/api/v1/crates/wasmtime-jit-debug/2.0.0/download", + name = "wasmtime__wasmtime_jit_debug__2_0_2", + url = "https://crates.io/api/v1/crates/wasmtime-jit-debug/2.0.2/download", type = "tar.gz", - sha256 = "bee06d206bcf7a875eacd1e1e957c2a63f64a92934d2535dd8e15cde6d3a9ffe", - strip_prefix = "wasmtime-jit-debug-2.0.0", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.wasmtime-jit-debug-2.0.0.bazel"), + sha256 = "b2f8f15a81292eec468c79a4f887a37a3d02eb0c610f34ddbec607d3e9022f18", + strip_prefix = "wasmtime-jit-debug-2.0.2", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.wasmtime-jit-debug-2.0.2.bazel"), ) maybe( http_archive, - name = "wasmtime__wasmtime_runtime__2_0_0", - url = "https://crates.io/api/v1/crates/wasmtime-runtime/2.0.0/download", + name = "wasmtime__wasmtime_runtime__2_0_2", + url = "https://crates.io/api/v1/crates/wasmtime-runtime/2.0.2/download", type = "tar.gz", - sha256 = "9969ff36cbf57f18c2d24679db57d0857ea7cc7d839534afc26ecc8003e9914b", - strip_prefix = "wasmtime-runtime-2.0.0", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.wasmtime-runtime-2.0.0.bazel"), + sha256 = "09af6238c962e8220424c815a7b1a9a6d0ba0694f0ab0ae12a6cda1923935a0d", + strip_prefix = "wasmtime-runtime-2.0.2", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.wasmtime-runtime-2.0.2.bazel"), ) maybe( http_archive, - name = "wasmtime__wasmtime_types__2_0_0", - url = "https://crates.io/api/v1/crates/wasmtime-types/2.0.0/download", + name = "wasmtime__wasmtime_types__2_0_2", + url = "https://crates.io/api/v1/crates/wasmtime-types/2.0.2/download", type = "tar.gz", - sha256 = "df64c737fc9b3cdf7617bcc65e8b97cb713ceb9c9c58530b20788a8a3482b5d1", - strip_prefix = "wasmtime-types-2.0.0", - build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.wasmtime-types-2.0.0.bazel"), + sha256 = "5dc3dd9521815984b35d6362f79e6b9c72475027cd1c71c44eb8df8fbf33a9fb", + strip_prefix = "wasmtime-types-2.0.2", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.wasmtime-types-2.0.2.bazel"), ) maybe( @@ -972,6 +892,26 @@ def wasmtime_fetch_remote_crates(): build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.windows-sys-0.36.1.bazel"), ) + maybe( + http_archive, + name = "wasmtime__windows_sys__0_42_0", + url = "https://crates.io/api/v1/crates/windows-sys/0.42.0/download", + type = "tar.gz", + sha256 = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7", + strip_prefix = "windows-sys-0.42.0", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.windows-sys-0.42.0.bazel"), + ) + + maybe( + http_archive, + name = "wasmtime__windows_aarch64_gnullvm__0_42_0", + url = "https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.0/download", + type = "tar.gz", + sha256 = "41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e", + strip_prefix = "windows_aarch64_gnullvm-0.42.0", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.windows_aarch64_gnullvm-0.42.0.bazel"), + ) + maybe( http_archive, name = "wasmtime__windows_aarch64_msvc__0_36_1", @@ -982,6 +922,16 @@ def wasmtime_fetch_remote_crates(): build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.windows_aarch64_msvc-0.36.1.bazel"), ) + maybe( + http_archive, + name = "wasmtime__windows_aarch64_msvc__0_42_0", + url = "https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.0/download", + type = "tar.gz", + sha256 = "dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4", + strip_prefix = "windows_aarch64_msvc-0.42.0", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.windows_aarch64_msvc-0.42.0.bazel"), + ) + maybe( http_archive, name = "wasmtime__windows_i686_gnu__0_36_1", @@ -992,6 +942,16 @@ def wasmtime_fetch_remote_crates(): build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.windows_i686_gnu-0.36.1.bazel"), ) + maybe( + http_archive, + name = "wasmtime__windows_i686_gnu__0_42_0", + url = "https://crates.io/api/v1/crates/windows_i686_gnu/0.42.0/download", + type = "tar.gz", + sha256 = "fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7", + strip_prefix = "windows_i686_gnu-0.42.0", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.windows_i686_gnu-0.42.0.bazel"), + ) + maybe( http_archive, name = "wasmtime__windows_i686_msvc__0_36_1", @@ -1002,6 +962,16 @@ def wasmtime_fetch_remote_crates(): build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.windows_i686_msvc-0.36.1.bazel"), ) + maybe( + http_archive, + name = "wasmtime__windows_i686_msvc__0_42_0", + url = "https://crates.io/api/v1/crates/windows_i686_msvc/0.42.0/download", + type = "tar.gz", + sha256 = "84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246", + strip_prefix = "windows_i686_msvc-0.42.0", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.windows_i686_msvc-0.42.0.bazel"), + ) + maybe( http_archive, name = "wasmtime__windows_x86_64_gnu__0_36_1", @@ -1012,6 +982,26 @@ def wasmtime_fetch_remote_crates(): build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.windows_x86_64_gnu-0.36.1.bazel"), ) + maybe( + http_archive, + name = "wasmtime__windows_x86_64_gnu__0_42_0", + url = "https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.0/download", + type = "tar.gz", + sha256 = "bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed", + strip_prefix = "windows_x86_64_gnu-0.42.0", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.windows_x86_64_gnu-0.42.0.bazel"), + ) + + maybe( + http_archive, + name = "wasmtime__windows_x86_64_gnullvm__0_42_0", + url = "https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.0/download", + type = "tar.gz", + sha256 = "09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028", + strip_prefix = "windows_x86_64_gnullvm-0.42.0", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.windows_x86_64_gnullvm-0.42.0.bazel"), + ) + maybe( http_archive, name = "wasmtime__windows_x86_64_msvc__0_36_1", @@ -1021,3 +1011,13 @@ def wasmtime_fetch_remote_crates(): strip_prefix = "windows_x86_64_msvc-0.36.1", build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.windows_x86_64_msvc-0.36.1.bazel"), ) + + maybe( + http_archive, + name = "wasmtime__windows_x86_64_msvc__0_42_0", + url = "https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.0/download", + type = "tar.gz", + sha256 = "f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5", + strip_prefix = "windows_x86_64_msvc-0.42.0", + build_file = Label("//bazel/cargo/wasmtime/remote:BUILD.windows_x86_64_msvc-0.42.0.bazel"), + ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.ahash-0.7.6.bazel b/bazel/cargo/wasmtime/remote/BUILD.ahash-0.7.6.bazel index adf2a35f..85485572 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.ahash-0.7.6.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.ahash-0.7.6.bazel @@ -188,7 +188,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-unknown-freebsd", ): [ - "@wasmtime__once_cell__1_15_0//:once_cell", + "@wasmtime__once_cell__1_16_0//:once_cell", ], "//conditions:default": [], }), diff --git a/bazel/cargo/wasmtime/remote/BUILD.cc-1.0.73.bazel b/bazel/cargo/wasmtime/remote/BUILD.cc-1.0.77.bazel similarity index 97% rename from bazel/cargo/wasmtime/remote/BUILD.cc-1.0.73.bazel rename to bazel/cargo/wasmtime/remote/BUILD.cc-1.0.77.bazel index 1fa5ec2a..374a6136 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.cc-1.0.73.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.cc-1.0.77.bazel @@ -49,7 +49,7 @@ rust_binary( "crate-name=gcc-shim", "manual", ], - version = "1.0.73", + version = "1.0.77", # buildifier: leave-alone deps = [ ":cc", @@ -72,7 +72,7 @@ rust_library( "crate-name=cc", "manual", ], - version = "1.0.73", + version = "1.0.77", # buildifier: leave-alone deps = [ ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-bforest-0.89.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.cranelift-bforest-0.89.2.bazel similarity index 92% rename from bazel/cargo/wasmtime/remote/BUILD.cranelift-bforest-0.89.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.cranelift-bforest-0.89.2.bazel index f827ae91..8eb878a6 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.cranelift-bforest-0.89.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.cranelift-bforest-0.89.2.bazel @@ -47,9 +47,9 @@ rust_library( "crate-name=cranelift-bforest", "manual", ], - version = "0.89.0", + version = "0.89.2", # buildifier: leave-alone deps = [ - "@wasmtime__cranelift_entity__0_89_0//:cranelift_entity", + "@wasmtime__cranelift_entity__0_89_2//:cranelift_entity", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-0.89.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-0.89.2.bazel similarity index 81% rename from bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-0.89.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-0.89.2.bazel index c4739164..59a59bc8 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-0.89.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-0.89.2.bazel @@ -58,11 +58,11 @@ cargo_build_script( "cargo-raze", "manual", ], - version = "0.89.0", + version = "0.89.2", visibility = ["//visibility:private"], deps = [ - "@wasmtime__cranelift_codegen_meta__0_89_0//:cranelift_codegen_meta", - "@wasmtime__cranelift_isle__0_89_0//:cranelift_isle", + "@wasmtime__cranelift_codegen_meta__0_89_2//:cranelift_codegen_meta", + "@wasmtime__cranelift_isle__0_89_2//:cranelift_isle", ], ) @@ -88,19 +88,19 @@ rust_library( "crate-name=cranelift-codegen", "manual", ], - version = "0.89.0", + version = "0.89.2", # buildifier: leave-alone deps = [ ":cranelift_codegen_build_script", "@wasmtime__arrayvec__0_7_2//:arrayvec", "@wasmtime__bumpalo__3_11_1//:bumpalo", - "@wasmtime__cranelift_bforest__0_89_0//:cranelift_bforest", - "@wasmtime__cranelift_codegen_shared__0_89_0//:cranelift_codegen_shared", - "@wasmtime__cranelift_entity__0_89_0//:cranelift_entity", + "@wasmtime__cranelift_bforest__0_89_2//:cranelift_bforest", + "@wasmtime__cranelift_codegen_shared__0_89_2//:cranelift_codegen_shared", + "@wasmtime__cranelift_entity__0_89_2//:cranelift_entity", "@wasmtime__gimli__0_26_2//:gimli", "@wasmtime__log__0_4_17//:log", - "@wasmtime__regalloc2__0_4_1//:regalloc2", + "@wasmtime__regalloc2__0_4_2//:regalloc2", "@wasmtime__smallvec__1_10_0//:smallvec", - "@wasmtime__target_lexicon__0_12_4//:target_lexicon", + "@wasmtime__target_lexicon__0_12_5//:target_lexicon", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-meta-0.89.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-meta-0.89.2.bazel similarity index 92% rename from bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-meta-0.89.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-meta-0.89.2.bazel index af4062f0..c1e60d90 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-meta-0.89.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-meta-0.89.2.bazel @@ -47,9 +47,9 @@ rust_library( "crate-name=cranelift-codegen-meta", "manual", ], - version = "0.89.0", + version = "0.89.2", # buildifier: leave-alone deps = [ - "@wasmtime__cranelift_codegen_shared__0_89_0//:cranelift_codegen_shared", + "@wasmtime__cranelift_codegen_shared__0_89_2//:cranelift_codegen_shared", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-shared-0.89.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-shared-0.89.2.bazel similarity index 97% rename from bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-shared-0.89.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-shared-0.89.2.bazel index 34329088..31153e86 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-shared-0.89.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.cranelift-codegen-shared-0.89.2.bazel @@ -47,7 +47,7 @@ rust_library( "crate-name=cranelift-codegen-shared", "manual", ], - version = "0.89.0", + version = "0.89.2", # buildifier: leave-alone deps = [ ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-entity-0.89.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.cranelift-entity-0.89.2.bazel similarity index 97% rename from bazel/cargo/wasmtime/remote/BUILD.cranelift-entity-0.89.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.cranelift-entity-0.89.2.bazel index 61a9850e..97a5b71b 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.cranelift-entity-0.89.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.cranelift-entity-0.89.2.bazel @@ -49,7 +49,7 @@ rust_library( "crate-name=cranelift-entity", "manual", ], - version = "0.89.0", + version = "0.89.2", # buildifier: leave-alone deps = [ "@wasmtime__serde__1_0_147//:serde", diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-frontend-0.89.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.cranelift-frontend-0.89.2.bazel similarity index 88% rename from bazel/cargo/wasmtime/remote/BUILD.cranelift-frontend-0.89.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.cranelift-frontend-0.89.2.bazel index 804b82d2..dc55bd28 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.cranelift-frontend-0.89.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.cranelift-frontend-0.89.2.bazel @@ -49,12 +49,12 @@ rust_library( "crate-name=cranelift-frontend", "manual", ], - version = "0.89.0", + version = "0.89.2", # buildifier: leave-alone deps = [ - "@wasmtime__cranelift_codegen__0_89_0//:cranelift_codegen", + "@wasmtime__cranelift_codegen__0_89_2//:cranelift_codegen", "@wasmtime__log__0_4_17//:log", "@wasmtime__smallvec__1_10_0//:smallvec", - "@wasmtime__target_lexicon__0_12_4//:target_lexicon", + "@wasmtime__target_lexicon__0_12_5//:target_lexicon", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-isle-0.89.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.cranelift-isle-0.89.2.bazel similarity index 95% rename from bazel/cargo/wasmtime/remote/BUILD.cranelift-isle-0.89.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.cranelift-isle-0.89.2.bazel index 81b590ec..801c2924 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.cranelift-isle-0.89.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.cranelift-isle-0.89.2.bazel @@ -55,7 +55,7 @@ cargo_build_script( "cargo-raze", "manual", ], - version = "0.89.0", + version = "0.89.2", visibility = ["//visibility:private"], deps = [ ], @@ -78,11 +78,10 @@ rust_library( "crate-name=cranelift-isle", "manual", ], - version = "0.89.0", + version = "0.89.2", # buildifier: leave-alone deps = [ ":cranelift_isle_build_script", - "@wasmtime__rayon__1_5_3//:rayon", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-native-0.89.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.cranelift-native-0.89.2.bazel similarity index 90% rename from bazel/cargo/wasmtime/remote/BUILD.cranelift-native-0.89.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.cranelift-native-0.89.2.bazel index b45ab3da..a99f8174 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.cranelift-native-0.89.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.cranelift-native-0.89.2.bazel @@ -51,11 +51,11 @@ rust_library( "crate-name=cranelift-native", "manual", ], - version = "0.89.0", + version = "0.89.2", # buildifier: leave-alone deps = [ - "@wasmtime__cranelift_codegen__0_89_0//:cranelift_codegen", - "@wasmtime__target_lexicon__0_12_4//:target_lexicon", + "@wasmtime__cranelift_codegen__0_89_2//:cranelift_codegen", + "@wasmtime__target_lexicon__0_12_5//:target_lexicon", ] + selects.with_or({ # cfg(target_arch = "s390x") ( diff --git a/bazel/cargo/wasmtime/remote/BUILD.cranelift-wasm-0.89.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.cranelift-wasm-0.89.2.bazel similarity index 83% rename from bazel/cargo/wasmtime/remote/BUILD.cranelift-wasm-0.89.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.cranelift-wasm-0.89.2.bazel index 88f54e92..8c6580c9 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.cranelift-wasm-0.89.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.cranelift-wasm-0.89.2.bazel @@ -49,17 +49,17 @@ rust_library( "crate-name=cranelift-wasm", "manual", ], - version = "0.89.0", + version = "0.89.2", # buildifier: leave-alone deps = [ - "@wasmtime__cranelift_codegen__0_89_0//:cranelift_codegen", - "@wasmtime__cranelift_entity__0_89_0//:cranelift_entity", - "@wasmtime__cranelift_frontend__0_89_0//:cranelift_frontend", + "@wasmtime__cranelift_codegen__0_89_2//:cranelift_codegen", + "@wasmtime__cranelift_entity__0_89_2//:cranelift_entity", + "@wasmtime__cranelift_frontend__0_89_2//:cranelift_frontend", "@wasmtime__itertools__0_10_5//:itertools", "@wasmtime__log__0_4_17//:log", "@wasmtime__smallvec__1_10_0//:smallvec", "@wasmtime__wasmparser__0_92_0//:wasmparser", - "@wasmtime__wasmtime_types__2_0_0//:wasmtime_types", + "@wasmtime__wasmtime_types__2_0_2//:wasmtime_types", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.crossbeam-channel-0.5.6.bazel b/bazel/cargo/wasmtime/remote/BUILD.crossbeam-channel-0.5.6.bazel deleted file mode 100644 index acc36b2b..00000000 --- a/bazel/cargo/wasmtime/remote/BUILD.crossbeam-channel-0.5.6.bazel +++ /dev/null @@ -1,95 +0,0 @@ -""" -@generated -cargo-raze crate build file. - -DO NOT EDIT! Replaced on runs of cargo-raze -""" - -# buildifier: disable=load -load("@bazel_skylib//lib:selects.bzl", "selects") - -# buildifier: disable=load -load( - "@rules_rust//rust:defs.bzl", - "rust_binary", - "rust_library", - "rust_proc_macro", - "rust_test", -) - -package(default_visibility = [ - # Public for visibility by "@raze__crate__version//" targets. - # - # Prefer access through "//bazel/cargo/wasmtime", which limits external - # visibility to explicit Cargo.toml dependencies. - "//visibility:public", -]) - -licenses([ - "notice", # MIT from expression "MIT OR Apache-2.0" -]) - -# Generated Targets - -# Unsupported target "crossbeam" with type "bench" omitted - -# Unsupported target "fibonacci" with type "example" omitted - -# Unsupported target "matching" with type "example" omitted - -# Unsupported target "stopwatch" with type "example" omitted - -rust_library( - name = "crossbeam_channel", - srcs = glob(["**/*.rs"]), - crate_features = [ - "crossbeam-utils", - "default", - "std", - ], - crate_root = "src/lib.rs", - data = [], - edition = "2018", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-raze", - "crate-name=crossbeam-channel", - "manual", - ], - version = "0.5.6", - # buildifier: leave-alone - deps = [ - "@wasmtime__cfg_if__1_0_0//:cfg_if", - "@wasmtime__crossbeam_utils__0_8_12//:crossbeam_utils", - ], -) - -# Unsupported target "after" with type "test" omitted - -# Unsupported target "array" with type "test" omitted - -# Unsupported target "golang" with type "test" omitted - -# Unsupported target "iter" with type "test" omitted - -# Unsupported target "list" with type "test" omitted - -# Unsupported target "mpsc" with type "test" omitted - -# Unsupported target "never" with type "test" omitted - -# Unsupported target "ready" with type "test" omitted - -# Unsupported target "same_channel" with type "test" omitted - -# Unsupported target "select" with type "test" omitted - -# Unsupported target "select_macro" with type "test" omitted - -# Unsupported target "thread_locals" with type "test" omitted - -# Unsupported target "tick" with type "test" omitted - -# Unsupported target "zero" with type "test" omitted diff --git a/bazel/cargo/wasmtime/remote/BUILD.crossbeam-epoch-0.9.11.bazel b/bazel/cargo/wasmtime/remote/BUILD.crossbeam-epoch-0.9.11.bazel deleted file mode 100644 index 976b8d02..00000000 --- a/bazel/cargo/wasmtime/remote/BUILD.crossbeam-epoch-0.9.11.bazel +++ /dev/null @@ -1,103 +0,0 @@ -""" -@generated -cargo-raze crate build file. - -DO NOT EDIT! Replaced on runs of cargo-raze -""" - -# buildifier: disable=load -load("@bazel_skylib//lib:selects.bzl", "selects") - -# buildifier: disable=load -load( - "@rules_rust//rust:defs.bzl", - "rust_binary", - "rust_library", - "rust_proc_macro", - "rust_test", -) - -package(default_visibility = [ - # Public for visibility by "@raze__crate__version//" targets. - # - # Prefer access through "//bazel/cargo/wasmtime", which limits external - # visibility to explicit Cargo.toml dependencies. - "//visibility:public", -]) - -licenses([ - "notice", # MIT from expression "MIT OR Apache-2.0" -]) - -# Generated Targets -# buildifier: disable=out-of-order-load -# buildifier: disable=load-on-top -load( - "@rules_rust//cargo:cargo_build_script.bzl", - "cargo_build_script", -) - -cargo_build_script( - name = "crossbeam_epoch_build_script", - srcs = glob(["**/*.rs"]), - build_script_env = { - }, - crate_features = [ - "alloc", - "std", - ], - crate_root = "build.rs", - data = glob(["**"]), - edition = "2018", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-raze", - "manual", - ], - version = "0.9.11", - visibility = ["//visibility:private"], - deps = [ - "@wasmtime__autocfg__1_1_0//:autocfg", - ], -) - -# Unsupported target "defer" with type "bench" omitted - -# Unsupported target "flush" with type "bench" omitted - -# Unsupported target "pin" with type "bench" omitted - -# Unsupported target "sanitize" with type "example" omitted - -rust_library( - name = "crossbeam_epoch", - srcs = glob(["**/*.rs"]), - crate_features = [ - "alloc", - "std", - ], - crate_root = "src/lib.rs", - data = [], - edition = "2018", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-raze", - "crate-name=crossbeam-epoch", - "manual", - ], - version = "0.9.11", - # buildifier: leave-alone - deps = [ - ":crossbeam_epoch_build_script", - "@wasmtime__cfg_if__1_0_0//:cfg_if", - "@wasmtime__crossbeam_utils__0_8_12//:crossbeam_utils", - "@wasmtime__memoffset__0_6_5//:memoffset", - "@wasmtime__scopeguard__1_1_0//:scopeguard", - ], -) - -# Unsupported target "loom" with type "test" omitted diff --git a/bazel/cargo/wasmtime/remote/BUILD.env_logger-0.9.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.env_logger-0.9.3.bazel similarity index 96% rename from bazel/cargo/wasmtime/remote/BUILD.env_logger-0.9.1.bazel rename to bazel/cargo/wasmtime/remote/BUILD.env_logger-0.9.3.bazel index 6a4139c1..1415ec0c 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.env_logger-0.9.1.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.env_logger-0.9.3.bazel @@ -52,13 +52,13 @@ rust_library( "crate-name=env_logger", "manual", ], - version = "0.9.1", + version = "0.9.3", # buildifier: leave-alone deps = [ "@wasmtime__atty__0_2_14//:atty", "@wasmtime__humantime__2_1_0//:humantime", "@wasmtime__log__0_4_17//:log", - "@wasmtime__regex__1_6_0//:regex", + "@wasmtime__regex__1_7_0//:regex", "@wasmtime__termcolor__1_1_3//:termcolor", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.errno-dragonfly-0.1.2.bazel b/bazel/cargo/wasmtime/remote/BUILD.errno-dragonfly-0.1.2.bazel index 1fd6fc62..8bd9bcb2 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.errno-dragonfly-0.1.2.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.errno-dragonfly-0.1.2.bazel @@ -57,7 +57,7 @@ cargo_build_script( version = "0.1.2", visibility = ["//visibility:private"], deps = [ - "@wasmtime__cc__1_0_73//:cc", + "@wasmtime__cc__1_0_77//:cc", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.gimli-0.26.2.bazel b/bazel/cargo/wasmtime/remote/BUILD.gimli-0.26.2.bazel index ec6cb485..31b8cc14 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.gimli-0.26.2.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.gimli-0.26.2.bazel @@ -68,7 +68,7 @@ rust_library( # buildifier: leave-alone deps = [ "@wasmtime__fallible_iterator__0_2_0//:fallible_iterator", - "@wasmtime__indexmap__1_9_1//:indexmap", + "@wasmtime__indexmap__1_9_2//:indexmap", "@wasmtime__stable_deref_trait__1_2_0//:stable_deref_trait", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.indexmap-1.9.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.indexmap-1.9.2.bazel similarity index 97% rename from bazel/cargo/wasmtime/remote/BUILD.indexmap-1.9.1.bazel rename to bazel/cargo/wasmtime/remote/BUILD.indexmap-1.9.2.bazel index 0b5126d4..c0c78e0b 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.indexmap-1.9.1.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.indexmap-1.9.2.bazel @@ -57,7 +57,7 @@ cargo_build_script( "cargo-raze", "manual", ], - version = "1.9.1", + version = "1.9.2", visibility = ["//visibility:private"], deps = [ "@wasmtime__autocfg__1_1_0//:autocfg", @@ -87,7 +87,7 @@ rust_library( "crate-name=indexmap", "manual", ], - version = "1.9.1", + version = "1.9.2", # buildifier: leave-alone deps = [ ":indexmap_build_script", diff --git a/bazel/cargo/wasmtime/remote/BUILD.io-lifetimes-0.7.4.bazel b/bazel/cargo/wasmtime/remote/BUILD.io-lifetimes-0.7.5.bazel similarity index 97% rename from bazel/cargo/wasmtime/remote/BUILD.io-lifetimes-0.7.4.bazel rename to bazel/cargo/wasmtime/remote/BUILD.io-lifetimes-0.7.5.bazel index caa76c4a..0a4b3556 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.io-lifetimes-0.7.4.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.io-lifetimes-0.7.5.bazel @@ -54,7 +54,7 @@ cargo_build_script( "cargo-raze", "manual", ], - version = "0.7.4", + version = "0.7.5", visibility = ["//visibility:private"], deps = [ ], @@ -76,7 +76,7 @@ rust_library( "crate-name=io-lifetimes", "manual", ], - version = "0.7.4", + version = "0.7.5", # buildifier: leave-alone deps = [ ":io_lifetimes_build_script", diff --git a/bazel/cargo/wasmtime/remote/BUILD.num_cpus-1.13.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.num_cpus-1.13.1.bazel deleted file mode 100644 index 8898207f..00000000 --- a/bazel/cargo/wasmtime/remote/BUILD.num_cpus-1.13.1.bazel +++ /dev/null @@ -1,83 +0,0 @@ -""" -@generated -cargo-raze crate build file. - -DO NOT EDIT! Replaced on runs of cargo-raze -""" - -# buildifier: disable=load -load("@bazel_skylib//lib:selects.bzl", "selects") - -# buildifier: disable=load -load( - "@rules_rust//rust:defs.bzl", - "rust_binary", - "rust_library", - "rust_proc_macro", - "rust_test", -) - -package(default_visibility = [ - # Public for visibility by "@raze__crate__version//" targets. - # - # Prefer access through "//bazel/cargo/wasmtime", which limits external - # visibility to explicit Cargo.toml dependencies. - "//visibility:public", -]) - -licenses([ - "notice", # MIT from expression "MIT OR Apache-2.0" -]) - -# Generated Targets - -# Unsupported target "values" with type "example" omitted - -rust_library( - name = "num_cpus", - srcs = glob(["**/*.rs"]), - aliases = { - }, - crate_features = [ - ], - crate_root = "src/lib.rs", - data = [], - edition = "2015", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-raze", - "crate-name=num_cpus", - "manual", - ], - version = "1.13.1", - # buildifier: leave-alone - deps = [ - ] + selects.with_or({ - # cfg(not(windows)) - ( - "@rules_rust//rust/platform:i686-apple-darwin", - "@rules_rust//rust/platform:i686-unknown-linux-gnu", - "@rules_rust//rust/platform:x86_64-apple-darwin", - "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", - "@rules_rust//rust/platform:aarch64-apple-darwin", - "@rules_rust//rust/platform:aarch64-apple-ios", - "@rules_rust//rust/platform:aarch64-linux-android", - "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", - "@rules_rust//rust/platform:arm-unknown-linux-gnueabi", - "@rules_rust//rust/platform:i686-linux-android", - "@rules_rust//rust/platform:i686-unknown-freebsd", - "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", - "@rules_rust//rust/platform:s390x-unknown-linux-gnu", - "@rules_rust//rust/platform:wasm32-unknown-unknown", - "@rules_rust//rust/platform:wasm32-wasi", - "@rules_rust//rust/platform:x86_64-apple-ios", - "@rules_rust//rust/platform:x86_64-linux-android", - "@rules_rust//rust/platform:x86_64-unknown-freebsd", - ): [ - "@wasmtime__libc__0_2_137//:libc", - ], - "//conditions:default": [], - }), -) diff --git a/bazel/cargo/wasmtime/remote/BUILD.object-0.29.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.object-0.29.0.bazel index fc7f0f8e..6dd14d8f 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.object-0.29.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.object-0.29.0.bazel @@ -64,7 +64,7 @@ rust_library( deps = [ "@wasmtime__crc32fast__1_3_2//:crc32fast", "@wasmtime__hashbrown__0_12_3//:hashbrown", - "@wasmtime__indexmap__1_9_1//:indexmap", + "@wasmtime__indexmap__1_9_2//:indexmap", "@wasmtime__memchr__2_5_0//:memchr", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.once_cell-1.15.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.once_cell-1.16.0.bazel similarity index 98% rename from bazel/cargo/wasmtime/remote/BUILD.once_cell-1.15.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.once_cell-1.16.0.bazel index a15c98be..b8221ad2 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.once_cell-1.15.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.once_cell-1.16.0.bazel @@ -65,7 +65,7 @@ rust_library( "crate-name=once_cell", "manual", ], - version = "1.15.0", + version = "1.16.0", # buildifier: leave-alone deps = [ ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.ppv-lite86-0.2.16.bazel b/bazel/cargo/wasmtime/remote/BUILD.ppv-lite86-0.2.17.bazel similarity index 97% rename from bazel/cargo/wasmtime/remote/BUILD.ppv-lite86-0.2.16.bazel rename to bazel/cargo/wasmtime/remote/BUILD.ppv-lite86-0.2.17.bazel index 1f3e2d8d..458b2d0b 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.ppv-lite86-0.2.16.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.ppv-lite86-0.2.17.bazel @@ -49,7 +49,7 @@ rust_library( "crate-name=ppv-lite86", "manual", ], - version = "0.2.16", + version = "0.2.17", # buildifier: leave-alone deps = [ ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.psm-0.1.21.bazel b/bazel/cargo/wasmtime/remote/BUILD.psm-0.1.21.bazel index 71003013..5c35a2fa 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.psm-0.1.21.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.psm-0.1.21.bazel @@ -57,7 +57,7 @@ cargo_build_script( version = "0.1.21", visibility = ["//visibility:private"], deps = [ - "@wasmtime__cc__1_0_73//:cc", + "@wasmtime__cc__1_0_77//:cc", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.rand_chacha-0.3.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.rand_chacha-0.3.1.bazel index 02d8477a..c6b497c3 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.rand_chacha-0.3.1.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.rand_chacha-0.3.1.bazel @@ -51,7 +51,7 @@ rust_library( version = "0.3.1", # buildifier: leave-alone deps = [ - "@wasmtime__ppv_lite86__0_2_16//:ppv_lite86", + "@wasmtime__ppv_lite86__0_2_17//:ppv_lite86", "@wasmtime__rand_core__0_6_4//:rand_core", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.rayon-1.5.3.bazel b/bazel/cargo/wasmtime/remote/BUILD.rayon-1.5.3.bazel deleted file mode 100644 index ffc50f2e..00000000 --- a/bazel/cargo/wasmtime/remote/BUILD.rayon-1.5.3.bazel +++ /dev/null @@ -1,118 +0,0 @@ -""" -@generated -cargo-raze crate build file. - -DO NOT EDIT! Replaced on runs of cargo-raze -""" - -# buildifier: disable=load -load("@bazel_skylib//lib:selects.bzl", "selects") - -# buildifier: disable=load -load( - "@rules_rust//rust:defs.bzl", - "rust_binary", - "rust_library", - "rust_proc_macro", - "rust_test", -) - -package(default_visibility = [ - # Public for visibility by "@raze__crate__version//" targets. - # - # Prefer access through "//bazel/cargo/wasmtime", which limits external - # visibility to explicit Cargo.toml dependencies. - "//visibility:public", -]) - -licenses([ - "notice", # MIT from expression "MIT OR Apache-2.0" -]) - -# Generated Targets -# buildifier: disable=out-of-order-load -# buildifier: disable=load-on-top -load( - "@rules_rust//cargo:cargo_build_script.bzl", - "cargo_build_script", -) - -cargo_build_script( - name = "rayon_build_script", - srcs = glob(["**/*.rs"]), - build_script_env = { - }, - crate_features = [ - ], - crate_root = "build.rs", - data = glob(["**"]), - edition = "2018", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-raze", - "manual", - ], - version = "1.5.3", - visibility = ["//visibility:private"], - deps = [ - "@wasmtime__autocfg__1_1_0//:autocfg", - ], -) - -# Unsupported target "cpu_monitor" with type "example" omitted - -rust_library( - name = "rayon", - srcs = glob(["**/*.rs"]), - crate_features = [ - ], - crate_root = "src/lib.rs", - data = [], - edition = "2018", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-raze", - "crate-name=rayon", - "manual", - ], - version = "1.5.3", - # buildifier: leave-alone - deps = [ - ":rayon_build_script", - "@wasmtime__crossbeam_deque__0_8_2//:crossbeam_deque", - "@wasmtime__either__1_8_0//:either", - "@wasmtime__rayon_core__1_9_3//:rayon_core", - ], -) - -# Unsupported target "chars" with type "test" omitted - -# Unsupported target "clones" with type "test" omitted - -# Unsupported target "collect" with type "test" omitted - -# Unsupported target "cross-pool" with type "test" omitted - -# Unsupported target "debug" with type "test" omitted - -# Unsupported target "intersperse" with type "test" omitted - -# Unsupported target "issue671" with type "test" omitted - -# Unsupported target "issue671-unzip" with type "test" omitted - -# Unsupported target "iter_panic" with type "test" omitted - -# Unsupported target "named-threads" with type "test" omitted - -# Unsupported target "octillion" with type "test" omitted - -# Unsupported target "producer_split_at" with type "test" omitted - -# Unsupported target "sort-panic-safe" with type "test" omitted - -# Unsupported target "str" with type "test" omitted diff --git a/bazel/cargo/wasmtime/remote/BUILD.rayon-core-1.9.3.bazel b/bazel/cargo/wasmtime/remote/BUILD.rayon-core-1.9.3.bazel deleted file mode 100644 index 3ba1a872..00000000 --- a/bazel/cargo/wasmtime/remote/BUILD.rayon-core-1.9.3.bazel +++ /dev/null @@ -1,101 +0,0 @@ -""" -@generated -cargo-raze crate build file. - -DO NOT EDIT! Replaced on runs of cargo-raze -""" - -# buildifier: disable=load -load("@bazel_skylib//lib:selects.bzl", "selects") - -# buildifier: disable=load -load( - "@rules_rust//rust:defs.bzl", - "rust_binary", - "rust_library", - "rust_proc_macro", - "rust_test", -) - -package(default_visibility = [ - # Public for visibility by "@raze__crate__version//" targets. - # - # Prefer access through "//bazel/cargo/wasmtime", which limits external - # visibility to explicit Cargo.toml dependencies. - "//visibility:public", -]) - -licenses([ - "notice", # MIT from expression "MIT OR Apache-2.0" -]) - -# Generated Targets -# buildifier: disable=out-of-order-load -# buildifier: disable=load-on-top -load( - "@rules_rust//cargo:cargo_build_script.bzl", - "cargo_build_script", -) - -cargo_build_script( - name = "rayon_core_build_script", - srcs = glob(["**/*.rs"]), - build_script_env = { - }, - crate_features = [ - ], - crate_root = "build.rs", - data = glob(["**"]), - edition = "2018", - links = "rayon-core", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-raze", - "manual", - ], - version = "1.9.3", - visibility = ["//visibility:private"], - deps = [ - ], -) - -rust_library( - name = "rayon_core", - srcs = glob(["**/*.rs"]), - crate_features = [ - ], - crate_root = "src/lib.rs", - data = [], - edition = "2018", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-raze", - "crate-name=rayon-core", - "manual", - ], - version = "1.9.3", - # buildifier: leave-alone - deps = [ - ":rayon_core_build_script", - "@wasmtime__crossbeam_channel__0_5_6//:crossbeam_channel", - "@wasmtime__crossbeam_deque__0_8_2//:crossbeam_deque", - "@wasmtime__crossbeam_utils__0_8_12//:crossbeam_utils", - "@wasmtime__num_cpus__1_13_1//:num_cpus", - ], -) - -# Unsupported target "double_init_fail" with type "test" omitted - -# Unsupported target "init_zero_threads" with type "test" omitted - -# Unsupported target "scope_join" with type "test" omitted - -# Unsupported target "scoped_threadpool" with type "test" omitted - -# Unsupported target "simple_panic" with type "test" omitted - -# Unsupported target "stack_overflow_crash" with type "test" omitted diff --git a/bazel/cargo/wasmtime/remote/BUILD.regalloc2-0.4.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.regalloc2-0.4.2.bazel similarity index 98% rename from bazel/cargo/wasmtime/remote/BUILD.regalloc2-0.4.1.bazel rename to bazel/cargo/wasmtime/remote/BUILD.regalloc2-0.4.2.bazel index 0ecc1045..47b521a3 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.regalloc2-0.4.1.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.regalloc2-0.4.2.bazel @@ -49,7 +49,7 @@ rust_library( "crate-name=regalloc2", "manual", ], - version = "0.4.1", + version = "0.4.2", # buildifier: leave-alone deps = [ "@wasmtime__fxhash__0_2_1//:fxhash", diff --git a/bazel/cargo/wasmtime/remote/BUILD.regex-1.6.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.regex-1.7.0.bazel similarity index 96% rename from bazel/cargo/wasmtime/remote/BUILD.regex-1.6.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.regex-1.7.0.bazel index 17ef6920..f743948f 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.regex-1.6.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.regex-1.7.0.bazel @@ -67,12 +67,12 @@ rust_library( "crate-name=regex", "manual", ], - version = "1.6.0", + version = "1.7.0", # buildifier: leave-alone deps = [ "@wasmtime__aho_corasick__0_7_19//:aho_corasick", "@wasmtime__memchr__2_5_0//:memchr", - "@wasmtime__regex_syntax__0_6_27//:regex_syntax", + "@wasmtime__regex_syntax__0_6_28//:regex_syntax", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.regex-syntax-0.6.27.bazel b/bazel/cargo/wasmtime/remote/BUILD.regex-syntax-0.6.28.bazel similarity index 97% rename from bazel/cargo/wasmtime/remote/BUILD.regex-syntax-0.6.27.bazel rename to bazel/cargo/wasmtime/remote/BUILD.regex-syntax-0.6.28.bazel index b885fca3..aab040ca 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.regex-syntax-0.6.27.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.regex-syntax-0.6.28.bazel @@ -49,7 +49,7 @@ rust_library( "crate-name=regex-syntax", "manual", ], - version = "0.6.27", + version = "0.6.28", # buildifier: leave-alone deps = [ ], diff --git a/bazel/cargo/wasmtime/remote/BUILD.rustix-0.35.12.bazel b/bazel/cargo/wasmtime/remote/BUILD.rustix-0.35.13.bazel similarity index 93% rename from bazel/cargo/wasmtime/remote/BUILD.rustix-0.35.12.bazel rename to bazel/cargo/wasmtime/remote/BUILD.rustix-0.35.13.bazel index 58ff30dd..9a64be99 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.rustix-0.35.12.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.rustix-0.35.13.bazel @@ -62,10 +62,10 @@ cargo_build_script( "cargo-raze", "manual", ], - version = "0.35.12", + version = "0.35.13", visibility = ["//visibility:private"], deps = [ - "@wasmtime__cc__1_0_73//:cc", + "@wasmtime__cc__1_0_77//:cc", ] + selects.with_or({ # cfg(all(any(target_os = "android", target_os = "linux"), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64")))))))) ( @@ -145,12 +145,12 @@ rust_library( "crate-name=rustix", "manual", ], - version = "0.35.12", + version = "0.35.13", # buildifier: leave-alone deps = [ ":rustix_build_script", "@wasmtime__bitflags__1_3_2//:bitflags", - "@wasmtime__io_lifetimes__0_7_4//:io_lifetimes", + "@wasmtime__io_lifetimes__0_7_5//:io_lifetimes", ] + selects.with_or({ # cfg(all(any(target_os = "android", target_os = "linux"), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64")))))))) ( @@ -168,7 +168,7 @@ rust_library( ], "//conditions:default": [], }) + selects.with_or({ - # cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))) + # cfg(any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"), all(target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "powerpc64", target_arch = "riscv64", target_arch = "mips", target_arch = "mips64"))))))) ( "@rules_rust//rust/platform:i686-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", diff --git a/bazel/cargo/wasmtime/remote/BUILD.scopeguard-1.1.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.scopeguard-1.1.0.bazel deleted file mode 100644 index 7b2581e7..00000000 --- a/bazel/cargo/wasmtime/remote/BUILD.scopeguard-1.1.0.bazel +++ /dev/null @@ -1,56 +0,0 @@ -""" -@generated -cargo-raze crate build file. - -DO NOT EDIT! Replaced on runs of cargo-raze -""" - -# buildifier: disable=load -load("@bazel_skylib//lib:selects.bzl", "selects") - -# buildifier: disable=load -load( - "@rules_rust//rust:defs.bzl", - "rust_binary", - "rust_library", - "rust_proc_macro", - "rust_test", -) - -package(default_visibility = [ - # Public for visibility by "@raze__crate__version//" targets. - # - # Prefer access through "//bazel/cargo/wasmtime", which limits external - # visibility to explicit Cargo.toml dependencies. - "//visibility:public", -]) - -licenses([ - "notice", # MIT from expression "MIT OR Apache-2.0" -]) - -# Generated Targets - -# Unsupported target "readme" with type "example" omitted - -rust_library( - name = "scopeguard", - srcs = glob(["**/*.rs"]), - crate_features = [ - ], - crate_root = "src/lib.rs", - data = [], - edition = "2015", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-raze", - "crate-name=scopeguard", - "manual", - ], - version = "1.1.0", - # buildifier: leave-alone - deps = [ - ], -) diff --git a/bazel/cargo/wasmtime/remote/BUILD.target-lexicon-0.12.4.bazel b/bazel/cargo/wasmtime/remote/BUILD.target-lexicon-0.12.5.bazel similarity index 97% rename from bazel/cargo/wasmtime/remote/BUILD.target-lexicon-0.12.4.bazel rename to bazel/cargo/wasmtime/remote/BUILD.target-lexicon-0.12.5.bazel index b8857c7f..f5a26dca 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.target-lexicon-0.12.4.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.target-lexicon-0.12.5.bazel @@ -54,7 +54,7 @@ cargo_build_script( "cargo-raze", "manual", ], - version = "0.12.4", + version = "0.12.5", visibility = ["//visibility:private"], deps = [ ], @@ -80,7 +80,7 @@ rust_library( "crate-name=target-lexicon", "manual", ], - version = "0.12.4", + version = "0.12.5", # buildifier: leave-alone deps = [ ":target_lexicon_build_script", diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmparser-0.92.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmparser-0.92.0.bazel index d38aad0a..9d993300 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.wasmparser-0.92.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmparser-0.92.0.bazel @@ -54,6 +54,6 @@ rust_library( version = "0.92.0", # buildifier: leave-alone deps = [ - "@wasmtime__indexmap__1_9_1//:indexmap", + "@wasmtime__indexmap__1_9_2//:indexmap", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-2.0.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-2.0.2.bazel similarity index 86% rename from bazel/cargo/wasmtime/remote/BUILD.wasmtime-2.0.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.wasmtime-2.0.2.bazel index 249f642a..831fd7cd 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-2.0.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-2.0.2.bazel @@ -55,7 +55,7 @@ cargo_build_script( "cargo-raze", "manual", ], - version = "2.0.0", + version = "2.0.2", visibility = ["//visibility:private"], deps = [ ] + selects.with_or({ @@ -92,26 +92,26 @@ rust_library( "crate-name=wasmtime", "manual", ], - version = "2.0.0", + version = "2.0.2", # buildifier: leave-alone deps = [ ":wasmtime_build_script", "@wasmtime__anyhow__1_0_66//:anyhow", "@wasmtime__bincode__1_3_3//:bincode", "@wasmtime__cfg_if__1_0_0//:cfg_if", - "@wasmtime__indexmap__1_9_1//:indexmap", + "@wasmtime__indexmap__1_9_2//:indexmap", "@wasmtime__libc__0_2_137//:libc", "@wasmtime__log__0_4_17//:log", "@wasmtime__object__0_29_0//:object", - "@wasmtime__once_cell__1_15_0//:once_cell", + "@wasmtime__once_cell__1_16_0//:once_cell", "@wasmtime__psm__0_1_21//:psm", "@wasmtime__serde__1_0_147//:serde", - "@wasmtime__target_lexicon__0_12_4//:target_lexicon", + "@wasmtime__target_lexicon__0_12_5//:target_lexicon", "@wasmtime__wasmparser__0_92_0//:wasmparser", - "@wasmtime__wasmtime_cranelift__2_0_0//:wasmtime_cranelift", - "@wasmtime__wasmtime_environ__2_0_0//:wasmtime_environ", - "@wasmtime__wasmtime_jit__2_0_0//:wasmtime_jit", - "@wasmtime__wasmtime_runtime__2_0_0//:wasmtime_runtime", + "@wasmtime__wasmtime_cranelift__2_0_2//:wasmtime_cranelift", + "@wasmtime__wasmtime_environ__2_0_2//:wasmtime_environ", + "@wasmtime__wasmtime_jit__2_0_2//:wasmtime_jit", + "@wasmtime__wasmtime_runtime__2_0_2//:wasmtime_runtime", ] + selects.with_or({ # cfg(target_os = "windows") ( diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-asm-macros-2.0.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-asm-macros-2.0.2.bazel similarity index 97% rename from bazel/cargo/wasmtime/remote/BUILD.wasmtime-asm-macros-2.0.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.wasmtime-asm-macros-2.0.2.bazel index 3323015d..89826c0d 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-asm-macros-2.0.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-asm-macros-2.0.2.bazel @@ -47,7 +47,7 @@ rust_library( "crate-name=wasmtime-asm-macros", "manual", ], - version = "2.0.0", + version = "2.0.2", # buildifier: leave-alone deps = [ "@wasmtime__cfg_if__1_0_0//:cfg_if", diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-cranelift-2.0.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-cranelift-2.0.2.bazel similarity index 74% rename from bazel/cargo/wasmtime/remote/BUILD.wasmtime-cranelift-2.0.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.wasmtime-cranelift-2.0.2.bazel index c9ac3cdc..522679c5 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-cranelift-2.0.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-cranelift-2.0.2.bazel @@ -47,21 +47,21 @@ rust_library( "crate-name=wasmtime-cranelift", "manual", ], - version = "2.0.0", + version = "2.0.2", # buildifier: leave-alone deps = [ "@wasmtime__anyhow__1_0_66//:anyhow", - "@wasmtime__cranelift_codegen__0_89_0//:cranelift_codegen", - "@wasmtime__cranelift_entity__0_89_0//:cranelift_entity", - "@wasmtime__cranelift_frontend__0_89_0//:cranelift_frontend", - "@wasmtime__cranelift_native__0_89_0//:cranelift_native", - "@wasmtime__cranelift_wasm__0_89_0//:cranelift_wasm", + "@wasmtime__cranelift_codegen__0_89_2//:cranelift_codegen", + "@wasmtime__cranelift_entity__0_89_2//:cranelift_entity", + "@wasmtime__cranelift_frontend__0_89_2//:cranelift_frontend", + "@wasmtime__cranelift_native__0_89_2//:cranelift_native", + "@wasmtime__cranelift_wasm__0_89_2//:cranelift_wasm", "@wasmtime__gimli__0_26_2//:gimli", "@wasmtime__log__0_4_17//:log", "@wasmtime__object__0_29_0//:object", - "@wasmtime__target_lexicon__0_12_4//:target_lexicon", + "@wasmtime__target_lexicon__0_12_5//:target_lexicon", "@wasmtime__thiserror__1_0_37//:thiserror", "@wasmtime__wasmparser__0_92_0//:wasmparser", - "@wasmtime__wasmtime_environ__2_0_0//:wasmtime_environ", + "@wasmtime__wasmtime_environ__2_0_2//:wasmtime_environ", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-environ-2.0.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-environ-2.0.2.bazel similarity index 84% rename from bazel/cargo/wasmtime/remote/BUILD.wasmtime-environ-2.0.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.wasmtime-environ-2.0.2.bazel index 71d5f5af..2e15cd6d 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-environ-2.0.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-environ-2.0.2.bazel @@ -49,19 +49,19 @@ rust_library( "crate-name=wasmtime-environ", "manual", ], - version = "2.0.0", + version = "2.0.2", # buildifier: leave-alone deps = [ "@wasmtime__anyhow__1_0_66//:anyhow", - "@wasmtime__cranelift_entity__0_89_0//:cranelift_entity", + "@wasmtime__cranelift_entity__0_89_2//:cranelift_entity", "@wasmtime__gimli__0_26_2//:gimli", - "@wasmtime__indexmap__1_9_1//:indexmap", + "@wasmtime__indexmap__1_9_2//:indexmap", "@wasmtime__log__0_4_17//:log", "@wasmtime__object__0_29_0//:object", "@wasmtime__serde__1_0_147//:serde", - "@wasmtime__target_lexicon__0_12_4//:target_lexicon", + "@wasmtime__target_lexicon__0_12_5//:target_lexicon", "@wasmtime__thiserror__1_0_37//:thiserror", "@wasmtime__wasmparser__0_92_0//:wasmparser", - "@wasmtime__wasmtime_types__2_0_0//:wasmtime_types", + "@wasmtime__wasmtime_types__2_0_2//:wasmtime_types", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-jit-2.0.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-jit-2.0.2.bazel similarity index 90% rename from bazel/cargo/wasmtime/remote/BUILD.wasmtime-jit-2.0.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.wasmtime-jit-2.0.2.bazel index 62c01e9a..907710d4 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-jit-2.0.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-jit-2.0.2.bazel @@ -49,7 +49,7 @@ rust_library( "crate-name=wasmtime-jit", "manual", ], - version = "2.0.0", + version = "2.0.2", # buildifier: leave-alone deps = [ "@wasmtime__addr2line__0_17_0//:addr2line", @@ -62,10 +62,10 @@ rust_library( "@wasmtime__object__0_29_0//:object", "@wasmtime__rustc_demangle__0_1_21//:rustc_demangle", "@wasmtime__serde__1_0_147//:serde", - "@wasmtime__target_lexicon__0_12_4//:target_lexicon", + "@wasmtime__target_lexicon__0_12_5//:target_lexicon", "@wasmtime__thiserror__1_0_37//:thiserror", - "@wasmtime__wasmtime_environ__2_0_0//:wasmtime_environ", - "@wasmtime__wasmtime_runtime__2_0_0//:wasmtime_runtime", + "@wasmtime__wasmtime_environ__2_0_2//:wasmtime_environ", + "@wasmtime__wasmtime_runtime__2_0_2//:wasmtime_runtime", ] + selects.with_or({ # cfg(target_os = "linux") ( @@ -76,7 +76,7 @@ rust_library( "@rules_rust//rust/platform:powerpc-unknown-linux-gnu", "@rules_rust//rust/platform:s390x-unknown-linux-gnu", ): [ - "@wasmtime__rustix__0_35_12//:rustix", + "@wasmtime__rustix__0_35_13//:rustix", ], "//conditions:default": [], }) + selects.with_or({ diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-jit-debug-2.0.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-jit-debug-2.0.2.bazel similarity index 93% rename from bazel/cargo/wasmtime/remote/BUILD.wasmtime-jit-debug-2.0.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.wasmtime-jit-debug-2.0.2.bazel index 8e94de7d..6d367703 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-jit-debug-2.0.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-jit-debug-2.0.2.bazel @@ -49,9 +49,9 @@ rust_library( "crate-name=wasmtime-jit-debug", "manual", ], - version = "2.0.0", + version = "2.0.2", # buildifier: leave-alone deps = [ - "@wasmtime__once_cell__1_15_0//:once_cell", + "@wasmtime__once_cell__1_16_0//:once_cell", ], ) diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-runtime-2.0.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-runtime-2.0.2.bazel similarity index 93% rename from bazel/cargo/wasmtime/remote/BUILD.wasmtime-runtime-2.0.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.wasmtime-runtime-2.0.2.bazel index 290a5023..1d53ffea 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-runtime-2.0.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-runtime-2.0.2.bazel @@ -54,10 +54,10 @@ cargo_build_script( "cargo-raze", "manual", ], - version = "2.0.0", + version = "2.0.2", visibility = ["//visibility:private"], deps = [ - "@wasmtime__cc__1_0_73//:cc", + "@wasmtime__cc__1_0_77//:cc", ] + selects.with_or({ # cfg(target_os = "macos") ( @@ -122,21 +122,21 @@ rust_library( "crate-name=wasmtime-runtime", "manual", ], - version = "2.0.0", + version = "2.0.2", # buildifier: leave-alone deps = [ ":wasmtime_runtime_build_script", "@wasmtime__anyhow__1_0_66//:anyhow", "@wasmtime__cfg_if__1_0_0//:cfg_if", - "@wasmtime__indexmap__1_9_1//:indexmap", + "@wasmtime__indexmap__1_9_2//:indexmap", "@wasmtime__libc__0_2_137//:libc", "@wasmtime__log__0_4_17//:log", "@wasmtime__memoffset__0_6_5//:memoffset", "@wasmtime__rand__0_8_5//:rand", "@wasmtime__thiserror__1_0_37//:thiserror", - "@wasmtime__wasmtime_asm_macros__2_0_0//:wasmtime_asm_macros", - "@wasmtime__wasmtime_environ__2_0_0//:wasmtime_environ", - "@wasmtime__wasmtime_jit_debug__2_0_0//:wasmtime_jit_debug", + "@wasmtime__wasmtime_asm_macros__2_0_2//:wasmtime_asm_macros", + "@wasmtime__wasmtime_environ__2_0_2//:wasmtime_environ", + "@wasmtime__wasmtime_jit_debug__2_0_2//:wasmtime_jit_debug", ] + selects.with_or({ # cfg(target_os = "macos") ( @@ -176,7 +176,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-linux-android", "@rules_rust//rust/platform:x86_64-unknown-freebsd", ): [ - "@wasmtime__rustix__0_35_12//:rustix", + "@wasmtime__rustix__0_35_13//:rustix", ], "//conditions:default": [], }), diff --git a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-types-2.0.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-types-2.0.2.bazel similarity index 93% rename from bazel/cargo/wasmtime/remote/BUILD.wasmtime-types-2.0.0.bazel rename to bazel/cargo/wasmtime/remote/BUILD.wasmtime-types-2.0.2.bazel index 862142e9..0d77211d 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.wasmtime-types-2.0.0.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.wasmtime-types-2.0.2.bazel @@ -47,10 +47,10 @@ rust_library( "crate-name=wasmtime-types", "manual", ], - version = "2.0.0", + version = "2.0.2", # buildifier: leave-alone deps = [ - "@wasmtime__cranelift_entity__0_89_0//:cranelift_entity", + "@wasmtime__cranelift_entity__0_89_2//:cranelift_entity", "@wasmtime__serde__1_0_147//:serde", "@wasmtime__thiserror__1_0_37//:thiserror", "@wasmtime__wasmparser__0_92_0//:wasmparser", diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows-sys-0.36.1.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows-sys-0.36.1.bazel index 7c6e8cb5..51d8c895 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.windows-sys-0.36.1.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.windows-sys-0.36.1.bazel @@ -39,10 +39,6 @@ rust_library( crate_features = [ "Win32", "Win32_Foundation", - "Win32_NetworkManagement", - "Win32_NetworkManagement_IpHelper", - "Win32_Networking", - "Win32_Networking_WinSock", "Win32_Security", "Win32_Storage", "Win32_Storage_FileSystem", @@ -52,7 +48,6 @@ rust_library( "Win32_System_Kernel", "Win32_System_Memory", "Win32_System_SystemInformation", - "Win32_System_Threading", "default", ], crate_root = "src/lib.rs", diff --git a/bazel/cargo/wasmtime/remote/BUILD.crossbeam-deque-0.8.2.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows-sys-0.42.0.bazel similarity index 52% rename from bazel/cargo/wasmtime/remote/BUILD.crossbeam-deque-0.8.2.bazel rename to bazel/cargo/wasmtime/remote/BUILD.windows-sys-0.42.0.bazel index 84628cb8..b710204b 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.crossbeam-deque-0.8.2.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.windows-sys-0.42.0.bazel @@ -32,13 +32,20 @@ licenses([ # Generated Targets rust_library( - name = "crossbeam_deque", + name = "windows_sys", srcs = glob(["**/*.rs"]), + aliases = { + }, crate_features = [ - "crossbeam-epoch", - "crossbeam-utils", + "Win32", + "Win32_Foundation", + "Win32_NetworkManagement", + "Win32_NetworkManagement_IpHelper", + "Win32_Networking", + "Win32_Networking_WinSock", + "Win32_System", + "Win32_System_Threading", "default", - "std", ], crate_root = "src/lib.rs", data = [], @@ -48,22 +55,27 @@ rust_library( ], tags = [ "cargo-raze", - "crate-name=crossbeam-deque", + "crate-name=windows-sys", "manual", ], - version = "0.8.2", + version = "0.42.0", # buildifier: leave-alone deps = [ - "@wasmtime__cfg_if__1_0_0//:cfg_if", - "@wasmtime__crossbeam_epoch__0_9_11//:crossbeam_epoch", - "@wasmtime__crossbeam_utils__0_8_12//:crossbeam_utils", - ], + ] + selects.with_or({ + # i686-pc-windows-msvc + ( + "@rules_rust//rust/platform:i686-pc-windows-msvc", + ): [ + "@wasmtime__windows_i686_msvc__0_42_0//:windows_i686_msvc", + ], + "//conditions:default": [], + }) + selects.with_or({ + # x86_64-pc-windows-msvc + ( + "@rules_rust//rust/platform:x86_64-pc-windows-msvc", + ): [ + "@wasmtime__windows_x86_64_msvc__0_42_0//:windows_x86_64_msvc", + ], + "//conditions:default": [], + }), ) - -# Unsupported target "fifo" with type "test" omitted - -# Unsupported target "injector" with type "test" omitted - -# Unsupported target "lifo" with type "test" omitted - -# Unsupported target "steal" with type "test" omitted diff --git a/bazel/cargo/wasmtime/remote/BUILD.crossbeam-utils-0.8.12.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows_aarch64_gnullvm-0.42.0.bazel similarity index 67% rename from bazel/cargo/wasmtime/remote/BUILD.crossbeam-utils-0.8.12.bazel rename to bazel/cargo/wasmtime/remote/BUILD.windows_aarch64_gnullvm-0.42.0.bazel index 4a6d4c68..c40f240d 100644 --- a/bazel/cargo/wasmtime/remote/BUILD.crossbeam-utils-0.8.12.bazel +++ b/bazel/cargo/wasmtime/remote/BUILD.windows_aarch64_gnullvm-0.42.0.bazel @@ -38,13 +38,11 @@ load( ) cargo_build_script( - name = "crossbeam_utils_build_script", + name = "windows_aarch64_gnullvm_build_script", srcs = glob(["**/*.rs"]), build_script_env = { }, crate_features = [ - "default", - "std", ], crate_root = "build.rs", data = glob(["**"]), @@ -56,20 +54,16 @@ cargo_build_script( "cargo-raze", "manual", ], - version = "0.8.12", + version = "0.42.0", visibility = ["//visibility:private"], deps = [ ], ) -# Unsupported target "atomic_cell" with type "bench" omitted - rust_library( - name = "crossbeam_utils", + name = "windows_aarch64_gnullvm", srcs = glob(["**/*.rs"]), crate_features = [ - "default", - "std", ], crate_root = "src/lib.rs", data = [], @@ -79,25 +73,12 @@ rust_library( ], tags = [ "cargo-raze", - "crate-name=crossbeam-utils", + "crate-name=windows_aarch64_gnullvm", "manual", ], - version = "0.8.12", + version = "0.42.0", # buildifier: leave-alone deps = [ - ":crossbeam_utils_build_script", - "@wasmtime__cfg_if__1_0_0//:cfg_if", + ":windows_aarch64_gnullvm_build_script", ], ) - -# Unsupported target "atomic_cell" with type "test" omitted - -# Unsupported target "cache_padded" with type "test" omitted - -# Unsupported target "parker" with type "test" omitted - -# Unsupported target "sharded_lock" with type "test" omitted - -# Unsupported target "thread" with type "test" omitted - -# Unsupported target "wait_group" with type "test" omitted diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows_aarch64_msvc-0.42.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows_aarch64_msvc-0.42.0.bazel new file mode 100644 index 00000000..152cd1af --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.windows_aarch64_msvc-0.42.0.bazel @@ -0,0 +1,84 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:defs.bzl", + "rust_binary", + "rust_library", + "rust_proc_macro", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//bazel/cargo/wasmtime", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # MIT from expression "MIT OR Apache-2.0" +]) + +# Generated Targets +# buildifier: disable=out-of-order-load +# buildifier: disable=load-on-top +load( + "@rules_rust//cargo:cargo_build_script.bzl", + "cargo_build_script", +) + +cargo_build_script( + name = "windows_aarch64_msvc_build_script", + srcs = glob(["**/*.rs"]), + build_script_env = { + }, + crate_features = [ + ], + crate_root = "build.rs", + data = glob(["**"]), + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.42.0", + visibility = ["//visibility:private"], + deps = [ + ], +) + +rust_library( + name = "windows_aarch64_msvc", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "src/lib.rs", + data = [], + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "crate-name=windows_aarch64_msvc", + "manual", + ], + version = "0.42.0", + # buildifier: leave-alone + deps = [ + ":windows_aarch64_msvc_build_script", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows_i686_gnu-0.42.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows_i686_gnu-0.42.0.bazel new file mode 100644 index 00000000..e28b9cca --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.windows_i686_gnu-0.42.0.bazel @@ -0,0 +1,84 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:defs.bzl", + "rust_binary", + "rust_library", + "rust_proc_macro", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//bazel/cargo/wasmtime", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # MIT from expression "MIT OR Apache-2.0" +]) + +# Generated Targets +# buildifier: disable=out-of-order-load +# buildifier: disable=load-on-top +load( + "@rules_rust//cargo:cargo_build_script.bzl", + "cargo_build_script", +) + +cargo_build_script( + name = "windows_i686_gnu_build_script", + srcs = glob(["**/*.rs"]), + build_script_env = { + }, + crate_features = [ + ], + crate_root = "build.rs", + data = glob(["**"]), + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.42.0", + visibility = ["//visibility:private"], + deps = [ + ], +) + +rust_library( + name = "windows_i686_gnu", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "src/lib.rs", + data = [], + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "crate-name=windows_i686_gnu", + "manual", + ], + version = "0.42.0", + # buildifier: leave-alone + deps = [ + ":windows_i686_gnu_build_script", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows_i686_msvc-0.42.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows_i686_msvc-0.42.0.bazel new file mode 100644 index 00000000..2cccbfaa --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.windows_i686_msvc-0.42.0.bazel @@ -0,0 +1,84 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:defs.bzl", + "rust_binary", + "rust_library", + "rust_proc_macro", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//bazel/cargo/wasmtime", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # MIT from expression "MIT OR Apache-2.0" +]) + +# Generated Targets +# buildifier: disable=out-of-order-load +# buildifier: disable=load-on-top +load( + "@rules_rust//cargo:cargo_build_script.bzl", + "cargo_build_script", +) + +cargo_build_script( + name = "windows_i686_msvc_build_script", + srcs = glob(["**/*.rs"]), + build_script_env = { + }, + crate_features = [ + ], + crate_root = "build.rs", + data = glob(["**"]), + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.42.0", + visibility = ["//visibility:private"], + deps = [ + ], +) + +rust_library( + name = "windows_i686_msvc", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "src/lib.rs", + data = [], + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "crate-name=windows_i686_msvc", + "manual", + ], + version = "0.42.0", + # buildifier: leave-alone + deps = [ + ":windows_i686_msvc_build_script", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_gnu-0.42.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_gnu-0.42.0.bazel new file mode 100644 index 00000000..2a2c399e --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_gnu-0.42.0.bazel @@ -0,0 +1,84 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:defs.bzl", + "rust_binary", + "rust_library", + "rust_proc_macro", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//bazel/cargo/wasmtime", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # MIT from expression "MIT OR Apache-2.0" +]) + +# Generated Targets +# buildifier: disable=out-of-order-load +# buildifier: disable=load-on-top +load( + "@rules_rust//cargo:cargo_build_script.bzl", + "cargo_build_script", +) + +cargo_build_script( + name = "windows_x86_64_gnu_build_script", + srcs = glob(["**/*.rs"]), + build_script_env = { + }, + crate_features = [ + ], + crate_root = "build.rs", + data = glob(["**"]), + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.42.0", + visibility = ["//visibility:private"], + deps = [ + ], +) + +rust_library( + name = "windows_x86_64_gnu", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "src/lib.rs", + data = [], + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "crate-name=windows_x86_64_gnu", + "manual", + ], + version = "0.42.0", + # buildifier: leave-alone + deps = [ + ":windows_x86_64_gnu_build_script", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_gnullvm-0.42.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_gnullvm-0.42.0.bazel new file mode 100644 index 00000000..c9d2e2d1 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_gnullvm-0.42.0.bazel @@ -0,0 +1,84 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:defs.bzl", + "rust_binary", + "rust_library", + "rust_proc_macro", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//bazel/cargo/wasmtime", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # MIT from expression "MIT OR Apache-2.0" +]) + +# Generated Targets +# buildifier: disable=out-of-order-load +# buildifier: disable=load-on-top +load( + "@rules_rust//cargo:cargo_build_script.bzl", + "cargo_build_script", +) + +cargo_build_script( + name = "windows_x86_64_gnullvm_build_script", + srcs = glob(["**/*.rs"]), + build_script_env = { + }, + crate_features = [ + ], + crate_root = "build.rs", + data = glob(["**"]), + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.42.0", + visibility = ["//visibility:private"], + deps = [ + ], +) + +rust_library( + name = "windows_x86_64_gnullvm", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "src/lib.rs", + data = [], + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "crate-name=windows_x86_64_gnullvm", + "manual", + ], + version = "0.42.0", + # buildifier: leave-alone + deps = [ + ":windows_x86_64_gnullvm_build_script", + ], +) diff --git a/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_msvc-0.42.0.bazel b/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_msvc-0.42.0.bazel new file mode 100644 index 00000000..58108642 --- /dev/null +++ b/bazel/cargo/wasmtime/remote/BUILD.windows_x86_64_msvc-0.42.0.bazel @@ -0,0 +1,84 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +# buildifier: disable=load +load( + "@rules_rust//rust:defs.bzl", + "rust_binary", + "rust_library", + "rust_proc_macro", + "rust_test", +) + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//bazel/cargo/wasmtime", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # MIT from expression "MIT OR Apache-2.0" +]) + +# Generated Targets +# buildifier: disable=out-of-order-load +# buildifier: disable=load-on-top +load( + "@rules_rust//cargo:cargo_build_script.bzl", + "cargo_build_script", +) + +cargo_build_script( + name = "windows_x86_64_msvc_build_script", + srcs = glob(["**/*.rs"]), + build_script_env = { + }, + crate_features = [ + ], + crate_root = "build.rs", + data = glob(["**"]), + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.42.0", + visibility = ["//visibility:private"], + deps = [ + ], +) + +rust_library( + name = "windows_x86_64_msvc", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "src/lib.rs", + data = [], + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "crate-name=windows_x86_64_msvc", + "manual", + ], + version = "0.42.0", + # buildifier: leave-alone + deps = [ + ":windows_x86_64_msvc_build_script", + ], +) diff --git a/bazel/repositories.bzl b/bazel/repositories.bzl index 1299ce96..dbf5a0cd 100644 --- a/bazel/repositories.bzl +++ b/bazel/repositories.bzl @@ -192,9 +192,9 @@ def proxy_wasm_cpp_host_repositories(): http_archive, name = "com_github_bytecodealliance_wasmtime", build_file = "@proxy_wasm_cpp_host//bazel/external:wasmtime.BUILD", - sha256 = "5c1b721614196865a949c612851401073ef6aed9820172113c935e48ac6bcd62", - strip_prefix = "wasmtime-2.0.0", - url = "https://github.com/bytecodealliance/wasmtime/archive/v2.0.0.tar.gz", + sha256 = "f850c7d2480e71b587a7102d8814e127dc9bf8370ffa0e382fe86ec80d629190", + strip_prefix = "wasmtime-2.0.2", + url = "https://github.com/bytecodealliance/wasmtime/archive/v2.0.2.tar.gz", ) maybe( From 72ce32f7b11f9190edf874028255e1309e41690f Mon Sep 17 00:00:00 2001 From: "liang.he" Date: Fri, 16 Dec 2022 10:05:25 +0800 Subject: [PATCH 2/2] WAMR: adds support for `clone`. (#317) Signed-off-by: liang.he@intel.com --- bazel/external/wamr.BUILD | 12 +++++++----- bazel/repositories.bzl | 8 ++++---- src/wamr/types.h | 1 + src/wamr/wamr.cc | 37 +++++++++++++++++++++++++++++++++++-- test/wasm_vm_test.cc | 4 ++-- 5 files changed, 49 insertions(+), 13 deletions(-) diff --git a/bazel/external/wamr.BUILD b/bazel/external/wamr.BUILD index f25b9f07..9e7445ff 100644 --- a/bazel/external/wamr.BUILD +++ b/bazel/external/wamr.BUILD @@ -12,15 +12,17 @@ filegroup( cmake( name = "wamr_lib", cache_entries = { - "WAMR_BUILD_INTERP": "1", + "WAMR_BUILD_AOT": "0", "WAMR_BUILD_FAST_INTERP": "1", + "WAMR_BUILD_INTERP": "1", "WAMR_BUILD_JIT": "0", - "WAMR_BUILD_LAZY_JIT": "0", - "WAMR_BUILD_AOT": "0", - "WAMR_BUILD_SIMD": "0", - "WAMR_BUILD_MULTI_MODULE": "1", "WAMR_BUILD_LIBC_WASI": "0", + "WAMR_BUILD_MULTI_MODULE": "0", + "WAMR_BUILD_SIMD": "0", "WAMR_BUILD_TAIL_CALL": "1", + "WAMR_BUILD_WASM_CACHE": "0", + "WAMR_DISABLE_HW_BOUND_CHECK": "0", + "WAMR_DISABLE_STACK_HW_BOUND_CHECK": "1", }, generate_args = ["-GNinja"], lib_source = ":srcs", diff --git a/bazel/repositories.bzl b/bazel/repositories.bzl index dbf5a0cd..48b3c75c 100644 --- a/bazel/repositories.bzl +++ b/bazel/repositories.bzl @@ -159,10 +159,10 @@ def proxy_wasm_cpp_host_repositories(): http_archive, name = "com_github_bytecodealliance_wasm_micro_runtime", build_file = "@proxy_wasm_cpp_host//bazel/external:wamr.BUILD", - # WAMR-05-18-2022 - sha256 = "350736fffdc49533f5f372221d01e3b570ecd7b85f4429b22f5d89594eb99d9c", - strip_prefix = "wasm-micro-runtime-d7a2888b18c478d87ce8094e1419b4e061db289f", - url = "https://github.com/bytecodealliance/wasm-micro-runtime/archive/d7a2888b18c478d87ce8094e1419b4e061db289f.tar.gz", + # WAMR-2022-12-07 + sha256 = "6a5263ad022176257a93b39b02f95f615c0c590da1798c86c935f501a51c30c4", + strip_prefix = "wasm-micro-runtime-c3d66f916ef8093e5c8cacf3329ed968f807cf58", + url = "https://github.com/bytecodealliance/wasm-micro-runtime/archive/c3d66f916ef8093e5c8cacf3329ed968f807cf58.tar.gz", ) native.bind( diff --git a/src/wamr/types.h b/src/wamr/types.h index f6e51688..7252c5c3 100644 --- a/src/wamr/types.h +++ b/src/wamr/types.h @@ -21,6 +21,7 @@ using WasmEnginePtr = common::CSmartPtr; using WasmFuncPtr = common::CSmartPtr; using WasmStorePtr = common::CSmartPtr; using WasmModulePtr = common::CSmartPtr; +using WasmSharedModulePtr = common::CSmartPtr; using WasmMemoryPtr = common::CSmartPtr; using WasmTablePtr = common::CSmartPtr; using WasmInstancePtr = common::CSmartPtr; diff --git a/src/wamr/wamr.cc b/src/wamr/wamr.cc index 2ca6863b..577b6784 100644 --- a/src/wamr/wamr.cc +++ b/src/wamr/wamr.cc @@ -58,8 +58,8 @@ class Wamr : public WasmVm { std::string_view getEngineName() override { return "wamr"; } std::string_view getPrecompiledSectionName() override { return ""; } - Cloneable cloneable() override { return Cloneable::NotCloneable; } - std::unique_ptr clone() override { return nullptr; } + Cloneable cloneable() override { return Cloneable::CompiledBytecode; } + std::unique_ptr clone() override; bool load(std::string_view bytecode, std::string_view precompiled, const std::unordered_map &function_names) override; @@ -108,6 +108,7 @@ class Wamr : public WasmVm { WasmStorePtr store_; WasmModulePtr module_; + WasmSharedModulePtr shared_module_; WasmInstancePtr instance_; WasmMemoryPtr memory_; @@ -132,9 +133,41 @@ bool Wamr::load(std::string_view bytecode, std::string_view /*precompiled*/, return false; } + shared_module_ = wasm_module_share(module_.get()); + if (shared_module_ == nullptr) { + return false; + } + return true; } +std::unique_ptr Wamr::clone() { + assert(module_ != nullptr); + + auto vm = std::make_unique(); + if (vm == nullptr) { + return nullptr; + } + + vm->store_ = wasm_store_new(engine()); + if (vm->store_ == nullptr) { + return nullptr; + } + + vm->module_ = wasm_module_obtain(vm->store_.get(), shared_module_.get()); + if (vm->module_ == nullptr) { + return nullptr; + } + + auto *integration_clone = integration()->clone(); + if (integration_clone == nullptr) { + return nullptr; + } + vm->integration().reset(integration_clone); + + return vm; +} + static bool equalValTypes(const wasm_valtype_vec_t *left, const wasm_valtype_vec_t *right) { if (left->size != right->size) { return false; diff --git a/test/wasm_vm_test.cc b/test/wasm_vm_test.cc index a9caac93..6b4ece60 100644 --- a/test/wasm_vm_test.cc +++ b/test/wasm_vm_test.cc @@ -31,9 +31,9 @@ INSTANTIATE_TEST_SUITE_P(WasmEngines, TestVm, testing::ValuesIn(getWasmEngines() }); TEST_P(TestVm, Basic) { - if (engine_ == "wamr" || engine_ == "wasmedge") { + if (engine_ == "wasmedge") { EXPECT_EQ(vm_->cloneable(), proxy_wasm::Cloneable::NotCloneable); - } else if (engine_ == "wasmtime" || engine_ == "v8") { + } else if (engine_ == "wasmtime" || engine_ == "v8" || engine_ == "wamr") { EXPECT_EQ(vm_->cloneable(), proxy_wasm::Cloneable::CompiledBytecode); } else if (engine_ == "wavm") { EXPECT_EQ(vm_->cloneable(), proxy_wasm::Cloneable::InstantiatedModule);