From 8240175b87e331c87993876e782971eda46f9a6e Mon Sep 17 00:00:00 2001 From: Jonathan Wakely Date: Mon, 10 May 2021 16:22:53 +0100 Subject: [PATCH] libstdc++: Remove redundant -std=gnu++17 option from any/optional/variant tests GCC defaults to -std=gnu++17 now anyway, and using it explicitly in the dg-options directive prevents running these tests with different modes such as -std=c++17 or -std=gnu++20. libstdc++-v3/ChangeLog: * testsuite/20_util/any/assign/1.cc: Remove -std=gnu++17 from dg-options directive. * testsuite/20_util/any/assign/2.cc: Likewise. * testsuite/20_util/any/assign/emplace.cc: Likewise. * testsuite/20_util/any/assign/exception.cc: Likewise. * testsuite/20_util/any/assign/self.cc: Likewise. * testsuite/20_util/any/cons/1.cc: Likewise. * testsuite/20_util/any/cons/2.cc: Likewise. * testsuite/20_util/any/cons/90415.cc: Likewise. * testsuite/20_util/any/cons/92156.cc: Likewise. * testsuite/20_util/any/cons/aligned.cc: Likewise. * testsuite/20_util/any/cons/explicit.cc: Likewise. * testsuite/20_util/any/cons/in_place.cc: Likewise. * testsuite/20_util/any/cons/nontrivial.cc: Likewise. * testsuite/20_util/any/make_any.cc: Likewise. * testsuite/20_util/any/misc/any_cast.cc: Likewise. * testsuite/20_util/any/misc/any_cast_neg.cc: Likewise. * testsuite/20_util/any/misc/any_cast_no_rtti.cc: Likewise. * testsuite/20_util/any/misc/swap.cc: Likewise. * testsuite/20_util/any/modifiers/1.cc: Likewise. * testsuite/20_util/any/modifiers/83658.cc: Likewise. * testsuite/20_util/any/modifiers/92156.cc: Likewise. * testsuite/20_util/any/observers/type.cc: Likewise. * testsuite/20_util/any/requirements.cc: Likewise. * testsuite/20_util/any/typedefs.cc: Likewise. * testsuite/20_util/optional/77288.cc: Likewise. * 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/assignment/9.cc: Likewise. * testsuite/20_util/optional/bad_access.cc: Likewise. * testsuite/20_util/optional/cons/77727.cc: Likewise. * testsuite/20_util/optional/cons/85642.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/make_optional.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/2.cc: Likewise. * testsuite/20_util/optional/constexpr/observers/3.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/hash.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. * testsuite/20_util/variant/80165.cc: Likewise. * testsuite/20_util/variant/85183.cc: Likewise. * testsuite/20_util/variant/86874.cc: Likewise. * testsuite/20_util/variant/87431.cc: Likewise. * testsuite/20_util/variant/87619.cc: Likewise. * testsuite/20_util/variant/91807.cc: Likewise. * testsuite/20_util/variant/any.cc: Likewise. * testsuite/20_util/variant/compile.cc: Likewise. * testsuite/20_util/variant/deduction.cc: Likewise. * testsuite/20_util/variant/exception_safety.cc: Likewise. * testsuite/20_util/variant/hash.cc: Likewise. * testsuite/20_util/variant/index_type.cc: Likewise. * testsuite/20_util/variant/relops/89851.cc: Likewise. * testsuite/20_util/variant/relops/90008.cc: Likewise. * testsuite/20_util/variant/run.cc: Likewise. * testsuite/20_util/variant/visit.cc: Likewise. --- libstdc++-v3/testsuite/20_util/any/assign/1.cc | 1 - libstdc++-v3/testsuite/20_util/any/assign/2.cc | 1 - libstdc++-v3/testsuite/20_util/any/assign/emplace.cc | 1 - libstdc++-v3/testsuite/20_util/any/assign/exception.cc | 3 +-- libstdc++-v3/testsuite/20_util/any/assign/self.cc | 1 - libstdc++-v3/testsuite/20_util/any/cons/1.cc | 1 - libstdc++-v3/testsuite/20_util/any/cons/2.cc | 1 - libstdc++-v3/testsuite/20_util/any/cons/90415.cc | 1 - libstdc++-v3/testsuite/20_util/any/cons/92156.cc | 1 - libstdc++-v3/testsuite/20_util/any/cons/aligned.cc | 1 - libstdc++-v3/testsuite/20_util/any/cons/explicit.cc | 1 - libstdc++-v3/testsuite/20_util/any/cons/in_place.cc | 1 - libstdc++-v3/testsuite/20_util/any/cons/nontrivial.cc | 1 - libstdc++-v3/testsuite/20_util/any/make_any.cc | 1 - libstdc++-v3/testsuite/20_util/any/misc/any_cast.cc | 5 ++--- libstdc++-v3/testsuite/20_util/any/misc/any_cast_neg.cc | 1 - libstdc++-v3/testsuite/20_util/any/misc/any_cast_no_rtti.cc | 2 +- libstdc++-v3/testsuite/20_util/any/misc/swap.cc | 1 - libstdc++-v3/testsuite/20_util/any/modifiers/1.cc | 1 - libstdc++-v3/testsuite/20_util/any/modifiers/83658.cc | 1 - libstdc++-v3/testsuite/20_util/any/modifiers/92156.cc | 1 - libstdc++-v3/testsuite/20_util/any/observers/type.cc | 1 - libstdc++-v3/testsuite/20_util/any/requirements.cc | 1 - libstdc++-v3/testsuite/20_util/any/typedefs.cc | 1 - libstdc++-v3/testsuite/20_util/optional/77288.cc | 1 - libstdc++-v3/testsuite/20_util/optional/84601.cc | 1 - libstdc++-v3/testsuite/20_util/optional/assignment/1.cc | 1 - libstdc++-v3/testsuite/20_util/optional/assignment/2.cc | 1 - libstdc++-v3/testsuite/20_util/optional/assignment/3.cc | 1 - libstdc++-v3/testsuite/20_util/optional/assignment/4.cc | 1 - libstdc++-v3/testsuite/20_util/optional/assignment/5.cc | 1 - libstdc++-v3/testsuite/20_util/optional/assignment/6.cc | 1 - libstdc++-v3/testsuite/20_util/optional/assignment/7.cc | 1 - libstdc++-v3/testsuite/20_util/optional/assignment/8.cc | 1 - libstdc++-v3/testsuite/20_util/optional/assignment/9.cc | 1 - libstdc++-v3/testsuite/20_util/optional/bad_access.cc | 1 - libstdc++-v3/testsuite/20_util/optional/cons/77727.cc | 1 - libstdc++-v3/testsuite/20_util/optional/cons/85642.cc | 1 - libstdc++-v3/testsuite/20_util/optional/cons/copy.cc | 1 - libstdc++-v3/testsuite/20_util/optional/cons/deduction.cc | 1 - libstdc++-v3/testsuite/20_util/optional/cons/default.cc | 1 - libstdc++-v3/testsuite/20_util/optional/cons/move.cc | 1 - libstdc++-v3/testsuite/20_util/optional/cons/trivial.cc | 1 - libstdc++-v3/testsuite/20_util/optional/cons/value.cc | 1 - libstdc++-v3/testsuite/20_util/optional/cons/value_neg.cc | 1 - libstdc++-v3/testsuite/20_util/optional/constexpr/cons/default.cc | 1 - libstdc++-v3/testsuite/20_util/optional/constexpr/cons/value.cc | 1 - libstdc++-v3/testsuite/20_util/optional/constexpr/in_place.cc | 1 - libstdc++-v3/testsuite/20_util/optional/constexpr/make_optional.cc | 1 - libstdc++-v3/testsuite/20_util/optional/constexpr/nullopt.cc | 1 - libstdc++-v3/testsuite/20_util/optional/constexpr/observers/1.cc | 1 - libstdc++-v3/testsuite/20_util/optional/constexpr/observers/2.cc | 1 - libstdc++-v3/testsuite/20_util/optional/constexpr/observers/3.cc | 1 - libstdc++-v3/testsuite/20_util/optional/constexpr/observers/4.cc | 1 - libstdc++-v3/testsuite/20_util/optional/constexpr/observers/5.cc | 1 - libstdc++-v3/testsuite/20_util/optional/constexpr/relops/1.cc | 1 - libstdc++-v3/testsuite/20_util/optional/constexpr/relops/2.cc | 1 - libstdc++-v3/testsuite/20_util/optional/constexpr/relops/3.cc | 1 - libstdc++-v3/testsuite/20_util/optional/constexpr/relops/4.cc | 1 - libstdc++-v3/testsuite/20_util/optional/constexpr/relops/5.cc | 1 - libstdc++-v3/testsuite/20_util/optional/constexpr/relops/6.cc | 1 - libstdc++-v3/testsuite/20_util/optional/hash.cc | 1 - libstdc++-v3/testsuite/20_util/optional/in_place.cc | 1 - libstdc++-v3/testsuite/20_util/optional/make_optional.cc | 1 - libstdc++-v3/testsuite/20_util/optional/nullopt.cc | 1 - libstdc++-v3/testsuite/20_util/optional/observers/1.cc | 1 - libstdc++-v3/testsuite/20_util/optional/observers/2.cc | 1 - libstdc++-v3/testsuite/20_util/optional/observers/3.cc | 1 - libstdc++-v3/testsuite/20_util/optional/observers/4.cc | 1 - libstdc++-v3/testsuite/20_util/optional/observers/5.cc | 1 - libstdc++-v3/testsuite/20_util/optional/observers/6.cc | 1 - libstdc++-v3/testsuite/20_util/optional/relops/1.cc | 1 - libstdc++-v3/testsuite/20_util/optional/relops/2.cc | 1 - libstdc++-v3/testsuite/20_util/optional/relops/3.cc | 1 - libstdc++-v3/testsuite/20_util/optional/relops/4.cc | 1 - libstdc++-v3/testsuite/20_util/optional/relops/5.cc | 1 - libstdc++-v3/testsuite/20_util/optional/relops/6.cc | 1 - libstdc++-v3/testsuite/20_util/optional/relops/7.cc | 1 - libstdc++-v3/testsuite/20_util/optional/requirements.cc | 1 - libstdc++-v3/testsuite/20_util/optional/swap/1.cc | 1 - libstdc++-v3/testsuite/20_util/optional/swap/2.cc | 1 - libstdc++-v3/testsuite/20_util/optional/typedefs.cc | 1 - libstdc++-v3/testsuite/20_util/variant/80165.cc | 1 - libstdc++-v3/testsuite/20_util/variant/85183.cc | 1 - libstdc++-v3/testsuite/20_util/variant/86874.cc | 1 - libstdc++-v3/testsuite/20_util/variant/87431.cc | 1 - libstdc++-v3/testsuite/20_util/variant/87619.cc | 1 - libstdc++-v3/testsuite/20_util/variant/91807.cc | 1 - libstdc++-v3/testsuite/20_util/variant/any.cc | 1 - libstdc++-v3/testsuite/20_util/variant/compile.cc | 1 - libstdc++-v3/testsuite/20_util/variant/deduction.cc | 1 - libstdc++-v3/testsuite/20_util/variant/exception_safety.cc | 1 - libstdc++-v3/testsuite/20_util/variant/hash.cc | 1 - libstdc++-v3/testsuite/20_util/variant/index_type.cc | 1 - libstdc++-v3/testsuite/20_util/variant/relops/89851.cc | 1 - libstdc++-v3/testsuite/20_util/variant/relops/90008.cc | 1 - libstdc++-v3/testsuite/20_util/variant/run.cc | 1 - libstdc++-v3/testsuite/20_util/variant/visit.cc | 1 - 98 files changed, 4 insertions(+), 101 deletions(-) diff --git a/libstdc++-v3/testsuite/20_util/any/assign/1.cc b/libstdc++-v3/testsuite/20_util/any/assign/1.cc index 2e3a487..f417f9b 100644 --- a/libstdc++-v3/testsuite/20_util/any/assign/1.cc +++ b/libstdc++-v3/testsuite/20_util/any/assign/1.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2014-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/any/assign/2.cc b/libstdc++-v3/testsuite/20_util/any/assign/2.cc index ae703a7..a80e963 100644 --- a/libstdc++-v3/testsuite/20_util/any/assign/2.cc +++ b/libstdc++-v3/testsuite/20_util/any/assign/2.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2014-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/any/assign/emplace.cc b/libstdc++-v3/testsuite/20_util/any/assign/emplace.cc index 77d524d..9e699e2 100644 --- a/libstdc++-v3/testsuite/20_util/any/assign/emplace.cc +++ b/libstdc++-v3/testsuite/20_util/any/assign/emplace.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2016-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/any/assign/exception.cc b/libstdc++-v3/testsuite/20_util/any/assign/exception.cc index edc7c00..5e984c0 100644 --- a/libstdc++-v3/testsuite/20_util/any/assign/exception.cc +++ b/libstdc++-v3/testsuite/20_util/any/assign/exception.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2016-2021 Free Software Foundation, Inc. @@ -38,7 +37,7 @@ struct Bad2 }; int del_count = 0; -struct Good +struct Good { Good() = default; Good(const Good&) = default; diff --git a/libstdc++-v3/testsuite/20_util/any/assign/self.cc b/libstdc++-v3/testsuite/20_util/any/assign/self.cc index 1303ae2..fe2e588 100644 --- a/libstdc++-v3/testsuite/20_util/any/assign/self.cc +++ b/libstdc++-v3/testsuite/20_util/any/assign/self.cc @@ -15,7 +15,6 @@ // with this library; see the file COPYING3. If not see // . -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } #include diff --git a/libstdc++-v3/testsuite/20_util/any/cons/1.cc b/libstdc++-v3/testsuite/20_util/any/cons/1.cc index 132c6db..97819fa 100644 --- a/libstdc++-v3/testsuite/20_util/any/cons/1.cc +++ b/libstdc++-v3/testsuite/20_util/any/cons/1.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2014-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/any/cons/2.cc b/libstdc++-v3/testsuite/20_util/any/cons/2.cc index a696683..ea8dd89 100644 --- a/libstdc++-v3/testsuite/20_util/any/cons/2.cc +++ b/libstdc++-v3/testsuite/20_util/any/cons/2.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2014-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/any/cons/90415.cc b/libstdc++-v3/testsuite/20_util/any/cons/90415.cc index e2b42ed..ea0a14a 100644 --- a/libstdc++-v3/testsuite/20_util/any/cons/90415.cc +++ b/libstdc++-v3/testsuite/20_util/any/cons/90415.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2020-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/any/cons/92156.cc b/libstdc++-v3/testsuite/20_util/any/cons/92156.cc index 83fa4f7..00a4449 100644 --- a/libstdc++-v3/testsuite/20_util/any/cons/92156.cc +++ b/libstdc++-v3/testsuite/20_util/any/cons/92156.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2020-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/any/cons/aligned.cc b/libstdc++-v3/testsuite/20_util/any/cons/aligned.cc index 7662e9e..888898d 100644 --- a/libstdc++-v3/testsuite/20_util/any/cons/aligned.cc +++ b/libstdc++-v3/testsuite/20_util/any/cons/aligned.cc @@ -15,7 +15,6 @@ // with this library; see the file COPYING3. If not see // . -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // { dg-require-cstdint "" } diff --git a/libstdc++-v3/testsuite/20_util/any/cons/explicit.cc b/libstdc++-v3/testsuite/20_util/any/cons/explicit.cc index eb5f2d8..fc991d3 100644 --- a/libstdc++-v3/testsuite/20_util/any/cons/explicit.cc +++ b/libstdc++-v3/testsuite/20_util/any/cons/explicit.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2016-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/any/cons/in_place.cc b/libstdc++-v3/testsuite/20_util/any/cons/in_place.cc index 3b767d0..1d35e7a 100644 --- a/libstdc++-v3/testsuite/20_util/any/cons/in_place.cc +++ b/libstdc++-v3/testsuite/20_util/any/cons/in_place.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2016-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/any/cons/nontrivial.cc b/libstdc++-v3/testsuite/20_util/any/cons/nontrivial.cc index 29a809f..d783508 100644 --- a/libstdc++-v3/testsuite/20_util/any/cons/nontrivial.cc +++ b/libstdc++-v3/testsuite/20_util/any/cons/nontrivial.cc @@ -15,7 +15,6 @@ // with this library; see the file COPYING3. If not see // . -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } #include diff --git a/libstdc++-v3/testsuite/20_util/any/make_any.cc b/libstdc++-v3/testsuite/20_util/any/make_any.cc index ec12287..51689af 100644 --- a/libstdc++-v3/testsuite/20_util/any/make_any.cc +++ b/libstdc++-v3/testsuite/20_util/any/make_any.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2016-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/any/misc/any_cast.cc b/libstdc++-v3/testsuite/20_util/any/misc/any_cast.cc index 52593dd..ea25766 100644 --- a/libstdc++-v3/testsuite/20_util/any/misc/any_cast.cc +++ b/libstdc++-v3/testsuite/20_util/any/misc/any_cast.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2014-2021 Free Software Foundation, Inc. @@ -37,7 +36,7 @@ void test01() any x(5); // x holds int VERIFY(any_cast(x) == 5); // cast to value any_cast(x) = 10; // cast to reference - VERIFY(any_cast(x) == 10); + VERIFY(any_cast(x) == 10); x = "Meow"; // x holds const char* VERIFY(strcmp(any_cast(x), "Meow") == 0); @@ -46,7 +45,7 @@ void test01() x = string("Meow"); // x holds string string s, s2("Jane"); - s = move(any_cast(x)); // move from any + s = move(any_cast(x)); // move from any VERIFY(s == "Meow"); any_cast(x) = move(s2); // move to any VERIFY(any_cast(x) == "Jane"); diff --git a/libstdc++-v3/testsuite/20_util/any/misc/any_cast_neg.cc b/libstdc++-v3/testsuite/20_util/any/misc/any_cast_neg.cc index 2ff5558..799304b 100644 --- a/libstdc++-v3/testsuite/20_util/any/misc/any_cast_neg.cc +++ b/libstdc++-v3/testsuite/20_util/any/misc/any_cast_neg.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2014-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/any/misc/any_cast_no_rtti.cc b/libstdc++-v3/testsuite/20_util/any/misc/any_cast_no_rtti.cc index 3bda2d6..201d7ee 100644 --- a/libstdc++-v3/testsuite/20_util/any/misc/any_cast_no_rtti.cc +++ b/libstdc++-v3/testsuite/20_util/any/misc/any_cast_no_rtti.cc @@ -1,4 +1,4 @@ -// { dg-options "-std=gnu++17 -fno-rtti" } +// { dg-options "-fno-rtti" } // { dg-do run { target c++17 } } // Copyright (C) 2014-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/any/misc/swap.cc b/libstdc++-v3/testsuite/20_util/any/misc/swap.cc index 4b2ff76..2610f0f 100644 --- a/libstdc++-v3/testsuite/20_util/any/misc/swap.cc +++ b/libstdc++-v3/testsuite/20_util/any/misc/swap.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2014-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/any/modifiers/1.cc b/libstdc++-v3/testsuite/20_util/any/modifiers/1.cc index 1e8af5f..f5bb4aa 100644 --- a/libstdc++-v3/testsuite/20_util/any/modifiers/1.cc +++ b/libstdc++-v3/testsuite/20_util/any/modifiers/1.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2014-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/any/modifiers/83658.cc b/libstdc++-v3/testsuite/20_util/any/modifiers/83658.cc index 47d762a..f4a72ed 100644 --- a/libstdc++-v3/testsuite/20_util/any/modifiers/83658.cc +++ b/libstdc++-v3/testsuite/20_util/any/modifiers/83658.cc @@ -15,7 +15,6 @@ // with this library; see the file COPYING3. If not see // . -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } #include diff --git a/libstdc++-v3/testsuite/20_util/any/modifiers/92156.cc b/libstdc++-v3/testsuite/20_util/any/modifiers/92156.cc index 7127f3e..6b04db2 100644 --- a/libstdc++-v3/testsuite/20_util/any/modifiers/92156.cc +++ b/libstdc++-v3/testsuite/20_util/any/modifiers/92156.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2020-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/any/observers/type.cc b/libstdc++-v3/testsuite/20_util/any/observers/type.cc index 6139661..f9b3668 100644 --- a/libstdc++-v3/testsuite/20_util/any/observers/type.cc +++ b/libstdc++-v3/testsuite/20_util/any/observers/type.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2014-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/any/requirements.cc b/libstdc++-v3/testsuite/20_util/any/requirements.cc index 9609277..0affcc8 100644 --- a/libstdc++-v3/testsuite/20_util/any/requirements.cc +++ b/libstdc++-v3/testsuite/20_util/any/requirements.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2016-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/any/typedefs.cc b/libstdc++-v3/testsuite/20_util/any/typedefs.cc index 47acd63..a13cdf2 100644 --- a/libstdc++-v3/testsuite/20_util/any/typedefs.cc +++ b/libstdc++-v3/testsuite/20_util/any/typedefs.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2014-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/optional/77288.cc b/libstdc++-v3/testsuite/20_util/optional/77288.cc index 551fef1..f61b73a 100644 --- a/libstdc++-v3/testsuite/20_util/optional/77288.cc +++ b/libstdc++-v3/testsuite/20_util/optional/77288.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2016-2021 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 b8a1706..ddac999 100644 --- a/libstdc++-v3/testsuite/20_util/optional/84601.cc +++ b/libstdc++-v3/testsuite/20_util/optional/84601.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { 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 fabd9e2..05c3485 100644 --- a/libstdc++-v3/testsuite/20_util/optional/assignment/1.cc +++ b/libstdc++-v3/testsuite/20_util/optional/assignment/1.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 7ef1e0b..fce659a 100644 --- a/libstdc++-v3/testsuite/20_util/optional/assignment/2.cc +++ b/libstdc++-v3/testsuite/20_util/optional/assignment/2.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 6912483..0a57f13 100644 --- a/libstdc++-v3/testsuite/20_util/optional/assignment/3.cc +++ b/libstdc++-v3/testsuite/20_util/optional/assignment/3.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 1889c93..303df38 100644 --- a/libstdc++-v3/testsuite/20_util/optional/assignment/4.cc +++ b/libstdc++-v3/testsuite/20_util/optional/assignment/4.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 ae2f35c..cd6056d 100644 --- a/libstdc++-v3/testsuite/20_util/optional/assignment/5.cc +++ b/libstdc++-v3/testsuite/20_util/optional/assignment/5.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 5dd1bb4..75cee46 100644 --- a/libstdc++-v3/testsuite/20_util/optional/assignment/6.cc +++ b/libstdc++-v3/testsuite/20_util/optional/assignment/6.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 1bda92b..12fda37 100644 --- a/libstdc++-v3/testsuite/20_util/optional/assignment/7.cc +++ b/libstdc++-v3/testsuite/20_util/optional/assignment/7.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2016-2021 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 c3b9698..b2bafce 100644 --- a/libstdc++-v3/testsuite/20_util/optional/assignment/8.cc +++ b/libstdc++-v3/testsuite/20_util/optional/assignment/8.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2018-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/optional/assignment/9.cc b/libstdc++-v3/testsuite/20_util/optional/assignment/9.cc index 68abfb0..49643f8 100644 --- a/libstdc++-v3/testsuite/20_util/optional/assignment/9.cc +++ b/libstdc++-v3/testsuite/20_util/optional/assignment/9.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2018-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/optional/bad_access.cc b/libstdc++-v3/testsuite/20_util/optional/bad_access.cc index 01ec6f1..ce5f3e0 100644 --- a/libstdc++-v3/testsuite/20_util/optional/bad_access.cc +++ b/libstdc++-v3/testsuite/20_util/optional/bad_access.cc @@ -15,7 +15,6 @@ // with this library; see the file COPYING3. If not see // . -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } #include diff --git a/libstdc++-v3/testsuite/20_util/optional/cons/77727.cc b/libstdc++-v3/testsuite/20_util/optional/cons/77727.cc index 4159f12..bd85352 100644 --- a/libstdc++-v3/testsuite/20_util/optional/cons/77727.cc +++ b/libstdc++-v3/testsuite/20_util/optional/cons/77727.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2016-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/optional/cons/85642.cc b/libstdc++-v3/testsuite/20_util/optional/cons/85642.cc index 3cf35ca..39e4853 100644 --- a/libstdc++-v3/testsuite/20_util/optional/cons/85642.cc +++ b/libstdc++-v3/testsuite/20_util/optional/cons/85642.cc @@ -15,7 +15,6 @@ // with this library; see the file COPYING3. If not see // . -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } #include diff --git a/libstdc++-v3/testsuite/20_util/optional/cons/copy.cc b/libstdc++-v3/testsuite/20_util/optional/cons/copy.cc index 0051cae..8851106 100644 --- a/libstdc++-v3/testsuite/20_util/optional/cons/copy.cc +++ b/libstdc++-v3/testsuite/20_util/optional/cons/copy.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 6ff8bec..4d57571 100644 --- a/libstdc++-v3/testsuite/20_util/optional/cons/deduction.cc +++ b/libstdc++-v3/testsuite/20_util/optional/cons/deduction.cc @@ -15,7 +15,6 @@ // with this library; see the file COPYING3. If not see // . -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } #include diff --git a/libstdc++-v3/testsuite/20_util/optional/cons/default.cc b/libstdc++-v3/testsuite/20_util/optional/cons/default.cc index 01d0914..790cbed 100644 --- a/libstdc++-v3/testsuite/20_util/optional/cons/default.cc +++ b/libstdc++-v3/testsuite/20_util/optional/cons/default.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 9b48179..481ef4a 100644 --- a/libstdc++-v3/testsuite/20_util/optional/cons/move.cc +++ b/libstdc++-v3/testsuite/20_util/optional/cons/move.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 908edee..575272e 100644 --- a/libstdc++-v3/testsuite/20_util/optional/cons/trivial.cc +++ b/libstdc++-v3/testsuite/20_util/optional/cons/trivial.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2018-2021 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 a942e8f..0621c66 100644 --- a/libstdc++-v3/testsuite/20_util/optional/cons/value.cc +++ b/libstdc++-v3/testsuite/20_util/optional/cons/value.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 c9bb137..3d17a1a 100644 --- a/libstdc++-v3/testsuite/20_util/optional/cons/value_neg.cc +++ b/libstdc++-v3/testsuite/20_util/optional/cons/value_neg.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2013-2021 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 48a58ac..fca3759 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/cons/default.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/cons/default.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2013-2021 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 ff20fb0..1299024 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/cons/value.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/cons/value.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2013-2021 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 d90e28a..70925c3 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/in_place.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/in_place.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2013-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/optional/constexpr/make_optional.cc b/libstdc++-v3/testsuite/20_util/optional/constexpr/make_optional.cc index 9feb6e3..058bcb6 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/make_optional.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/make_optional.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 617e460..33b8b13 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/nullopt.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/nullopt.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2013-2021 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 76f7536..6127f11 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/1.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/1.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2013-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/2.cc b/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/2.cc index e9ff4de..5d62b86 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/2.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/2.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/3.cc b/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/3.cc index 3a8b224..837dae8 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/3.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/3.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 7a9ee82..ebaa7a8 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/4.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/4.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2013-2021 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 66224ce..c1e6b5e 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/5.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/observers/5.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2013-2021 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 74b4e21..99a7dd6 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/1.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/1.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2013-2021 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 dd1b62d..caecac3 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/2.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/2.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2013-2021 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 e334c1f..df23c7a 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/3.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/3.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2013-2021 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 bc652c3..3b8edee 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/4.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/4.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2013-2021 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 535d702..67fc981 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/5.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/5.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2013-2021 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 fc8da93..a50ff91 100644 --- a/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/6.cc +++ b/libstdc++-v3/testsuite/20_util/optional/constexpr/relops/6.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2013-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/optional/hash.cc b/libstdc++-v3/testsuite/20_util/optional/hash.cc index 138f2bb..4e05781 100644 --- a/libstdc++-v3/testsuite/20_util/optional/hash.cc +++ b/libstdc++-v3/testsuite/20_util/optional/hash.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2016-2021 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 9c0f7fd..2c0715b 100644 --- a/libstdc++-v3/testsuite/20_util/optional/in_place.cc +++ b/libstdc++-v3/testsuite/20_util/optional/in_place.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 1acf153..f012eea 100644 --- a/libstdc++-v3/testsuite/20_util/optional/make_optional.cc +++ b/libstdc++-v3/testsuite/20_util/optional/make_optional.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 863c1fc..b513f06 100644 --- a/libstdc++-v3/testsuite/20_util/optional/nullopt.cc +++ b/libstdc++-v3/testsuite/20_util/optional/nullopt.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 599e61e..315874a 100644 --- a/libstdc++-v3/testsuite/20_util/optional/observers/1.cc +++ b/libstdc++-v3/testsuite/20_util/optional/observers/1.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 21ffa1b..2438929 100644 --- a/libstdc++-v3/testsuite/20_util/optional/observers/2.cc +++ b/libstdc++-v3/testsuite/20_util/optional/observers/2.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 be8e23c..7da1650 100644 --- a/libstdc++-v3/testsuite/20_util/optional/observers/3.cc +++ b/libstdc++-v3/testsuite/20_util/optional/observers/3.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 70ed935..61d0a78 100644 --- a/libstdc++-v3/testsuite/20_util/optional/observers/4.cc +++ b/libstdc++-v3/testsuite/20_util/optional/observers/4.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 fbb386c..7869f56 100644 --- a/libstdc++-v3/testsuite/20_util/optional/observers/5.cc +++ b/libstdc++-v3/testsuite/20_util/optional/observers/5.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 f9db361..2e7669f 100644 --- a/libstdc++-v3/testsuite/20_util/optional/observers/6.cc +++ b/libstdc++-v3/testsuite/20_util/optional/observers/6.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2016-2021 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 88b5b40..c6ccb70 100644 --- a/libstdc++-v3/testsuite/20_util/optional/relops/1.cc +++ b/libstdc++-v3/testsuite/20_util/optional/relops/1.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 c540232..dd8ce55 100644 --- a/libstdc++-v3/testsuite/20_util/optional/relops/2.cc +++ b/libstdc++-v3/testsuite/20_util/optional/relops/2.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 488e3a3..e385a44 100644 --- a/libstdc++-v3/testsuite/20_util/optional/relops/3.cc +++ b/libstdc++-v3/testsuite/20_util/optional/relops/3.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 f16fe0d..71697bd 100644 --- a/libstdc++-v3/testsuite/20_util/optional/relops/4.cc +++ b/libstdc++-v3/testsuite/20_util/optional/relops/4.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 2cbf1b8..575023e 100644 --- a/libstdc++-v3/testsuite/20_util/optional/relops/5.cc +++ b/libstdc++-v3/testsuite/20_util/optional/relops/5.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 6b6535d..b313fc9 100644 --- a/libstdc++-v3/testsuite/20_util/optional/relops/6.cc +++ b/libstdc++-v3/testsuite/20_util/optional/relops/6.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 8f307c6..20bc84a 100644 --- a/libstdc++-v3/testsuite/20_util/optional/relops/7.cc +++ b/libstdc++-v3/testsuite/20_util/optional/relops/7.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2017-2021 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 a3753ec..550c0c4 100644 --- a/libstdc++-v3/testsuite/20_util/optional/requirements.cc +++ b/libstdc++-v3/testsuite/20_util/optional/requirements.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 b8f7017..b3814f3 100644 --- a/libstdc++-v3/testsuite/20_util/optional/swap/1.cc +++ b/libstdc++-v3/testsuite/20_util/optional/swap/1.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2013-2021 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 a1c0a29..b21475d 100644 --- a/libstdc++-v3/testsuite/20_util/optional/swap/2.cc +++ b/libstdc++-v3/testsuite/20_util/optional/swap/2.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2016-2021 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 f873585..1b49ce1 100644 --- a/libstdc++-v3/testsuite/20_util/optional/typedefs.cc +++ b/libstdc++-v3/testsuite/20_util/optional/typedefs.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2014-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/variant/80165.cc b/libstdc++-v3/testsuite/20_util/variant/80165.cc index add976c..621585b 100644 --- a/libstdc++-v3/testsuite/20_util/variant/80165.cc +++ b/libstdc++-v3/testsuite/20_util/variant/80165.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } #include diff --git a/libstdc++-v3/testsuite/20_util/variant/85183.cc b/libstdc++-v3/testsuite/20_util/variant/85183.cc index 5f4342b..f3a6bcd 100644 --- a/libstdc++-v3/testsuite/20_util/variant/85183.cc +++ b/libstdc++-v3/testsuite/20_util/variant/85183.cc @@ -15,7 +15,6 @@ // with this library; see the file COPYING3. If not see // . -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } #include diff --git a/libstdc++-v3/testsuite/20_util/variant/86874.cc b/libstdc++-v3/testsuite/20_util/variant/86874.cc index 6a9844e..3f104d4 100644 --- a/libstdc++-v3/testsuite/20_util/variant/86874.cc +++ b/libstdc++-v3/testsuite/20_util/variant/86874.cc @@ -15,7 +15,6 @@ // with this library; see the file COPYING3. If not see // . -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } #include diff --git a/libstdc++-v3/testsuite/20_util/variant/87431.cc b/libstdc++-v3/testsuite/20_util/variant/87431.cc index b829d61..9ee554b 100644 --- a/libstdc++-v3/testsuite/20_util/variant/87431.cc +++ b/libstdc++-v3/testsuite/20_util/variant/87431.cc @@ -15,7 +15,6 @@ // with this library; see the file COPYING3. If not see // . -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } #include diff --git a/libstdc++-v3/testsuite/20_util/variant/87619.cc b/libstdc++-v3/testsuite/20_util/variant/87619.cc index fdb7e54..e83fa03 100644 --- a/libstdc++-v3/testsuite/20_util/variant/87619.cc +++ b/libstdc++-v3/testsuite/20_util/variant/87619.cc @@ -15,7 +15,6 @@ // with this library; see the file COPYING3. If not see // . -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } #include diff --git a/libstdc++-v3/testsuite/20_util/variant/91807.cc b/libstdc++-v3/testsuite/20_util/variant/91807.cc index fc60bc4..19be595 100644 --- a/libstdc++-v3/testsuite/20_util/variant/91807.cc +++ b/libstdc++-v3/testsuite/20_util/variant/91807.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2020-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/variant/any.cc b/libstdc++-v3/testsuite/20_util/variant/any.cc index e865f9c..b3febf8 100644 --- a/libstdc++-v3/testsuite/20_util/variant/any.cc +++ b/libstdc++-v3/testsuite/20_util/variant/any.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2017-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/variant/compile.cc b/libstdc++-v3/testsuite/20_util/variant/compile.cc index e504275..3a2e972 100644 --- a/libstdc++-v3/testsuite/20_util/variant/compile.cc +++ b/libstdc++-v3/testsuite/20_util/variant/compile.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2016-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/variant/deduction.cc b/libstdc++-v3/testsuite/20_util/variant/deduction.cc index 869eeb7..8aa7a70 100644 --- a/libstdc++-v3/testsuite/20_util/variant/deduction.cc +++ b/libstdc++-v3/testsuite/20_util/variant/deduction.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } // Copyright (C) 2017-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/variant/exception_safety.cc b/libstdc++-v3/testsuite/20_util/variant/exception_safety.cc index 7a34019..b386c9e 100644 --- a/libstdc++-v3/testsuite/20_util/variant/exception_safety.cc +++ b/libstdc++-v3/testsuite/20_util/variant/exception_safety.cc @@ -15,7 +15,6 @@ // with this library; see the file COPYING3. If not see // . -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } #include diff --git a/libstdc++-v3/testsuite/20_util/variant/hash.cc b/libstdc++-v3/testsuite/20_util/variant/hash.cc index ee36c72..4d47593 100644 --- a/libstdc++-v3/testsuite/20_util/variant/hash.cc +++ b/libstdc++-v3/testsuite/20_util/variant/hash.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2016-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/variant/index_type.cc b/libstdc++-v3/testsuite/20_util/variant/index_type.cc index 97acf785..c24e684 100644 --- a/libstdc++-v3/testsuite/20_util/variant/index_type.cc +++ b/libstdc++-v3/testsuite/20_util/variant/index_type.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do compile { target { ilp32 || lp64 } } } // { dg-require-effective-target c++17 } diff --git a/libstdc++-v3/testsuite/20_util/variant/relops/89851.cc b/libstdc++-v3/testsuite/20_util/variant/relops/89851.cc index 32a3c77..fcf851a 100644 --- a/libstdc++-v3/testsuite/20_util/variant/relops/89851.cc +++ b/libstdc++-v3/testsuite/20_util/variant/relops/89851.cc @@ -15,7 +15,6 @@ // with this library; see the file COPYING3. If not see // . -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } #include diff --git a/libstdc++-v3/testsuite/20_util/variant/relops/90008.cc b/libstdc++-v3/testsuite/20_util/variant/relops/90008.cc index 2c16c84..1309d54 100644 --- a/libstdc++-v3/testsuite/20_util/variant/relops/90008.cc +++ b/libstdc++-v3/testsuite/20_util/variant/relops/90008.cc @@ -15,7 +15,6 @@ // with this library; see the file COPYING3. If not see // . -// { dg-options "-std=gnu++17" } // { dg-do compile { target c++17 } } #include diff --git a/libstdc++-v3/testsuite/20_util/variant/run.cc b/libstdc++-v3/testsuite/20_util/variant/run.cc index 7fe46d8..95edd4d 100644 --- a/libstdc++-v3/testsuite/20_util/variant/run.cc +++ b/libstdc++-v3/testsuite/20_util/variant/run.cc @@ -1,4 +1,3 @@ -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } // Copyright (C) 2016-2021 Free Software Foundation, Inc. diff --git a/libstdc++-v3/testsuite/20_util/variant/visit.cc b/libstdc++-v3/testsuite/20_util/variant/visit.cc index ebe0344..81cab08 100644 --- a/libstdc++-v3/testsuite/20_util/variant/visit.cc +++ b/libstdc++-v3/testsuite/20_util/variant/visit.cc @@ -15,7 +15,6 @@ // with this library; see the file COPYING3. If not see // . -// { dg-options "-std=gnu++17" } // { dg-do run { target c++17 } } #include -- 2.7.4