]> gcc.gnu.org Git - gcc.git/commitdiff
libstdc++: Remove dg-options "-std=gnu++20" from 23_containers tests
authorJonathan Wakely <jwakely@redhat.com>
Fri, 15 Sep 2023 13:27:56 +0000 (14:27 +0100)
committerJonathan Wakely <jwakely@redhat.com>
Fri, 15 Sep 2023 23:10:45 +0000 (00:10 +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/23_containers/array/comparison_operators/96851.cc:
Remove dg-options -std=gnu++2a.
* testsuite/23_containers/array/comparison_operators/constexpr.cc:
Likewise.
* testsuite/23_containers/array/creation/1.cc: Likewise.
* testsuite/23_containers/array/creation/110167.cc: Likewise.
* testsuite/23_containers/array/creation/2.cc: Likewise.
* testsuite/23_containers/array/creation/3_neg.cc: Likewise.
* testsuite/23_containers/array/requirements/constexpr_fill.cc:
Likewise.
* testsuite/23_containers/array/requirements/constexpr_swap.cc:
Likewise.
* testsuite/23_containers/deque/48101-3_neg.cc: Likewise.
* testsuite/23_containers/deque/erasure.cc: Likewise.
* testsuite/23_containers/deque/modifiers/emplace/92878_92947.cc:
Likewise.
* testsuite/23_containers/deque/operators/cmp_c++20.cc:
Likewise.
* testsuite/23_containers/forward_list/48101-3_neg.cc: Likewise.
* testsuite/23_containers/forward_list/cmp_c++20.cc: Likewise.
* testsuite/23_containers/forward_list/erasure.cc: Likewise.
* testsuite/23_containers/forward_list/modifiers/92878_92947.cc:
Likewise.
* testsuite/23_containers/forward_list/operations/remove_cxx20_return.cc:
Likewise.
* testsuite/23_containers/forward_list/operations/unique_cxx20_return.cc:
Likewise.
* testsuite/23_containers/list/48101-3_neg.cc: Likewise.
* testsuite/23_containers/list/cmp_c++20.cc: Likewise.
* testsuite/23_containers/list/erasure.cc: Likewise.
* testsuite/23_containers/list/modifiers/emplace/92878_92947.cc:
Likewise.
* testsuite/23_containers/list/operations/remove_cxx20_return.cc:
Likewise.
* testsuite/23_containers/list/operations/unique_cxx20_return.cc:
Likewise.
* testsuite/23_containers/map/48101-3_neg.cc: Likewise.
* testsuite/23_containers/map/erasure.cc: Likewise.
* testsuite/23_containers/map/modifiers/emplace/92878_92947.cc:
Likewise.
* testsuite/23_containers/map/operations/contains.cc: Likewise.
* testsuite/23_containers/map/operators/cmp_c++20.cc: Likewise.
* testsuite/23_containers/multimap/48101-3_neg.cc: Likewise.
* testsuite/23_containers/multimap/modifiers/emplace/92878_92947.cc:
Likewise.
* testsuite/23_containers/multimap/operations/contains.cc:
Likewise.
* testsuite/23_containers/multimap/operators/cmp_c++20.cc:
Likewise.
* testsuite/23_containers/multiset/48101-3_neg.cc: Likewise.
* testsuite/23_containers/multiset/modifiers/emplace/92878_92947.cc:
Likewise.
* testsuite/23_containers/multiset/operations/contains.cc:
Likewise.
* testsuite/23_containers/multiset/operators/cmp_c++20.cc:
Likewise.
* testsuite/23_containers/priority_queue/92878_92947.cc:
Likewise.
* testsuite/23_containers/queue/92878_92947.cc: Likewise.
* testsuite/23_containers/queue/cmp_c++20.cc: Likewise.
* testsuite/23_containers/set/48101-3_neg.cc: Likewise.
* testsuite/23_containers/set/erasure.cc: Likewise.
* testsuite/23_containers/set/modifiers/emplace/92878_92947.cc:
Likewise.
* testsuite/23_containers/set/operations/contains.cc: Likewise.
* testsuite/23_containers/set/operators/cmp_c++20.cc: Likewise.
* testsuite/23_containers/span/1.cc: Likewise.
* testsuite/23_containers/span/101411.cc: Likewise.
* testsuite/23_containers/span/2.cc: Likewise.
* testsuite/23_containers/span/deduction.cc: Likewise.
* testsuite/23_containers/span/explicit.cc: Likewise.
* testsuite/23_containers/span/layout_compat.cc: Likewise.
* testsuite/23_containers/span/lwg3255.cc: Likewise.
* testsuite/23_containers/span/nothrow_cons.cc: Likewise.
* testsuite/23_containers/span/trivially_copyable.cc: Likewise.
* testsuite/23_containers/stack/92878_92947.cc: Likewise.
* testsuite/23_containers/stack/cmp_c++20.cc: Likewise.
* testsuite/23_containers/unordered_map/48101-3_neg.cc:
Likewise.
* testsuite/23_containers/unordered_map/erasure.cc: Likewise.
* testsuite/23_containers/unordered_map/modifiers/92878_92947.cc:
Likewise.
* testsuite/23_containers/unordered_map/operations/1.cc:
Likewise.
* testsuite/23_containers/unordered_map/operations/contains.cc:
Likewise.
* testsuite/23_containers/unordered_multimap/48101-3_neg.cc:
Likewise.
* testsuite/23_containers/unordered_multimap/modifiers/92878_92947.cc:
Likewise.
* testsuite/23_containers/unordered_multimap/operations/1.cc:
Likewise.
* testsuite/23_containers/unordered_multimap/operations/contains.cc:
Likewise.
* testsuite/23_containers/unordered_multiset/48101-3_neg.cc:
Likewise.
* testsuite/23_containers/unordered_multiset/modifiers/92878_92947.cc:
Likewise.
* testsuite/23_containers/unordered_multiset/operations/1.cc:
Likewise.
* testsuite/23_containers/unordered_multiset/operations/contains.cc:
Likewise.
* testsuite/23_containers/unordered_set/48101-3_neg.cc:
Likewise.
* testsuite/23_containers/unordered_set/erasure.cc: Likewise.
* testsuite/23_containers/unordered_set/modifiers/92878_92947.cc:
Likewise.
* testsuite/23_containers/unordered_set/operations/1.cc:
Likewise.
* testsuite/23_containers/unordered_set/operations/contains.cc:
Likewise.
* testsuite/23_containers/vector/48101-3_neg.cc: Likewise.
* testsuite/23_containers/vector/bool/capacity/constexpr.cc:
Likewise.
* testsuite/23_containers/vector/bool/cmp_c++20.cc: Likewise.
* testsuite/23_containers/vector/bool/cons/constexpr.cc:
Likewise.
* testsuite/23_containers/vector/bool/element_access/constexpr.cc:
Likewise.
* testsuite/23_containers/vector/bool/iterator_c++20.cc:
Likewise.
* testsuite/23_containers/vector/bool/modifiers/assign/constexpr.cc:
Likewise.
* testsuite/23_containers/vector/bool/modifiers/constexpr.cc:
Likewise.
* testsuite/23_containers/vector/bool/modifiers/swap/constexpr.cc:
Likewise.
* testsuite/23_containers/vector/capacity/constexpr.cc:
Likewise.
* testsuite/23_containers/vector/cmp_c++20.cc: Likewise.
* testsuite/23_containers/vector/cons/constexpr.cc: Likewise.
* testsuite/23_containers/vector/data_access/constexpr.cc:
Likewise.
* testsuite/23_containers/vector/element_access/constexpr.cc:
Likewise.
* testsuite/23_containers/vector/erasure.cc: Likewise.
* testsuite/23_containers/vector/modifiers/assign/constexpr.cc:
Likewise.
* testsuite/23_containers/vector/modifiers/constexpr.cc:
Likewise.
* testsuite/23_containers/vector/modifiers/emplace/92878_92947.cc:
Likewise.
* testsuite/23_containers/vector/modifiers/swap/constexpr.cc:
Likewise.
* testsuite/23_containers/vector/requirements/version.cc:
Likewise.

94 files changed:
libstdc++-v3/testsuite/23_containers/array/comparison_operators/96851.cc
libstdc++-v3/testsuite/23_containers/array/comparison_operators/constexpr.cc
libstdc++-v3/testsuite/23_containers/array/creation/1.cc
libstdc++-v3/testsuite/23_containers/array/creation/110167.cc
libstdc++-v3/testsuite/23_containers/array/creation/2.cc
libstdc++-v3/testsuite/23_containers/array/creation/3_neg.cc
libstdc++-v3/testsuite/23_containers/array/requirements/constexpr_fill.cc
libstdc++-v3/testsuite/23_containers/array/requirements/constexpr_swap.cc
libstdc++-v3/testsuite/23_containers/deque/48101-3_neg.cc
libstdc++-v3/testsuite/23_containers/deque/erasure.cc
libstdc++-v3/testsuite/23_containers/deque/modifiers/emplace/92878_92947.cc
libstdc++-v3/testsuite/23_containers/deque/operators/cmp_c++20.cc
libstdc++-v3/testsuite/23_containers/forward_list/48101-3_neg.cc
libstdc++-v3/testsuite/23_containers/forward_list/cmp_c++20.cc
libstdc++-v3/testsuite/23_containers/forward_list/erasure.cc
libstdc++-v3/testsuite/23_containers/forward_list/modifiers/92878_92947.cc
libstdc++-v3/testsuite/23_containers/forward_list/operations/remove_cxx20_return.cc
libstdc++-v3/testsuite/23_containers/forward_list/operations/unique_cxx20_return.cc
libstdc++-v3/testsuite/23_containers/list/48101-3_neg.cc
libstdc++-v3/testsuite/23_containers/list/cmp_c++20.cc
libstdc++-v3/testsuite/23_containers/list/erasure.cc
libstdc++-v3/testsuite/23_containers/list/modifiers/emplace/92878_92947.cc
libstdc++-v3/testsuite/23_containers/list/operations/remove_cxx20_return.cc
libstdc++-v3/testsuite/23_containers/list/operations/unique_cxx20_return.cc
libstdc++-v3/testsuite/23_containers/map/48101-3_neg.cc
libstdc++-v3/testsuite/23_containers/map/erasure.cc
libstdc++-v3/testsuite/23_containers/map/modifiers/emplace/92878_92947.cc
libstdc++-v3/testsuite/23_containers/map/operations/contains.cc
libstdc++-v3/testsuite/23_containers/map/operators/cmp_c++20.cc
libstdc++-v3/testsuite/23_containers/multimap/48101-3_neg.cc
libstdc++-v3/testsuite/23_containers/multimap/modifiers/emplace/92878_92947.cc
libstdc++-v3/testsuite/23_containers/multimap/operations/contains.cc
libstdc++-v3/testsuite/23_containers/multimap/operators/cmp_c++20.cc
libstdc++-v3/testsuite/23_containers/multiset/48101-3_neg.cc
libstdc++-v3/testsuite/23_containers/multiset/modifiers/emplace/92878_92947.cc
libstdc++-v3/testsuite/23_containers/multiset/operations/contains.cc
libstdc++-v3/testsuite/23_containers/multiset/operators/cmp_c++20.cc
libstdc++-v3/testsuite/23_containers/priority_queue/92878_92947.cc
libstdc++-v3/testsuite/23_containers/queue/92878_92947.cc
libstdc++-v3/testsuite/23_containers/queue/cmp_c++20.cc
libstdc++-v3/testsuite/23_containers/set/48101-3_neg.cc
libstdc++-v3/testsuite/23_containers/set/erasure.cc
libstdc++-v3/testsuite/23_containers/set/modifiers/emplace/92878_92947.cc
libstdc++-v3/testsuite/23_containers/set/operations/contains.cc
libstdc++-v3/testsuite/23_containers/set/operators/cmp_c++20.cc
libstdc++-v3/testsuite/23_containers/span/1.cc
libstdc++-v3/testsuite/23_containers/span/101411.cc
libstdc++-v3/testsuite/23_containers/span/2.cc
libstdc++-v3/testsuite/23_containers/span/deduction.cc
libstdc++-v3/testsuite/23_containers/span/explicit.cc
libstdc++-v3/testsuite/23_containers/span/layout_compat.cc
libstdc++-v3/testsuite/23_containers/span/lwg3255.cc
libstdc++-v3/testsuite/23_containers/span/nothrow_cons.cc
libstdc++-v3/testsuite/23_containers/span/trivially_copyable.cc
libstdc++-v3/testsuite/23_containers/stack/92878_92947.cc
libstdc++-v3/testsuite/23_containers/stack/cmp_c++20.cc
libstdc++-v3/testsuite/23_containers/unordered_map/48101-3_neg.cc
libstdc++-v3/testsuite/23_containers/unordered_map/erasure.cc
libstdc++-v3/testsuite/23_containers/unordered_map/modifiers/92878_92947.cc
libstdc++-v3/testsuite/23_containers/unordered_map/operations/1.cc
libstdc++-v3/testsuite/23_containers/unordered_map/operations/contains.cc
libstdc++-v3/testsuite/23_containers/unordered_multimap/48101-3_neg.cc
libstdc++-v3/testsuite/23_containers/unordered_multimap/modifiers/92878_92947.cc
libstdc++-v3/testsuite/23_containers/unordered_multimap/operations/1.cc
libstdc++-v3/testsuite/23_containers/unordered_multimap/operations/contains.cc
libstdc++-v3/testsuite/23_containers/unordered_multiset/48101-3_neg.cc
libstdc++-v3/testsuite/23_containers/unordered_multiset/modifiers/92878_92947.cc
libstdc++-v3/testsuite/23_containers/unordered_multiset/operations/1.cc
libstdc++-v3/testsuite/23_containers/unordered_multiset/operations/contains.cc
libstdc++-v3/testsuite/23_containers/unordered_set/48101-3_neg.cc
libstdc++-v3/testsuite/23_containers/unordered_set/erasure.cc
libstdc++-v3/testsuite/23_containers/unordered_set/modifiers/92878_92947.cc
libstdc++-v3/testsuite/23_containers/unordered_set/operations/1.cc
libstdc++-v3/testsuite/23_containers/unordered_set/operations/contains.cc
libstdc++-v3/testsuite/23_containers/vector/48101-3_neg.cc
libstdc++-v3/testsuite/23_containers/vector/bool/capacity/constexpr.cc
libstdc++-v3/testsuite/23_containers/vector/bool/cmp_c++20.cc
libstdc++-v3/testsuite/23_containers/vector/bool/cons/constexpr.cc
libstdc++-v3/testsuite/23_containers/vector/bool/element_access/constexpr.cc
libstdc++-v3/testsuite/23_containers/vector/bool/iterator_c++20.cc
libstdc++-v3/testsuite/23_containers/vector/bool/modifiers/assign/constexpr.cc
libstdc++-v3/testsuite/23_containers/vector/bool/modifiers/constexpr.cc
libstdc++-v3/testsuite/23_containers/vector/bool/modifiers/swap/constexpr.cc
libstdc++-v3/testsuite/23_containers/vector/capacity/constexpr.cc
libstdc++-v3/testsuite/23_containers/vector/cmp_c++20.cc
libstdc++-v3/testsuite/23_containers/vector/cons/constexpr.cc
libstdc++-v3/testsuite/23_containers/vector/data_access/constexpr.cc
libstdc++-v3/testsuite/23_containers/vector/element_access/constexpr.cc
libstdc++-v3/testsuite/23_containers/vector/erasure.cc
libstdc++-v3/testsuite/23_containers/vector/modifiers/assign/constexpr.cc
libstdc++-v3/testsuite/23_containers/vector/modifiers/constexpr.cc
libstdc++-v3/testsuite/23_containers/vector/modifiers/emplace/92878_92947.cc
libstdc++-v3/testsuite/23_containers/vector/modifiers/swap/constexpr.cc
libstdc++-v3/testsuite/23_containers/vector/requirements/version.cc

index 2d43e07f0de1ac48e1db7654a8f9610974618459..00f211a025a5e10329262597694597fc883a5500 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 <array>
 #include <testsuite_hooks.h>
index 414c3d2a7b71477794cf439d8bf6442070855180..e4029bdc06bc810d8f7514396aa20cd42e45ffa6 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) 2019-2023 Free Software Foundation, Inc.
 //
