From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2168) id 473703858C98; Wed, 31 Jan 2024 00:24:27 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 473703858C98 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1706660667; bh=a2NUepVI6t/G9qk21PJyNMai/X6VzR3Wu9mc98QZ/y0=; h=From:To:Subject:Date:From; b=SJAcgAWRanYX7HsfQ5tGm4k8m+ayv+pSkxAlmHAhgieie57qLhdAM7zxwECuTZl3E IgiA91kXS+GNU/XKgpRyyuQydkFC/f/gL5lrAdv4ukbsFFvDOCkCwrxuZZ34hlgLA5 UjCIclwrBWyS9/v/q2fdggB+PA6dUkuJiO49QInM= MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: GCC Administrator To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc r13-8264] Daily bump. X-Act-Checkin: gcc X-Git-Author: GCC Administrator X-Git-Refname: refs/heads/releases/gcc-13 X-Git-Oldrev: a5aca83ca9c7fac895d10eb7b3e14b1927ec1eac X-Git-Newrev: d87798118f0104053f7df9c3715463a6ace8fc1d Message-Id: <20240131002427.473703858C98@sourceware.org> Date: Wed, 31 Jan 2024 00:24:27 +0000 (GMT) List-Id: https://gcc.gnu.org/g:d87798118f0104053f7df9c3715463a6ace8fc1d commit r13-8264-gd87798118f0104053f7df9c3715463a6ace8fc1d Author: GCC Administrator Date: Wed Jan 31 00:24:03 2024 +0000 Daily bump. Diff: --- gcc/DATESTAMP | 2 +- libstdc++-v3/ChangeLog | 41 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index d984acab2fc7..e288d0c78f46 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240130 +20240131 diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index fc6ba9b838ac..b2dad84b3545 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,44 @@ +2024-01-30 Jonathan Wakely + + Backported from master: + 2024-01-21 Jonathan Wakely + + PR libstdc++/113500 + * include/bits/chrono_io.h (__formatter_chrono::_M_S): Fix + printing of subseconds with floating-point rep. + (__formatter_chrono::_M_format_to_ostream): Do not write + time_point specializations directly to the ostream. + (formatter, C>::parse): Do not allow an + empty chrono-spec if the type fails to meet the constraints for + writing to an ostream with operator<<. + * testsuite/std/time/clock/file/io.cc: Check formatting + non-integral times with empty chrono-specs. + * testsuite/std/time/clock/gps/io.cc: Likewise. + * testsuite/std/time/clock/utc/io.cc: Likewise. + * testsuite/std/time/hh_mm_ss/io.cc: Likewise. + +2024-01-30 Jonathan Wakely + + Backported from master: + 2024-01-21 Jonathan Wakely + + * include/bits/chrono.h (__file_clock::from_sys) + (__file_clock::to_sys, __file_clock::_S_from_sys) + (__file_clock::_S_to_sys): Use common_type for return type. + * testsuite/std/time/clock/file/members.cc: Check round trip + conversion for time with lower precision that seconds. + +2024-01-30 Jonathan Wakely + + Backported from master: + 2024-01-21 Jonathan Wakely + + PR libstdc++/113512 + * include/std/format (__formatter_fp::format): Fix logic for + alternate forms. + * testsuite/std/format/functions/format.cc: Check buggy cases of + alternate forms with g presentation type. + 2024-01-18 Jonathan Wakely Backported from master: