aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2017-10-21 02:16:43 +0100
committerJonathan Wakely <redi@gcc.gnu.org>2017-10-21 02:16:43 +0100
commitdfdf2839b5353bf9e21e652ea5f257f4a9839600 (patch)
tree343fbff31b6529d22f86ec430a6d2c38a64e9d8b /libstdc++-v3
parentf154c1fafc6117d20feba7bc445060f705aefea8 (diff)
downloadgcc-dfdf2839b5353bf9e21e652ea5f257f4a9839600.zip
gcc-dfdf2839b5353bf9e21e652ea5f257f4a9839600.tar.gz
gcc-dfdf2839b5353bf9e21e652ea5f257f4a9839600.tar.bz2
Fix invalid path::iterator test
* testsuite/experimental/filesystem/path/itr/traversal.cc: Do not increment past-the-end iterators. From-SVN: r253967
Diffstat (limited to 'libstdc++-v3')
-rw-r--r--libstdc++-v3/ChangeLog5
-rw-r--r--libstdc++-v3/testsuite/experimental/filesystem/path/itr/traversal.cc5
2 files changed, 7 insertions, 3 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 7ec3f90..18a8feb 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2017-10-21 Jonathan Wakely <jwakely@redhat.com>
+
+ * testsuite/experimental/filesystem/path/itr/traversal.cc: Do not
+ increment past-the-end iterators.
+
2017-10-20 Jonathan Wakely <jwakely@redhat.com>
* include/std/chrono (__cpp_lib_chrono): Update macro value to
diff --git a/libstdc++-v3/testsuite/experimental/filesystem/path/itr/traversal.cc b/libstdc++-v3/testsuite/experimental/filesystem/path/itr/traversal.cc
index dbb4d46..41a292a 100644
--- a/libstdc++-v3/testsuite/experimental/filesystem/path/itr/traversal.cc
+++ b/libstdc++-v3/testsuite/experimental/filesystem/path/itr/traversal.cc
@@ -90,10 +90,9 @@ test03()
++iter;
iter2++;
VERIFY( iter2 == iter );
- auto iter3 = iter;
- --iter3;
+ --iter;
iter2--;
- VERIFY( iter2 == iter3 );
+ VERIFY( iter2 == iter );
}
}