Closed tgross35 closed 1 week ago
@rustbot label +F-f16_and_f128 +T-libs -needs-triage
The fallback Debug
impls for f16
and f128
are lacking an #[inline]
hint here.
I did see that, just didn’t get a chance to test a fix for it yet. Care to put a patch up? (If not, I'll get to it at some point)
PR at #125252.
From @ojeda,
RUSTC_BOOTSTRAP=1 rustc --edition=2021 -Csymbol-mangling-version=v0 --cfg no_fp_fmt_parse --crate-type rlib library/core/src/lib.rs --sysroot=/dev/null
ICEs at no symbol mangling.--cfg no_fp_fmt_parse
is required for the repro.The symbol mangling ICE was fixed in https://github.com/rust-lang/rust/pull/123816 which is nominated for beta backport, but this seems to hint that something isn't marked
#[inline]
that should be. I suspect that adding the above--cfg
would probably break cg_gcc and cg_clif.From Miguel, this uses the most recent beta
rustc 1.79.0-beta.4 (a26981974 2024-05-10)