Last active
December 19, 2024 15:51
-
-
Save shamb0/01491a8367c78404769b3e210ec860e0 to your computer and use it in GitHub Desktop.
Revisions
-
shamb0 revised this gist
Dec 19, 2024 . 1 changed file with 6 additions and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,3 +1,9 @@   ```shell thread 'rustc' panicked at src/helpers.rs:718:9: assertion failed: base_layout.size >= offset + value_layout.size -
shamb0 created this gist
Dec 19, 2024 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,110 @@ ```shell thread 'rustc' panicked at src/helpers.rs:718:9: assertion failed: base_layout.size >= offset + value_layout.size stack backtrace: 0: 0x71043dd9b6da - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hec7033c2b337d91a 1: 0x71043e613d66 - core::fmt::write::he6b83c2afbadc848 2: 0x71043f5ffa91 - std::io::Write::write_fmt::he1bbf8a6e5fb57ac 3: 0x71043dd9b532 - std::sys::backtrace::BacktraceLock::print::h6b40594d00dbb761 4: 0x71043dd9da2a - std::panicking::default_hook::{{closure}}::h81d1db29492dd5d3 5: 0x71043dd9d873 - std::panicking::default_hook::h5f98081bf3a79f77 6: 0x71043cef43a8 - std[25e109a39a018341]::panicking::update_hook::<alloc[398f7a33d7c757ef]::boxed::Box<rustc_driver_impl[5df20d6541efd119]::install_ice_hook::{closure#0}>>::{closure#0} 7: 0x71043dd9e1e8 - std::panicking::rust_panic_with_hook::hcb96a25c65c2ea94 8: 0x71043dd9dea6 - std::panicking::begin_panic_handler::{{closure}}::hc0c9f37dd6a3f9a8 9: 0x71043dd9bb79 - std::sys::backtrace::__rust_end_short_backtrace::h4b1eac26e73a1340 10: 0x71043dd9db9d - rust_begin_unwind 11: 0x71043a9cece0 - core::panicking::panic_fmt::h2af694e9fcb6fadd 12: 0x71043b47e7ec - core::panicking::panic::hc9b0bcb899944075 13: 0x5756ab45c627 - miri::helpers::EvalContextExt::deref_pointer_and_offset::h289c820332f2598b at /home/popoyi/ssdbox/03-wshub/010-01-clust-wasm/041-001-ustream-rustlang-miri/miri/src/helpers.rs:718:9 14: 0x5756ab499a40 - miri::shims::unix::fd::EvalContextExt::readv::hed82caabd9e49ace at /home/popoyi/ssdbox/03-wshub/010-01-clust-wasm/041-001-ustream-rustlang-miri/miri/src/shims/unix/fd.rs:359:37 15: 0x5756ab4877e4 - miri::shims::unix::foreign_items::EvalContextExt::emulate_foreign_item_inner::h6656fbdf0b024361 at /home/popoyi/ssdbox/03-wshub/010-01-clust-wasm/041-001-ustream-rustlang-miri/miri/src/shims/unix/foreign_items.rs:164:17 16: 0x5756ab4f4418 - miri::shims::foreign_items::EvalContextExtPriv::emulate_foreign_item_inner::hf65ae76083c4716c at /home/popoyi/ssdbox/03-wshub/010-01-clust-wasm/041-001-ustream-rustlang-miri/miri/src/shims/foreign_items.rs:996:25 17: 0x5756ab4f003a - miri::shims::foreign_items::EvalContextExt::emulate_foreign_item::h2de071a398d45b75 at /home/popoyi/ssdbox/03-wshub/010-01-clust-wasm/041-001-ustream-rustlang-miri/miri/src/shims/foreign_items.rs:70:15 18: 0x5756ab412bef - <miri::machine::MiriMachine as rustc_const_eval::interpret::machine::Machine>::find_mir_or_eval_fn::hb248e9db4f3a1245 at /home/popoyi/ssdbox/03-wshub/010-01-clust-wasm/041-001-ustream-rustlang-miri/miri/src/machine.rs:1029:20 19: 0x5756ab412bef - rustc_const_eval::interpret::call::<impl rustc_const_eval::interpret::eval_context::InterpCx<M>>::init_fn_call::h191ff97c7957f5f2 at /home/popoyi/ssdbox/fact/utilhub/rusthome/.rustup/toolchains/miri/lib/rustlib/src/rust/compiler/rustc_const_eval/src/interpret/call.rs:570:46 20: 0x5756ab4540e2 - rustc_const_eval::interpret::step::<impl rustc_const_eval::interpret::eval_context::InterpCx<M>>::eval_terminator::h9b60906954f31f18 at /home/popoyi/ssdbox/fact/utilhub/rusthome/.rustup/toolchains/miri/lib/rustlib/src/rust/compiler/rustc_const_eval/src/interpret/step.rs:511:17 21: 0x5756ab4540e2 - rustc_const_eval::interpret::step::<impl rustc_const_eval::interpret::eval_context::InterpCx<M>>::step::heb61dbe70606b89f at /home/popoyi/ssdbox/fact/utilhub/rusthome/.rustup/toolchains/miri/lib/rustlib/src/rust/compiler/rustc_const_eval/src/interpret/step.rs:65:9 22: 0x5756ab4540e2 - miri::concurrency::thread::EvalContextExt::run_threads::hd88448beea039661 at /home/popoyi/ssdbox/03-wshub/010-01-clust-wasm/041-001-ustream-rustlang-miri/miri/src/concurrency/thread.rs:1206:25 23: 0x5756ab3e4407 - miri::eval::eval_entry::{{closure}}::h04cc2a6a4174b852 at /home/popoyi/ssdbox/03-wshub/010-01-clust-wasm/041-001-ustream-rustlang-miri/miri/src/eval.rs:447:49 24: 0x5756ab3e4407 - core::ops::function::FnOnce::call_once::h07ab54c61903de63 at /home/popoyi/ssdbox/fact/utilhub/rusthome/.rustup/toolchains/miri/lib/rustlib/src/rust/library/core/src/ops/function.rs:250:5 25: 0x5756ab3e4407 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfc6191332ea2a66d at /home/popoyi/ssdbox/fact/utilhub/rusthome/.rustup/toolchains/miri/lib/rustlib/src/rust/library/core/src/panic/unwind_safe.rs:272:9 26: 0x5756ab3e4407 - std::panicking::try::do_call::h16dd727fba7a3511 at /home/popoyi/ssdbox/fact/utilhub/rusthome/.rustup/toolchains/miri/lib/rustlib/src/rust/library/std/src/panicking.rs:573:40 27: 0x5756ab3e4407 - std::panicking::try::ha0d6c3541f8c5222 at /home/popoyi/ssdbox/fact/utilhub/rusthome/.rustup/toolchains/miri/lib/rustlib/src/rust/library/std/src/panicking.rs:536:19 28: 0x5756ab3e4407 - std::panic::catch_unwind::h5c6f9724e2ee24d4 at /home/popoyi/ssdbox/fact/utilhub/rusthome/.rustup/toolchains/miri/lib/rustlib/src/rust/library/std/src/panic.rs:358:14 29: 0x5756ab3e4407 - miri::eval::eval_entry::h2cff45a801af5941 at /home/popoyi/ssdbox/03-wshub/010-01-clust-wasm/041-001-ustream-rustlang-miri/miri/src/eval.rs:447:9 30: 0x5756ab38c1fa - <miri::MiriCompilerCalls as rustc_driver_impl::Callbacks>::after_analysis::h6d4a1c2cc34b2789 at /home/popoyi/ssdbox/03-wshub/010-01-clust-wasm/041-001-ustream-rustlang-miri/miri/src/bin/miri.rs:114:36 31: 0x71043f6aaef4 - rustc_interface[260251264d220150]::interface::run_compiler::<(), rustc_driver_impl[5df20d6541efd119]::run_compiler::{closure#0}>::{closure#1} 32: 0x71043f54e147 - std[25e109a39a018341]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[260251264d220150]::util::run_in_thread_with_globals<rustc_interface[260251264d220150]::util::run_in_thread_pool_with_globals<rustc_interface[260251264d220150]::interface::run_compiler<(), rustc_driver_impl[5df20d6541efd119]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()> 33: 0x71043f54e5e2 - <<std[25e109a39a018341]::thread::Builder>::spawn_unchecked_<rustc_interface[260251264d220150]::util::run_in_thread_with_globals<rustc_interface[260251264d220150]::util::run_in_thread_pool_with_globals<rustc_interface[260251264d220150]::interface::run_compiler<(), rustc_driver_impl[5df20d6541efd119]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[c5f48d8aa30cfb0e]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} 34: 0x71043f54fbaf - std::sys::pal::unix::thread::Thread::new::thread_start::ha5e652fa1cead616 35: 0x71043949ca94 - start_thread at ./nptl/pthread_create.c:447:8 36: 0x710439529c3c - clone3 at ./misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 37: 0x0 - <unknown> error: the compiler unexpectedly panicked. this is a bug. note: we would appreciate a bug report: https://github.com/rust-lang/miri/issues/new note: please make sure that you have updated to the latest nightly note: please attach the file at `/home/popoyi/ssdbox/03-wshub/010-01-clust-wasm/041-001-ustream-rustlang-miri/miri/rustc-ice-2024-12-19T15_35_26-73277.txt` to your bug report note: compiler flags: -Z miri-disable-isolation query stack during panic: end of query stack Miri caused an ICE during evaluation. Here's the interpreter backtrace at the time of the panic: note: the place in the program where the ICE was triggered --> tests/pass-dep/libc/libc-fs.rs:500:19 | 500 | let res = libc::readv(fd, iov.as_ptr() as *const libc::iovec, iovcnt); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: BACKTRACE: = note: inside `test_readv_basic` at tests/pass-dep/libc/libc-fs.rs:500:19: 500:78 note: inside `main` --> tests/pass-dep/libc/libc-fs.rs:41:5 | 41 | test_readv_basic(); | ^^^^^^^^^^^^^^^^^^ = note: inside `<fn() as std::ops::FnOnce<()>>::call_once - shim(fn())` at /home/popoyi/ssdbox/fact/utilhub/rusthome/.rustup/toolchains/miri/lib/rustlib/src/rust/library/core/src/ops/function.rs:250:5: 250:71 = note: inside `std::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>` at /home/popoyi/ssdbox/fact/utilhub/rusthome/.rustup/toolchains/miri/lib/rustlib/src/rust/library/std/src/sys/backtrace.rs:152:18: 152:21 = note: inside closure at /home/popoyi/ssdbox/fact/utilhub/rusthome/.rustup/toolchains/miri/lib/rustlib/src/rust/library/std/src/rt.rs:195:18: 195:75 = note: inside `std::ops::function::impls::<impl std::ops::FnOnce<()> for &dyn std::ops::Fn() -> i32 + std::marker::Sync + std::panic::RefUnwindSafe>::call_once` at /home/popoyi/ssdbox/fact/utilhub/rusthome/.rustup/toolchains/miri/lib/rustlib/src/rust/library/core/src/ops/function.rs:284:13: 284:31 = note: inside `std::panicking::r#try::do_call::<&dyn std::ops::Fn() -> i32 + std::marker::Sync + std::panic::RefUnwindSafe, i32>` at /home/popoyi/ssdbox/fact/utilhub/rusthome/.rustup/toolchains/miri/lib/rustlib/src/rust/library/std/src/panicking.rs:573:40: 573:43 = note: inside `std::panicking::r#try::<i32, &dyn std::ops::Fn() -> i32 + std::marker::Sync + std::panic::RefUnwindSafe>` at /home/popoyi/ssdbox/fact/utilhub/rusthome/.rustup/toolchains/miri/lib/rustlib/src/rust/library/std/src/panicking.rs:536:19: 536:88 = note: inside `std::panic::catch_unwind::<&dyn std::ops::Fn() -> i32 + std::marker::Sync + std::panic::RefUnwindSafe, i32>` at /home/popoyi/ssdbox/fact/utilhub/rusthome/.rustup/toolchains/miri/lib/rustlib/src/rust/library/std/src/panic.rs:358:14: 358:33 = note: inside closure at /home/popoyi/ssdbox/fact/utilhub/rusthome/.rustup/toolchains/miri/lib/rustlib/src/rust/library/std/src/rt.rs:174:48: 174:73 = note: inside `std::panicking::r#try::do_call::<{closure@std::rt::lang_start_internal::{closure#1}}, isize>` at /home/popoyi/ssdbox/fact/utilhub/rusthome/.rustup/toolchains/miri/lib/rustlib/src/rust/library/std/src/panicking.rs:573:40: 573:43 = note: inside `std::panicking::r#try::<isize, {closure@std::rt::lang_start_internal::{closure#1}}>` at /home/popoyi/ssdbox/fact/utilhub/rusthome/.rustup/toolchains/miri/lib/rustlib/src/rust/library/std/src/panicking.rs:536:19: 536:88 = note: inside `std::panic::catch_unwind::<{closure@std::rt::lang_start_internal::{closure#1}}, isize>` at /home/popoyi/ssdbox/fact/utilhub/rusthome/.rustup/toolchains/miri/lib/rustlib/src/rust/library/std/src/panic.rs:358:14: 358:33 = note: inside `std::rt::lang_start_internal` at /home/popoyi/ssdbox/fact/utilhub/rusthome/.rustup/toolchains/miri/lib/rustlib/src/rust/library/std/src/rt.rs:174:20: 174:98 = note: inside `std::rt::lang_start::<()>` at /home/popoyi/ssdbox/fact/utilhub/rusthome/.rustup/toolchains/miri/lib/rustlib/src/rust/library/std/src/rt.rs:194:17: 199:6 error: test failed, to rerun pass `--test ui` Caused by: process didn't exit successfully: `/home/popoyi/ssdbox/03-wshub/010-01-clust-wasm/041-001-ustream-rustlang-miri/miri/target/debug/deps/ui-283fd41946d856c1 --miri-run-dep-mode -Zmiri-disable-isolation --edition 2021 --sysroot /home/popoyi/.cache/miri tests/pass-dep/libc/libc-fs.rs` (exit status: 1) Error: command exited with non-zero code `cargo +miri test -Zroot-dir=/home/popoyi/ssdbox/03-wshub/010-01-clust-wasm/041-001-ustream-rustlang-miri/miri --manifest-path /home/popoyi/ssdbox/03-wshub/010-01-clust-wasm/041-001-ustream-rustlang-miri/miri/./Cargo.toml --test ui --quiet -- --miri-run-dep-mode -Zmiri-disable-isolation --edition 2021 --sysroot /home/popoyi/.cache/miri tests/pass-dep/libc/libc-fs.rs`: 1 ```