]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
libstdc++: Use dg-additional-files in some algorithm tests
authorJonathan Wakely <jwakely@redhat.com>
Mon, 22 Jul 2024 13:01:43 +0000 (14:01 +0100)
committerJonathan Wakely <redi@gcc.gnu.org>
Wed, 24 Jul 2024 11:25:26 +0000 (12:25 +0100)
Use the dg-additional-files directive to declare files that need to be
copied into the test's working directory. This is currently redundant
(as all .tst and .txt files are copied for all tests) but is a step
towards not copying all files.

libstdc++-v3/ChangeLog:

* testsuite/25_algorithms/advance/istreambuf_iterators/char/2.cc:
Use dg-additional-files.
* testsuite/25_algorithms/advance/istreambuf_iterators/wchar_t/2.cc:
Likewise.
* testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc:
Likewise.
* testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
Likewise.
* testsuite/25_algorithms/copy_n/istreambuf_iterator/2.cc:
Likewise.
* testsuite/25_algorithms/copy_n/istreambuf_iterator/deque.cc:
Likewise.
* testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc:
Likewise.
* testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
Likewise.

libstdc++-v3/testsuite/25_algorithms/advance/istreambuf_iterators/char/2.cc
libstdc++-v3/testsuite/25_algorithms/advance/istreambuf_iterators/wchar_t/2.cc
libstdc++-v3/testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc
libstdc++-v3/testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc
libstdc++-v3/testsuite/25_algorithms/copy_n/istreambuf_iterator/2.cc
libstdc++-v3/testsuite/25_algorithms/copy_n/istreambuf_iterator/deque.cc
libstdc++-v3/testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc
libstdc++-v3/testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc

index 1a0635c0ccaabb667887393f6f81e5da061a2580..c5414d4975dc6d12463bb8316a47ea7baac327e1 100644 (file)
@@ -16,6 +16,7 @@
 // <http://www.gnu.org/licenses/>.
 
 // { dg-require-fileio "" }
+// { dg-additional-files "istream_unformatted-1.txt" }
 
 #include <iterator>
 #include <fstream>
index 823e275da19f90bf2b92761258647f0da7c11238..c2fd748cbf097fae67ab507b70e778dfd7d6b9e9 100644 (file)
@@ -16,6 +16,7 @@
 // <http://www.gnu.org/licenses/>.
 
 // { dg-require-fileio "" }
+// { dg-additional-files "istream_unformatted-1.txt" }
 
 #include <iterator>
 #include <fstream>
index 67888797047b5b9d364bf6801bc57496fcc75e5c..3d1c7c7595d8036a4a1ca5ebeb52b0eec1cabf2a 100644 (file)
@@ -27,6 +27,7 @@
 #include <testsuite_hooks.h>
 
 // { dg-require-fileio "" }
+// { dg-additional-files "istream_unformatted-1.txt" }
 
 // In the occasion of libstdc++/25482
 void test01()
index e1adccfdd21669b581df989d67b4b722519c1d73..8d380052313da638fcf7daab2ed0a194541a1e9a 100644 (file)
@@ -18,6 +18,7 @@
 // <http://www.gnu.org/licenses/>.
 
 // { dg-require-fileio "" }
+// { dg-additional-files "istream_unformatted-1.txt" }
 
 #include <iterator>
 #include <fstream>
index 5179d78b455dbf46844d4b7b0b061f803f447f89..a437bedb420b722697326e86e1e26c77312515d8 100644 (file)
@@ -1,5 +1,6 @@
 // { dg-do run { target c++11 } }
 // { dg-require-fileio "" }
+// { dg-additional-files "istream_unformatted-1.txt" }
 
 // Copyright (C) 2020-2024 Free Software Foundation, Inc.
 //
index 14f58998fefab1495ea1bcd6f8f3cd6a193af71f..1353282f6a043d19fd92bc7b31997e12c13d65f1 100644 (file)
@@ -1,5 +1,6 @@
 // { dg-do run { target c++11 } }
 // { dg-require-fileio "" }
+// { dg-additional-files "istream_unformatted-1.txt" }
 
 // Copyright (C) 2020-2024 Free Software Foundation, Inc.
 //
index 2a33bbaac9f378ec5d1c8ae12eaf031dd171f289..7a682edff7c23c84af4cf7ba9735022dfaa33419 100644 (file)
@@ -23,6 +23,7 @@
 #include <testsuite_hooks.h>
 
 // { dg-require-fileio "" }
+// { dg-additional-files "istream_unformatted-1.txt" }
 
 // In the occasion of libstdc++/25482
 void test01()
index dfe5926c18a7aa3a76fa326252ae2f980901ec7f..c3187d17639042e3c1eb043fef3db7123972ff32 100644 (file)
@@ -18,6 +18,7 @@
 // <http://www.gnu.org/licenses/>.
 
 // { dg-require-fileio "" }
+// { dg-additional-files "istream_unformatted-1.txt" }
 
 #include <iterator>
 #include <fstream>