diff --git a/.changelog/unreleased/bug-fixes/2384-wasmer-alignment-fixes.md b/.changelog/unreleased/bug-fixes/2384-wasmer-alignment-fixes.md new file mode 100644 index 00000000000..87c8adfcade --- /dev/null +++ b/.changelog/unreleased/bug-fixes/2384-wasmer-alignment-fixes.md @@ -0,0 +1,2 @@ +- Fix alignment errors on wasmer that cause the ledger to crash. + ([\#2384](https://github.com/anoma/namada/pull/2384)) \ No newline at end of file diff --git a/Cargo.lock b/Cargo.lock index c2de3ddfb3a..8fcb15bb958 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -7930,7 +7930,7 @@ dependencies = [ [[package]] name = "wasmer" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "cfg-if 1.0.0", "indexmap 1.9.3", @@ -7956,7 +7956,7 @@ dependencies = [ [[package]] name = "wasmer-artifact" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "enumset", "loupe", @@ -7968,7 +7968,7 @@ dependencies = [ [[package]] name = "wasmer-cache" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "blake3", "hex", @@ -7979,7 +7979,7 @@ dependencies = [ [[package]] name = "wasmer-compiler" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "enumset", "loupe", @@ -7996,7 +7996,7 @@ dependencies = [ [[package]] name = "wasmer-compiler-cranelift" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "cranelift-codegen", "cranelift-entity", @@ -8010,12 +8010,13 @@ dependencies = [ "tracing", "wasmer-compiler", "wasmer-types", + "wasmer-vm", ] [[package]] name = "wasmer-compiler-singlepass" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "byteorder", "dynasm", @@ -8028,12 +8029,13 @@ dependencies = [ "smallvec", "wasmer-compiler", "wasmer-types", + "wasmer-vm", ] [[package]] name = "wasmer-derive" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "proc-macro-error", "proc-macro2", @@ -8044,7 +8046,7 @@ dependencies = [ [[package]] name = "wasmer-engine" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "backtrace", "enumset", @@ -8066,7 +8068,7 @@ dependencies = [ [[package]] name = "wasmer-engine-dylib" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "cfg-if 1.0.0", "enum-iterator", @@ -8091,7 +8093,7 @@ dependencies = [ [[package]] name = "wasmer-engine-universal" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "cfg-if 1.0.0", "enumset", @@ -8110,7 +8112,7 @@ dependencies = [ [[package]] name = "wasmer-engine-universal-artifact" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "enum-iterator", "enumset", @@ -8125,7 +8127,7 @@ dependencies = [ [[package]] name = "wasmer-object" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "object 0.28.4", "thiserror", @@ -8136,13 +8138,12 @@ dependencies = [ [[package]] name = "wasmer-types" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "backtrace", "enum-iterator", "indexmap 1.9.3", "loupe", - "more-asserts", "rkyv", "serde 1.0.193", "thiserror", @@ -8151,7 +8152,7 @@ dependencies = [ [[package]] name = "wasmer-vm" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "backtrace", "cc", diff --git a/shared/Cargo.toml b/shared/Cargo.toml index 48572b2516f..ab9061488e2 100644 --- a/shared/Cargo.toml +++ b/shared/Cargo.toml @@ -122,12 +122,12 @@ tiny-hderive.workspace = true toml.workspace = true tracing.workspace = true wasm-instrument = {version = "0.4.0", features = ["sign_ext"], optional = true} -wasmer = {git = "https://github.com/heliaxdev/wasmer", rev = "833721a1b21cd192e7f044abe2139d03ba291149", optional = true} -wasmer-cache = {git = "https://github.com/heliaxdev/wasmer", rev = "833721a1b21cd192e7f044abe2139d03ba291149", optional = true} -wasmer-compiler-singlepass = {git = "https://github.com/heliaxdev/wasmer", rev = "833721a1b21cd192e7f044abe2139d03ba291149", optional = true} -wasmer-engine-dylib = {git = "https://github.com/heliaxdev/wasmer", rev = "833721a1b21cd192e7f044abe2139d03ba291149", optional = true} -wasmer-engine-universal = {git = "https://github.com/heliaxdev/wasmer", rev = "833721a1b21cd192e7f044abe2139d03ba291149", optional = true} -wasmer-vm = {git = "https://github.com/heliaxdev/wasmer", rev = "833721a1b21cd192e7f044abe2139d03ba291149", optional = true} +wasmer = {git = "https://github.com/heliaxdev/wasmer", rev = "255054f7f58b7b4a525f2fee6b9b86422d1ca15b", optional = true} +wasmer-cache = {git = "https://github.com/heliaxdev/wasmer", rev = "255054f7f58b7b4a525f2fee6b9b86422d1ca15b", optional = true} +wasmer-compiler-singlepass = {git = "https://github.com/heliaxdev/wasmer", rev = "255054f7f58b7b4a525f2fee6b9b86422d1ca15b", optional = true} +wasmer-engine-dylib = {git = "https://github.com/heliaxdev/wasmer", rev = "255054f7f58b7b4a525f2fee6b9b86422d1ca15b", optional = true} +wasmer-engine-universal = {git = "https://github.com/heliaxdev/wasmer", rev = "255054f7f58b7b4a525f2fee6b9b86422d1ca15b", optional = true} +wasmer-vm = {git = "https://github.com/heliaxdev/wasmer", rev = "255054f7f58b7b4a525f2fee6b9b86422d1ca15b", optional = true} # Greater versions break in `test_tx_stack_limiter` and `test_vp_stack_limiter` wat = "=1.0.71" wasmparser.workspace = true diff --git a/wasm/Cargo.lock b/wasm/Cargo.lock index 1f700ce28a2..7b5d01d47ad 100644 --- a/wasm/Cargo.lock +++ b/wasm/Cargo.lock @@ -6257,7 +6257,7 @@ dependencies = [ [[package]] name = "wasmer" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "cfg-if 1.0.0", "indexmap 1.9.3", @@ -6283,7 +6283,7 @@ dependencies = [ [[package]] name = "wasmer-artifact" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "enumset", "loupe", @@ -6295,7 +6295,7 @@ dependencies = [ [[package]] name = "wasmer-cache" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "blake3", "hex", @@ -6306,7 +6306,7 @@ dependencies = [ [[package]] name = "wasmer-compiler" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "enumset", "loupe", @@ -6323,7 +6323,7 @@ dependencies = [ [[package]] name = "wasmer-compiler-cranelift" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "cranelift-codegen", "cranelift-entity", @@ -6337,12 +6337,13 @@ dependencies = [ "tracing", "wasmer-compiler", "wasmer-types", + "wasmer-vm", ] [[package]] name = "wasmer-compiler-singlepass" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "byteorder", "dynasm", @@ -6355,12 +6356,13 @@ dependencies = [ "smallvec", "wasmer-compiler", "wasmer-types", + "wasmer-vm", ] [[package]] name = "wasmer-derive" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "proc-macro-error", "proc-macro2", @@ -6371,7 +6373,7 @@ dependencies = [ [[package]] name = "wasmer-engine" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "backtrace", "enumset", @@ -6393,7 +6395,7 @@ dependencies = [ [[package]] name = "wasmer-engine-dylib" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "cfg-if 1.0.0", "enum-iterator", @@ -6418,7 +6420,7 @@ dependencies = [ [[package]] name = "wasmer-engine-universal" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "cfg-if 1.0.0", "enumset", @@ -6437,7 +6439,7 @@ dependencies = [ [[package]] name = "wasmer-engine-universal-artifact" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "enum-iterator", "enumset", @@ -6452,7 +6454,7 @@ dependencies = [ [[package]] name = "wasmer-object" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "object 0.28.4", "thiserror", @@ -6463,13 +6465,12 @@ dependencies = [ [[package]] name = "wasmer-types" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "backtrace", "enum-iterator", "indexmap 1.9.3", "loupe", - "more-asserts", "rkyv", "serde", "thiserror", @@ -6478,7 +6479,7 @@ dependencies = [ [[package]] name = "wasmer-vm" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "backtrace", "cc", diff --git a/wasm_for_tests/wasm_source/Cargo.lock b/wasm_for_tests/wasm_source/Cargo.lock index 9dca264d5fb..aaf02de47c6 100644 --- a/wasm_for_tests/wasm_source/Cargo.lock +++ b/wasm_for_tests/wasm_source/Cargo.lock @@ -6227,7 +6227,7 @@ dependencies = [ [[package]] name = "wasmer" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "cfg-if 1.0.0", "indexmap 1.9.3", @@ -6253,7 +6253,7 @@ dependencies = [ [[package]] name = "wasmer-artifact" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "enumset", "loupe", @@ -6265,7 +6265,7 @@ dependencies = [ [[package]] name = "wasmer-cache" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "blake3", "hex", @@ -6276,7 +6276,7 @@ dependencies = [ [[package]] name = "wasmer-compiler" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "enumset", "loupe", @@ -6293,7 +6293,7 @@ dependencies = [ [[package]] name = "wasmer-compiler-cranelift" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "cranelift-codegen", "cranelift-entity", @@ -6307,12 +6307,13 @@ dependencies = [ "tracing", "wasmer-compiler", "wasmer-types", + "wasmer-vm", ] [[package]] name = "wasmer-compiler-singlepass" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "byteorder", "dynasm", @@ -6325,12 +6326,13 @@ dependencies = [ "smallvec", "wasmer-compiler", "wasmer-types", + "wasmer-vm", ] [[package]] name = "wasmer-derive" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "proc-macro-error", "proc-macro2", @@ -6341,7 +6343,7 @@ dependencies = [ [[package]] name = "wasmer-engine" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "backtrace", "enumset", @@ -6363,7 +6365,7 @@ dependencies = [ [[package]] name = "wasmer-engine-dylib" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "cfg-if 1.0.0", "enum-iterator", @@ -6388,7 +6390,7 @@ dependencies = [ [[package]] name = "wasmer-engine-universal" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "cfg-if 1.0.0", "enumset", @@ -6407,7 +6409,7 @@ dependencies = [ [[package]] name = "wasmer-engine-universal-artifact" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "enum-iterator", "enumset", @@ -6422,7 +6424,7 @@ dependencies = [ [[package]] name = "wasmer-object" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "object 0.28.4", "thiserror", @@ -6433,13 +6435,12 @@ dependencies = [ [[package]] name = "wasmer-types" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "backtrace", "enum-iterator", "indexmap 1.9.3", "loupe", - "more-asserts", "rkyv", "serde", "thiserror", @@ -6448,7 +6449,7 @@ dependencies = [ [[package]] name = "wasmer-vm" version = "2.3.0" -source = "git+https://github.com/heliaxdev/wasmer?rev=833721a1b21cd192e7f044abe2139d03ba291149#833721a1b21cd192e7f044abe2139d03ba291149" +source = "git+https://github.com/heliaxdev/wasmer?rev=255054f7f58b7b4a525f2fee6b9b86422d1ca15b#255054f7f58b7b4a525f2fee6b9b86422d1ca15b" dependencies = [ "backtrace", "cc",