]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
libstdc++: Remove dg-options "-std=gnu++20" from std::chrono tests
authorJonathan Wakely <jwakely@redhat.com>
Fri, 1 Sep 2023 20:28:07 +0000 (21:28 +0100)
committerJonathan Wakely <jwakely@redhat.com>
Fri, 15 Sep 2023 20:57:39 +0000 (21:57 +0100)
The testsuite will automatically select C++20 for these tests now, and
removing the hardcoded -std option allows them to be tested for C++23
and C++26 as well.

libstdc++-v3/ChangeLog:

* testsuite/20_util/duration/arithmetic/overflow_c++20.cc:
Remove dg-options.
* testsuite/20_util/duration/io.cc: Likewise.
* testsuite/std/time/clock/file/io.cc: Likewise.
* testsuite/std/time/clock/file/members.cc: Likewise.
* testsuite/std/time/clock/file/overview.cc: Likewise.
* testsuite/std/time/clock/gps/1.cc: Likewise.
* testsuite/std/time/clock/gps/io.cc: Likewise.
* testsuite/std/time/clock/local/io.cc: Likewise.
* testsuite/std/time/clock/system/io.cc: Likewise.
* testsuite/std/time/clock/tai/1.cc: Likewise.
* testsuite/std/time/clock/tai/io.cc: Likewise.
* testsuite/std/time/clock/utc/1.cc: Likewise.
* testsuite/std/time/clock/utc/io.cc: Likewise.
* testsuite/std/time/clock/utc/leap_second_info.cc: Likewise.
* testsuite/std/time/day/1.cc: Likewise.
* testsuite/std/time/day/io.cc: Likewise.
* testsuite/std/time/exceptions.cc: Likewise.
* testsuite/std/time/format.cc: Likewise.
* testsuite/std/time/hh_mm_ss/1.cc: Likewise.
* testsuite/std/time/hh_mm_ss/109772.cc: Likewise.
* testsuite/std/time/hh_mm_ss/io.cc: Likewise.
* testsuite/std/time/is_am/1.cc: Likewise.
* testsuite/std/time/is_pm/1.cc: Likewise.
* testsuite/std/time/make12/1.cc: Likewise.
* testsuite/std/time/make24/1.cc: Likewise.
* testsuite/std/time/month/1.cc: Likewise.
* testsuite/std/time/month/io.cc: Likewise.
* testsuite/std/time/month_day/1.cc: Likewise.
* testsuite/std/time/month_day/io.cc: Likewise.
* testsuite/std/time/month_day_last/1.cc: Likewise.
* testsuite/std/time/month_day_last/io.cc: Likewise.
* testsuite/std/time/month_weekday/1.cc: Likewise.
* testsuite/std/time/month_weekday/io.cc: Likewise.
* testsuite/std/time/month_weekday_last/1.cc: Likewise.
* testsuite/std/time/month_weekday_last/io.cc: Likewise.
* testsuite/std/time/parse.cc: Likewise.
* testsuite/std/time/syn_c++20.cc: Likewise.
* testsuite/std/time/time_zone/get_info_local.cc: Likewise.
* testsuite/std/time/time_zone/get_info_sys.cc: Likewise.
* testsuite/std/time/time_zone/requirements.cc: Likewise.
* testsuite/std/time/traits/is_clock.cc: Likewise.
* testsuite/std/time/tzdb/1.cc: Likewise.
* testsuite/std/time/tzdb/leap_seconds.cc: Likewise.
* testsuite/std/time/tzdb_list/1.cc: Likewise.
* testsuite/std/time/tzdb_list/requirements.cc: Likewise.
* testsuite/std/time/weekday/1.cc: Likewise.
* testsuite/std/time/weekday/io.cc: Likewise.
* testsuite/std/time/weekday_indexed/io.cc: Likewise.
* testsuite/std/time/weekday_last/1.cc: Likewise.
* testsuite/std/time/weekday_last/io.cc: Likewise.
* testsuite/std/time/year/1.cc: Likewise.
* testsuite/std/time/year/2.cc: Likewise.
* testsuite/std/time/year/io.cc: Likewise.
* testsuite/std/time/weekday_indexed/1.cc: Likewise.
* testsuite/std/time/year_month/1.cc: Likewise.
* testsuite/std/time/year_month/2.cc: Likewise.
* testsuite/std/time/year_month/io.cc: Likewise.
* testsuite/std/time/year_month_day/1.cc: Likewise.
* testsuite/std/time/year_month_day/2.cc: Likewise.
* testsuite/std/time/year_month_day/3.cc: Likewise.
* testsuite/std/time/year_month_day/4.cc: Likewise.
* testsuite/std/time/year_month_day/io.cc: Likewise.
* testsuite/std/time/year_month_day_last/1.cc: Likewise.
* testsuite/std/time/year_month_day_last/2.cc: Likewise.
* testsuite/std/time/year_month_day_last/io.cc: Likewise.
* testsuite/std/time/year_month_weekday/1.cc: Likewise.
* testsuite/std/time/year_month_weekday/2.cc: Likewise.
* testsuite/std/time/year_month_weekday/3.cc: Likewise.
* testsuite/std/time/year_month_weekday/io.cc: Likewise.
* testsuite/std/time/year_month_weekday_last/1.cc: Likewise.
* testsuite/std/time/year_month_weekday_last/2.cc: Likewise.
* testsuite/std/time/year_month_weekday_last/io.cc: Likewise.
* testsuite/std/time/zoned_time/1.cc: Likewise.
* testsuite/std/time/zoned_time/custom.cc: Likewise.
* testsuite/std/time/zoned_time/deduction.cc: Likewise.
* testsuite/std/time/zoned_time/io.cc: Likewise.
* testsuite/std/time/zoned_time/req_neg.cc: Likewise.
* testsuite/std/time/zoned_time/requirements.cc: Likewise.
* testsuite/std/time/zoned_traits.cc: Likewise.

79 files changed:
libstdc++-v3/testsuite/20_util/duration/arithmetic/overflow_c++20.cc
libstdc++-v3/testsuite/20_util/duration/io.cc
libstdc++-v3/testsuite/std/time/clock/file/io.cc
libstdc++-v3/testsuite/std/time/clock/file/members.cc
libstdc++-v3/testsuite/std/time/clock/file/overview.cc
libstdc++-v3/testsuite/std/time/clock/gps/1.cc
libstdc++-v3/testsuite/std/time/clock/gps/io.cc
libstdc++-v3/testsuite/std/time/clock/local/io.cc
libstdc++-v3/testsuite/std/time/clock/system/io.cc
libstdc++-v3/testsuite/std/time/clock/tai/1.cc
libstdc++-v3/testsuite/std/time/clock/tai/io.cc
libstdc++-v3/testsuite/std/time/clock/utc/1.cc
libstdc++-v3/testsuite/std/time/clock/utc/io.cc
libstdc++-v3/testsuite/std/time/clock/utc/leap_second_info.cc
libstdc++-v3/testsuite/std/time/day/1.cc
libstdc++-v3/testsuite/std/time/day/io.cc
libstdc++-v3/testsuite/std/time/exceptions.cc
libstdc++-v3/testsuite/std/time/format.cc
libstdc++-v3/testsuite/std/time/hh_mm_ss/1.cc
libstdc++-v3/testsuite/std/time/hh_mm_ss/109772.cc
libstdc++-v3/testsuite/std/time/hh_mm_ss/io.cc
libstdc++-v3/testsuite/std/time/is_am/1.cc
libstdc++-v3/testsuite/std/time/is_pm/1.cc
libstdc++-v3/testsuite/std/time/make12/1.cc
libstdc++-v3/testsuite/std/time/make24/1.cc
libstdc++-v3/testsuite/std/time/month/1.cc
libstdc++-v3/testsuite/std/time/month/io.cc
libstdc++-v3/testsuite/std/time/month_day/1.cc
libstdc++-v3/testsuite/std/time/month_day/io.cc
libstdc++-v3/testsuite/std/time/month_day_last/1.cc
libstdc++-v3/testsuite/std/time/month_day_last/io.cc
libstdc++-v3/testsuite/std/time/month_weekday/1.cc
libstdc++-v3/testsuite/std/time/month_weekday/io.cc
libstdc++-v3/testsuite/std/time/month_weekday_last/1.cc
libstdc++-v3/testsuite/std/time/month_weekday_last/io.cc
libstdc++-v3/testsuite/std/time/parse.cc
libstdc++-v3/testsuite/std/time/syn_c++20.cc
libstdc++-v3/testsuite/std/time/time_zone/get_info_local.cc
libstdc++-v3/testsuite/std/time/time_zone/get_info_sys.cc
libstdc++-v3/testsuite/std/time/time_zone/requirements.cc
libstdc++-v3/testsuite/std/time/traits/is_clock.cc
libstdc++-v3/testsuite/std/time/tzdb/1.cc
libstdc++-v3/testsuite/std/time/tzdb/leap_seconds.cc
libstdc++-v3/testsuite/std/time/tzdb_list/1.cc
libstdc++-v3/testsuite/std/time/tzdb_list/requirements.cc
libstdc++-v3/testsuite/std/time/weekday/1.cc
libstdc++-v3/testsuite/std/time/weekday/io.cc
libstdc++-v3/testsuite/std/time/weekday_indexed/1.cc
libstdc++-v3/testsuite/std/time/weekday_indexed/io.cc
libstdc++-v3/testsuite/std/time/weekday_last/1.cc
libstdc++-v3/testsuite/std/time/weekday_last/io.cc
libstdc++-v3/testsuite/std/time/year/1.cc
libstdc++-v3/testsuite/std/time/year/2.cc
libstdc++-v3/testsuite/std/time/year/io.cc
libstdc++-v3/testsuite/std/time/year_month/1.cc
libstdc++-v3/testsuite/std/time/year_month/2.cc
libstdc++-v3/testsuite/std/time/year_month/io.cc
libstdc++-v3/testsuite/std/time/year_month_day/1.cc
libstdc++-v3/testsuite/std/time/year_month_day/2.cc
libstdc++-v3/testsuite/std/time/year_month_day/3.cc
libstdc++-v3/testsuite/std/time/year_month_day/4.cc
libstdc++-v3/testsuite/std/time/year_month_day/io.cc
libstdc++-v3/testsuite/std/time/year_month_day_last/1.cc
libstdc++-v3/testsuite/std/time/year_month_day_last/2.cc
libstdc++-v3/testsuite/std/time/year_month_day_last/io.cc
libstdc++-v3/testsuite/std/time/year_month_weekday/1.cc
libstdc++-v3/testsuite/std/time/year_month_weekday/2.cc
libstdc++-v3/testsuite/std/time/year_month_weekday/3.cc
libstdc++-v3/testsuite/std/time/year_month_weekday/io.cc
libstdc++-v3/testsuite/std/time/year_month_weekday_last/1.cc
libstdc++-v3/testsuite/std/time/year_month_weekday_last/2.cc
libstdc++-v3/testsuite/std/time/year_month_weekday_last/io.cc
libstdc++-v3/testsuite/std/time/zoned_time/1.cc
libstdc++-v3/testsuite/std/time/zoned_time/custom.cc
libstdc++-v3/testsuite/std/time/zoned_time/deduction.cc
libstdc++-v3/testsuite/std/time/zoned_time/io.cc
libstdc++-v3/testsuite/std/time/zoned_time/req_neg.cc
libstdc++-v3/testsuite/std/time/zoned_time/requirements.cc
libstdc++-v3/testsuite/std/time/zoned_traits.cc

index 42fa7ea55fbe0c9791fea79f2d0fc78cfc65efac..ba1f775cb3adc283abb93a4f8e600e0af6e3c8d8 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 
 #include <chrono>
index 5cbc050e2101fc1cb16a821bec17ca5d89c879d5..a652a34e52f2670ab346973e6d8762bbedcae564 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 
 #include <chrono>
index a6c7c71cfd3acf998fdcbd10ed8ac6f82b7f812f..c3ac6cf4d6d742c63873d85f42dd7f2243bf7848 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 
 #include <chrono>
index b34df49c6500d754535d190ca6017e97585c8cd9..d9949b69ad9de799cabadc4f342774b11338da61 100644 (file)
@@ -15,8 +15,7 @@
 // with this library; see the file COPYING3.  If not see
 // <http://www.gnu.org/licenses/>.
 
-// { dg-options "-std=gnu++2a" }
-// { dg-do run { target c++2a } }
+// { dg-do run { target c++20 } }
 
 #include <chrono>
 #include <testsuite_hooks.h>
index e27dfafcf072b31d7b6e294d8338ebff4274094e..33d31f618530616bc6b738f30f36ad522f3eed3a 100644 (file)
@@ -15,8 +15,7 @@
 // with this library; see the file COPYING3.  If not see
 // <http://www.gnu.org/licenses/>.
 
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 #include <chrono>
 
index f6bfe49207d3ee1b768a7ad74a5c4543ab8e5e88..8be517b316bb3cbf7364d66aea5f365cd2c2f99e 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 
 #include <chrono>
index c4fe9bee0f1e596ac4381b7c5f728b9e5181003c..eac1c13c63af05ff51c34a029c0262b3a666ac79 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 
 #include <chrono>
index a7c018d95d4d248b131cafa776748b16dcd2569f..b16ddbab90b4cd243d394e6a5f2570d8aad70a35 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 
 #include <chrono>
index 8bfaad3278eaf0888cff6fac09114d2e41a9afc1..d0962353c2915ac1a8a9edd30926f921add74096 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 
 #include <chrono>
index 08fc972c5503940866959ef002ca017df174bf7d..63cc9927859ef1a47efa68accabcce7e4bc34c6b 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 
 #include <chrono>
index 530af75442b347c76ff02d4dd3bd32a2ef55d208..0c5b5872d0c41eea5680a05b4f282813bcde71f7 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 
 #include <chrono>
index 18578fb1ab10a1e8658832c9f278a722a096c5f5..4852658001ef2276321066f0390ae67c91bf6c4a 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 
 #include <chrono>
index c49f6f7e22cffbf0093ea2d8341a6c604b84fc8b..f39eb3f3e8e638cf9b80da5d8b7f97660a9e299f 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 
 #include <chrono>
index 0140c756dabdd6ca9de066d1eb9af2a99421ae63..2fabda494234a48dc2920e291f5a92a8fe1d02fa 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-additional-options "-DHAVE_TZDB" { target tzdb } }
 
index 8f1632f53d765c339d08d81496bffc6d44d10353..60bdc6cc4fd2197c997dfca89d73e9a38517ef18 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index d8691b72066f165a10e9d5919f6332b5d14de7c3..cf5cd3439c4c8fe25bfd1681b1b40188696c3f2d 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-require-namedlocale "fr_FR.ISO8859-15" }
 
index 650b1fe7a374974ee554a7aab6298e9e17eb2a07..06b8a53c35398f2af42c3a781460828207f3b092 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-require-effective-target tzdb }
 
index 0dc45d58dcee74d0eb2491fd2b7ec91b09d2b8e0..97035e2cdd4ecc8a287afdb355ea01015cfcfc15 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 
 #include <chrono>
index 85f991c5e03f5957592b71345ac0f40885c35672..b581cb022036598443ca5b23bf0d8a35c1b5729e 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index 36137f283d223b1177d01c40623e0b649c1159c3..4aa3e31b8cd0343d6e91bacea983385c802c5ab0 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do compile { target c++20 } }
 
 // PR libstdc++/109772 Memory layout optimization of chrono::hh_mm_ss is wrong
index ddb1ad77d1ea159187ea2f52ea38b159d76a1c67..e431f0cf918688830541ca41d057d25a4d6cd050 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 
 #include <chrono>
index aef660c96f505348dd228c2f3df798dd77818637..de3f3d96f6f61bd8c78f7f6e4ba35ce06db40c2d 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index d7ee974031e34620765ddbb163f187aabdfa6e37..6c059c79740dfffb53b41ef1c924cb878c794d95 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index b516df292fd0d524cfad792af1824cac320165f6..1ccf19a353c674d46823230bdf64d5c6db41f050 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index 99f9d8072477ad897d3a6622784e5b4dba59e3ec..6ede9222f35098c7ea6c07a00fa4bddae395bff9 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index 89cb9aba1523e7608b38c0a7d2e0dfe3a914f978..773f772bf0755ca313492eba41f908be53b819d9 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index 9cf5b053f2bf08320c9a362d0c13eb3006bcca7d..fb1c6425f4c4ec54def0778d1dc131aecc73e157 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-require-namedlocale "fr_FR.ISO8859-15" }
 
index 8c7553c1751a146c14f154c661304c4a1913f191..2c26567695292462785fb6bc25a7db723a9b5cfe 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index a3f4599fb4e43d7d16d3caabf42a63ee014407a7..4dafbb212f61cda3eda51ab0d8c9a84cec599d94 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-require-namedlocale "fr_FR.ISO8859-15" }
 
index 92326ce719432ca484e75ab7fbb7040b730e5577..4ebf643db7b2d9feb264185111bf2782d88915e9 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index 6bd95d9d524c491eea8fec75cac716e1090fc009..4f430d4e3e32cb93df6e970d2d7ae2098c7a7e9e 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-require-namedlocale "fr_FR.ISO8859-15" }
 
index b332c65f7097928be2f1d19cded97b4041b40dbf..7bcdf510da0937eb61f9e6b76b1ee83cd59b7025 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index a62f84a16aa4941709ab5dd165c9c69a8f8239ea..ee841eb1ef19e68a49256c9bd0bb974224ff6184 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-require-namedlocale "fr_FR.ISO8859-15" }
 
index ff86e1d3295a2e003a7653ba78bdbe82e9c9d689..208c34be9395a7ce778a37d647ca537d664e9700 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index f69cc187ce8134204228bd17f83511d4af061032..96a9ad9bd62e83b5c212462962f3c506c337c470 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-require-namedlocale "fr_FR.ISO8859-15" }
 
index 0ef56cf1cfa9dd91b3fa904215b8119b3cdbb312..8bb0fd0bebab1973a4be2e9054b61b73217ce779 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 
 #include <chrono>
index 307d84e54357712a180fbb06f0a15e5e2afe3f78..9f0e5ee5a9d0613758072743408e844d263dc61e 100644 (file)
@@ -15,8 +15,7 @@
 // with this library; see the file COPYING3.  If not see
 // <http://www.gnu.org/licenses/>.
 
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 #include <chrono>
 
index e5e342dcff99134021ac446e503a62c5c8d6956d..d2972aca7df2a66af7337dbbcbeec3440bb1c68a 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-require-effective-target tzdb }
 
index a669b68e4401f26508d56e08749c77282ed68bdf..769c7744017b5f6a42ad796e5b4d794eed9d21b1 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-require-effective-target tzdb }
 
index 9bbe3193b2d2d4b73e1cca4ac695f98f2ba04081..929fea2c0eb195d9d660dba28afe270cf3f535f7 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do compile { target c++20 } }
 // { dg-require-effective-target cxx11_abi }
 
index 94c1a0801c55d04a54cb84e57dd7d9bfb13ed58a..1d936a53629698a639713c321ad8a1fa8a3701e7 100644 (file)
@@ -15,8 +15,7 @@
 // with this library; see the file COPYING3.  If not see
 // <http://www.gnu.org/licenses/>.
 
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 #include <chrono>
 #include <slow_clock.h>
index 877a55b8d31f51bfec12f35d516fb497f7c99370..cf9df95257759ec9c9c57af0762b22c4aca104e9 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-require-effective-target cxx11_abi }
 
index d27038225c8f53cf6b9d4d033f1eedbed4455080..f5401a24526319a74b9a90dc33d4d15f7e8b4a8d 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-require-effective-target tzdb }
 // { dg-require-effective-target cxx11_abi }
index e52f346d2664d68a4160da5fd85b921ee11a2030..587aa950277c4f8ada9a77411604a66f408114f3 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-require-effective-target tzdb }
 // { dg-require-effective-target cxx11_abi }
index a2fd8a4eb575bf97be22989b0f2d7a24e9322327..b26704f414698f37f4cec13156d06cdaf372cf72 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do compile { target c++20 } }
 // { dg-require-effective-target cxx11_abi }
 
index 1e018eaa3e06a40e2092596005f5ea710572c248..00278c8b01cb873f37b3959f5d75ce8483267c1f 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index ba9dce00f6ce1aa9b6d46ef81e897f6c3b142c96..6f6a03774fabbb7267bfc8fcce4c641c24555f80 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-require-namedlocale "fr_FR.ISO8859-15" }
 
index feeb19b2ecad0948ac099f3ff60651ae7316e739..4eed4bfa3922265f389650158038aa83cfb9e082 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index cdb91f4ba1131c5ae35e38e8690ffcf229a8940c..530138ea839fe36c92726226b4d8df8accb406b7 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-require-namedlocale "fr_FR.ISO8859-15" }
 
index d7259266d5b96ffea276542e9ee3b82e794b4322..7cb0d296a191ad2726c2d7d14e5ba7d6231ea0a0 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index b81830f8f68fa91e4eb0626f53abd0c8c318c8b5..de88ad2054011fca006611429056728270632136 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-require-namedlocale "fr_FR.ISO8859-15" }
 
index 7566b81c7134d86f251c41f7693c87b82c4a6c25..d8add1718cd875f2d2d6db2f2845cdc864f0b0b7 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index d7041352ad1c0200fd87ea5fbf232b13f7fa0f4d..d76593a293df4447f7a7ad56aac7c90208fbd7dd 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do run { target c++2a } }
+// { dg-do run { target c++20 } }
 
 // Copyright (C) 2021-2023 Free Software Foundation, Inc.
 //
index 0c4746479213732832df8711cfbc80fefc0c16f6..f26162d94cf293c2266425d0a4a98c763de0f10e 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-require-namedlocale "fr_FR.ISO8859-15" }
 
index 71d92cc72bf251a2dafd2f0df4c02b44a14d8b65..ceda56879cff4dfe8a1a40db58d22e89e00fa0e9 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index 2475dbbf3b5b48544af5d6d84fda368988a503d8..73c9bbfb09b240943965a6069e56bf51eb4cf4b1 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index 8dac24861885516377dd4ac74d06e0ef4ed1c892..1b58a9e24682272fa20681975232ed129a558c5a 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-require-namedlocale "fr_FR.ISO8859-15" }
 
index dcd88b92bbeb527dae4b1f72e8a29e12f7aa1ebc..33ac4354d019c5539b0aa77df13ca50334839af4 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index 6a0e31899681eaba95314199cb0b6fc3f28f7084..b14985fe199b921c2d46b665bd332b7390aa869d 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index d2982728bbfe80b9bb30e5118e98c61e619c8cc1..21916e28cc96add5b6f542e938aeb604c14bb452 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do run { target c++2a } }
+// { dg-do run { target c++20 } }
 
 // Copyright (C) 2021-2023 Free Software Foundation, Inc.
 //
