]> git.ipfire.org Git - thirdparty/gcc.git/commit
libstdc++: Remove redundant -std=gnu++17 option from any/optional/variant tests
authorJonathan Wakely <jwakely@redhat.com>
Mon, 10 May 2021 15:22:53 +0000 (16:22 +0100)
committerJonathan Wakely <jwakely@redhat.com>
Mon, 10 May 2021 15:22:53 +0000 (16:22 +0100)
commit8240175b87e331c87993876e782971eda46f9a6e
tree106e8708d4ae03cf897023969935a07de99eadd1
parentaa60ff1c8879f67557efc188b1d18d008458c76a
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.
98 files changed:
libstdc++-v3/testsuite/20_util/any/assign/1.cc
libstdc++-v3/testsuite/20_util/any/assign/2.cc
libstdc++-v3/testsuite/20_util/any/assign/emplace.cc
libstdc++-v3/testsuite/20_util/any/assign/exception.cc
libstdc++-v3/testsuite/20_util/any/assign/self.cc
libstdc++-v3/testsuite/20_util/any/cons/1.cc
libstdc++-v3/testsuite/20_util/any/cons/2.cc
libstdc++-v3/testsuite/20_util/any/cons/90415.cc
libstdc++-v3/testsuite/20_util/any/cons/92156.cc
libstdc++-v3/testsuite/20_util/any/cons/aligned.cc
libstdc++-v3/testsuite/20_util/any/cons/explicit.cc
libstdc++-v3/testsuite/20_util/any/cons/in_place.cc
libstdc++-v3/testsuite/20_util/any/cons/nontrivial.cc
libstdc++-v3/testsuite/20_util/any/make_any.cc
libstdc++-v3/testsuite/20_util/any/misc/any_cast.cc
libstdc++-v3/testsuite/20_util/any/misc/any_cast_neg.cc
libstdc++-v3/testsuite/20_util/any/misc/any_cast_no_rtti.cc
libstdc++-v3/testsuite/20_util/any/misc/swap.cc
libstdc++-v3/testsuite/20_util/any/modifiers/1.cc
libstdc++-v3/testsuite/20_util/any/modifiers/83658.cc
libstdc++-v3/testsuite/20_util/any/modifiers/92156.cc
libstdc++-v3/testsuite/20_util/any/observers/type.cc
libstdc++-v3/testsuite/20_util/any/requirements.cc
libstdc++-v3/testsuite/20_util/any/typedefs.cc
libstdc++-v3/testsuite/20_util/optional/77288.cc
libstdc++-v3/testsuite/20_util/optional/84601.cc
libstdc++-v3/testsuite/20_util/optional/assignment/1.cc
libstdc++-v3/testsuite/20_util/optional/assignment/2.cc
libstdc++-v3/testsuite/20_util/optional/assignment/3.cc
libstdc++-v3/testsuite/20_util/optional/assignment/4.cc
libstdc++-v3/testsuite/20_util/optional/assignment/5.cc
libstdc++-v3/testsuite/20_util/optional/assignment/6.cc
libstdc++-v3/testsuite/20_util/optional/assignment/7.cc
libstdc++-v3/testsuite/20_util/optional/assignment/8.cc
libstdc++-v3/testsuite/20_util/optional/assignment/9.cc
libstdc++-v3/testsuite/20_util/optional/bad_access.cc
libstdc++-v3/testsuite/20_util/optional/cons/77727.cc
libstdc++-v3/testsuite/20_util/optional/cons/85642.cc
libstdc++-v3/testsuite/20_util/optional/cons/copy.cc
libstdc++-v3/testsuite/20_util/optional/cons/deduction.cc
libstdc++-v3/testsuite/20_util/optional/cons/default.cc
libstdc++-v3/testsuite/20_util/optional/cons/move.cc
libstdc++-v3/testsuite/20_util/optional/cons/trivial.cc
libstdc++-v3/testsuite/20_util/optional/cons/value.cc
libstdc++-v3/testsuite/20_util/optional/cons/value_neg.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/cons/default.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/cons/value.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/in_place.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/make_optional.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/nullopt.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/observers/1.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/observers/2.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/observers/3.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/observers/4.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/observers/5.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/relops/1.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/relops/2.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/relops/3.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/relops/4.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/relops/5.cc
libstdc++-v3/testsuite/20_util/optional/constexpr/relops/6.cc
libstdc++-v3/testsuite/20_util/optional/hash.cc
libstdc++-v3/testsuite/20_util/optional/in_place.cc
libstdc++-v3/testsuite/20_util/optional/make_optional.cc
libstdc++-v3/testsuite/20_util/optional/nullopt.cc
libstdc++-v3/testsuite/20_util/optional/observers/1.cc
libstdc++-v3/testsuite/20_util/optional/observers/2.cc
libstdc++-v3/testsuite/20_util/optional/observers/3.cc
libstdc++-v3/testsuite/20_util/optional/observers/4.cc
libstdc++-v3/testsuite/20_util/optional/observers/5.cc
libstdc++-v3/testsuite/20_util/optional/observers/6.cc
libstdc++-v3/testsuite/20_util/optional/relops/1.cc
libstdc++-v3/testsuite/20_util/optional/relops/2.cc
libstdc++-v3/testsuite/20_util/optional/relops/3.cc
libstdc++-v3/testsuite/20_util/optional/relops/4.cc
libstdc++-v3/testsuite/20_util/optional/relops/5.cc
libstdc++-v3/testsuite/20_util/optional/relops/6.cc
libstdc++-v3/testsuite/20_util/optional/relops/7.cc
libstdc++-v3/testsuite/20_util/optional/requirements.cc
libstdc++-v3/testsuite/20_util/optional/swap/1.cc
libstdc++-v3/testsuite/20_util/optional/swap/2.cc
libstdc++-v3/testsuite/20_util/optional/typedefs.cc
libstdc++-v3/testsuite/20_util/variant/80165.cc
libstdc++-v3/testsuite/20_util/variant/85183.cc
libstdc++-v3/testsuite/20_util/variant/86874.cc
libstdc++-v3/testsuite/20_util/variant/87431.cc
libstdc++-v3/testsuite/20_util/variant/87619.cc
libstdc++-v3/testsuite/20_util/variant/91807.cc
libstdc++-v3/testsuite/20_util/variant/any.cc
libstdc++-v3/testsuite/20_util/variant/compile.cc
libstdc++-v3/testsuite/20_util/variant/deduction.cc
libstdc++-v3/testsuite/20_util/variant/exception_safety.cc
libstdc++-v3/testsuite/20_util/variant/hash.cc
libstdc++-v3/testsuite/20_util/variant/index_type.cc
libstdc++-v3/testsuite/20_util/variant/relops/89851.cc
libstdc++-v3/testsuite/20_util/variant/relops/90008.cc
libstdc++-v3/testsuite/20_util/variant/run.cc
libstdc++-v3/testsuite/20_util/variant/visit.cc