diff --git a/Cargo.lock b/Cargo.lock index 6b72e97..12d359e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -207,27 +207,27 @@ dependencies = [ [[package]] name = "cranelift-assembler-x64" -version = "0.135.5" +version = "0.135.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3bfbb8f30b72ef5cedf2dbd85ee2f167a33c888d492a40e999250187138663c9" +checksum = "9195e7cefae4f6c586ef4abace39e08a4cfbbde0839479f7075f0739db5ec108" dependencies = [ "cranelift-assembler-x64-meta", ] [[package]] name = "cranelift-assembler-x64-meta" -version = "0.135.5" +version = "0.135.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5715fdd9d897798ba2bb834df5d6c1129319d51e82ddcf81812c23231e9b852b" +checksum = "f47195db7c0d11bb54fc4a03f94136344059121baad9e59dcf537cf007ed45f9" dependencies = [ "cranelift-srcgen", ] [[package]] name = "cranelift-bforest" -version = "0.135.5" +version = "0.135.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a266da98b248dd98dfc8a46d45d57810db04a55b81a6d8c7a9c6cf0bd2db7c3" +checksum = "23e38972e913f89b465f99d3a1add645d507ad8d2cb32b05161769330b72648c" dependencies = [ "cranelift-entity", "wasmtime-internal-core", @@ -235,9 +235,9 @@ dependencies = [ [[package]] name = "cranelift-bitset" -version = "0.135.5" +version = "0.135.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c67c1887ed2194ef3ecc283a9add4fe8a79d249a293063046f2adedc31ae7200" +checksum = "d3352069928676bf94f502e352f4d879ba16dcd2fc413fddb9617d72eaf42127" dependencies = [ "serde", "serde_derive", @@ -246,9 +246,9 @@ dependencies = [ [[package]] name = "cranelift-codegen" -version = "0.135.5" +version = "0.135.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90103abeafa22cc578c577999bdf1b51c32b8a59e15a09789841b4e9a854588d" +checksum = "7332e689fc423e86b03617b071889a0e67089ed529b0cba1e22e2d630e120987" dependencies = [ "bumpalo", "cranelift-assembler-x64", @@ -277,9 +277,9 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.135.5" +version = "0.135.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d73eaff808bc302e2899e42d822c0e64df23f38facb98ecdf695d1817d2063a3" +checksum = "6dc7d4ec2d00466628fa9cb8197b7850771a2db0c16a902065c8513706a7ac18" dependencies = [ "cranelift-assembler-x64-meta", "cranelift-codegen-shared", @@ -290,24 +290,24 @@ dependencies = [ [[package]] name = "cranelift-codegen-shared" -version = "0.135.5" +version = "0.135.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de19c4fc55ac3cdeb8e153f35ef9f51db197da91a64c9811d0ddd21ed1b9d18d" +checksum = "b08c970e27b123ff6764a525aa50dfd4a6e350022e8c27027d10b3dde5cc49fc" [[package]] name = "cranelift-control" -version = "0.135.5" +version = "0.135.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9bbd919579d74a7212e6e849dc24ff015cb823e70051d01559eea828efaf773f" +checksum = "985a7c32c3a72fd8f44a8ead3211352c364ce509bf8b0b177184d7574f4e9397" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.135.5" +version = "0.135.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af201af93fa8a576ac4b04b901ac3f252545d7b703053c922526fce28f65a7be" +checksum = "ce7ae3678365a2fced842f320dd90760816d57e62dc41e65804c7a86ce16dff2" dependencies = [ "cranelift-bitset", "serde", @@ -317,9 +317,9 @@ dependencies = [ [[package]] name = "cranelift-frontend" -version = "0.135.5" +version = "0.135.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69395ceee43706b93bf869b3a6631ab8d9dcb2bf19f9af4d1d2db0cb9e18af18" +checksum = "21e84fb8be0b38d9d1c52831050957586e9b1140565f47dcbcf9a08d2d124940" dependencies = [ "cranelift-codegen", "hashbrown 0.17.1", @@ -330,15 +330,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.135.5" +version = "0.135.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e8d98a81f71e2ddc61849ca1454ff424fbf42a3ee5529365be8c0859ddf5b9a" +checksum = "8f295be6751bdae90f2ecdda3ecc5ef60192ac204ec2345ec1b924b9a6554ed4" [[package]] name = "cranelift-native" -version = "0.135.5" +version = "0.135.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "273c79e0265b754f67ff76c42d6db4856dabf9101e3bb1b23c83255e2438dd02" +checksum = "b00de3571d1817908e3a6d0e04349400a360d336be8ad07ca0f7cb0beeb3c353" dependencies = [ "cranelift-codegen", "libc", @@ -347,9 +347,9 @@ dependencies = [ [[package]] name = "cranelift-srcgen" -version = "0.135.5" +version = "0.135.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b73d7e686f3518831f88ffe88be02c6c92be09930fc5ab90a3dfd9a4de3815e" +checksum = "ce1932d832b1d6c0fcb852d4b1fd1fe9930fc2e0cfa7d125a90ee3f86978310d" [[package]] name = "crc" @@ -1135,9 +1135,9 @@ dependencies = [ [[package]] name = "pulley-interpreter" -version = "48.0.5" +version = "48.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfc9a7073f2530aab972ac0a7ce43624ff59de8ad06b76a4ef4021f7ddd1035a" +checksum = "8da9e35352d5ed6636a3b18e2099f96cf00e9dcc707f7d9d599a64ec5fabcef7" dependencies = [ "cranelift-bitset", "log", @@ -1147,9 +1147,9 @@ dependencies = [ [[package]] name = "pulley-macros" -version = "48.0.5" +version = "48.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "864f92c9538de48325a4f8709ec83e56471446798d48a29073ca094c5447b549" +checksum = "cf76d5588cc67bac2ba972c751d4f1b4545eebf2dea8117410dc7f450bae6c97" dependencies = [ "proc-macro2", "quote", @@ -1730,9 +1730,9 @@ dependencies = [ [[package]] name = "wasmtime" -version = "48.0.5" +version = "48.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b94eda6b1c1d8ade526a67e4ce50cc6234d1c7af68e5d7bf13f40bc07e70daba" +checksum = "3a26206e1b2f1403d4d17c8fa7e736b693d7e9b1a7b9a5bf860e1c580472704d" dependencies = [ "addr2line", "async-trait", @@ -1782,9 +1782,9 @@ dependencies = [ [[package]] name = "wasmtime-environ" -version = "48.0.5" +version = "48.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84ca4865ece3a37abb34c2df96c741ff4aed308d35744d84095cff79848752d4" +checksum = "ca61f6e56877ffa9633e0d1ee3ee01c4b5dd08d8e1609417a245b496163526af" dependencies = [ "anyhow", "cpp_demangle", @@ -1813,9 +1813,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-cache" -version = "48.0.5" +version = "48.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad3c3dadc98434da27b591a62d06bd767f1ecfe9bbfa0414229be2c64ad8d6d4" +checksum = "5cccad5a336fe29654eb40d1d9f515fd2354f48f262eb8608235c0ccb8cd46b5" dependencies = [ "base64", "directories-next", @@ -1833,9 +1833,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-component-macro" -version = "48.0.5" +version = "48.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ae080b05e5e0356a2167c478c264e26f3fe5dbaaf1b285f8f5501301b99facb" +checksum = "d217ee3ec268aaa301fdf63af2b560c1a00ea774c5789fc8537364c2726be4ab" dependencies = [ "anyhow", "proc-macro2", @@ -1848,15 +1848,15 @@ dependencies = [ [[package]] name = "wasmtime-internal-component-util" -version = "48.0.5" +version = "48.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8f014d9ad6f6acbc449e9d7c4e7b7757b4b6b1a84a3662f66ea6da2ebed788c" +checksum = "3d4bb47a14f6458a45125d6fedaac3ad95769f946755ae282763fc0343c8ccdc" [[package]] name = "wasmtime-internal-core" -version = "48.0.5" +version = "48.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecc0a0310fc4a3f545427c7880362657f72f838ffcfe4d3b8c864021df3b3488" +checksum = "84493645ddd62c4615bbe0bd1a6bf9740e69c11b70404f2db8726ee793442b88" dependencies = [ "anyhow", "hashbrown 0.17.1", @@ -1866,9 +1866,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-cranelift" -version = "48.0.5" +version = "48.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb6c8d2b6f8ed3a784fcd127a1936589db8051febbd228230660175e41b5751d" +checksum = "de4b3fb57ab495f3a08032859e1b940fa63e63cb755804fb032a06bf530aeb33" dependencies = [ "cranelift-codegen", "cranelift-control", @@ -1892,9 +1892,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-fiber" -version = "48.0.5" +version = "48.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92b558b5892ca405508103641fa3a3ec2e986b1cc679a083ed47e6bcb08ecf31" +checksum = "984950b72b8660737ec8deb590c95e4103877c23c83bd0ad23b9990a789fcfe2" dependencies = [ "cc", "libc", @@ -1906,9 +1906,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-jit-debug" -version = "48.0.5" +version = "48.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0669ce70a8a8c92eb8ad148c1d7b9b771aab37787e9462efd75b2e2b4575406" +checksum = "679f24b3251a3c6235bc0170efa0d503ac570678308d60bd2e7f325d16f51536" dependencies = [ "cc", "object", @@ -1918,9 +1918,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-jit-icache-coherence" -version = "48.0.5" +version = "48.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6aa66405e95fc7b82adb195c14fa8b38f45046c3ad99a273b06262b8eb755e76" +checksum = "a2627fc8f496dcb22fad20cb97e8b77b494c225d84522642d23ec425bf17713b" dependencies = [ "libc", "wasmtime-internal-core", @@ -1929,9 +1929,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-unwinder" -version = "48.0.5" +version = "48.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70555458e519d6fb8790e042b4274132ab58171ae0f2a6917c3dc29ded0184d0" +checksum = "64752c0f1351970e20ed8fd7704220d7871b8824bdeb252258738b58264ef191" dependencies = [ "cranelift-codegen", "log", @@ -1941,9 +1941,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-versioned-export-macros" -version = "48.0.5" +version = "48.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fca407e3e2809c0e6568be132065095a16f184c30c6bee4157dfdc497aee10a1" +checksum = "ff1b5eb4b2838bbbeaadd02c61e307a1fdbd47efca9d96684c04de5721157dca" dependencies = [ "proc-macro2", "quote", @@ -1952,9 +1952,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-wit-bindgen" -version = "48.0.5" +version = "48.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2aacdb42fb0b393353e402a1534e0b492a6b0fddf6528bfaec65c5f56b990c43" +checksum = "bf92ecab96882cd1a5d9ee41c457053bccf8f1c57cfe617d38549b929ab82e91" dependencies = [ "anyhow", "bitflags", @@ -1966,9 +1966,9 @@ dependencies = [ [[package]] name = "wasmtime-wasi-io" -version = "48.0.5" +version = "48.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1af4069fb7fc9cdc72410be96fb7f83b772e500cf4d0758d7fe6b55cefb303b8" +checksum = "10795358c41e607f47f89847373bcbb6b5539404fda59048c457a8e56791b3e1" dependencies = [ "async-trait", "bytes", diff --git a/crates/wasi/Cargo.toml b/crates/wasi/Cargo.toml index 569bd4e..62bf120 100644 --- a/crates/wasi/Cargo.toml +++ b/crates/wasi/Cargo.toml @@ -15,16 +15,16 @@ kore = { package = "kore-std", path = "../..", features = ["heap"] } # Components, and async host imports: a guest's call into WASI suspends its # fiber and the Kore executor runs until the import's future is ready. The # engine's platform (memory, fibers, ISA) is the embedding program's choice. -wasmtime = { version = "48.0.5", default-features = false, features = [ +wasmtime = { version = "48.0.6", default-features = false, features = [ "runtime", "component-model", "async", ] } # WASI 0.2's `wasi:io` (pollables, input and output streams) as traits the # native process stream implements; `no_std` by design. -wasmtime-wasi-io = { version = "48.0.5", default-features = false } +wasmtime-wasi-io = { version = "48.0.6", default-features = false } # Host tests resolve the guest fixture against the linker with a std # Wasmtime: the Kore-side engine has no host to run on. [dev-dependencies] -wasmtime = { version = "48.0.5", features = ["std", "cranelift", "component-model"] } +wasmtime = { version = "48.0.6", features = ["std", "cranelift", "component-model"] }