Bump wasmparser from 0.245.1 to 0.255.0 in /crates/runtime-core - #46
Open
dependabot[bot] wants to merge 1 commit into
Open
Bump wasmparser from 0.245.1 to 0.255.0 in /crates/runtime-core#46dependabot[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::Error>` is not implemented for `wasm_encoder::reencode::Error<MeterInitializationError>`
| |
| t
|
|
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 cpufeatures v0.2.17
Downloaded cranelift-assembler-x64 v0.133.1
Downloaded cooked-waker v5.0.0
Downloaded cpufeatures v0.3.0
Downloaded heck v0.5.0
Downloaded addr2line v0.25.1
Downloaded crypto-common v0.1.7
Downloaded constant_time_eq v0.4.2
Downloaded convert_case v0.10.0
Downloaded rand_pcg v0.10.2
Downloaded console v0.16.4
Downloaded cranelift-bforest v0.133.0
Downloaded displaydoc v0.2.6
Downloaded cranelift-assembler-x64-meta v0.133.1
Downloaded const-oid v0.10.2
Downloaded cpp_demangle v0.4.5
Downloaded corosensei v0.3.4
Downloaded cranelift-bitset v0.133.0
Downloaded cranelift-codegen-shared v0.133.1
Downloaded ref-cast v1.0.25
Downloaded cranelift-control v0.133.1
Downloaded cranelift-frontend v0.133.0
Downloaded crc32fast v1.5.0
Downloaded crossbeam-queue v0.3.13
Downloaded derive_builder_macro v0.20.2
Downloaded darling_macro v0.21.3
Downloaded form_urlencoded v1.2.2
Downloaded cranelift-srcgen v0.133.1
Downloaded document-features v0.2.12
Downloaded fastrand v2.4.1
Downloaded ref-cast-impl v1.0.25
Downloaded time-core v0.1.9
Downloaded hashbrown v0.15.5
Downloaded errno v0.3.14
Downloaded either v1.16.0
Downloaded defmt-macros v1.1.1
Downloaded defmt v1.1.1
Downloaded foreign-types-shared v0.1.1
Downloaded escape8259 v0.5.3
Downloaded debugid v0.8.0
Downloaded futures-io v0.3.33
Downloaded darling_core v0.21.3
Downloaded rancor v0.1.2
Downloaded rustls-native-certs v0.8.4
Downloaded defmt v0.3.100
Downloaded futures-core v0.3.33
Downloaded futures-sink v0.3.33
Downloaded heck v0.3.3
Downloaded enumset_derive v0.15.0
Downloaded foldhash v0.1.5
Downloaded find-msvc-tools v0.1.9
Downloaded fixedbitset v0.5.7
Downloaded fs_extra v1.3.0
Downloaded stable_deref_trait v1.2.1
Downloaded rand_core v0.9.5
Downloaded rand_core v0.10.1
Downloaded serde_bytes v0.11.19
Downloaded dashmap v6.2.1
Downloaded futures-executor v0.3.33
Downloaded foldhash v0.2.0
Downloaded defmt-parser v1.0.0
Downloaded globset v0.4.19
Downloaded dunce v1.0.5
Downloaded enum-iterator v2.3.0
Downloaded bitflags v1.3.2
Downloaded dyn-clone v1.0.20
Downloaded filetime v0.2.29
Downloaded futures-channel v0.3.33
Downloaded ciborium-io v0.2.2
Downloaded enum-iterator-derive v1.5.0
Downloaded thiserror v2.0.20
Downloaded bytecheck v0.8.2
Downloaded darling v0.20.11
Downloaded deranged v0.5.8
Downloaded derive_builder_core v0.20.2
Downloaded futures v0.3.33
Downloaded tinyvec_macros v0.1.1
Downloaded equivalent v1.0.2
Downloaded fnv v1.0.7
Downloaded foreign-types v0.3.2
Downloaded futures-task v0.3.33
Downloaded block-buffer v0.12.1
Downloaded crossbeam-deque v0.8.7
Downloaded darling_macro v0.20.11
Downloaded generic-array v0.14.7
Downloaded getrandom v0.3.4
Downloaded crossbeam-utils v0.8.22
Downloaded crypto-common v0.2.2
Downloaded darling v0.21.3
Downloaded digest v0.10.7
Downloaded digest v0.11.3
Downloaded futures-macro v0.3.33
Downloaded getrandom v0.2.17
Downloaded half v2.7.1
Downloaded hash32 v0.3.1
Downloaded cranelift-entity v0.133.0
Downloaded cranelift-isle v0.133.0
Downloaded darling_core v0.20.11
Downloaded derive_builder v0.20.2
Downloaded flate2 v1.1.9
Downloaded glob v0.3.3
Downloaded heapless v0.9.3
Downloaded is_terminal_polyfill v1.70.2
Downloaded cfg_aliases v0.2.2
Downloaded cranelift-codegen-meta v0.133.1
Downloaded crossbeam-channel v0.5.16
Downloaded crossbeam-epoch v0.9.20
Downloaded derive_more-impl v2.1.1
Downloaded enumset v1.1.13
Downloaded getrandom v0.4.3
Downloaded id-arena v2.3.0
Downloaded serde_spanned v1.1.1
Downloaded strip-ansi-escapes v0.2.1
Downloade
|
|
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::Error>` is not implemented for `wasm_encoder::reencode::Error<MeterInitializationError>`
| |
|
|
|
Run pnpm run ci:verify:
src/core/runtime-identity.test.ts#L54
AssertionError: expected '622bf7aa7dc56ec30b4dedc501688c42310ed…' to be '3ef42cb2c70e7013e4a6f9d4d7457a7071101…' // Object.is equality
Expected: "3ef42cb2c70e7013e4a6f9d4d7457a7071101795fbd3753efcd20c1ac338ebd5"
Received: "622bf7aa7dc56ec30b4dedc501688c42310edfe8f56076b882fef3799ab95e68"
❯ src/core/runtime-identity.test.ts:54:8
|
background
wait
wait-all
cancel
parallel
Loading