https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64054
Bug ID: 64054 Summary: 27_io/basic_ostream/inserters_arithmetic/char/hexfloat .cc FAILs Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: ro at gcc dot gnu.org CC: redi at gcc dot gnu.org Host: *-*-solaris2.* Target: *-*-solaris2.* Build: *-*-solaris2.* The new 27_io/basic_ostream/inserters_arithmetic/char/hexfloat.cc test FAILs on Solaris (both SPARC and x86): Assertion failed: os && std::stod(os.str()) == d, file /vol/gcc/src/hg/trunk/local/libstdc++-v3/testsuite/27_io/basic_ostream/inserters_arithmetic/char/hexfloat.cc, line 52, function test01 FAIL: 27_io/basic_ostream/inserters_arithmetic/char/hexfloat.cc execution test With TEST_NUMPUT_VERBOSE defined, I get 6 got: 0x1.1000000000000p+8 Rainer