Bump wasm-encoder from 0.245.1 to 0.255.0 in /crates/runtime-core - #5
Closed
dependabot[bot] wants to merge 1 commit into
Closed
Bump wasm-encoder from 0.245.1 to 0.255.0 in /crates/runtime-core#5dependabot[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 convert_case v0.10.0
Downloaded addr2line v0.25.1
Downloaded console v0.16.4
Downloaded constant_time_eq v0.4.2
Downloaded dashmap v6.2.1
Downloaded const-oid v0.10.2
Downloaded cpp_demangle v0.4.5
Downloaded crossbeam-utils v0.8.22
Downloaded defmt v1.1.1
Downloaded foldhash v0.2.0
Downloaded corosensei v0.3.4
Downloaded crossbeam-queue v0.3.13
Downloaded ref-cast v1.0.25
Downloaded cranelift-assembler-x64 v0.133.1
Downloaded heck v0.5.0
Downloaded cranelift-codegen-shared v0.133.1
Downloaded rancor v0.1.2
Downloaded rand_core v0.9.5
Downloaded region v3.0.2
Downloaded cranelift-bforest v0.133.0
Downloaded darling v0.21.3
Downloaded deranged v0.5.8
Downloaded derive_builder v0.20.2
Downloaded dunce v1.0.5
Downloaded cranelift-bitset v0.133.0
Downloaded defmt-macros v1.1.1
Downloaded crypto-common v0.1.7
Downloaded cranelift-assembler-x64-meta v0.133.1
Downloaded rand v0.9.5
Downloaded dyn-clone v1.0.20
Downloaded rayon-core v1.13.0
Downloaded regex v1.13.1
Downloaded cranelift-entity v0.133.0
Downloaded derive_more v2.1.1
Downloaded document-features v0.2.12
Downloaded rand_chacha v0.9.0
Downloaded rayon v1.12.0
Downloaded regalloc2 v0.15.1
Downloaded cranelift-frontend v0.133.0
Downloaded crc32fast v1.5.0
Downloaded darling_core v0.20.11
Downloaded darling_macro v0.20.11
Downloaded debugid v0.8.0
Downloaded displaydoc v0.2.6
Downloaded digest v0.10.7
Downloaded rand v0.10.2
Downloaded rangemap v1.7.1
Downloaded crossbeam-epoch v0.9.20
Downloaded darling_core v0.21.3
Downloaded either v1.16.0
Downloaded rand_pcg v0.10.2
Downloaded regex-automata v0.4.16
Downloaded cpufeatures v0.2.17
Downloaded cooked-waker v5.0.0
Downloaded enum-iterator-derive v1.5.0
Downloaded cranelift-isle v0.133.0
Downloaded errno v0.3.14
Downloaded regex-syntax v0.8.11
Downloaded defmt v0.3.100
Downloaded derive_builder_macro v0.20.2
Downloaded find-msvc-tools v0.1.9
Downloaded flate2 v1.1.9
Downloaded getrandom v0.4.3
Downloaded crypto-common v0.2.2
Downloaded equivalent v1.0.2
Downloaded futures-task v0.3.33
Downloaded fnv v1.0.7
Downloaded heck v0.3.3
Downloaded cranelift-control v0.133.1
Downloaded darling_macro v0.21.3
Downloaded filetime v0.2.29
Downloaded cranelift-codegen-meta v0.133.1
Downloaded cranelift-srcgen v0.133.1
Downloaded fs_extra v1.3.0
Downloaded rustversion v1.0.23
Downloaded shlex v1.3.0
Downloaded termios v0.3.3
Downloaded target-lexicon v0.13.5
Downloaded darling v0.20.11
Downloaded enum-iterator v2.3.0
Downloaded ref-cast-impl v1.0.25
Downloaded cpufeatures v0.3.0
Downloaded foreign-types-shared v0.1.1
Downloaded generic-array v0.14.7
Downloaded same-file v1.0.6
Downloaded serde_yaml v0.9.34+deprecated
Downloaded saffron v0.1.0
Downloaded toml v1.1.3+spec-1.1.0
Downloaded similar v2.7.0
Downloaded time-macros v0.2.31
Downloaded ruzstd v0.8.3
Downloaded serde_core v1.0.229
Downloaded schemars_derive v1.2.1
Downloaded tar v0.4.46
Downloaded strip-ansi-escapes v0.2.1
Downloaded sync_wrapper v1.0.2
Downloaded symbolic-common v13.9.0
Downloaded synstructure v0.13.2
Downloaded escape8259 v0.5.3
Downloaded serde_derive_internals v0.29.1
Downloaded rend v0.5.4
Downloaded simdutf8 v0.1.5
Downloaded toml_edit v0.25.13+spec-1.1.0
Downloaded self_cell v1.3.0
Downloaded serde_bytes v0.11.19
Downloaded crossbeam-deque v0.8.7
Downloaded globset v0.4.19
Downloaded schemars v1.2.1
Downloaded smallvec v1.15.2
Downloaded syn v1.0.109
Downloaded thiserror-impl v2.0.20
Downloaded time v0.3.53
Downloaded tower v0.5.3
Downloaded tinyvec_macros v0.1.1
Downloaded tokio-macros v2.7.1
D
|
|
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