https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120650
--- Comment #5 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The releases/gcc-15 branch has been updated by Tomasz Kaminski <tkami...@gcc.gnu.org>: https://gcc.gnu.org/g:53d2ca1541b34bb2f840d5aede9b826025dd0bb7 commit r15-9876-g53d2ca1541b34bb2f840d5aede9b826025dd0bb7 Author: Tomasz KamiÅski <tkami...@redhat.com> Date: Tue Jun 24 09:17:12 2025 +0200 libstdc++: Report compilation error on formatting "%d" from month_last [PR120650] For month_day we incorrectly reported day information to be available, which lead to format_error being thrown from the call to formatter::format at runtime, instead of making call to format ill-formed. PR libstdc++/120650 libstdc++-v3/ChangeLog: * include/bits/chrono_io.h (formatter<chrono::month_day_last,_CharT>::parse): Call _M_parse with only Month being available. (cherry picked from commit 190aaaaf077fe5f318e168a7a1e1aa57058f377e)