Stream: git-wasmtime

Topic: wasmtime / issue #10476 Panic in trace logging output for...


view this post on Zulip Wasmtime GitHub notifications bot (Mar 26 2025 at 23:50):

fitzgen opened issue #10476:

For example,

RUST_LOG=trace cargo test --test wast issue-10353.wast
...
thread '<unnamed>' panicked at cranelift/codegen/src/isa/x64/inst/external.rs:134:9:
internal error: entered unreachable code
stack backtrace:
   0: rust_begin_unwind
             at /rustc/21fe748be15271ea5804e0507cd699b675efe038/library/std/src/panicking.rs:681:5
   1: core::panicking::panic_fmt
             at /rustc/21fe748be15271ea5804e0507cd699b675efe038/library/core/src/panicking.rs:75:14
   2: core::panicking::panic
             at /rustc/21fe748be15271ea5804e0507cd699b675efe038/library/core/src/panicking.rs:145:5
   3: cranelift_codegen::isa::x64::inst::external::enc_gpr
             at ./cranelift/codegen/src/isa/x64/inst/external.rs:134:9
   4: cranelift_codegen::isa::x64::inst::external::<impl cranelift_assembler_x64::api::AsReg for cranelift_codegen::isa::x64::inst::args::Gpr>::enc
             at ./cranelift/codegen/src/isa/x64/inst/external.rs:92:9
   5: <cranelift_assembler_x64::mem::Amode<R> as core::fmt::Display>::fmt
             at ./cranelift/assembler-x64/src/mem.rs:172:48
   6: <T as alloc::string::ToString>::to_string
             at /home/nick/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/string.rs:2688:9
   7: cranelift_assembler_x64::mem::GprMem<R,M>::to_string
             at ./cranelift/assembler-x64/src/mem.rs:260:35
   8: <cranelift_assembler_x64::inst::addq_rm<R> as core::fmt::Display>::fmt
...

cc @abrown

view this post on Zulip Wasmtime GitHub notifications bot (Mar 26 2025 at 23:50):

fitzgen edited issue #10476:

For example,

$ RUST_LOG=trace cargo test --test wast issue-10353.wast
...
thread '<unnamed>' panicked at cranelift/codegen/src/isa/x64/inst/external.rs:134:9:
internal error: entered unreachable code
stack backtrace:
   0: rust_begin_unwind
             at /rustc/21fe748be15271ea5804e0507cd699b675efe038/library/std/src/panicking.rs:681:5
   1: core::panicking::panic_fmt
             at /rustc/21fe748be15271ea5804e0507cd699b675efe038/library/core/src/panicking.rs:75:14
   2: core::panicking::panic
             at /rustc/21fe748be15271ea5804e0507cd699b675efe038/library/core/src/panicking.rs:145:5
   3: cranelift_codegen::isa::x64::inst::external::enc_gpr
             at ./cranelift/codegen/src/isa/x64/inst/external.rs:134:9
   4: cranelift_codegen::isa::x64::inst::external::<impl cranelift_assembler_x64::api::AsReg for cranelift_codegen::isa::x64::inst::args::Gpr>::enc
             at ./cranelift/codegen/src/isa/x64/inst/external.rs:92:9
   5: <cranelift_assembler_x64::mem::Amode<R> as core::fmt::Display>::fmt
             at ./cranelift/assembler-x64/src/mem.rs:172:48
   6: <T as alloc::string::ToString>::to_string
             at /home/nick/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/string.rs:2688:9
   7: cranelift_assembler_x64::mem::GprMem<R,M>::to_string
             at ./cranelift/assembler-x64/src/mem.rs:260:35
   8: <cranelift_assembler_x64::inst::addq_rm<R> as core::fmt::Display>::fmt
...

cc @abrown

view this post on Zulip Wasmtime GitHub notifications bot (Mar 28 2025 at 03:46):

alexcrichton closed issue #10476:

For example,

$ RUST_LOG=trace cargo test --test wast issue-10353.wast
...
thread '<unnamed>' panicked at cranelift/codegen/src/isa/x64/inst/external.rs:134:9:
internal error: entered unreachable code
stack backtrace:
   0: rust_begin_unwind
             at /rustc/21fe748be15271ea5804e0507cd699b675efe038/library/std/src/panicking.rs:681:5
   1: core::panicking::panic_fmt
             at /rustc/21fe748be15271ea5804e0507cd699b675efe038/library/core/src/panicking.rs:75:14
   2: core::panicking::panic
             at /rustc/21fe748be15271ea5804e0507cd699b675efe038/library/core/src/panicking.rs:145:5
   3: cranelift_codegen::isa::x64::inst::external::enc_gpr
             at ./cranelift/codegen/src/isa/x64/inst/external.rs:134:9
   4: cranelift_codegen::isa::x64::inst::external::<impl cranelift_assembler_x64::api::AsReg for cranelift_codegen::isa::x64::inst::args::Gpr>::enc
             at ./cranelift/codegen/src/isa/x64/inst/external.rs:92:9
   5: <cranelift_assembler_x64::mem::Amode<R> as core::fmt::Display>::fmt
             at ./cranelift/assembler-x64/src/mem.rs:172:48
   6: <T as alloc::string::ToString>::to_string
             at /home/nick/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/string.rs:2688:9
   7: cranelift_assembler_x64::mem::GprMem<R,M>::to_string
             at ./cranelift/assembler-x64/src/mem.rs:260:35
   8: <cranelift_assembler_x64::inst::addq_rm<R> as core::fmt::Display>::fmt
...

cc @abrown


Last updated: Apr 18 2025 at 00:13 UTC