Boost logo

Boost :

From: Peter Dimov (pdimov_at_[hidden])
Date: 2020-11-26 17:06:04


Andrey Semashev wrote:
> On 11/26/20 6:09 PM, Peter Dimov via Boost wrote:
> > FWIW I ran the tests on the current develop branch locally on Windows
> > using
> >
> > b2 -j6 test
> > toolset=msvc-10.0,msvc-11.0,msvc-12.0,msvc-14.0,msvc-14.1,msvc-14.2,clang-win
> > variant=debug,release
> >
> > There was a single failure, clang-win in release,
> >
> > ...failed testing.capture-output
> > ..\..\bin.v2\libs\filesystem\test\operations_unit_test.test\clang-win-10.0.0\release\threading-multi\operations_unit_test.run...
> > but it's also present on the master branch, so it's not a regression.
>
> Could you provide more details for the error?

The output from the test is:

testing.capture-output
..\..\bin.v2\libs\filesystem\test\operations_unit_test.test\clang-win-10.0.0\release\threading-multi\operations_unit_test.run
====== BEGIN OUTPUT ======
BOOST_WINDOWS_API is defined
BOOST_FILESYSTEM_DECL=__attribute__((__dllimport__))
BOOST_SYMBOL_VISIBLE=
current_path() is C:\boost-git\develop\libs\filesystem
argv[1] is 'C:\boost-git\develop\libs\filesystem\test', changing
current_path() to it
current_path() is C:\boost-git\develop\libs\filesystem\test
temp_dir is
C:\boost-git\develop\libs\filesystem\test\..\op-unit_test-630b-eaad-7f54
file_status test...
  status(".") permissions are 666
  symlink_status(".") permissions are 666
query test...
directory_iterator_test...
test\operations_unit_test.cpp(133): test failed
test\operations_unit_test.cpp(134): test failed
test\operations_unit_test.cpp(135): test failed
test\operations_unit_test.cpp(136): test failed
directory_iterator_test complete
recursive_directory_iterator_test...
test\operations_unit_test.cpp(194): test failed
test\operations_unit_test.cpp(195): test failed
test\operations_unit_test.cpp(196): test failed
test\operations_unit_test.cpp(197): test failed
recursive_directory_iterator_test complete
operations test...
directory_entry test...
directory_entry overload test...
error handling test...

as expected, attempt to get size of non-existent file threw a
filesystem_error
what() returns boost::filesystem::file_size: The system cannot find the file
specified: "no-such-file"
string_file_tests...
"b8ea-43a3-e9da-feda"
"foo-0b9d7-e3997-bar"
"foo-5fc17-60a20-37b65-37a64-f6928-ab2cd-04714-94cf-bar"
"foo-f04d2-68d9f-9dcef-8e447-d0378-bf2fa-a6491-d3530-bar"
testing complete
post-test removal of
"C:\boost-git\develop\libs\filesystem\test\..\op-unit_test-630b-eaad-7f54"
post-test removal complete
8 errors detected.

EXIT STATUS: 8
====== END OUTPUT ======


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk