-
Notifications
You must be signed in to change notification settings - Fork 13.4k
hashbrown tests fail on Rust / test (ubuntu-latest, i586-unknown-linux-gnu, nightly)
#102703
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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.
Uh oh!
There was an error while loading. Please reload this page.
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: