Bump wasm-encoder from 0.245.1 to 0.255.0 in /crates/runtime-core - #45
Open
dependabot[bot] wants to merge 1 commit into
Open
Bump wasm-encoder from 0.245.1 to 0.255.0 in /crates/runtime-core#45dependabot[bot] wants to merge 1 commit into
dependabot[bot] wants to merge 1 commit into
Annotations
5 errors
|
Run pnpm run ci:verify
Process completed with exit code 1.
|
|
Run pnpm run ci:verify:
src/server/server-compiler.test.ts#L162
Error: Command failed: cargo build --manifest-path crates/runtime-core/Cargo.toml --bin wasm-oj-runner
Compiling wasm-oj-runtime-core v0.1.0 (/home/runner/work/forge/forge/crates/runtime-core)
error[E0053]: method `parse_global_section` has an incompatible type for trait
--> src/meter.rs:135:18
|
135 | section: wasmparser::GlobalSectionReader<'_>,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `SectionLimited<'_, Global<'_>>`, found a different `SectionLimited<'_, Global<'_>>`
|
= note: expected signature `fn(&mut MeterInitializer, &mut wasm_encoder::GlobalSection, wasmparser::readers::SectionLimited<'_, wasmparser::readers::core::globals::Global<'_>>) -> std::result::Result<_, _>`
found signature `fn(&mut MeterInitializer, &mut wasm_encoder::GlobalSection, wasmparser::SectionLimited<'_, wasmparser::Global<'_>>) -> std::result::Result<_, _>`
help: change the parameter type to match the trait
|
135 - section: wasmparser::GlobalSectionReader<'_>,
135 + section: wasmparser::readers::SectionLimited<'_, wasmparser::readers::core::globals::Global<'_>>,
|
error[E0053]: method `parse_custom_section` has an incompatible type for trait
--> src/meter.rs:223:23
|
223 | _section: wasmparser::CustomSectionReader<'_>,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `CustomSectionReader<'_>`, found `wasmparser::CustomSectionReader<'_>`
|
= note: expected signature `fn(&mut ExecutableOnly, &mut wasm_encoder::Module, wasmparser::readers::core::custom::CustomSectionReader<'_>) -> std::result::Result<_, _>`
found signature `fn(&mut ExecutableOnly, &mut wasm_encoder::Module, wasmparser::CustomSectionReader<'_>) -> std::result::Result<_, _>`
help: change the parameter type to match the trait
|
223 | _section: wasmparser::readers::core::custom::CustomSectionReader<'_>,
| +++++++++++++++++++++++
error[E0053]: method `parse_import_section` has an incompatible type for trait
--> src/module_policy.rs:238:18
|
238 | section: wasmparser::ImportSectionReader<'_>,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `SectionLimited<'_, Imports<'_>>`, found a different `SectionLimited<'_, Imports<'_>>`
|
= note: expected signature `fn(&mut InteractiveDeterministicImports, &mut wasm_encoder::ImportSection, wasmparser::readers::SectionLimited<'_, wasmparser::readers::core::imports::Imports<'_>>) -> std::result::Result<_, _>`
found signature `fn(&mut InteractiveDeterministicImports, &mut wasm_encoder::ImportSection, wasmparser::SectionLimited<'_, wasmparser::Imports<'_>>) -> std::result::Result<_, _>`
help: change the parameter type to match the trait
|
238 - section: wasmparser::ImportSectionReader<'_>,
238 + section: wasmparser::readers::SectionLimited<'_, wasmparser::readers::core::imports::Imports<'_>>,
|
error[E0053]: method `memory_type` has an incompatible type for trait
--> src/module_policy.rs:289:17
|
289 | memory: wasmparser::MemoryType,
| ^^^^^^^^^^^^^^^^^^^^^^ expected `MemoryType`, found `wasmparser::MemoryType`
|
= note: expected signature `fn(&mut MemoryLimiter, wasmparser::readers::core::types::MemoryType) -> std::result::Result<_, _>`
found signature `fn(&mut MemoryLimiter, wasmparser::MemoryType) -> std::result::Result<_, _>`
help: change the parameter type to match the trait
|
289 | memory: wasmparser::readers::core::types::MemoryType,
| ++++++++++++++++++++++
error[E0277]: `?` couldn't convert the error to `wasm_encoder::reencode::Error<MeterInitializationError>`
--> src/meter.rs:143:32
|
143 | let global = global?;
| ------^ the trait `From<wasmparser::BinaryReaderError>` is not implemented for `wasm_encoder::reencode::Error<MeterInitializationError>`
| |
|
|
|
Run pnpm run ci:verify:
src/server/server-compiler.test.ts#L89
Error: Command failed: cargo build --manifest-path crates/runtime-core/Cargo.toml --bin wasm-oj-runner
info: syncing channel updates for 1.97.1-x86_64-unknown-linux-gnu
info: latest update on 2026-07-16 for version 1.97.1 (8bab26f4f 2026-07-14)
info: downloading 6 components
Updating crates.io index
Downloading crates ...
Downloaded defmt v0.3.100
Downloaded cranelift-bitset v0.133.0
Downloaded crossbeam-deque v0.8.7
Downloaded console v0.16.4
Downloaded darling_core v0.20.11
Downloaded futures-sink v0.3.33
Downloaded enum-iterator v2.3.0
Downloaded find-msvc-tools v0.1.9
Downloaded rustc-hash v2.1.3
Downloaded cranelift-assembler-x64 v0.133.1
Downloaded derive_builder_core v0.20.2
Downloaded futures-executor v0.3.33
Downloaded escape8259 v0.5.3
Downloaded crossbeam-queue v0.3.13
Downloaded derive_more v2.1.1
Downloaded digest v0.11.3
Downloaded rand_core v0.9.5
Downloaded convert_case v0.10.0
Downloaded generic-array v0.14.7
Downloaded hashbrown v0.14.5
Downloaded hashbrown v0.17.1
Downloaded cranelift-srcgen v0.133.1
Downloaded getrandom v0.3.4
Downloaded regalloc2 v0.15.1
Downloaded serde_spanned v1.1.1
Downloaded shlex v2.0.1
Downloaded half v2.7.1
Downloaded cranelift-entity v0.133.0
Downloaded icu_provider v2.2.0
Downloaded replace_with v0.1.8
Downloaded self_cell v1.3.0
Downloaded bytecheck_derive v0.8.2
Downloaded constant_time_eq v0.4.2
Downloaded simd-adler32 v0.3.10
Downloaded schemars v1.2.1
Downloaded futures-io v0.3.33
Downloaded debugid v0.8.0
Downloaded derive_builder_macro v0.20.2
Downloaded dyn-clone v1.0.20
Downloaded futures-core v0.3.33
Downloaded dunce v1.0.5
Downloaded futures-macro v0.3.33
Downloaded cooked-waker v5.0.0
Downloaded fastrand v2.4.1
Downloaded derive_builder v0.20.2
Downloaded foldhash v0.1.5
Downloaded cranelift-bforest v0.133.0
Downloaded getrandom v0.4.3
Downloaded cpufeatures v0.2.17
Downloaded cpufeatures v0.3.0
Downloaded crossbeam-epoch v0.9.20
Downloaded crypto-common v0.2.2
Downloaded darling_macro v0.21.3
Downloaded displaydoc v0.2.6
Downloaded enumset v1.1.13
Downloaded crossbeam-utils v0.8.22
Downloaded futures v0.3.33
Downloaded memchr v2.8.3
Downloaded heapless v0.9.3
Downloaded ignore v0.4.30
Downloaded addr2line v0.25.1
Downloaded bitflags v2.13.1
Downloaded globset v0.4.19
Downloaded dashmap v6.2.1
Downloaded unicode-segmentation v1.13.3
Downloaded glob v0.3.3
Downloaded bincode v2.0.1
Downloaded wasmer-compiler v7.2.1
Downloaded linked_hash_set v0.1.6
Downloaded anstyle-parse v1.0.0
Downloaded cpp_demangle v0.4.5
Downloaded httparse v1.10.1
Downloaded virtual-net v0.702.1
Downloaded autocfg v1.5.1
Downloaded heck v0.5.0
Downloaded rancor v0.1.2
Downloaded pin-project-lite v0.2.17
Downloaded nom v5.1.3
Downloaded rand v0.10.2
Downloaded rand_core v0.10.1
Downloaded ciborium v0.2.2
Downloaded equivalent v1.0.2
Downloaded idna v1.1.0
Downloaded heck v0.3.3
Downloaded insta v1.48.0
Downloaded blake3 v1.8.5
Downloaded thiserror-impl v2.0.20
Downloaded foldhash v0.2.0
Downloaded weezl v0.2.1
Downloaded pin-project v1.1.13
Downloaded rustc-demangle v0.1.28
Downloaded ipnet v2.12.0
Downloaded hyper v1.10.1
Downloaded rustls v0.23.42
Downloaded serde_bytes v0.11.19
Downloaded scopeguard v1.2.0
Downloaded num-conv v0.2.2
Downloaded rkyv_derive v0.8.17
Downloaded rustls-native-certs v0.8.4
Downloaded tokio-macros v2.7.1
Downloaded tinystr v0.8.3
Downloaded ryu v1.0.23
Downloaded socket2 v0.6.5
Downloaded reqwest v0.13.4
Downloaded rustls-webpki v0.103.13
Downloaded simdutf8 v0.1.5
Downloaded region v3.0.2
Downloaded native-tls v0.2.18
Downloaded time-macros v0.2.31
Downloaded quote v1.0.46
Downloaded ref-cast v1.0.25
Downloaded syn v3.0.3
Downloaded wai-bindgen-rust v0.2.3
Downloaded managed v0.8.0
Downloaded pin-project-internal v1.1.13
Downloaded toml v1.1.3+spec-1.1.0
Downloaded toml_parser v1.1.2+spec-1.1.0
Downloaded tower v0.5.3
Dow
|
|
Run pnpm run ci:verify:
src/server/python-compiler.test.ts#L28
Error: Command failed: cargo build --locked --manifest-path crates/runtime-core/Cargo.toml --bin wasm-oj-runner
Compiling wasm-oj-runtime-core v0.1.0 (/home/runner/work/forge/forge/crates/runtime-core)
error[E0053]: method `parse_global_section` has an incompatible type for trait
--> src/meter.rs:135:18
|
135 | section: wasmparser::GlobalSectionReader<'_>,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `SectionLimited<'_, Global<'_>>`, found a different `SectionLimited<'_, Global<'_>>`
|
= note: expected signature `fn(&mut MeterInitializer, &mut wasm_encoder::GlobalSection, wasmparser::readers::SectionLimited<'_, wasmparser::readers::core::globals::Global<'_>>) -> std::result::Result<_, _>`
found signature `fn(&mut MeterInitializer, &mut wasm_encoder::GlobalSection, wasmparser::SectionLimited<'_, wasmparser::Global<'_>>) -> std::result::Result<_, _>`
help: change the parameter type to match the trait
|
135 - section: wasmparser::GlobalSectionReader<'_>,
135 + section: wasmparser::readers::SectionLimited<'_, wasmparser::readers::core::globals::Global<'_>>,
|
error[E0053]: method `parse_custom_section` has an incompatible type for trait
--> src/meter.rs:223:23
|
223 | _section: wasmparser::CustomSectionReader<'_>,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `CustomSectionReader<'_>`, found `wasmparser::CustomSectionReader<'_>`
|
= note: expected signature `fn(&mut ExecutableOnly, &mut wasm_encoder::Module, wasmparser::readers::core::custom::CustomSectionReader<'_>) -> std::result::Result<_, _>`
found signature `fn(&mut ExecutableOnly, &mut wasm_encoder::Module, wasmparser::CustomSectionReader<'_>) -> std::result::Result<_, _>`
help: change the parameter type to match the trait
|
223 | _section: wasmparser::readers::core::custom::CustomSectionReader<'_>,
| +++++++++++++++++++++++
error[E0053]: method `parse_import_section` has an incompatible type for trait
--> src/module_policy.rs:238:18
|
238 | section: wasmparser::ImportSectionReader<'_>,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `SectionLimited<'_, Imports<'_>>`, found a different `SectionLimited<'_, Imports<'_>>`
|
= note: expected signature `fn(&mut InteractiveDeterministicImports, &mut wasm_encoder::ImportSection, wasmparser::readers::SectionLimited<'_, wasmparser::readers::core::imports::Imports<'_>>) -> std::result::Result<_, _>`
found signature `fn(&mut InteractiveDeterministicImports, &mut wasm_encoder::ImportSection, wasmparser::SectionLimited<'_, wasmparser::Imports<'_>>) -> std::result::Result<_, _>`
help: change the parameter type to match the trait
|
238 - section: wasmparser::ImportSectionReader<'_>,
238 + section: wasmparser::readers::SectionLimited<'_, wasmparser::readers::core::imports::Imports<'_>>,
|
error[E0053]: method `memory_type` has an incompatible type for trait
--> src/module_policy.rs:289:17
|
289 | memory: wasmparser::MemoryType,
| ^^^^^^^^^^^^^^^^^^^^^^ expected `MemoryType`, found `wasmparser::MemoryType`
|
= note: expected signature `fn(&mut MemoryLimiter, wasmparser::readers::core::types::MemoryType) -> std::result::Result<_, _>`
found signature `fn(&mut MemoryLimiter, wasmparser::MemoryType) -> std::result::Result<_, _>`
help: change the parameter type to match the trait
|
289 | memory: wasmparser::readers::core::types::MemoryType,
| ++++++++++++++++++++++
error[E0277]: `?` couldn't convert the error to `wasm_encoder::reencode::Error<MeterInitializationError>`
--> src/meter.rs:143:32
|
143 | let global = global?;
| ------^ the trait `From<wasmparser::BinaryReaderError>` is not implemented for `wasm_encoder::reencode::Error<MeterInitializationError>`
| |
|
|
|
Run pnpm run ci:verify:
src/core/runtime-identity.test.ts#L54
AssertionError: expected '7b82d81264bfbc12c8556496fb5cd93ff16ce…' to be '3ef42cb2c70e7013e4a6f9d4d7457a7071101…' // Object.is equality
Expected: "3ef42cb2c70e7013e4a6f9d4d7457a7071101795fbd3753efcd20c1ac338ebd5"
Received: "7b82d81264bfbc12c8556496fb5cd93ff16ce6b1ac79394323981105008c0815"
❯ src/core/runtime-identity.test.ts:54:8
|
background
wait
wait-all
cancel
parallel
Loading