aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2018-12-10 15:25:02 +0000
committerJonathan Wakely <redi@gcc.gnu.org>2018-12-10 15:25:02 +0000
commit87e4fbdd9a250c77279637c7d4475e0e7bccbdb5 (patch)
tree310ae23bbd69445f40cca9a88fb8b1aa0f614988
parente5840e758de4bfdfb2a33d2d24eb025345d355f1 (diff)
downloadgcc-87e4fbdd9a250c77279637c7d4475e0e7bccbdb5.zip
gcc-87e4fbdd9a250c77279637c7d4475e0e7bccbdb5.tar.gz
gcc-87e4fbdd9a250c77279637c7d4475e0e7bccbdb5.tar.bz2
Make test for Filesystem TS actually use the Filesystem TS
This test was copied from 27_io/filesystem/path/query/is_absolute.cc but should have been modified to test the path type from the TS instead of std::filesystem::path. * testsuite/experimental/filesystem/path/query/is_absolute.cc: Fix test to use TS, not C++17. From-SVN: r266957
-rw-r--r--libstdc++-v3/ChangeLog5
-rw-r--r--libstdc++-v3/testsuite/experimental/filesystem/path/query/is_absolute.cc10
2 files changed, 10 insertions, 5 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index c29ae15..8fb0aba 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2018-12-10 Jonathan Wakely <jwakely@redhat.com>
+
+ * testsuite/experimental/filesystem/path/query/is_absolute.cc: Fix
+ test to use TS, not C++17.
+
2018-12-06 Iain Sandoe <iain@sandoe.co.uk>
* scripts/make_exports.pl (check names): Don’t try to export
diff --git a/libstdc++-v3/testsuite/experimental/filesystem/path/query/is_absolute.cc b/libstdc++-v3/testsuite/experimental/filesystem/path/query/is_absolute.cc
index 974dec4..0eb3e7d 100644
--- a/libstdc++-v3/testsuite/experimental/filesystem/path/query/is_absolute.cc
+++ b/libstdc++-v3/testsuite/experimental/filesystem/path/query/is_absolute.cc
@@ -1,5 +1,5 @@
-// { dg-options "-std=gnu++17 -lstdc++fs" }
-// { dg-do run { target c++17 } }
+// { dg-options "-DUSE_FILESYSTEM_TS -lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2018 Free Software Foundation, Inc.
@@ -21,15 +21,15 @@
// 8.4.9 path decomposition [path.decompose]
-#include <filesystem>
+#include <experimental/filesystem>
#include <testsuite_hooks.h>
-using std::filesystem::path;
+using std::experimental::filesystem::path;
void
test01()
{
- #ifdef _GLIBCXX_FILESYSTEM_IS_WINDOWS
+#ifdef _GLIBCXX_FILESYSTEM_IS_WINDOWS
const bool is_posix = false;
#else
const bool is_posix = true;