]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
libstdc++: Remove digit separators [PR108015]
authorJonathan Wakely <jwakely@redhat.com>
Thu, 8 Dec 2022 11:55:31 +0000 (11:55 +0000)
committerJonathan Wakely <jwakely@redhat.com>
Fri, 9 Dec 2022 00:33:58 +0000 (00:33 +0000)
These are not valid in C++11 and cause a warning when preprocessing,
even though they're inside a skipped group.

chrono:2436: warning: missing terminating ' character

libstdc++-v3/ChangeLog:

PR libstdc++/108015
* include/std/chrono (hh_mm_ss): Remove digit separators.

libstdc++-v3/include/std/chrono

index 8d73d98e4cb91450166461ec810b3694827c2fb4..38ecd3142bcd7ef1df1ce3b0b46120209f0cfc8e 100644 (file)
@@ -2433,7 +2433,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
        template<typename _Rep, typename _Period>
          requires (!treat_as_floating_point_v<_Rep>)
            && ratio_less_v<_Period, ratio<1, 250>>
-           && (ratio_greater_equal_v<_Period, ratio<1, 4'000'000'000>>
+           && (ratio_greater_equal_v<_Period, ratio<1, 4000000000>>
                  || __fits<uint_least32_t>)
          struct __subseconds<duration<_Rep, _Period>>
          {