index 33959fa02fe4d1af74b24d999f06ee19447c3edb..9c2eedb5c15a7dae80ede80ec87638d0dec90b2f 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) 2019-2023 Free Software Foundation, Inc.
 //
index c2aecc911bd5ddda333ea0330df87dfb212c51bf..1d02ccc7f2e0dbaf048858e57a53c96cea38dbcb 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do compile { target c++20 } }
 
 // PR libstdc++/110167 - excessive compile time when optimizing std::to_array
index 5ebded76d9e7a548d89e44823eb478b48a8eb13a..be83073dc3d7c664385ba160d17550f7af1b024e 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) 2019-2023 Free Software Foundation, Inc.
 //
index eeabdcece14f26c177285e68f76e89ecbbd7bdd0..4f3a54c6377674f93fe46ee4259618197f2d14bb 100644 (file)
@@ -1,5 +1,5 @@
-// { dg-options "-std=gnu++2a -Wno-unused-result" }
-// { dg-do compile { target c++2a } }
+// { dg-options "-Wno-unused-result" }
+// { dg-do compile { target c++20 } }
 
 // Copyright (C) 2019-2023 Free Software Foundation, Inc.
 //
index 9e957edc05abe4c43ea6aff7b027dbff1fef0411..6acf1837a68f1906606c4f8e6be18fee3cdfc42c 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) 2019-2023 Free Software Foundation, Inc.
 //
index 7efd4946f8d962e8bcdbd8dd55a90d44aede2bf0..1db2ad94d10801807399f2c8a698113f5921976f 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) 2019-2023 Free Software Foundation, Inc.
 //
index e31aa08815b71004d44fe8adf7ac65ff44d3df6f..98c548f3103e843cef5845ec9e2727cccce70816 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 <deque>
 
index e10402bc4c55f63902ab84990121073a0241361e..30885d1476a828a2950cf77fbb369f90fd4932b4 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) 2018-2023 Free Software Foundation, Inc.
 //
index ae81ee11d68f91970a323b4e531896b3a8b93f53..336d9a534f8ea1e3c37723ef5851d968a280d042 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) 2020-2023 Free Software Foundation, Inc.
 //
index 6dff65e9d2f87ca0bf47f5af0d5f00d597a39c35..2e6b9ca918cd231c4152fd69d259f2acac7dce5a 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 <deque>
 #include <testsuite_hooks.h>
index 08566e68bd4a06fcb6eb591ec8bbab2a00c9df71..f02e5acca2bb26b29e89acd50adcef18c80244d6 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 <forward_list>
 
index cd778278d72bf168c294be2ffce52008673e4208..a7cf061d6cb61c3e849a20bb5c7d5b3084dc7710 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 <forward_list>
 #include <testsuite_hooks.h>
index 1454e8319774892949817bdbb22e364304eb16bd..2a73b98a293efa0663cfe020604892b18736ea37 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) 2018-2023 Free Software Foundation, Inc.
 //
index 886c816eb988cc107700b2f2a1d5088c860a6ac9..edf5ad59ff9db7989505db5df90812c816ad8f85 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) 2020-2023 Free Software Foundation, Inc.
 //
index 698a196314cc67578814a4f24fe7477d5305880d..ba526d820a4b5540da9212385f85cfaabc67981e 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 <forward_list>
 #include <testsuite_hooks.h>
index 62dc08e70dcb141c17d12a2445bd08f4f2322f84..c8c4513b240516eb5e1aaad0bcbb2d1ec27691f8 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 <forward_list>
 #include <testsuite_hooks.h>
index 9649510539c360a8c1bf8ae7787b0a8c470a0960..62e6c5e37569e93fdb96a9b153d78709bdd24519 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 <list>
 
index 59a5b57568338afedfeddc0694c2efb33b12b469..01d41721edc00b2bcfc70780a6ef2012cfd39dd5 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 <list>
 #include <testsuite_hooks.h>
index de036dcd5bb4247dc03a0f38392be99d08f74774..d6b06b13326d3fe0ed6e42a171804fc9794a4e77 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) 2018-2023 Free Software Foundation, Inc.
 //
