From de712d9ca3c624aad8e142186d7235f5abdc202d Mon Sep 17 00:00:00 2001 From: Jonathan Wakely Date: Wed, 23 Nov 2016 15:27:12 +0000 Subject: [PATCH] Replace unsupported effective-target with dg-options * testsuite/24_iterators/reverse_iterator/71771.cc: Replace calls to C++14 std::rbegin and std::rend. Use dg-options instead of effective-target. From-SVN: r242764 --- libstdc++-v3/ChangeLog | 6 ++++++ .../testsuite/24_iterators/reverse_iterator/71771.cc | 9 ++++++--- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 72012146b78c..cd40c7c163c1 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2016-11-23 Jonathan Wakely + + * testsuite/24_iterators/reverse_iterator/71771.cc: Replace calls to + C++14 std::rbegin and std::rend. Use dg-options instead of + effective-target. + 2016-11-22 Uros Bizjak * testsuite/Makefile.am diff --git a/libstdc++-v3/testsuite/24_iterators/reverse_iterator/71771.cc b/libstdc++-v3/testsuite/24_iterators/reverse_iterator/71771.cc index 1a7c9631c5c8..b7593dd4db4c 100644 --- a/libstdc++-v3/testsuite/24_iterators/reverse_iterator/71771.cc +++ b/libstdc++-v3/testsuite/24_iterators/reverse_iterator/71771.cc @@ -15,7 +15,8 @@ // with this library; see the file COPYING3. If not see // . -// { dg-do compile { target c++11 } } +// { dg-options "-std=gnu++11" } +// { dg-do compile } #include #include @@ -38,6 +39,8 @@ test01() { int i[2]; __gnu_test::test_container - c(i); - diff2(std::rbegin(c), std::rend(c)); + c(i, i+2); + using reverse_iterator + = std::reverse_iterator<__gnu_test::bidirectional_iterator_wrapper>; + diff2(reverse_iterator(c.end()), reverse_iterator(c.begin())); } -- 2.47.2