# Comparing directories ## Dir1=mygcc.ref/: 3 sum files ## Dir2=mygcc: 3 sum files # Comparing 3 common sum files ## /bin/sh ../GCC/sources/gcc-fsf/trunk/contrib/compare_tests /tmp/gxx-sum1.24781 /tmp/gxx-sum2.24781 Tests that now fail, but worked before (54 tests): 20_util/hash/chi2_q_bit_flip_set.cc execution test 20_util/hash/quality.cc execution test 26_numerics/random/discrete_distribution/operators/values.cc execution test 30_threads/async/42819.cc execution test 30_threads/async/any.cc execution test 30_threads/async/sync.cc execution test 30_threads/call_once/49668.cc execution test 30_threads/call_once/call_once1.cc execution test 30_threads/call_once/dr2442.cc execution test 30_threads/condition_variable/cons/1.cc execution test 30_threads/condition_variable/members/1.cc execution test 30_threads/condition_variable/members/2.cc execution test 30_threads/condition_variable/members/68519.cc execution test 30_threads/condition_variable_any/cond.cc execution test 30_threads/condition_variable_any/cons/1.cc execution test 30_threads/condition_variable_any/members/1.cc execution test 30_threads/condition_variable_any/members/2.cc execution test 30_threads/future/members/45133.cc execution test 30_threads/future/members/get.cc execution test 30_threads/future/members/get2.cc execution test 30_threads/future/members/share.cc execution test 30_threads/future/members/valid.cc execution test 30_threads/future/members/wait_for.cc execution test 30_threads/future/members/wait_until.cc execution test 30_threads/lock/4.cc execution test 30_threads/packaged_task/49668.cc execution test 30_threads/packaged_task/cons/alloc.cc execution test 30_threads/packaged_task/members/get_future.cc execution test 30_threads/packaged_task/members/invoke.cc execution test 30_threads/packaged_task/members/invoke2.cc execution test 30_threads/packaged_task/members/invoke3.cc execution test 30_threads/packaged_task/members/invoke4.cc execution test 30_threads/packaged_task/members/reset2.cc execution test 30_threads/promise/cons/alloc.cc execution test 30_threads/promise/cons/move.cc execution test 30_threads/promise/cons/move_assign.cc execution test 30_threads/promise/members/at_thread_exit2.cc execution test 30_threads/promise/members/get_future.cc execution test 30_threads/promise/members/set_exception.cc execution test 30_threads/promise/members/set_exception2.cc execution test 30_threads/promise/members/set_value.cc execution test 30_threads/promise/members/set_value2.cc execution test 30_threads/promise/members/set_value3.cc execution test 30_threads/promise/members/swap.cc execution test 30_threads/shared_future/members/get.cc execution test 30_threads/shared_future/members/get2.cc execution test 30_threads/shared_future/members/valid.cc execution test 30_threads/shared_future/members/wait_for.cc execution test 30_threads/shared_future/members/wait_until.cc execution test 30_threads/timed_mutex/try_lock/2.cc execution test 30_threads/timed_mutex/try_lock_until/2.cc execution test 30_threads/try_lock/2.cc execution test 30_threads/try_lock/4.cc execution test abi/demangle/regression/cw-07.cc execution test Tests that now work, but didn't before (2 tests): 23_containers/map/requirements/exception/propagation_consistent.cc execution test ext/mt_allocator/deallocate_global_thread-3.cc execution test New tests that FAIL (4 tests): 27_io/filesystem/path/native/string.cc (test for excess errors) 30_threads/condition_variable_any/50862.cc execution test 30_threads/condition_variable_any/53830.cc execution test experimental/filesystem/path/native/string.cc (test for excess errors) New tests that PASS (301 tests): 27_io/basic_filebuf/open/char/path.cc (test for excess errors) 27_io/basic_filebuf/open/char/path.cc execution test 27_io/basic_fstream/cons/char/path.cc (test for excess errors) 27_io/basic_fstream/cons/char/path.cc execution test 27_io/basic_fstream/open/char/path.cc (test for excess errors) 27_io/basic_fstream/open/char/path.cc execution test 27_io/basic_ifstream/cons/char/path.cc (test for excess errors) 27_io/basic_ifstream/cons/char/path.cc execution test 27_io/basic_ifstream/open/char/path.cc (test for excess errors) 27_io/basic_ifstream/open/char/path.cc execution test 27_io/basic_ofstream/cons/char/path.cc (test for excess errors) 27_io/basic_ofstream/cons/char/path.cc execution test 27_io/basic_ofstream/open/char/path.cc (test for excess errors) 27_io/basic_ofstream/open/char/path.cc execution test 27_io/filesystem/directory_entry/86597.cc (test for excess errors) 27_io/filesystem/directory_entry/86597.cc execution test 27_io/filesystem/file_status/1.cc (test for excess errors) 27_io/filesystem/file_status/1.cc execution test 27_io/filesystem/iterators/directory_iterator.cc (test for excess errors) 27_io/filesystem/iterators/directory_iterator.cc execution test 27_io/filesystem/iterators/pop.cc (test for excess errors) 27_io/filesystem/iterators/pop.cc execution test 27_io/filesystem/iterators/recursive_directory_iterator.cc (test for excess errors) 27_io/filesystem/iterators/recursive_directory_iterator.cc execution test 27_io/filesystem/operations/absolute.cc (test for excess errors) 27_io/filesystem/operations/absolute.cc execution test 27_io/filesystem/operations/canonical.cc (test for excess errors) 27_io/filesystem/operations/canonical.cc execution test 27_io/filesystem/operations/copy.cc (test for excess errors) 27_io/filesystem/operations/copy.cc execution test 27_io/filesystem/operations/copy_file.cc (test for excess errors) 27_io/filesystem/operations/copy_file.cc execution test 27_io/filesystem/operations/create_directories.cc (test for excess errors) 27_io/filesystem/operations/create_directories.cc execution test 27_io/filesystem/operations/create_directory.cc (test for excess errors) 27_io/filesystem/operations/create_directory.cc execution test 27_io/filesystem/operations/create_symlink.cc (test for excess errors) 27_io/filesystem/operations/create_symlink.cc execution test 27_io/filesystem/operations/current_path.cc (test for excess errors) 27_io/filesystem/operations/current_path.cc execution test 27_io/filesystem/operations/equivalent.cc (test for excess errors) 27_io/filesystem/operations/equivalent.cc execution test 27_io/filesystem/operations/exists.cc (test for excess errors) 27_io/filesystem/operations/exists.cc execution test 27_io/filesystem/operations/file_size.cc (test for excess errors) 27_io/filesystem/operations/file_size.cc execution test 27_io/filesystem/operations/is_empty.cc (test for excess errors) 27_io/filesystem/operations/is_empty.cc execution test 27_io/filesystem/operations/last_write_time.cc (test for excess errors) 27_io/filesystem/operations/last_write_time.cc execution test 27_io/filesystem/operations/permissions.cc (test for excess errors) 27_io/filesystem/operations/permissions.cc execution test 27_io/filesystem/operations/proximate.cc (test for excess errors) 27_io/filesystem/operations/proximate.cc execution test 27_io/filesystem/operations/read_symlink.cc (test for excess errors) 27_io/filesystem/operations/read_symlink.cc execution test 27_io/filesystem/operations/relative.cc (test for excess errors) 27_io/filesystem/operations/relative.cc execution test 27_io/filesystem/operations/remove.cc (test for excess errors) 27_io/filesystem/operations/remove.cc execution test 27_io/filesystem/operations/remove_all.cc (test for excess errors) 27_io/filesystem/operations/remove_all.cc execution test 27_io/filesystem/operations/space.cc (test for excess errors) 27_io/filesystem/operations/space.cc execution test 27_io/filesystem/operations/status.cc (test for excess errors) 27_io/filesystem/operations/status.cc execution test 27_io/filesystem/operations/symlink_status.cc (test for excess errors) 27_io/filesystem/operations/symlink_status.cc execution test 27_io/filesystem/operations/temp_directory_path.cc (test for excess errors) 27_io/filesystem/operations/temp_directory_path.cc execution test 27_io/filesystem/operations/weakly_canonical.cc (test for excess errors) 27_io/filesystem/operations/weakly_canonical.cc execution test 27_io/filesystem/path/append/path.cc (test for excess errors) 27_io/filesystem/path/append/path.cc execution test 27_io/filesystem/path/append/source.cc (test for excess errors) 27_io/filesystem/path/append/source.cc execution test 27_io/filesystem/path/assign/assign.cc (test for excess errors) 27_io/filesystem/path/assign/assign.cc execution test 27_io/filesystem/path/assign/copy.cc (test for excess errors) 27_io/filesystem/path/assign/copy.cc execution test 27_io/filesystem/path/compare/compare.cc (test for excess errors) 27_io/filesystem/path/compare/compare.cc execution test 27_io/filesystem/path/compare/path.cc (test for excess errors) 27_io/filesystem/path/compare/path.cc execution test 27_io/filesystem/path/compare/strings.cc (test for excess errors) 27_io/filesystem/path/compare/strings.cc execution test 27_io/filesystem/path/concat/path.cc (test for excess errors) 27_io/filesystem/path/concat/path.cc execution test 27_io/filesystem/path/concat/strings.cc (test for excess errors) 27_io/filesystem/path/concat/strings.cc execution test 27_io/filesystem/path/construct/copy.cc (test for excess errors) 27_io/filesystem/path/construct/copy.cc execution test 27_io/filesystem/path/construct/default.cc (test for excess errors) 27_io/filesystem/path/construct/default.cc execution test 27_io/filesystem/path/construct/format.cc (test for excess errors) 27_io/filesystem/path/construct/format.cc execution test 27_io/filesystem/path/construct/locale.cc (test for excess errors) 27_io/filesystem/path/construct/locale.cc execution test 27_io/filesystem/path/construct/range.cc (test for excess errors) 27_io/filesystem/path/construct/range.cc execution test 27_io/filesystem/path/construct/string_view.cc (test for excess errors) 27_io/filesystem/path/construct/string_view.cc execution test 27_io/filesystem/path/decompose/extension.cc (test for excess errors) 27_io/filesystem/path/decompose/extension.cc execution test 27_io/filesystem/path/decompose/filename.cc (test for excess errors) 27_io/filesystem/path/decompose/filename.cc execution test 27_io/filesystem/path/decompose/parent_path.cc (test for excess errors) 27_io/filesystem/path/decompose/parent_path.cc execution test 27_io/filesystem/path/decompose/relative_path.cc (test for excess errors) 27_io/filesystem/path/decompose/relative_path.cc execution test 27_io/filesystem/path/decompose/root_directory.cc (test for excess errors) 27_io/filesystem/path/decompose/root_directory.cc execution test 27_io/filesystem/path/decompose/root_name.cc (test for excess errors) 27_io/filesystem/path/decompose/root_name.cc execution test 27_io/filesystem/path/decompose/root_path.cc (test for excess errors) 27_io/filesystem/path/decompose/root_path.cc execution test 27_io/filesystem/path/decompose/stem.cc (test for excess errors) 27_io/filesystem/path/decompose/stem.cc execution test 27_io/filesystem/path/generation/normal.cc (test for excess errors) 27_io/filesystem/path/generation/normal.cc execution test 27_io/filesystem/path/generation/proximate.cc (test for excess errors) 27_io/filesystem/path/generation/proximate.cc execution test 27_io/filesystem/path/generation/relative.cc (test for excess errors) 27_io/filesystem/path/generation/relative.cc execution test 27_io/filesystem/path/generic/generic_string.cc (test for excess errors) 27_io/filesystem/path/generic/generic_string.cc execution test 27_io/filesystem/path/itr/components.cc (test for excess errors) 27_io/filesystem/path/itr/components.cc execution test 27_io/filesystem/path/itr/traversal.cc (test for excess errors) 27_io/filesystem/path/itr/traversal.cc execution test 27_io/filesystem/path/modifiers/clear.cc (test for excess errors) 27_io/filesystem/path/modifiers/clear.cc execution test 27_io/filesystem/path/modifiers/make_preferred.cc (test for excess errors) 27_io/filesystem/path/modifiers/make_preferred.cc execution test 27_io/filesystem/path/modifiers/remove_filename.cc (test for excess errors) 27_io/filesystem/path/modifiers/remove_filename.cc execution test 27_io/filesystem/path/modifiers/replace_extension.cc (test for excess errors) 27_io/filesystem/path/modifiers/replace_extension.cc execution test 27_io/filesystem/path/modifiers/replace_filename.cc (test for excess errors) 27_io/filesystem/path/modifiers/replace_filename.cc execution test 27_io/filesystem/path/modifiers/swap.cc (test for excess errors) 27_io/filesystem/path/modifiers/swap.cc execution test 27_io/filesystem/path/nonmember/append.cc (test for excess errors) 27_io/filesystem/path/nonmember/append.cc execution test 27_io/filesystem/path/nonmember/hash_value.cc (test for excess errors) 27_io/filesystem/path/nonmember/hash_value.cc execution test 27_io/filesystem/path/query/empty.cc (test for excess errors) 27_io/filesystem/path/query/empty.cc execution test 27_io/filesystem/path/query/has_extension.cc (test for excess errors) 27_io/filesystem/path/query/has_extension.cc execution test 27_io/filesystem/path/query/has_filename.cc (test for excess errors) 27_io/filesystem/path/query/has_filename.cc execution test 27_io/filesystem/path/query/has_parent_path.cc (test for excess errors) 27_io/filesystem/path/query/has_parent_path.cc execution test 27_io/filesystem/path/query/has_relative_path.cc (test for excess errors) 27_io/filesystem/path/query/has_relative_path.cc execution test 27_io/filesystem/path/query/has_root_directory.cc (test for excess errors) 27_io/filesystem/path/query/has_root_directory.cc execution test 27_io/filesystem/path/query/has_root_name.cc (test for excess errors) 27_io/filesystem/path/query/has_root_name.cc execution test 27_io/filesystem/path/query/has_root_path.cc (test for excess errors) 27_io/filesystem/path/query/has_root_path.cc execution test 27_io/filesystem/path/query/has_stem.cc (test for excess errors) 27_io/filesystem/path/query/has_stem.cc execution test 27_io/filesystem/path/query/is_absolute.cc (test for excess errors) 27_io/filesystem/path/query/is_absolute.cc execution test 27_io/filesystem/path/query/is_relative.cc (test for excess errors) 27_io/filesystem/path/query/is_relative.cc execution test 30_threads/condition_variable_any/50862.cc (test for excess errors) 30_threads/condition_variable_any/53830.cc (test for excess errors) experimental/filesystem/file_status/1.cc (test for excess errors) experimental/filesystem/file_status/1.cc execution test experimental/filesystem/iterators/directory_iterator.cc (test for excess errors) experimental/filesystem/iterators/directory_iterator.cc execution test experimental/filesystem/iterators/pop.cc (test for excess errors) experimental/filesystem/iterators/pop.cc execution test experimental/filesystem/iterators/recursive_directory_iterator.cc (test for excess errors) experimental/filesystem/iterators/recursive_directory_iterator.cc execution test experimental/filesystem/operations/absolute.cc (test for excess errors) experimental/filesystem/operations/absolute.cc execution test experimental/filesystem/operations/canonical.cc (test for excess errors) experimental/filesystem/operations/canonical.cc execution test experimental/filesystem/operations/copy.cc (test for excess errors) experimental/filesystem/operations/copy.cc execution test experimental/filesystem/operations/copy_file.cc (test for excess errors) experimental/filesystem/operations/copy_file.cc execution test experimental/filesystem/operations/create_directories.cc (test for excess errors) experimental/filesystem/operations/create_directories.cc execution test experimental/filesystem/operations/create_directory.cc (test for excess errors) experimental/filesystem/operations/create_directory.cc execution test experimental/filesystem/operations/create_symlink.cc (test for excess errors) experimental/filesystem/operations/create_symlink.cc execution test experimental/filesystem/operations/current_path.cc (test for excess errors) experimental/filesystem/operations/current_path.cc execution test experimental/filesystem/operations/equivalent.cc (test for excess errors) experimental/filesystem/operations/equivalent.cc execution test experimental/filesystem/operations/exists.cc (test for excess errors) experimental/filesystem/operations/exists.cc execution test experimental/filesystem/operations/file_size.cc (test for excess errors) experimental/filesystem/operations/file_size.cc execution test experimental/filesystem/operations/is_empty.cc (test for excess errors) experimental/filesystem/operations/is_empty.cc execution test experimental/filesystem/operations/last_write_time.cc (test for excess errors) experimental/filesystem/operations/last_write_time.cc execution test experimental/filesystem/operations/permissions.cc (test for excess errors) experimental/filesystem/operations/permissions.cc execution test experimental/filesystem/operations/read_symlink.cc (test for excess errors) experimental/filesystem/operations/read_symlink.cc execution test experimental/filesystem/operations/remove.cc (test for excess errors) experimental/filesystem/operations/remove.cc execution test experimental/filesystem/operations/remove_all.cc (test for excess errors) experimental/filesystem/operations/remove_all.cc execution test experimental/filesystem/operations/space.cc (test for excess errors) experimental/filesystem/operations/space.cc execution test experimental/filesystem/operations/status.cc (test for excess errors) experimental/filesystem/operations/status.cc execution test experimental/filesystem/operations/temp_directory_path.cc (test for excess errors) experimental/filesystem/operations/temp_directory_path.cc execution test experimental/filesystem/path/append/path.cc (test for excess errors) experimental/filesystem/path/append/path.cc execution test experimental/filesystem/path/assign/assign.cc (test for excess errors) experimental/filesystem/path/assign/assign.cc execution test experimental/filesystem/path/assign/copy.cc (test for excess errors) experimental/filesystem/path/assign/copy.cc execution test experimental/filesystem/path/compare/compare.cc (test for excess errors) experimental/filesystem/path/compare/compare.cc execution test experimental/filesystem/path/compare/path.cc (test for excess errors) experimental/filesystem/path/compare/path.cc execution test experimental/filesystem/path/compare/strings.cc (test for excess errors) experimental/filesystem/path/compare/strings.cc execution test experimental/filesystem/path/concat/path.cc (test for excess errors) experimental/filesystem/path/concat/path.cc execution test experimental/filesystem/path/concat/strings.cc (test for excess errors) experimental/filesystem/path/concat/strings.cc execution test experimental/filesystem/path/construct/copy.cc (test for excess errors) experimental/filesystem/path/construct/copy.cc execution test experimental/filesystem/path/construct/default.cc (test for excess errors) experimental/filesystem/path/construct/default.cc execution test experimental/filesystem/path/construct/locale.cc (test for excess errors) experimental/filesystem/path/construct/locale.cc execution test experimental/filesystem/path/construct/range.cc (test for excess errors) experimental/filesystem/path/construct/range.cc execution test experimental/filesystem/path/construct/string_view.cc (test for excess errors) experimental/filesystem/path/construct/string_view.cc execution test experimental/filesystem/path/decompose/extension.cc (test for excess errors) experimental/filesystem/path/decompose/extension.cc execution test experimental/filesystem/path/decompose/filename.cc (test for excess errors) experimental/filesystem/path/decompose/filename.cc execution test experimental/filesystem/path/decompose/parent_path.cc (test for excess errors) experimental/filesystem/path/decompose/parent_path.cc execution test experimental/filesystem/path/decompose/relative_path.cc (test for excess errors) experimental/filesystem/path/decompose/relative_path.cc execution test experimental/filesystem/path/decompose/root_directory.cc (test for excess errors) experimental/filesystem/path/decompose/root_directory.cc execution test experimental/filesystem/path/decompose/root_name.cc (test for excess errors) experimental/filesystem/path/decompose/root_name.cc execution test experimental/filesystem/path/decompose/root_path.cc (test for excess errors) experimental/filesystem/path/decompose/root_path.cc execution test experimental/filesystem/path/decompose/stem.cc (test for excess errors) experimental/filesystem/path/decompose/stem.cc execution test experimental/filesystem/path/generic/generic_string.cc (test for excess errors) experimental/filesystem/path/generic/generic_string.cc execution test experimental/filesystem/path/itr/traversal.cc (test for excess errors) experimental/filesystem/path/itr/traversal.cc execution test experimental/filesystem/path/modifiers/clear.cc (test for excess errors) experimental/filesystem/path/modifiers/clear.cc execution test experimental/filesystem/path/modifiers/make_preferred.cc (test for excess errors) experimental/filesystem/path/modifiers/make_preferred.cc execution test experimental/filesystem/path/modifiers/remove_filename.cc (test for excess errors) experimental/filesystem/path/modifiers/remove_filename.cc execution test experimental/filesystem/path/modifiers/replace_extension.cc (test for excess errors) experimental/filesystem/path/modifiers/replace_extension.cc execution test experimental/filesystem/path/modifiers/replace_filename.cc (test for excess errors) experimental/filesystem/path/modifiers/replace_filename.cc execution test experimental/filesystem/path/modifiers/swap.cc (test for excess errors) experimental/filesystem/path/modifiers/swap.cc execution test experimental/filesystem/path/nonmember/hash_value.cc (test for excess errors) experimental/filesystem/path/nonmember/hash_value.cc execution test experimental/filesystem/path/preferred_separator.cc (test for excess errors) experimental/filesystem/path/query/empty.cc (test for excess errors) experimental/filesystem/path/query/empty.cc execution test experimental/filesystem/path/query/has_extension.cc (test for excess errors) experimental/filesystem/path/query/has_extension.cc execution test experimental/filesystem/path/query/has_filename.cc (test for excess errors) experimental/filesystem/path/query/has_filename.cc execution test experimental/filesystem/path/query/has_parent_path.cc (test for excess errors) experimental/filesystem/path/query/has_parent_path.cc execution test experimental/filesystem/path/query/has_relative_path.cc (test for excess errors) experimental/filesystem/path/query/has_relative_path.cc execution test experimental/filesystem/path/query/has_root_directory.cc (test for excess errors) experimental/filesystem/path/query/has_root_directory.cc execution test experimental/filesystem/path/query/has_root_name.cc (test for excess errors) experimental/filesystem/path/query/has_root_name.cc execution test experimental/filesystem/path/query/has_root_path.cc (test for excess errors) experimental/filesystem/path/query/has_root_path.cc execution test experimental/filesystem/path/query/has_stem.cc (test for excess errors) experimental/filesystem/path/query/has_stem.cc execution test experimental/filesystem/path/query/is_absolute.cc (test for excess errors) experimental/filesystem/path/query/is_absolute.cc execution test experimental/filesystem/path/query/is_relative.cc (test for excess errors) experimental/filesystem/path/query/is_relative.cc execution test ## Differences found: # 1 differences in 3 common sum files found