Re: [PATCH] PR libstdc++/86597 directory_entry observers should clear error_code

2018-08-08 Thread Jonathan Wakely
On 08/08/18 14:08 +0100, Jonathan Wakely wrote: PR libstdc++/86597 * include/bits/fs_dir.h (directory_entry::_M_file_type(error_code&)): Clear error_code when cached type is used. * testsuite/27_io/filesystem/directory_entry/86597.cc: New test. Committed to trunk,

[PATCH] PR libstdc++/86597 directory_entry observers should clear error_code

2018-08-08 Thread Jonathan Wakely
PR libstdc++/86597 * include/bits/fs_dir.h (directory_entry::_M_file_type(error_code&)): Clear error_code when cached type is used. * testsuite/27_io/filesystem/directory_entry/86597.cc: New test. Committed to trunk, gcc-8 backport to follow. commit 5849d364a0f816