index 208a5d985d92f4e725459a3e109e77ec8295de3f..7ffa8d93166d240e3a66952a187107d014ab075e 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) 2020-2023 Free Software Foundation, Inc.
 //
index 9cc338b0ce1f14d81d839cc7df8b149cd989c3fe..f0ddced06a5594551bfefe302367c372caad5235 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 <list>
 #include <testsuite_hooks.h>
index 23296ba376aa97410501297db3f24bd07269c499..d2f2f7b734b711af6eb30259188f0dfc3bc56097 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 <list>
 #include <testsuite_hooks.h>
index 0172d4173f502b378cce3b663953cd9187630ba8..9802e24be4aaedc751eba72c8bb2c0c07f63d4e2 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 <map>
 
index 4d5e91ae464287053949cc0c22e5371eb28ade73..078d1297404894009a59afbc98c124e9aa31d0cc 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) 2018-2023 Free Software Foundation, Inc.
 //
index d6fde81356bc0de7e466c7ff8c94d9bbaeb62b33..77d7bc7fb25a2f24c861c56e1fdd73956fd3c671 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) 2020-2023 Free Software Foundation, Inc.
 //
index 134adf60d0cba63e6eda221f794e524ded6f7a36..9ab1973aa9f25f8a51957cfd2c9767f023224df8 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 <map>
 #include <testsuite_hooks.h>
index 07d4e8a9cce941b8512a9cfdba4d5c0f78c2245c..8ba0632249daf09a8c48ac21c19a9c91bb36a796 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 <map>
 #include <testsuite_hooks.h>
index 8f351dbe489d256cf6a96e7c598210540785d181..e37e0695923821dfbe39b63211b147894c202e42 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 <map>
 
index e7412ef8e036591bffa9e1ca0e823800a80eecb9..700bf17f2644b21a8fcaacaec336bca4e077df67 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) 2020-2023 Free Software Foundation, Inc.
 //
index 906301e03f7582caeb6781574d0215fcfd00ca24..955b866c267708d03b4adb8418c0c766d4bd0610 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 <map>
 #include <testsuite_hooks.h>
index 355b3dd0596be818bb876d683976de7bc4954b72..5ba8929732e36d7df5d9f8ddecf5e931c1f3d301 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 <map>
 #include <testsuite_hooks.h>
index 35a12341e0db2f781dbc7cc5a5e87c50265ab8fb..0aeaa238ab716249d6080ccbd675b5e22573ae50 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 <set>
 
index 241c640cb7ecbd8199c1520921e9e397badf8619..a16d9596557d608f5ad1ec2fdf3c81489453c80e 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) 2020-2023 Free Software Foundation, Inc.
 //
index f5144ee42282ca84244e15b9e497931e5966922e..9ba1e0dc1c5aa078eabc7b2d55e4d45d62c9b1d4 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 <set>
 #include <testsuite_hooks.h>
index acbb5aacfa1100a17df77b08337c0267d8886a39..82d2eb13ee6b3659b3087e0c33bd26164ced0415 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 <set>
 #include <testsuite_hooks.h>
index 01f1fb4987228d624f2bc4938637f5d247d973b3..92d200b50e8966fff8e40a48bad900870d46e7c1 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) 2020-2023 Free Software Foundation, Inc.
 //
index e2e7477b9593cf847894d4df2cfe6ce1aa38e6f2..0b4b947b576ca648b418285ef8f7859aedf958a3 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) 2020-2023 Free Software Foundation, Inc.
 //
index 643c98629593b12ebcf4debf6b3924b3809f4ecb..5a04e8c90e24fd4e6aa3559b1c56c4626679d612 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 <queue>
 #include <testsuite_hooks.h>
index 3065e703c68d719bf1e78a4bedc4522edbf49926..a334335bed5c1bf7d25e9fe8edcdde06c8493577 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 <set>
 
index eafb4b1da9d1d02f44d292e8f4e51af7d22f4982..a2bbf3ad603949cb8123dda0f6537bdadcd3b6f5 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) 2018-2023 Free Software Foundation, Inc.
 //
index e46188d9b36aed798688f7199cd062d9b88009fc..999dcbfc766daf5a2554b4a90c61f07d706b3471 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) 2020-2023 Free Software Foundation, Inc.
 //
index 79f441204c784b465d71859b84bd9926ae663b3e..949882772ab5c02b9de8d0639f6feca15594694e 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 <set>
 #include <testsuite_hooks.h>
index 9e2e17002c3c04e3f5f2072fb8144aede6d6ed7b..390d8c968a8751e849014d0ea52643a966fb6eff 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 <set>
 #include <testsuite_hooks.h>
index 7f99f9268629bb50fe452e289b710811309557ea..40bb7a0b1f3fd14643ce83206720a1eff6e39967 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 <span>
 
index dbc13c5c75fbddff399e3c9383a6888e49aa58aa..7d060fa6fb531010e37474ae8a110f8568c538b9 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do compile { target c++20 } }
 #include <span>
 
index 2967687c81093482ccea0a08fd1ff94cf12e24ee..533d1721a534203e7e8291b824ebc0076dadd525 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 <version>
 
index 886abd3a283a7a719eee8dcacc8bd14e65caa21f..162de260d1d9bb3616d62d3cbfb81fb2f67df8fb 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 <span>
 
index b0a1311f02c6d113084bece467cf8c26bcc3b50d..7de90d683f230c5bc26a6088f7e584785bbf5e76 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 <span>
 
index 01f5eae132f3bc9db2f1d3fe657a0165e98f8638..b681590dde122638ec029efafa0306ccc1e4aaea 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 <span>
 #include <cstddef>
index d504634e0cc0c4d4bc8203d8725723ab244cdec0..c669575444aced4fc6ad1a294c3392383e9a36a5 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 <span>
 #include <array>
index dc716db32a5e3d281211e8bdabf13e82fb08e417..feafb9af0736eb65a3c1d75042df7f90277e87ce 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 <span>
 
index e37482935550e5316a5cd07e729db795973e43b1..ae4f4b64e13e929fa84a63b123a4477c6d1d47fa 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do compile { target c++20 } }
 
 // http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p2251r1.pdf
index ab340b376b3c6f1acf3253542fd75d581cc41293..0a2dea80915f6beb7401d78d446cd28654329df6 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) 2020-2023 Free Software Foundation, Inc.
 //
index 912eada23502819746a732f24422e5986ba68c53..671be8bfd8e03d14f45bbbb7b144889d4e1f0e1b 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 <stack>
 #include <testsuite_hooks.h>
index f9e042e7807e714a9b1addcae0e2b43f4c1308aa..1466479e00f295768789713a5c96a3e0efd28523 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 <unordered_map>
 
index faebd31c7331b65577d2eb8227bf01e8dfe82b54..696fc05afa430727aefd3c1f85468cbc0816d99e 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) 2018-2023 Free Software Foundation, Inc.
 //
index 9a0eb750fbca2167020724e170d94497d1247d86..0e48561d5e1ece603cd92fdcd51cb5ac09873a57 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) 2020-2023 Free Software Foundation, Inc.
 //
index 835f845621b1954a084ddfe5fa3e9fd048a395c1..cfeca606c55a496fd788c53512ca9c51c488a98c 100644 (file)
@@ -15,7 +15,6 @@
 // with this library; see the file COPYING3.  If not see
 // <http://www.gnu.org/licenses/>.
 
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 
 #include <unordered_map>
index dde645bdecc1ce619201beadb820cfd71509f362..547828d7b14649d73b2880e07bb053bb215ff716 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 <unordered_map>
 #include <testsuite_hooks.h>
index 0879ccf7a1cdbc7c3957e50052df667ef0aff81d..79ed16a57169ffba145052455d1c380cda0ceae5 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 <unordered_map>
 
index 980a3cda77dd16c7d664b2c969117654be98f376..116d5d4819856aabb784faea666e8231e9754eab 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) 2020-2023 Free Software Foundation, Inc.
 //
index 988a66695ef8564348dae3e0e6f6442fd82ab1fa..7e3867f345b663cf72077088eb4c8fcd60700282 100644 (file)
@@ -15,7 +15,6 @@
 // with this library; see the file COPYING3.  If not see
 // <http://www.gnu.org/licenses/>.
 
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 
 #include <unordered_map>
index 3d9f4ecff36a5f4ecc32b6ba20ba3884dece9884..ebb73425a57267c13912237645d5fac2fffdf559 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 <unordered_map>
 #include <testsuite_hooks.h>
index 01de7f5eea4704d4dcdd7646e4133c68061e6335..796875a8157338ecc35dd13ff9a684576cb70f90 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 <unordered_set>
 
index 16c28d41ab6d778b165cf5d450db9fdccf92ffe8..fb3d1746d59ba26b94b8f032876ed71b34f2e568 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) 2020-2023 Free Software Foundation, Inc.
 //
index 91b0f87cab80a31151a80383f6cf5aa5068e8296..7db4d129c52e4c3581e547c129b147d9188db083 100644 (file)
@@ -15,7 +15,6 @@
 // with this library; see the file COPYING3.  If not see
 // <http://www.gnu.org/licenses/>.
 
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 
 #include <unordered_set>
index 44c88d5d392d3c73a37478438fd1dbebc3dbe690..9b216bb838fc0cdf4ce0731d4e8a56eec96b56ef 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 <unordered_set>
 #include <testsuite_hooks.h>
index 77edab6b53140ee7c680c999f37fbcafeb748bb8..3052188de21edcafd58221bab1bb31e70134c230 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 <unordered_set>
 
index 31611e318581343fdd0025e5e875ef98a4ef8222..2384136e769e54222591b0249e2d820daa965bc7 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) 2018-2023 Free Software Foundation, Inc.
 //
index 0ee4b84639766bfaa31fc1b10e84a06394ed4010..86b9204f09a373b00245215e9db86191db96a060 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) 2020-2023 Free Software Foundation, Inc.
 //
index dea21df7bcbbe3ea7d8a6275223fbee311f229b2..b2f13990b56e7c0e8ca088a50612d7562f4ff3f9 100644 (file)
@@ -15,7 +15,6 @@
 // with this library; see the file COPYING3.  If not see
 // <http://www.gnu.org/licenses/>.
 
-// { dg-options "-std=gnu++20" }
 // { dg-do run { target c++20 } }
 
 #include <unordered_set>
index 4713c5f51f1b9d503e676d0f2e4f9601f223f729..356e809633d7ef17921e3e410f9144f9495f21bc 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 <unordered_set>
 #include <testsuite_hooks.h>
index 0cf23faae19ee5c38a13de0e78b6a4e99a79bf1f..23b72ee235a18ebe64c21ca5668745c8a5013498 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 <vector>
 
index 50e420bf0767251054de94f062b419373d97b039..d44e9d97b4671356714abb686a048597652285b0 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do compile { target c++20 } }
 // { dg-xfail-if "not supported" { debug_mode } }
 
index 570f1681c6803aab88f5107eea2099c152f1dcbb..66197e0aa2906185e7d26d349fb7057fe46fe0c1 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 } }
 // { dg-xfail-if "not supported" { debug_mode } }
 
 #include <vector>
index 3087cbdc1b7c7fce2bb52e4db68bc7132a2bbce7..0e0c1e1c5ecee3254cd19a224a962ae8c16c5d18 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do compile { target c++20 } }
 // { dg-xfail-if "not supported" { debug_mode } }
 
index e2ec21c655f734df91ee36523a60dbc5aa04ee09..5b8ca94e78f3cb15b4b90ca19f4e439bfb25c133 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do compile { target c++20 } }
 // { dg-xfail-if "not supported" { debug_mode } }
 
index 811f907828a12e7f2706764dc63cc61afde519e2..dd0b15a778cc2436570099cc2c747c60526bd8d4 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 <vector>
 
index 94e318e07e4b48ca6bc5a86e27e8e939b17f2ca0..3ad7dda88a91c73fa8c331998d504c2d07f2b319 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do compile { target c++20 } }
 // { dg-xfail-if "not supported" { debug_mode } }
 
index 634cc4e80c9f83ec3c7d28a8f187bbcf22991cb7..22a4df5e3708bed0a46b12ba16d4f9ce64c47aaa 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do compile { target c++20 } }
 // { dg-xfail-if "not supported" { debug_mode } }
 
index 40ff299692ad380887425a66f5b39a3bd79e8386..624ff96a9e92b47d95dcacac96eb3d99d8c7a674 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do compile { target c++20 } }
 // { dg-xfail-if "not supported" { debug_mode } }
 
index f102e78425b97373298a9f74e89dc0603a692efc..018a47928916313b9eade870311dfbca7685ed2d 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do compile { target c++20 } }
 // { dg-xfail-if "not supported" { debug_mode } }
 
index 52c2c59f0b144b2832bdfe97d5fd8e5d8f9d484a..72c5c6cd7f96361e357458d20e025fd416b78624 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 } }
 // { dg-xfail-if "not supported" { debug_mode } }
 
 #include <vector>
index e6324ad4a0a4c859586cf54450edf2179d429dbf..9a784583304ae040a0db5984efe9926221ccca47 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do compile { target c++20 } }
 // { dg-xfail-if "not supported" { debug_mode } }
 
index 3f69750389ff0ad2962e81ee9ecf5e21a4be52bb..f5b601a44f4f11f8cf2fa91d353ab40f85256008 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do compile { target c++20 } }
 // { dg-xfail-if "not supported" { debug_mode } }
 
index b9239ae1081887fcdefdf4f4ab54dbebf2437753..60c66dcc647883926b83188c6e4d6c2e77debff2 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do compile { target c++20 } }
 // { dg-xfail-if "not supported" { debug_mode } }
 
index ca9259934ffd4ae9d420e0180ec092d25da4bdb4..2135b6b8fb3a9c17635c2050e94072eb5258f033 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) 2018-2023 Free Software Foundation, Inc.
 //
index 653110197185b6f98c0ea72cb2ca962d94a8c488..cca20f4291cab784b73243782b1539bca95aaae9 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do compile { target c++20 } }
 // { dg-xfail-if "not supported" { debug_mode } }
 
index f0d95611ec238bd1fbe5f3fbc0f227d731a110df..766e3a7690f39283d2ea1bc7cf0b55076df9663a 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do compile { target c++20 } }
 // { dg-xfail-if "not supported" { debug_mode } }
 
index eec7ff0c5de707f6aae71c2eeaf2ce79670d8844..8895dbf88222b4e687cfda60f47e35af21ec1354 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) 2020-2023 Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
index aa3436c557fcc63a757d883f03cb5df3378cd527..45b3986beca3a260c89c9f8021f5879e9856491c 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do compile { target c++20 } }
 // { dg-xfail-if "not supported" { debug_mode } }
 
index 4c69d145dc5b13daeb72d38c699eb9947b3c6bda..50a10d217f6232a5e8b7fd6b8030563bb43fee03 100644 (file)
@@ -1,4 +1,3 @@
-// { dg-options "-std=gnu++20" }
 // { dg-do preprocess { target c++20 } }
 // { dg-require-effective-target hosted }
 
This page took 0.144691 seconds and 5 git commands to generate.