Rephrase comment to include some tracking issues

Signed-off-by: Jens Reidel <adrian@travitia.xyz>
This commit is contained in:
Jens Reidel 2025-07-21 21:57:08 +02:00
parent 1d0eddbedd
commit e1b6cfe62e
No known key found for this signature in database
GPG key ID: 23C1E5F512C12303
2 changed files with 8 additions and 4 deletions

View file

@ -60,8 +60,10 @@ fn main() {
_zzz(); // #break
let a = unsafe { (B, I, C, I8, I16, I32, I64, U, U8, U16, U32, U64, F32, F64) };
// N.B. Including f16 and f32 in the same tuple emits `__gnu_h2f_ieee`, which does
// not exist on some targets like PowerPC
// FIXME: Including f16 and f32 in the same tuple emits `__gnu_h2f_ieee`, which
// does not exist on some targets like PowerPC.
// See https://github.com/llvm/llvm-project/issues/97981 and
// https://github.com/rust-lang/compiler-builtins/issues/655
let b = unsafe { F16 };
}

View file

@ -64,8 +64,10 @@ fn main() {
_zzz(); // #break
let a = unsafe { (B, I, C, I8, I16, I32, I64, U, U8, U16, U32, U64, F32, F64) };
// N.B. Including f16 and f32 in the same tuple emits `__gnu_h2f_ieee`, which does
// not exist on some targets like PowerPC
// FIXME: Including f16 and f32 in the same tuple emits `__gnu_h2f_ieee`, which
// does not exist on some targets like PowerPC.
// See https://github.com/llvm/llvm-project/issues/97981 and
// https://github.com/rust-lang/compiler-builtins/issues/655
let b = unsafe { F16 };
}