[iostream] tests broken due to dependency on removed filesystem internals

Hi, almost all Boost.Iostreams test fail with: bin.v2/libs/iostreams/test/array_test.test/gcc-4.6/debug/array_test.o In file included from ../array_test.cpp:14:0: ../detail/temp_file.hpp:16:46: fatal error: boost/filesystem/v3/operations.hpp: No such file or directory compilation terminated. The v3/ was removed recently as v2 was finally dropped. Patch to fix this attached. This gets a lot of the tests running. Okay to commit? There are some remaining failures. Yours, Jürgen -- * Dipl.-Math. Jürgen Hunold ! * voice: ++49 4257 300 ! Fährstraße 1 * fax : ++49 4257 300 ! 31609 Balge/Sebbenhausen * jhunold@gmx.eu !

On 25 April 2012 10:52, Jürgen Hunold <jhunold@gmx.eu> wrote:
Patch to fix this attached. This gets a lot of the tests running. Okay to commit?
Yes.
There are some remaining failures.
Iostreams is a bit of an unloved step-child.

On Wed, Apr 25, 2012 at 9:00 AM, Daniel James <dnljms@gmail.com> wrote:
On 25 April 2012 10:52, Jürgen Hunold <jhunold@gmx.eu> wrote:
Patch to fix this attached. This gets a lot of the tests running. Okay to commit?
Yes.
There are some remaining failures.
Iostreams is a bit of an unloved step-child.
True, unfortunately. I just did a grep of trunk, and there are no other references to boost/filesystem/v*. Thanks, --Beman

Hi Beman, On Wednesday, 25. April 2012 12:45:00 Beman Dawes wrote:
On Wed, Apr 25, 2012 at 9:00 AM, Daniel James <dnljms@gmail.com> wrote:
On 25 April 2012 10:52, Jürgen Hunold <jhunold@gmx.eu> wrote:
Patch to fix this attached. This gets a lot of the tests running. Okay to commit?
Yes.
There are some remaining failures.
I've taken action and removed "path_test_filesystem2" from the IOStreams test suite. The test case in "path_test.cpp" now only tests with the new filesystem functionality.
Iostreams is a bit of an unloved step-child.
True, unfortunately.
I just did a grep of trunk, and there are no other references to boost/filesystem/v*.
The corresponding commits are 78191 and 78216 which need to be merged to release when Boost.Filesystems merges. Yours, Jürgen -- * Dipl.-Math. Jürgen Hunold ! * voice: ++49 4257 300 ! Fährstraße 1 * fax : ++49 4257 300 ! 31609 Balge/Sebbenhausen * jhunold@gmx.eu !

On Mon, Apr 30, 2012 at 9:56 AM, Jürgen Hunold <jhunold@gmx.eu> wrote:
Hi Beman,
On Wednesday, 25. April 2012 12:45:00 Beman Dawes wrote:
On Wed, Apr 25, 2012 at 9:00 AM, Daniel James <dnljms@gmail.com> wrote:
On 25 April 2012 10:52, Jürgen Hunold <jhunold@gmx.eu> wrote:
Patch to fix this attached. This gets a lot of the tests running. Okay to commit?
Yes.
There are some remaining failures.
I've taken action and removed "path_test_filesystem2" from the IOStreams test suite. The test case in "path_test.cpp" now only tests with the new filesystem functionality.
Iostreams is a bit of an unloved step-child.
True, unfortunately.
I just did a grep of trunk, and there are no other references to boost/filesystem/v*.
The corresponding commits are 78191 and 78216 which need to be merged to release when Boost.Filesystems merges.
Will do tomorrow, after filesystem and system regression tests have cycled overnight. Thanks, --Beman
participants (3)
-
Beman Dawes
-
Daniel James
-
Jürgen Hunold