index e76048d996590e1040e5ee4a54bec27bb13d058f..3e72049c52c8743437561fc914d2640f127ab455 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do run { target c++2a } }
+// { dg-do run { target c++20 } }
 
 // Copyright (C) 2021-2023 Free Software Foundation, Inc.
 //
index 6c30a8721ea8e3c8086ca8b125ef1286084071f1..636b30592c8c084874f4ac478bc56f783eda99c6 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-require-namedlocale "fr_FR.ISO8859-15" }
 
index 0420a26e411bf73ae35375cee5f0667593ac217c..5c89b7edbca2c2399bc9f60c40390ce33e0156ed 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index c11fe9e90e65513332788f392d90a54b87b100bd..5e14f2832c27236a02f9405884ea31c0ddc79c16 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index cb60f078c7e29e1e4890646819d8ec81aa2deb34..0dcc1df9fb7d2d4c319809c3d2cf17fd31bc0f7f 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-require-namedlocale "fr_FR.ISO8859-15" }
 
index 2886bb2b6f7ddad8deebcbcd2cd23f2044aa4ff0..f8ffe1cb5108349b6b24947f5db6a83ed640a079 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index 162f21fb2b3da46b943fe58aa51da118a56e8a05..dba993ae6fdfea3bb2f9f1aed42e99bce0e1af67 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index 01e93b4a88e8698217ff357cb4c3d42ee952ac29..83d0dcf796d71eea40f940466e6a5d023f049af5 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index 530429ff1297433723696bed83dd5824694b2952..77fec80cca66eae054f221db7440a4cbabba9a81 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-require-namedlocale "fr_FR.ISO8859-15" }
 
index be711495e4de4c3953ecbf205e1818b332688858..583f7706cc7a3cdf464330f5647d38b6e6f17743 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index 3a9796d66df19adf60c5289a3077c7b785ac7e12..c7a1e31d20c7616bc23cd4cb56969784d864e3ee 100644 (file)
@@ -1,5 +1,4 @@
-// { dg-options "-std=gnu++2a" }
-// { dg-do compile { target c++2a } }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2020-2023 Free Software Foundation, Inc.
 //
index f6aff52f7eb8bceb7763cc0b907d377c6bf31165..386f86875b3cc30ec0df19f767bbb13c8de1c034 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-require-namedlocale "fr_FR.ISO8859-15" }
 
index d9083048b5461660e941bb7130c59df98516f90d..1623aca1c7a82847d7fdb9bfe6c297ceec5e65b7 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-require-effective-target tzdb }
 // { dg-require-effective-target cxx11_abi }
index dc2d9c00c8d2ad1110adf66aea3193d18cdaa4ba..83e1f6dca43d9f0f5399e19a0dac99300030b6e7 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-require-effective-target tzdb }
 
index a26a6f49d77cb16501a8e4352f73ea0122faa7b9..05bc275f5929980cfb2d8e157dbd37aba02afe26 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do compile { target c++20 } }
 // { dg-require-effective-target cxx11_abi }
 
index ad85122e85d4de203508028f12a3c2242877d6c3..6f3ed4d4672fa2328a239d0f030338b0a3b34ceb 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-require-effective-target cxx11_abi }
 
index ae51a250ee9f7b213a4570e829a60ab07786b48a..169dc6dae5cffde9c55bc471e0afadcddf50bd47 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do compile { target c++20 } }
 // { dg-require-effective-target cxx11_abi }
 
index 6334e5895439b7561ce11ec70fd5dd6350da2587..e7bf05e947499f4f8bd17becaf02e4d21f316a8f 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do compile { target c++20 } }
 // { dg-require-effective-target cxx11_abi }
 
index 0cab8a2d47f8c78d69ec18707b7c9576350121b1..83cf66351270e3489107b8ba51217db42b4fcf9e 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 // { dg-require-effective-target cxx11_abi }