https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110145
Bug ID: 110145
Summary: 20_util/to_chars/double.cc fails for -m32
-fexcess-precision=standard
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Keywords: testsuite-fail
Severity: normal
Priority: P3
Component: libstdc++
Assignee: unassigned at gcc dot gnu.org
Reporter: redi at gcc dot gnu.org
CC: ppalka at gcc dot gnu.org
Target Milestone: ---
/home/jwakely/src/gcc/gcc/libstdc++-v3/testsuite/20_util/to_chars/double.cc:56968:
test01()::<lambda(const auto:1&)> [with auto:1 = double_to_chars_testcase
[1679]]: Assertion 'result.ec == errc{}' failed.
FAIL: 20_util/to_chars/double.cc execution test
Fails for this testcase:
{1e126, chars_format::fixed,
"9999999999999999248677616189928820425446708698348384614392259722252941999757930266031634937628176537515300"
"58413655532282839040"},