-
Notifications
You must be signed in to change notification settings - Fork 12.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
thread 'rustc' panicked at compiler/rustc_metadata/src/rmeta/encoder.rs:1888:17 #120830
Comments
From looking at the list of PR's in that rollup PR, it might be #119592? So cc @petrochenkov |
if you update to 0.6.8 you may be able to bisect the specific merge inside the rollup that caused this :) |
Thanks for letting me know. The new output is: searched nightlies: from nightly-2024-02-08 to nightly-2024-02-09 bisected with cargo-bisect-rustc v0.6.8Host triple: x86_64-unknown-linux-gnu cargo bisect-rustc --start=2024-02-08 --end=2024-02-09 --with-src -- test --manifest-path diesel_tests/Cargo.toml --no-default-features --features sqlite libsqlite3-sys libsqlite3-sys/bundled libsqlite3-sys/with-asan --target x86_64-unknown-linux-gnu --no-run So yes, that was introduced by #119592 |
We also need to fix the sqlite-bundled job to the yesterday nightly due to rust-lang/rust#120830
We also need to fix the sqlite-bundled job to the yesterday nightly due to rust-lang/rust#120830
We also need to fix the sqlite-bundled job to the yesterday nightly due to rust-lang/rust#120830
We also need to fix the sqlite-bundled job to the yesterday nightly due to rust-lang/rust#120830
I just want to leave another note here: Using RUSTFLAGS=-Zsanitizer=address is not necessary. You can reproduce this issue with |
WG-prioritization assigning priority (Zulip discussion). @rustbot label -I-prioritize +P-critical |
Fixed in #121167. |
We also need to fix the sqlite-bundled job to the yesterday nightly due to rust-lang/rust#120830
resolve: Scale back unloading of speculatively loaded crates Fixes rust-lang#120830 and fixes rust-lang#120909 while still unblocking rust-lang#117772. I cannot reproduce https://github.com/parasyte/crash-rustc as an UI test for some reason, but I tested all the cases linked above manually.
resolve: Scale back unloading of speculatively loaded crates Fixes rust-lang#120830 and fixes rust-lang#120909 while still unblocking rust-lang#117772. I cannot reproduce https://github.com/parasyte/crash-rustc as an UI test for some reason, but I tested all the cases linked above manually.
Rollup merge of rust-lang#121167 - petrochenkov:unload2, r=wesleywiser resolve: Scale back unloading of speculatively loaded crates Fixes rust-lang#120830 and fixes rust-lang#120909 while still unblocking rust-lang#117772. I cannot reproduce https://github.com/parasyte/crash-rustc as an UI test for some reason, but I tested all the cases linked above manually.
We also need to fix the sqlite-bundled job to the yesterday nightly due to rust-lang/rust#120830
Code
diesel-rs/diesel@dfeec4b
Clone the repo and, set
RUSTFLAGS=-Zsanitizer=address
runcargo test --manifest-path diesel_tests/Cargo.toml --no-default-features --features "sqlite libsqlite3-sys libsqlite3-sys/bundled libsqlite3-sys/with-asan" --target x86_64-unknown-linux-gnu
to reproduce the ICEMeta
rustc --version --verbose
:Error output
Backtrace
rustc-ice-2024-02-09T07_36_46-724311.txt
Running
cargo bisect-rustc
points to #120767searched nightlies: from nightly-2024-02-08 to nightly-2024-02-09
regressed nightly: nightly-2024-02-09
searched commit range: 8ace7ea...98aa362
regressed commit: 1280928
bisected with cargo-bisect-rustc v0.6.5
Host triple: x86_64-unknown-linux-gnu
Reproduce with:
RUSTFLAGS=-Zsanitizer=address cargo bisect-rustc --start=2024-02-08 --end=2024-02-09 --with-src -- test --manifest-path diesel_tests/Cargo.toml --no-default-features --features sqlite libsqlite3-sys libsqlite3-sys/bundled libsqlite3-sys/with-asan --target x86_64-unknown-linux-gnu --no-run
The text was updated successfully, but these errors were encountered: