[Bug libstdc++/122567] std::chrono::current_zone() fails to resolve timezone from /etc/localtime if it has three components

redi at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Nov 5 21:18:36 GMT 2025


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122567

Jonathan Wakely <redi at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|unassigned at gcc dot gnu.org      |redi at gcc dot gnu.org
     Ever confirmed|0                           |1
   Last reconfirmed|                            |2025-11-05
             Status|UNCONFIRMED                 |ASSIGNED

--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> ---
Confirmed.

I wasn't aware of the "right/" zone files until now. I'm not sure they're
compatible with the definition of std::chrono::system_clock but I'll have to
think about that.


More information about the Gcc-bugs mailing list