From 39faf4857301a6cf075bfd142e617da9f439817b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 16 Jun 2026 03:05:50 +0000 Subject: [PATCH] chore(deps): Bump hyperlight-host in /src/code-validator/guest Bumps [hyperlight-host](https://github.com/simongdavies/hyperlight) from `5f1912b` to `f8cf24a`. - [Commits](https://github.com/simongdavies/hyperlight/compare/5f1912b4ce8a8d83e6ce63425d766bd50f511ef8...f8cf24a38810f2fb1deb8afc7a8c0d1182bf7406) --- updated-dependencies: - dependency-name: hyperlight-host dependency-version: f8cf24a38810f2fb1deb8afc7a8c0d1182bf7406 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- src/code-validator/guest/Cargo.lock | 167 ++++++++++++++++------------ 1 file changed, 94 insertions(+), 73 deletions(-) diff --git a/src/code-validator/guest/Cargo.lock b/src/code-validator/guest/Cargo.lock index 2ac4030..f604e17 100644 --- a/src/code-validator/guest/Cargo.lock +++ b/src/code-validator/guest/Cargo.lock @@ -2,18 +2,6 @@ # It is not intended for manual editing. version = 4 -[[package]] -name = "ahash" -version = "0.8.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75" -dependencies = [ - "cfg-if", - "once_cell", - "version_check", - "zerocopy", -] - [[package]] name = "aho-corasick" version = "1.1.4" @@ -109,7 +97,7 @@ version = "0.72.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "cexpr", "clang-sys", "itertools", @@ -131,22 +119,22 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.11.0" +version = "2.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" +checksum = "b4388bee8683e3d04af747c73422af53102d2bd24d9eadb6cbc100baef4b43f8" [[package]] name = "blake3" -version = "1.8.3" +version = "1.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2468ef7d57b3fb7e16b576e8377cdbde2320c60e1491e961d11da40fc4f02a2d" +checksum = "0aa83c34e62843d924f905e0f5c866eb1dd6545fc4d719e803d9ba6030371fce" dependencies = [ "arrayref", "arrayvec", "cc", "cfg-if", "constant_time_eq", - "cpufeatures 0.2.17", + "cpufeatures 0.3.0", ] [[package]] @@ -179,9 +167,9 @@ dependencies = [ [[package]] name = "buddy_system_allocator" -version = "0.12.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b672b945a3e4f4f40bfd4cd5ee07df9e796a42254ce7cd6d2599ad969244c44a" +checksum = "c1af5a01adeeade54c9f5060300227a8ee64c05b6376f28e9b8ee3b72dd2056f" dependencies = [ "spin 0.10.0", ] @@ -192,6 +180,26 @@ version = "3.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" +[[package]] +name = "bytemuck" +version = "1.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8efb64bd706a16a1bdde310ae86b351e4d21550d98d056f22f8a7f7a2183fec" +dependencies = [ + "bytemuck_derive", +] + +[[package]] +name = "bytemuck_derive" +version = "1.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "cargo-hyperlight" version = "0.1.11" @@ -513,7 +521,7 @@ version = "25.12.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35f6839d7b3b98adde531effaf34f0c2badc6f4735d26fe74709d8e513a96ef3" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "rustc_version", ] @@ -775,13 +783,16 @@ dependencies = [ [[package]] name = "hyperlight-common" -version = "0.13.1" -source = "git+https://github.com/simongdavies/hyperlight?branch=update-surrogate#5f1912b4ce8a8d83e6ce63425d766bd50f511ef8" +version = "0.15.0" +source = "git+https://github.com/simongdavies/hyperlight?branch=update-surrogate#f8cf24a38810f2fb1deb8afc7a8c0d1182bf7406" dependencies = [ "anyhow", + "bitflags 2.13.0", + "bytemuck", "flatbuffers", "log", - "spin 0.10.0", + "smallvec", + "spin 0.12.0", "thiserror", "tracing", "tracing-core", @@ -789,8 +800,8 @@ dependencies = [ [[package]] name = "hyperlight-guest" -version = "0.13.1" -source = "git+https://github.com/simongdavies/hyperlight?branch=update-surrogate#5f1912b4ce8a8d83e6ce63425d766bd50f511ef8" +version = "0.15.0" +source = "git+https://github.com/simongdavies/hyperlight?branch=update-surrogate#f8cf24a38810f2fb1deb8afc7a8c0d1182bf7406" dependencies = [ "anyhow", "flatbuffers", @@ -801,28 +812,26 @@ dependencies = [ [[package]] name = "hyperlight-guest-bin" -version = "0.13.1" -source = "git+https://github.com/simongdavies/hyperlight?branch=update-surrogate#5f1912b4ce8a8d83e6ce63425d766bd50f511ef8" +version = "0.15.0" +source = "git+https://github.com/simongdavies/hyperlight?branch=update-surrogate#f8cf24a38810f2fb1deb8afc7a8c0d1182bf7406" dependencies = [ "buddy_system_allocator", - "cc", - "cfg-if", "flatbuffers", - "glob", "hyperlight-common", "hyperlight-guest", "hyperlight-guest-macro", "hyperlight-guest-tracing", + "hyperlight-libc", "linkme", "log", - "spin 0.10.0", + "spin 0.12.0", "tracing", ] [[package]] name = "hyperlight-guest-macro" -version = "0.13.1" -source = "git+https://github.com/simongdavies/hyperlight?branch=update-surrogate#5f1912b4ce8a8d83e6ce63425d766bd50f511ef8" +version = "0.15.0" +source = "git+https://github.com/simongdavies/hyperlight?branch=update-surrogate#f8cf24a38810f2fb1deb8afc7a8c0d1182bf7406" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -832,23 +841,24 @@ dependencies = [ [[package]] name = "hyperlight-guest-tracing" -version = "0.13.1" -source = "git+https://github.com/simongdavies/hyperlight?branch=update-surrogate#5f1912b4ce8a8d83e6ce63425d766bd50f511ef8" +version = "0.15.0" +source = "git+https://github.com/simongdavies/hyperlight?branch=update-surrogate#f8cf24a38810f2fb1deb8afc7a8c0d1182bf7406" dependencies = [ "hyperlight-common", - "spin 0.10.0", + "spin 0.12.0", "tracing", "tracing-core", ] [[package]] name = "hyperlight-host" -version = "0.13.1" -source = "git+https://github.com/simongdavies/hyperlight?branch=update-surrogate#5f1912b4ce8a8d83e6ce63425d766bd50f511ef8" +version = "0.15.0" +source = "git+https://github.com/simongdavies/hyperlight?branch=update-surrogate#f8cf24a38810f2fb1deb8afc7a8c0d1182bf7406" dependencies = [ "anyhow", - "bitflags 2.11.0", + "bitflags 2.13.0", "blake3", + "bytemuck", "cfg-if", "cfg_aliases", "crossbeam-channel", @@ -871,7 +881,6 @@ dependencies = [ "thiserror", "tracing", "tracing-core", - "tracing-log", "uuid", "vmm-sys-util", "windows", @@ -880,6 +889,17 @@ dependencies = [ "windows-version", ] +[[package]] +name = "hyperlight-libc" +version = "0.15.0" +source = "git+https://github.com/simongdavies/hyperlight?branch=update-surrogate#f8cf24a38810f2fb1deb8afc7a8c0d1182bf7406" +dependencies = [ + "anyhow", + "bindgen", + "cc", + "glob", +] + [[package]] name = "id-arena" version = "2.3.0" @@ -950,7 +970,7 @@ version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "333f77a20344a448f3f70664918135fddeb804e938f28a99d685bd92926e0b19" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "kvm-bindings", "libc", "vmm-sys-util", @@ -970,9 +990,9 @@ checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" [[package]] name = "libc" -version = "0.2.183" +version = "0.2.186" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d" +checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66" [[package]] name = "libloading" @@ -1005,18 +1025,18 @@ dependencies = [ [[package]] name = "linkme" -version = "0.3.35" +version = "0.3.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e3283ed2d0e50c06dd8602e0ab319bb048b6325d0bba739db64ed8205179898" +checksum = "e83272d46373fb8decca684579ac3e7c8f3d71d4cc3aa693df8759e260ae41cf" dependencies = [ "linkme-impl", ] [[package]] name = "linkme-impl" -version = "0.3.35" +version = "0.3.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5cec0ec4228b4853bb129c84dbf093a27e6c7a20526da046defc334a1b017f7" +checksum = "32d59e20403c7d08fe62b4376edfe5c7fb2ef1e6b1465379686d0f21c8df444b" dependencies = [ "proc-macro2", "quote", @@ -1040,9 +1060,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.29" +version = "0.4.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" +checksum = "953f07c43838f8e6f9758cab68bf5bed85465e7587ebe0b823f1bcd81978ad3a" [[package]] name = "memchr" @@ -1052,12 +1072,12 @@ checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" [[package]] name = "metrics" -version = "0.24.3" +version = "0.24.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d5312e9ba3771cfa961b585728215e3d972c950a3eed9252aa093d6301277e8" +checksum = "89550ee9f79e88fef3119de263694973a8adb26c21d75322164fb8c493039fe2" dependencies = [ - "ahash", "portable-atomic", + "rapidhash", ] [[package]] @@ -1096,7 +1116,7 @@ version = "3.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "26d3c7dd60231116a47854321c9ac8df6f13435d11aa3a59d8533a76e07a3730" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "ctor", "futures", "napi-build", @@ -1318,6 +1338,15 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c8d0fd677905edcbeedbf2edb6494d676f0e98d54d5cf9bda0b061cb8fb8aba" +[[package]] +name = "rapidhash" +version = "4.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5e48930979c155e2f33aa36ab3119b5ee81332beb6482199a8ecd6029b80b59" +dependencies = [ + "rustversion", +] + [[package]] name = "redox_users" version = "0.5.2" @@ -1478,7 +1507,7 @@ version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "errno", "libc", "linux-raw-sys", @@ -1622,14 +1651,17 @@ version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" +[[package]] +name = "smallvec" +version = "1.15.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90" + [[package]] name = "spin" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591" -dependencies = [ - "lock_api", -] [[package]] name = "spin" @@ -1771,17 +1803,6 @@ dependencies = [ "valuable", ] -[[package]] -name = "tracing-log" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" -dependencies = [ - "log", - "once_cell", - "tracing-core", -] - [[package]] name = "typenum" version = "1.19.0" @@ -1820,9 +1841,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.22.0" +version = "1.23.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a68d3c8f01c0cfa54a75291d83601161799e4a89a39e0929f4b0354d88757a37" +checksum = "144d6b123cef80b301b8f72a9e2ca4370ddec21950d0a103dd22c437006d2db7" dependencies = [ "getrandom 0.4.2", "js-sys", @@ -1958,7 +1979,7 @@ version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "hashbrown 0.15.5", "indexmap", "semver", @@ -2200,7 +2221,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" dependencies = [ "anyhow", - "bitflags 2.11.0", + "bitflags 2.13.0", "indexmap", "log", "serde",