https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112788

--- Comment #5 from Kewen Lin <linkw at gcc dot gnu.org> ---
One workaround patch was posted at
https://gcc.gnu.org/pipermail/gcc-patches/2023-December/639140.html.

We also found that with default long double format ieee128 the culprit commit
caused the libquadmath library isn't able to be built on a system with ieee128
libs, consequently there are a lot of fortran testing failures.

The workaround also fixed some failures which existed there previously:

UNRESOLVED->NA: 20_util/from_chars/8.cc  -std=gnu++23 compilation failed to
produce executable
NA->PASS: 20_util/from_chars/8.cc  -std=gnu++23 execution test
FAIL->PASS: 20_util/from_chars/8.cc  -std=gnu++23 (test for excess errors)
UNRESOLVED->NA: 20_util/from_chars/8.cc  -std=gnu++26 compilation failed to
produce executable
NA->PASS: 20_util/from_chars/8.cc  -std=gnu++26 execution test
FAIL->PASS: 20_util/from_chars/8.cc  -std=gnu++26 (test for excess errors)
UNRESOLVED->NA: 20_util/to_chars/float128_c++23.cc  -std=gnu++23 compilation
failed to produce executable
NA->PASS: 20_util/to_chars/float128_c++23.cc  -std=gnu++23 execution test
FAIL->PASS: 20_util/to_chars/float128_c++23.cc  -std=gnu++23 (test for excess
errors)
UNRESOLVED->NA: 20_util/to_chars/float128_c++23.cc  -std=gnu++26 compilation
failed to produce executable
NA->PASS: 20_util/to_chars/float128_c++23.cc  -std=gnu++26 execution test
FAIL->PASS: 20_util/to_chars/float128_c++23.cc  -std=gnu++26 (test for excess
errors)

Reply via email to