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)