id summary reporter owner description type status milestone component version severity resolution keywords cc 12640 is_empty and remove_all may throw even when called with error_code& argument. nigel.pattinson@… Beman Dawes "Some of the code that underpins is_empty and remove_all constructs directory_iterator objects without passing through an error_code& argument. I have spotted this in both is_empty_directory and remove_all_aux . The latter also uses operator++ on the iterator rather than calling increment, I haven't checked whether this is more widespread. " Bugs new To Be Determined filesystem Boost 1.62.0 Problem