-
Notifications
You must be signed in to change notification settings - Fork 13.3k
hashbrown tests fail on Rust / test (ubuntu-latest, i586-unknown-linux-gnu, nightly)
#102703
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
Comments
That's probably introduced by #102530, but I haven't looked further yet. |
Quick repro:
and then
edit: this repro is incorrect (I'm investigating) |
I can reproduce with a simple Our new i586-gnu cross toolchain appears to be compressing |
I found this commit in binutils: That is, gas (the assembler) enables compression by default only on Linux/x86, which is why we haven't had this problem with other crosstool-ng toolchains. I'll explicitly turn that off. |
great detective work @cuviper thanks! :) |
…troalbini Disable compressed debug sections on i586-gnu Compressed debug is enabled by default for gas (assembly) on Linux/x86 targets, and we started building our own in rust-lang#102530, but that made our `compiler_builtins` incompatible with binutils < 2.32. Add an explicit option to disable that in our crosstool-ng config. Fixes rust-lang#102703.
…troalbini Disable compressed debug sections on i586-gnu Compressed debug is enabled by default for gas (assembly) on Linux/x86 targets, and we started building our own in rust-lang#102530, but that made our `compiler_builtins` incompatible with binutils < 2.32. Add an explicit option to disable that in our crosstool-ng config. Fixes rust-lang#102703.
Hashbrown crate starts fail when running
Rust / test (ubuntu-latest, i586-unknown-linux-gnu, nightly)
with:Full log file can be found here in rust-lang/hashbrown#363.
Backtrace
Log
The text was updated successfully, but these errors were encountered: