From: Ville Voutilainen Date: Tue, 20 Nov 2018 10:42:28 +0000 (+0200) Subject: Housekeeping for the effective targets of optional's tests. X-Git-Tag: basepoints/gcc-10~2911 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=47df7e197b0a521bb3f04068c1809f5e38e2e883;p=thirdparty%2Fgcc.git Housekeeping for the effective targets of optional's tests. * testsuite/20_util/optional/77288.cc: Adjust. * testsuite/20_util/optional/84601.cc: Likewise. * testsuite/20_util/optional/assignment/1.cc: Likewise. * testsuite/20_util/optional/assignment/2.cc: Likewise. * testsuite/20_util/optional/assignment/3.cc: Likewise. * testsuite/20_util/optional/assignment/4.cc: Likewise. * testsuite/20_util/optional/assignment/5.cc: Likewise. * testsuite/20_util/optional/assignment/6.cc: Likewise. * testsuite/20_util/optional/assignment/7.cc: Likewise. * testsuite/20_util/optional/assignment/8.cc: Likewise. * testsuite/20_util/optional/cons/77727.cc: Likewise. * testsuite/20_util/optional/cons/copy.cc: Likewise. * testsuite/20_util/optional/cons/deduction.cc: Likewise. * testsuite/20_util/optional/cons/default.cc: Likewise. * testsuite/20_util/optional/cons/move.cc: Likewise. * testsuite/20_util/optional/cons/trivial.cc: Likewise. * testsuite/20_util/optional/cons/value.cc: Likewise. * testsuite/20_util/optional/cons/value_neg.cc: Likewise. * testsuite/20_util/optional/constexpr/cons/default.cc: Likewise. * testsuite/20_util/optional/constexpr/cons/value.cc: Likewise. * testsuite/20_util/optional/constexpr/in_place.cc: Likewise. * testsuite/20_util/optional/constexpr/nullopt.cc: Likewise. * testsuite/20_util/optional/constexpr/observers/1.cc: Likewise. * testsuite/20_util/optional/constexpr/observers/4.cc: Likewise. * testsuite/20_util/optional/constexpr/observers/5.cc: Likewise. * testsuite/20_util/optional/constexpr/relops/1.cc: Likewise. * testsuite/20_util/optional/constexpr/relops/2.cc: Likewise. * testsuite/20_util/optional/constexpr/relops/3.cc: Likewise. * testsuite/20_util/optional/constexpr/relops/4.cc: Likewise. * testsuite/20_util/optional/constexpr/relops/5.cc: Likewise. * testsuite/20_util/optional/constexpr/relops/6.cc: Likewise. * testsuite/20_util/optional/in_place.cc: Likewise. * testsuite/20_util/optional/make_optional.cc: Likewise. * testsuite/20_util/optional/nullopt.cc: Likewise. * testsuite/20_util/optional/observers/1.cc: Likewise. * testsuite/20_util/optional/observers/2.cc: Likewise. * testsuite/20_util/optional/observers/3.cc: Likewise. * testsuite/20_util/optional/observers/4.cc: Likewise. * testsuite/20_util/optional/observers/5.cc: Likewise. * testsuite/20_util/optional/observers/6.cc: Likewise. * testsuite/20_util/optional/relops/1.cc: Likewise. * testsuite/20_util/optional/relops/2.cc: Likewise. * testsuite/20_util/optional/relops/3.cc: Likewise. * testsuite/20_util/optional/relops/4.cc: Likewise. * testsuite/20_util/optional/relops/5.cc: Likewise. * testsuite/20_util/optional/relops/6.cc: Likewise. * testsuite/20_util/optional/relops/7.cc: Likewise. * testsuite/20_util/optional/requirements.cc: Likewise. * testsuite/20_util/optional/swap/1.cc: Likewise. * testsuite/20_util/optional/swap/2.cc: Likewise. * testsuite/20_util/optional/typedefs.cc: Likewise. From-SVN: r266310 --- diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index bfc9319fdd39..abdf4d971fb4 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,58 @@ +2018-11-20 Ville Voutilainen + + Housekeeping for the effective targets of optional's tests. + * testsuite/20_util/optional/77288.cc: Adjust. + * testsuite/20_util/optional/84601.cc: Likewise. + * testsuite/20_util/optional/assignment/1.cc: Likewise. + * testsuite/20_util/optional/assignment/2.cc: Likewise. + * testsuite/20_util/optional/assignment/3.cc: Likewise. + * testsuite/20_util/optional/assignment/4.cc: Likewise. + * testsuite/20_util/optional/assignment/5.cc: Likewise. + * testsuite/20_util/optional/assignment/6.cc: Likewise. + * testsuite/20_util/optional/assignment/7.cc: Likewise. + * testsuite/20_util/optional/assignment/8.cc: Likewise. + * testsuite/20_util/optional/cons/77727.cc: Likewise. + * testsuite/20_util/optional/cons/copy.cc: Likewise. + * testsuite/20_util/optional/cons/deduction.cc: Likewise. + * testsuite/20_util/optional/cons/default.cc: Likewise. + * testsuite/20_util/optional/cons/move.cc: Likewise. + * testsuite/20_util/optional/cons/trivial.cc: Likewise. + * testsuite/20_util/optional/cons/value.cc: Likewise. + * testsuite/20_util/optional/cons/value_neg.cc: Likewise. + * testsuite/20_util/optional/constexpr/cons/default.cc: Likewise. + * testsuite/20_util/optional/constexpr/cons/value.cc: Likewise. + * testsuite/20_util/optional/constexpr/in_place.cc: Likewise. + * testsuite/20_util/optional/constexpr/nullopt.cc: Likewise. + * testsuite/20_util/optional/constexpr/observers/1.cc: Likewise. + * testsuite/20_util/optional/constexpr/observers/4.cc: Likewise. + * testsuite/20_util/optional/constexpr/observers/5.cc: Likewise. + * testsuite/20_util/optional/constexpr/relops/1.cc: Likewise. + * testsuite/20_util/optional/constexpr/relops/2.cc: Likewise. + * testsuite/20_util/optional/constexpr/relops/3.cc: Likewise. + * testsuite/20_util/optional/constexpr/relops/4.cc: Likewise. + * testsuite/20_util/optional/constexpr/relops/5.cc: Likewise. + * testsuite/20_util/optional/constexpr/relops/6.cc: Likewise. + * testsuite/20_util/optional/in_place.cc: Likewise. + * testsuite/20_util/optional/make_optional.cc: Likewise. + * testsuite/20_util/optional/nullopt.cc: Likewise. + * testsuite/20_util/optional/observers/1.cc: Likewise. + * testsuite/20_util/optional/observers/2.cc: Likewise. + * testsuite/20_util/optional/observers/3.cc: Likewise. + * testsuite/20_util/optional/observers/4.cc: Likewise. + * testsuite/20_util/optional/observers/5.cc: Likewise. + * testsuite/20_util/optional/observers/6.cc: Likewise. + * testsuite/20_util/optional/relops/1.cc: Likewise. + * testsuite/20_util/optional/relops/2.cc: Likewise. + * testsuite/20_util/optional/relops/3.cc: Likewise. + * testsuite/20_util/optional/relops/4.cc: Likewise. + * testsuite/20_util/optional/relops/5.cc: Likewise. + * testsuite/20_util/optional/relops/6.cc: Likewise. + * testsuite/20_util/optional/relops/7.cc: Likewise. + * testsuite/20_util/optional/requirements.cc: Likewise. + * testsuite/20_util/optional/swap/1.cc: Likewise. + * testsuite/20_util/optional/swap/2.cc: Likewise. + * testsuite/20_util/optional/typedefs.cc: Likewise. + 2018-11-19 François Dumont * include/ext/throw_allocator.h diff --git a/libstdc++-v3/testsuite/20_util/optional/77288.cc b/libstdc++-v3/testsuite/20_util/optional/77288.cc index 6f3f7f402b94..cd3dc0e7d1bb 100644 --- a/libstdc++-v3/testsuite/20_util/optional/77288.cc +++ b/libstdc++-v3/testsuite/20_util/optional/77288.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2016-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/84601.cc b/libstdc++-v3/testsuite/20_util/optional/84601.cc index e86d39e277d5..b8a1706d271c 100644 --- a/libstdc++-v3/testsuite/20_util/optional/84601.cc +++ b/libstdc++-v3/testsuite/20_util/optional/84601.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do compile } +// { dg-do compile { target c++17 } } #include diff --git a/libstdc++-v3/testsuite/20_util/optional/assignment/1.cc b/libstdc++-v3/testsuite/20_util/optional/assignment/1.cc index f9aaae357609..ec0832b1ab54 100644 --- a/libstdc++-v3/testsuite/20_util/optional/assignment/1.cc +++ b/libstdc++-v3/testsuite/20_util/optional/assignment/1.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/assignment/2.cc b/libstdc++-v3/testsuite/20_util/optional/assignment/2.cc index c3832e923dcf..772f7bf691dc 100644 --- a/libstdc++-v3/testsuite/20_util/optional/assignment/2.cc +++ b/libstdc++-v3/testsuite/20_util/optional/assignment/2.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/assignment/3.cc b/libstdc++-v3/testsuite/20_util/optional/assignment/3.cc index 885a9f99606c..34fa7a29f3cd 100644 --- a/libstdc++-v3/testsuite/20_util/optional/assignment/3.cc +++ b/libstdc++-v3/testsuite/20_util/optional/assignment/3.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/assignment/4.cc b/libstdc++-v3/testsuite/20_util/optional/assignment/4.cc index f498156ac413..bf455e41d8fc 100644 --- a/libstdc++-v3/testsuite/20_util/optional/assignment/4.cc +++ b/libstdc++-v3/testsuite/20_util/optional/assignment/4.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/assignment/5.cc b/libstdc++-v3/testsuite/20_util/optional/assignment/5.cc index faea0ebee771..b200ee044257 100644 --- a/libstdc++-v3/testsuite/20_util/optional/assignment/5.cc +++ b/libstdc++-v3/testsuite/20_util/optional/assignment/5.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/assignment/6.cc b/libstdc++-v3/testsuite/20_util/optional/assignment/6.cc index 5de6e5998a96..48813f69f35f 100644 --- a/libstdc++-v3/testsuite/20_util/optional/assignment/6.cc +++ b/libstdc++-v3/testsuite/20_util/optional/assignment/6.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/assignment/7.cc b/libstdc++-v3/testsuite/20_util/optional/assignment/7.cc index 0ed357bf7a81..1c4bd488d866 100644 --- a/libstdc++-v3/testsuite/20_util/optional/assignment/7.cc +++ b/libstdc++-v3/testsuite/20_util/optional/assignment/7.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2016-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/assignment/8.cc b/libstdc++-v3/testsuite/20_util/optional/assignment/8.cc index 7241b9248890..6fa116451d49 100644 --- a/libstdc++-v3/testsuite/20_util/optional/assignment/8.cc +++ b/libstdc++-v3/testsuite/20_util/optional/assignment/8.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do compile } +// { dg-do compile { target c++17 } } // Copyright (C) 2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/cons/77727.cc b/libstdc++-v3/testsuite/20_util/optional/cons/77727.cc index aca2e2df9734..8d39ae79ae62 100644 --- a/libstdc++-v3/testsuite/20_util/optional/cons/77727.cc +++ b/libstdc++-v3/testsuite/20_util/optional/cons/77727.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2016-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/cons/copy.cc b/libstdc++-v3/testsuite/20_util/optional/cons/copy.cc index 25cc53f1a7b5..ba7e48a9bb7e 100644 --- a/libstdc++-v3/testsuite/20_util/optional/cons/copy.cc +++ b/libstdc++-v3/testsuite/20_util/optional/cons/copy.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/cons/deduction.cc b/libstdc++-v3/testsuite/20_util/optional/cons/deduction.cc index 8b8b70778eba..cc56701e95d2 100644 --- a/libstdc++-v3/testsuite/20_util/optional/cons/deduction.cc +++ b/libstdc++-v3/testsuite/20_util/optional/cons/deduction.cc @@ -16,7 +16,7 @@ // . // { dg-options "-std=gnu++17" } -// { dg-do compile } +// { dg-do compile { target c++17 } } #include #include diff --git a/libstdc++-v3/testsuite/20_util/optional/cons/default.cc b/libstdc++-v3/testsuite/20_util/optional/cons/default.cc index 2e28daf2ff1c..7a73832d79ce 100644 --- a/libstdc++-v3/testsuite/20_util/optional/cons/default.cc +++ b/libstdc++-v3/testsuite/20_util/optional/cons/default.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/cons/move.cc b/libstdc++-v3/testsuite/20_util/optional/cons/move.cc index 250b715f2e6d..f68a94853a15 100644 --- a/libstdc++-v3/testsuite/20_util/optional/cons/move.cc +++ b/libstdc++-v3/testsuite/20_util/optional/cons/move.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/cons/trivial.cc b/libstdc++-v3/testsuite/20_util/optional/cons/trivial.cc index 84a8e1015471..7528be83dde3 100644 --- a/libstdc++-v3/testsuite/20_util/optional/cons/trivial.cc +++ b/libstdc++-v3/testsuite/20_util/optional/cons/trivial.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do compile } +// { dg-do compile { target c++17 } } // Copyright (C) 2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/cons/value.cc b/libstdc++-v3/testsuite/20_util/optional/cons/value.cc index 34dbb93bcf5c..bdc9e7ed0699 100644 --- a/libstdc++-v3/testsuite/20_util/optional/cons/value.cc +++ b/libstdc++-v3/testsuite/20_util/optional/cons/value.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/cons/value_neg.cc b/libstdc++-v3/testsuite/20_util/optional/cons/value_neg.cc index 020cb26453f4..133a8b0f1990 100644 --- a/libstdc++-v3/testsuite/20_util/optional/cons/value_neg.cc +++ b/libstdc++-v3/testsuite/20_util/optional/cons/value_neg.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do compile } +// { dg-do compile { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/constexpr/cons/default.cc b/libstdc++-v3/testsuite/20_util/optional/constexpr/cons/default.cc index f991efcbadd5..eeef0fdd8703 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/cons/default.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/cons/default.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do compile } +// { dg-do compile { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/constexpr/cons/value.cc b/libstdc++-v3/testsuite/20_util/optional/constexpr/cons/value.cc index f5da9004f45a..baba7ff1eda9 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/cons/value.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/cons/value.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do compile } +// { dg-do compile { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/constexpr/in_place.cc b/libstdc++-v3/testsuite/20_util/optional/constexpr/in_place.cc index 0759d6606e92..a8ca1d01bedc 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/in_place.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/in_place.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do compile } +// { dg-do compile { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/constexpr/nullopt.cc b/libstdc++-v3/testsuite/20_util/optional/constexpr/nullopt.cc index 69842c12d67f..6f29b3dd8182 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/nullopt.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/nullopt.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do compile } +// { dg-do compile { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/1.cc b/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/1.cc index 5dd8af6da6e2..c1b824cb76ba 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/1.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/1.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do compile } +// { dg-do compile { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/4.cc b/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/4.cc index 7743221adf7c..3c83a3dbf586 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/4.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/4.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do compile } +// { dg-do compile { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/5.cc b/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/5.cc index 7cf5ecd136c2..07595d0928a7 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/5.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/5.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do compile } +// { dg-do compile { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/1.cc b/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/1.cc index 4d2cf82311ca..93655dfa1f81 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/1.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/1.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do compile } +// { dg-do compile { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/2.cc b/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/2.cc index 849ddd9e0d16..a4e3567dc217 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/2.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/2.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do compile } +// { dg-do compile { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/3.cc b/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/3.cc index 40a71b7e1667..b40137feaaf0 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/3.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/3.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do compile } +// { dg-do compile { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/4.cc b/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/4.cc index 2a39c790fbb7..ad60ea2bc504 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/4.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/4.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do compile } +// { dg-do compile { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/5.cc b/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/5.cc index 35615539ba67..a896d9b35b99 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/5.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/5.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do compile } +// { dg-do compile { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/6.cc b/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/6.cc index f716b5fc1351..d22bbe771797 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/6.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/6.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do compile } +// { dg-do compile { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/in_place.cc b/libstdc++-v3/testsuite/20_util/optional/in_place.cc index d1e91d2b4afd..d8b0e2f7bb28 100644 --- a/libstdc++-v3/testsuite/20_util/optional/in_place.cc +++ b/libstdc++-v3/testsuite/20_util/optional/in_place.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/make_optional.cc b/libstdc++-v3/testsuite/20_util/optional/make_optional.cc index 75541c9decf3..ce5bf561899e 100644 --- a/libstdc++-v3/testsuite/20_util/optional/make_optional.cc +++ b/libstdc++-v3/testsuite/20_util/optional/make_optional.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/nullopt.cc b/libstdc++-v3/testsuite/20_util/optional/nullopt.cc index 3440bf5017de..8cc82403c334 100644 --- a/libstdc++-v3/testsuite/20_util/optional/nullopt.cc +++ b/libstdc++-v3/testsuite/20_util/optional/nullopt.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/observers/1.cc b/libstdc++-v3/testsuite/20_util/optional/observers/1.cc index bc84f276e0ad..17ec0fd7c632 100644 --- a/libstdc++-v3/testsuite/20_util/optional/observers/1.cc +++ b/libstdc++-v3/testsuite/20_util/optional/observers/1.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/observers/2.cc b/libstdc++-v3/testsuite/20_util/optional/observers/2.cc index 4af183e8ee67..4089b06bdfe4 100644 --- a/libstdc++-v3/testsuite/20_util/optional/observers/2.cc +++ b/libstdc++-v3/testsuite/20_util/optional/observers/2.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/observers/3.cc b/libstdc++-v3/testsuite/20_util/optional/observers/3.cc index 6f71fb8081b1..d4dd187ab0c1 100644 --- a/libstdc++-v3/testsuite/20_util/optional/observers/3.cc +++ b/libstdc++-v3/testsuite/20_util/optional/observers/3.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/observers/4.cc b/libstdc++-v3/testsuite/20_util/optional/observers/4.cc index ac8515f4cffb..e36e5f135dd6 100644 --- a/libstdc++-v3/testsuite/20_util/optional/observers/4.cc +++ b/libstdc++-v3/testsuite/20_util/optional/observers/4.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/observers/5.cc b/libstdc++-v3/testsuite/20_util/optional/observers/5.cc index bcf6c388f109..7e526e3c7d1b 100644 --- a/libstdc++-v3/testsuite/20_util/optional/observers/5.cc +++ b/libstdc++-v3/testsuite/20_util/optional/observers/5.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/observers/6.cc b/libstdc++-v3/testsuite/20_util/optional/observers/6.cc index d84007b7a47e..af7c6922a8d3 100644 --- a/libstdc++-v3/testsuite/20_util/optional/observers/6.cc +++ b/libstdc++-v3/testsuite/20_util/optional/observers/6.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do compile } +// { dg-do compile { target c++17 } } // Copyright (C) 2016-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/relops/1.cc b/libstdc++-v3/testsuite/20_util/optional/relops/1.cc index 78d53dc1e6ff..7a74405132d7 100644 --- a/libstdc++-v3/testsuite/20_util/optional/relops/1.cc +++ b/libstdc++-v3/testsuite/20_util/optional/relops/1.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/relops/2.cc b/libstdc++-v3/testsuite/20_util/optional/relops/2.cc index 4c8e95851e2a..fce9046418e0 100644 --- a/libstdc++-v3/testsuite/20_util/optional/relops/2.cc +++ b/libstdc++-v3/testsuite/20_util/optional/relops/2.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/relops/3.cc b/libstdc++-v3/testsuite/20_util/optional/relops/3.cc index 5b7f5a17977b..c2032c39fc9d 100644 --- a/libstdc++-v3/testsuite/20_util/optional/relops/3.cc +++ b/libstdc++-v3/testsuite/20_util/optional/relops/3.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/relops/4.cc b/libstdc++-v3/testsuite/20_util/optional/relops/4.cc index 69ab2735f0c9..686c6f571fb8 100644 --- a/libstdc++-v3/testsuite/20_util/optional/relops/4.cc +++ b/libstdc++-v3/testsuite/20_util/optional/relops/4.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/relops/5.cc b/libstdc++-v3/testsuite/20_util/optional/relops/5.cc index 3510d1889677..838cefec0529 100644 --- a/libstdc++-v3/testsuite/20_util/optional/relops/5.cc +++ b/libstdc++-v3/testsuite/20_util/optional/relops/5.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/relops/6.cc b/libstdc++-v3/testsuite/20_util/optional/relops/6.cc index 1d6ecae07e5f..f7f94b052675 100644 --- a/libstdc++-v3/testsuite/20_util/optional/relops/6.cc +++ b/libstdc++-v3/testsuite/20_util/optional/relops/6.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/relops/7.cc b/libstdc++-v3/testsuite/20_util/optional/relops/7.cc index 05f9c72a82e7..3048152fdee7 100644 --- a/libstdc++-v3/testsuite/20_util/optional/relops/7.cc +++ b/libstdc++-v3/testsuite/20_util/optional/relops/7.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2017-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/requirements.cc b/libstdc++-v3/testsuite/20_util/optional/requirements.cc index 14c97eea47d8..f15ab0db28db 100644 --- a/libstdc++-v3/testsuite/20_util/optional/requirements.cc +++ b/libstdc++-v3/testsuite/20_util/optional/requirements.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/swap/1.cc b/libstdc++-v3/testsuite/20_util/optional/swap/1.cc index 3fc2db8d6148..c0662f9f58ed 100644 --- a/libstdc++-v3/testsuite/20_util/optional/swap/1.cc +++ b/libstdc++-v3/testsuite/20_util/optional/swap/1.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do run } +// { dg-do run { target c++17 } } // Copyright (C) 2013-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/swap/2.cc b/libstdc++-v3/testsuite/20_util/optional/swap/2.cc index f2e285ee9084..d74561f9eb47 100644 --- a/libstdc++-v3/testsuite/20_util/optional/swap/2.cc +++ b/libstdc++-v3/testsuite/20_util/optional/swap/2.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do compile } +// { dg-do compile { target c++17 } } // Copyright (C) 2016-2018 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/20_util/optional/typedefs.cc b/libstdc++-v3/testsuite/20_util/optional/typedefs.cc index 501160b4efb0..34d5b9391401 100644 --- a/libstdc++-v3/testsuite/20_util/optional/typedefs.cc +++ b/libstdc++-v3/testsuite/20_util/optional/typedefs.cc @@ -1,5 +1,5 @@ // { dg-options "-std=gnu++17" } -// { dg-do compile } +// { dg-do compile { target c++17 } } // Copyright (C) 2014-2018 Free Software Foundation, Inc. //