]> git.ipfire.org Git - thirdparty/gcc.git/commit
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)
commit41cd9d4dfe9b485d464e353efd5f32367946e4e1
tree6fac1eaadee746a65b8b178a5f8155141560aa5f
parent4c0fbba393ec00bd95eb353cd57a18288135b2ee
libstdc++: Remove dg-options "-std=gnu++20" from std::chrono tests

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