https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112523
--- Comment #5 from Jonathan Wakely <redi at gcc dot gnu.org> --- This also caused some new libstdc++ FAILs: FAIL: 20_util/duration/io.cc -std=gnu++20 execution test FAIL: 20_util/to_chars/1.cc -std=gnu++17 execution test For the first one the failure is: /home/jwakely/src/gcc/gcc/libstdc++-v3/testsuite/20_util/duration/io.cc:62: void test_format(): Assertion 's == "01:23:45 = 01:23:45"' failed. The string s contains "01:00:45 = 01:23:45" instead of the expected contents. Reverting 0a140730c970870a5125beb1114f6c01679a040e fixes both FAILs.