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
This commit is contained in:
parent
e5840e758d
commit
87e4fbdd9a
|
@ -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>
|
2018-12-06 Iain Sandoe <iain@sandoe.co.uk>
|
||||||
|
|
||||||
* scripts/make_exports.pl (check names): Don’t try to export
|
* scripts/make_exports.pl (check names): Don’t try to export
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
// { dg-options "-std=gnu++17 -lstdc++fs" }
|
// { dg-options "-DUSE_FILESYSTEM_TS -lstdc++fs" }
|
||||||
// { dg-do run { target c++17 } }
|
// { dg-do run { target c++11 } }
|
||||||
// { dg-require-filesystem-ts "" }
|
// { dg-require-filesystem-ts "" }
|
||||||
|
|
||||||
// Copyright (C) 2018 Free Software Foundation, Inc.
|
// Copyright (C) 2018 Free Software Foundation, Inc.
|
||||||
|
@ -21,15 +21,15 @@
|
||||||
|
|
||||||
// 8.4.9 path decomposition [path.decompose]
|
// 8.4.9 path decomposition [path.decompose]
|
||||||
|
|
||||||
#include <filesystem>
|
#include <experimental/filesystem>
|
||||||
#include <testsuite_hooks.h>
|
#include <testsuite_hooks.h>
|
||||||
|
|
||||||
using std::filesystem::path;
|
using std::experimental::filesystem::path;
|
||||||
|
|
||||||
void
|
void
|
||||||
test01()
|
test01()
|
||||||
{
|
{
|
||||||
#ifdef _GLIBCXX_FILESYSTEM_IS_WINDOWS
|
#ifdef _GLIBCXX_FILESYSTEM_IS_WINDOWS
|
||||||
const bool is_posix = false;
|
const bool is_posix = false;
|
||||||
#else
|
#else
|
||||||
const bool is_posix = true;
|
const bool is_posix = true;
|
||||||
|
|
Loading…
Reference in New Issue