[all-commits] [llvm/llvm-project] fd3440: [libc++] Split libc++-specific tests for the froze...
Nikolas Klauser via All-commits
all-commits at lists.llvm.org
Thu Jul 17 02:15:45 PDT 2025
Branch: refs/heads/users/philnik777/cxx03_split_libcxx_tests
Home: https://github.com/llvm/llvm-project
Commit: fd344053991860c1c8f461ca0314d1bcced5cc9f
https://github.com/llvm/llvm-project/commit/fd344053991860c1c8f461ca0314d1bcced5cc9f
Author: Nikolas Klauser <nikolasklauser at berlin.de>
Date: 2025-07-17 (Thu, 17 Jul 2025)
Changed paths:
A libcxx/test/libcxx-03/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle.cxx1z.pass.cpp
A libcxx/test/libcxx-03/algorithms/bad_iterator_traits.verify.cpp
A libcxx/test/libcxx-03/algorithms/half_positive.pass.cpp
A libcxx/test/libcxx-03/algorithms/pstl.libdispatch.chunk_partitions.pass.cpp
A libcxx/test/libcxx-03/algorithms/robust_against_copying_comparators.pass.cpp
A libcxx/test/libcxx-03/algorithms/robust_against_cpp20_hostile_iterators.compile.pass.cpp
A libcxx/test/libcxx-03/algorithms/robust_against_using_non_transparent_comparators.pass.cpp
A libcxx/test/libcxx-03/assertions/customize_verbose_abort.compile-time.pass.cpp
A libcxx/test/libcxx-03/assertions/customize_verbose_abort.link-time.pass.cpp
A libcxx/test/libcxx-03/assertions/default_verbose_abort.pass.cpp
A libcxx/test/libcxx-03/assertions/modes/hardening_mode_incorrect_value.sh.cpp
A libcxx/test/libcxx-03/assertions/modes/none.pass.cpp
A libcxx/test/libcxx-03/assertions/single_expression.pass.cpp
A libcxx/test/libcxx-03/atomics/atomics.order/memory_order.underlying_type.pass.cpp
A libcxx/test/libcxx-03/atomics/atomics.syn/incompatible_with_stdatomic.verify.cpp
A libcxx/test/libcxx-03/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_add.verify.cpp
A libcxx/test/libcxx-03/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_add_explicit.verify.cpp
A libcxx/test/libcxx-03/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_sub.verify.cpp
A libcxx/test/libcxx-03/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_sub_explicit.verify.cpp
A libcxx/test/libcxx-03/atomics/diagnose_invalid_memory_order.verify.cpp
A libcxx/test/libcxx-03/atomics/stdatomic.h.syn/dont_hijack_header.compile.pass.cpp
A libcxx/test/libcxx-03/atomics/stdatomic.h.syn/dont_hijack_header.cxx23.compile.pass.cpp
A libcxx/test/libcxx-03/clang_tidy.gen.py
A libcxx/test/libcxx-03/containers/associative/map/at.abort.pass.cpp
A libcxx/test/libcxx-03/containers/associative/map/at.const.abort.pass.cpp
A libcxx/test/libcxx-03/containers/associative/map/find.modules.compile.pass.mm
A libcxx/test/libcxx-03/containers/associative/reference_comparator_abi.compile.pass.cpp
A libcxx/test/libcxx-03/containers/associative/tree_balance_after_insert.pass.cpp
A libcxx/test/libcxx-03/containers/associative/tree_key_value_traits.pass.cpp
A libcxx/test/libcxx-03/containers/associative/tree_left_rotate.pass.cpp
A libcxx/test/libcxx-03/containers/associative/tree_remove.pass.cpp
A libcxx/test/libcxx-03/containers/associative/tree_right_rotate.pass.cpp
A libcxx/test/libcxx-03/containers/associative/unord.map/abi.compile.pass.cpp
A libcxx/test/libcxx-03/containers/associative/unord.set/abi.compile.pass.cpp
A libcxx/test/libcxx-03/containers/container_traits.compile.pass.cpp
A libcxx/test/libcxx-03/containers/sequences/array/triviality.pass.cpp
A libcxx/test/libcxx-03/containers/sequences/deque/abi.compile.pass.cpp
A libcxx/test/libcxx-03/containers/sequences/deque/asan.pass.cpp
A libcxx/test/libcxx-03/containers/sequences/deque/asan_caterpillar.pass.cpp
A libcxx/test/libcxx-03/containers/sequences/deque/segmented_iterator.compile.pass.cpp
A libcxx/test/libcxx-03/containers/sequences/forwardlist/bool-conversion.pass.cpp
A libcxx/test/libcxx-03/containers/sequences/list/abi.compile.pass.cpp
A libcxx/test/libcxx-03/containers/sequences/vector.bool/abi.compile.pass.cpp
A libcxx/test/libcxx-03/containers/sequences/vector/abi.compile.pass.cpp
A libcxx/test/libcxx-03/containers/sequences/vector/asan.pass.cpp
A libcxx/test/libcxx-03/containers/sequences/vector/asan_throw.pass.cpp
A libcxx/test/libcxx-03/containers/sequences/vector/erase.modules.compile.pass.mm
A libcxx/test/libcxx-03/containers/sequences/vector/fill_to_capacity.h
A libcxx/test/libcxx-03/containers/sequences/vector/invalid_allocator.verify.cpp
A libcxx/test/libcxx-03/containers/sequences/vector/vector.cons/construct_iter_iter.pass.cpp
A libcxx/test/libcxx-03/containers/sequences/vector/vector.cons/construct_iter_iter_alloc.pass.cpp
A libcxx/test/libcxx-03/containers/unord/key_value_traits.pass.cpp
A libcxx/test/libcxx-03/containers/unord/next_prime.pass.cpp
A libcxx/test/libcxx-03/depr/depr.auto.ptr/auto.ptr/auto_ptr.cxx1z.pass.cpp
A libcxx/test/libcxx-03/depr/depr.default.allocator/allocator.members/address.cxx20.pass.cpp
A libcxx/test/libcxx-03/depr/depr.default.allocator/allocator.members/allocate.cxx20.pass.cpp
A libcxx/test/libcxx-03/depr/depr.default.allocator/allocator.members/construct.cxx20.pass.cpp
A libcxx/test/libcxx-03/depr/depr.default.allocator/allocator.members/max_size.cxx20.pass.cpp
A libcxx/test/libcxx-03/depr/depr.default.allocator/allocator_types.cxx20.pass.cpp
A libcxx/test/libcxx-03/depr/depr.function.objects/depr.adaptors.cxx1z.pass.cpp
A libcxx/test/libcxx-03/depr/exception.unexpected/get_unexpected.pass.cpp
A libcxx/test/libcxx-03/depr/exception.unexpected/set_unexpected.pass.cpp
A libcxx/test/libcxx-03/depr/exception.unexpected/unexpected.pass.cpp
A libcxx/test/libcxx-03/diagnostics/system_error_win_codes.pass.cpp
A libcxx/test/libcxx-03/experimental/fexperimental-library.compile.pass.cpp
A libcxx/test/libcxx-03/feature_test_macro/ftm_metadata.sh.py
A libcxx/test/libcxx-03/feature_test_macro/generate_header_test.sh.py
A libcxx/test/libcxx-03/feature_test_macro/implemented_ftms.sh.py
A libcxx/test/libcxx-03/feature_test_macro/invalid.sh.py
A libcxx/test/libcxx-03/feature_test_macro/is_implemented.sh.py
A libcxx/test/libcxx-03/feature_test_macro/standard_ftms.sh.py
A libcxx/test/libcxx-03/feature_test_macro/standard_library_headers.sh.py
A libcxx/test/libcxx-03/feature_test_macro/std_dialects.sh.py
A libcxx/test/libcxx-03/feature_test_macro/test_data.json
A libcxx/test/libcxx-03/feature_test_macro/version_header.sh.py
A libcxx/test/libcxx-03/feature_test_macro/version_header_implementation.sh.py
A libcxx/test/libcxx-03/headers_in_modulemap.sh.py
A libcxx/test/libcxx-03/input.output/file.streams/fstreams/filebuf/traits_mismatch.verify.cpp
A libcxx/test/libcxx-03/input.output/file.streams/fstreams/fstream.close.pass.cpp
A libcxx/test/libcxx-03/input.output/file.streams/fstreams/fstream.cons/wchar_pointer.pass.cpp
A libcxx/test/libcxx-03/input.output/file.streams/fstreams/fstream.members/open_wchar_pointer.pass.cpp
A libcxx/test/libcxx-03/input.output/file.streams/fstreams/ifstream.cons/test.dat
A libcxx/test/libcxx-03/input.output/file.streams/fstreams/ifstream.cons/wchar_pointer.pass.cpp
A libcxx/test/libcxx-03/input.output/file.streams/fstreams/ifstream.members/open_wchar_pointer.pass.cpp
A libcxx/test/libcxx-03/input.output/file.streams/fstreams/ifstream.members/test.dat
A libcxx/test/libcxx-03/input.output/file.streams/fstreams/ofstream.cons/wchar_pointer.pass.cpp
A libcxx/test/libcxx-03/input.output/file.streams/fstreams/ofstream.members/open_wchar_pointer.pass.cpp
A libcxx/test/libcxx-03/input.output/file.streams/fstreams/traits_mismatch.verify.cpp
A libcxx/test/libcxx-03/input.output/file.streams/lit.local.cfg
A libcxx/test/libcxx-03/input.output/iostream.format/input.streams/traits_mismatch.verify.cpp
A libcxx/test/libcxx-03/input.output/iostream.format/lit.local.cfg
A libcxx/test/libcxx-03/input.output/iostream.format/output.streams/traits_mismatch.verify.cpp
A libcxx/test/libcxx-03/input.output/iostream.objects/lit.local.cfg
A libcxx/test/libcxx-03/input.output/iostreams.base/ios.base/ios.base.cons/dtor.uninitialized.pass.cpp
A libcxx/test/libcxx-03/input.output/iostreams.base/ios/iostate.flags/clear.abort.pass.cpp
A libcxx/test/libcxx-03/input.output/iostreams.base/lit.local.cfg
A libcxx/test/libcxx-03/input.output/stream.buffers/lit.local.cfg
A libcxx/test/libcxx-03/input.output/string.streams/lit.local.cfg
A libcxx/test/libcxx-03/input.output/string.streams/stringbuf/const_sso_buffer.pass.cpp
A libcxx/test/libcxx-03/input.output/string.streams/traits_mismatch.verify.cpp
A libcxx/test/libcxx-03/iterators/aliasing_iterator.pass.cpp
A libcxx/test/libcxx-03/iterators/bounded_iter/arithmetic.pass.cpp
A libcxx/test/libcxx-03/iterators/bounded_iter/comparison.pass.cpp
A libcxx/test/libcxx-03/iterators/bounded_iter/pointer_traits.pass.cpp
A libcxx/test/libcxx-03/iterators/bounded_iter/types.compile.pass.cpp
A libcxx/test/libcxx-03/iterators/contiguous_iterators.conv.compile.pass.cpp
A libcxx/test/libcxx-03/iterators/contiguous_iterators.pass.cpp
A libcxx/test/libcxx-03/iterators/contiguous_iterators.verify.cpp
A libcxx/test/libcxx-03/iterators/iterator.primitives/iterator.operations/prev.verify.cpp
A libcxx/test/libcxx-03/iterators/predef.iterators/insert.iterators/back.insert.iter.ops/get_container.pass.cpp
A libcxx/test/libcxx-03/iterators/stream.iterators/ostreambuf.iterator/ostreambuf.iter.ops/failed.pass.cpp
A libcxx/test/libcxx-03/iterators/unwrap_iter.pass.cpp
A libcxx/test/libcxx-03/language.support/support.c.headers/support.c.headers.other/math.lerp.verify.cpp
A libcxx/test/libcxx-03/language.support/support.dynamic/libcpp_deallocate.sh.cpp
A libcxx/test/libcxx-03/language.support/support.rtti/type.info/type_info.comparison.apple.compile.pass.cpp
A libcxx/test/libcxx-03/language.support/support.rtti/type.info/type_info.comparison.merged.sh.cpp
A libcxx/test/libcxx-03/language.support/support.rtti/type.info/type_info.comparison.unmerged.sh.cpp
A libcxx/test/libcxx-03/libcpp_alignof.pass.cpp
A libcxx/test/libcxx-03/libcpp_freestanding.sh.cpp
A libcxx/test/libcxx-03/lint/lint_headers.sh.py
A libcxx/test/libcxx-03/lit.local.cfg
A libcxx/test/libcxx-03/localization/lit.local.cfg
A libcxx/test/libcxx-03/localization/locale.categories/__scan_keyword.pass.cpp
A libcxx/test/libcxx-03/localization/locales/locale.abort.pass.cpp
A libcxx/test/libcxx-03/localization/locales/locale.category.abort.pass.cpp
A libcxx/test/libcxx-03/localization/locales/locale/locale.types/locale.facet/facet.pass.cpp
A libcxx/test/libcxx-03/localization/locales/locale/locale.types/locale.facet/no_allocation.pass.cpp
A libcxx/test/libcxx-03/localization/locales/locale/locale.types/locale.id/id.pass.cpp
A libcxx/test/libcxx-03/localization/locales/use_facet.abort.pass.cpp
A libcxx/test/libcxx-03/memory/allocation_guard.pass.cpp
A libcxx/test/libcxx-03/memory/allocator_void.trivial.compile.pass.cpp
A libcxx/test/libcxx-03/memory/allocator_volatile.verify.cpp
A libcxx/test/libcxx-03/memory/is_allocator.pass.cpp
A libcxx/test/libcxx-03/memory/swap_allocator.pass.cpp
A libcxx/test/libcxx-03/memory/trivial_abi/unique_ptr_arg.pass.cpp
A libcxx/test/libcxx-03/memory/trivial_abi/unique_ptr_destruction_order.pass.cpp
A libcxx/test/libcxx-03/memory/trivial_abi/unique_ptr_ret.pass.cpp
A libcxx/test/libcxx-03/memory/trivial_abi/weak_ptr_ret.pass.cpp
A libcxx/test/libcxx-03/memory/uninitialized_allocator_copy.pass.cpp
A libcxx/test/libcxx-03/module_std.gen.py
A libcxx/test/libcxx-03/module_std_compat.gen.py
A libcxx/test/libcxx-03/no_assert_include.gen.py
A libcxx/test/libcxx-03/numerics/bit.ops.pass.cpp
A libcxx/test/libcxx-03/numerics/clamp_to_integral.pass.cpp
A libcxx/test/libcxx-03/numerics/complex.number/__sqr.pass.cpp
A libcxx/test/libcxx-03/numerics/complex.number/cmplx.over.pow.pass.cpp
A libcxx/test/libcxx-03/numerics/numarray/class.gslice.array/get.pass.cpp
A libcxx/test/libcxx-03/numerics/numarray/class.indirect.array/get.pass.cpp
A libcxx/test/libcxx-03/numerics/numarray/class.mask.array/get.pass.cpp
A libcxx/test/libcxx-03/numerics/numarray/class.slice.array/get.pass.cpp
A libcxx/test/libcxx-03/numerics/rand/rand.device/has-no-random-device.verify.cpp
A libcxx/test/libcxx-03/odr_signature.exceptions.sh.cpp
A libcxx/test/libcxx-03/odr_signature.hardening.sh.cpp
A libcxx/test/libcxx-03/strings/basic.string/sizeof.compile.pass.cpp
A libcxx/test/libcxx-03/strings/basic.string/string.capacity/PR53170.pass.cpp
A libcxx/test/libcxx-03/strings/basic.string/string.capacity/allocation_size.pass.cpp
A libcxx/test/libcxx-03/strings/basic.string/string.capacity/max_size.pass.cpp
A libcxx/test/libcxx-03/strings/basic.string/string.cons/copy_shrunk_long.pass.cpp
A libcxx/test/libcxx-03/strings/basic.string/string.modifiers/resize_default_initialized.pass.cpp
A libcxx/test/libcxx-03/strings/c.strings/constexpr_memmove.pass.cpp
A libcxx/test/libcxx-03/strings/string.view/string.view.iterators/assert.iterator-indexing.pass.cpp
A libcxx/test/libcxx-03/system_reserved_names.gen.py
A libcxx/test/libcxx-03/thread/thread.condition/thread.condition.condvar/native_handle.pass.cpp
A libcxx/test/libcxx-03/thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.mutex/thread.mutex.class/native_handle.pass.cpp
A libcxx/test/libcxx-03/thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.mutex/thread.mutex.recursive/native_handle.pass.cpp
A libcxx/test/libcxx-03/thread/thread.mutex/thread_safety_lock_guard.pass.cpp
A libcxx/test/libcxx-03/thread/thread.mutex/thread_safety_lock_unlock.pass.cpp
A libcxx/test/libcxx-03/thread/thread.mutex/thread_safety_missing_unlock.verify.cpp
A libcxx/test/libcxx-03/thread/thread.mutex/thread_safety_requires_capability.pass.cpp
A libcxx/test/libcxx-03/thread/thread.threads/thread.thread.class/thread.thread.member/native_handle.pass.cpp
A libcxx/test/libcxx-03/thread/thread.threads/thread.thread.class/types.pass.cpp
A libcxx/test/libcxx-03/thread/thread.threads/thread.thread.this/sleep_for.pass.cpp
A libcxx/test/libcxx-03/thread/thread.threads/thread.thread.this/sleep_for.signals.pass.cpp
A libcxx/test/libcxx-03/transitive_includes.gen.py
A libcxx/test/libcxx-03/transitive_includes/cxx03.csv
A libcxx/test/libcxx-03/transitive_includes/cxx11.csv
A libcxx/test/libcxx-03/transitive_includes/cxx14.csv
A libcxx/test/libcxx-03/transitive_includes/cxx17.csv
A libcxx/test/libcxx-03/transitive_includes/cxx20.csv
A libcxx/test/libcxx-03/transitive_includes/cxx23.csv
A libcxx/test/libcxx-03/transitive_includes/cxx26.csv
A libcxx/test/libcxx-03/transitive_includes/to_csv.py
A libcxx/test/libcxx-03/type_traits/convert_to_integral.pass.cpp
A libcxx/test/libcxx-03/type_traits/datasizeof.compile.pass.cpp
A libcxx/test/libcxx-03/type_traits/desugars_to.compile.pass.cpp
A libcxx/test/libcxx-03/type_traits/is_callable.compile.pass.cpp
A libcxx/test/libcxx-03/type_traits/is_constant_evaluated.pass.cpp
A libcxx/test/libcxx-03/type_traits/is_replaceable.compile.pass.cpp
A libcxx/test/libcxx-03/type_traits/is_trivially_comparable.compile.pass.cpp
A libcxx/test/libcxx-03/type_traits/is_trivially_relocatable.compile.pass.cpp
A libcxx/test/libcxx-03/utilities/exception_guard.odr.sh.cpp
A libcxx/test/libcxx-03/utilities/function.objects/func.require/bullet_1_2_3.pass.cpp
A libcxx/test/libcxx-03/utilities/function.objects/func.require/bullet_4_5_6.pass.cpp
A libcxx/test/libcxx-03/utilities/function.objects/func.require/bullet_7.pass.cpp
A libcxx/test/libcxx-03/utilities/function.objects/func.require/invoke.pass.cpp
A libcxx/test/libcxx-03/utilities/function.objects/func.require/invoke_helpers.h
A libcxx/test/libcxx-03/utilities/function.objects/refwrap/binary.pass.cpp
A libcxx/test/libcxx-03/utilities/function.objects/refwrap/desugars_to.compile.pass.cpp
A libcxx/test/libcxx-03/utilities/function.objects/refwrap/layout.binary.compile.pass.cpp
A libcxx/test/libcxx-03/utilities/function.objects/refwrap/unary.pass.cpp
A libcxx/test/libcxx-03/utilities/function.objects/unord.hash/murmur2_or_cityhash_ubsan_unsigned_overflow_ignored.pass.cpp
A libcxx/test/libcxx-03/utilities/is_pointer_in_range.pass.cpp
A libcxx/test/libcxx-03/utilities/is_valid_range.pass.cpp
A libcxx/test/libcxx-03/utilities/memory/pointer.conversion/to_address.pass.cpp
A libcxx/test/libcxx-03/utilities/memory/pointer.conversion/to_address_on_funcptr.verify.cpp
A libcxx/test/libcxx-03/utilities/memory/pointer.conversion/to_address_on_function.verify.cpp
A libcxx/test/libcxx-03/utilities/memory/pointer.conversion/to_address_std_iterators.pass.cpp
A libcxx/test/libcxx-03/utilities/memory/util.smartptr/race_condition.pass.cpp
A libcxx/test/libcxx-03/utilities/meta/is_referenceable.compile.pass.cpp
A libcxx/test/libcxx-03/utilities/meta/meta_base.pass.cpp
A libcxx/test/libcxx-03/utilities/meta/stress_tests/stress_test_is_same.sh.cpp
A libcxx/test/libcxx-03/utilities/meta/stress_tests/stress_test_metafunctions.sh.cpp
A libcxx/test/libcxx-03/utilities/meta/stress_tests/stress_test_variant_overloads_impl.sh.cpp
A libcxx/test/libcxx-03/utilities/no_destroy.pass.cpp
A libcxx/test/libcxx-03/utilities/template.bitset/includes.pass.cpp
A libcxx/test/libcxx-03/utilities/utility/pairs/pairs.pair/abi.non_trivial_copy_move.pass.cpp
A libcxx/test/libcxx-03/utilities/utility/pairs/pairs.pair/abi.trivial_copy_move.pass.cpp
A libcxx/test/libcxx-03/utilities/utility/pairs/pairs.pair/abi.trivially_copyable.compile.pass.cpp
A libcxx/test/libcxx-03/utilities/utility/pairs/pairs.pair/pair.incomplete.compile.pass.cpp
A libcxx/test/libcxx-03/utilities/utility/pairs/pairs.pair/pair.tuple_element.verify.cpp
A libcxx/test/libcxx-03/utilities/utility/private_constructor_tag.compile.pass.cpp
A libcxx/test/libcxx-03/vendor/apple/availability-with-pedantic-errors.compile.pass.cpp
A libcxx/test/libcxx-03/vendor/apple/disable-availability.sh.cpp
A libcxx/test/libcxx-03/vendor/apple/system-install-properties.sh.cpp
A libcxx/test/libcxx-03/vendor/clang-cl/static-lib-exports.sh.cpp
A libcxx/test/libcxx-03/vendor/ibm/bad_function_call.pass.cpp
A libcxx/test/libcxx-03/vendor/mingw/static-lib-exports.sh.cpp
A libcxx/test/libcxx-03/xopen_source.gen.py
A libcxx/test/libcxx/lit.local.cfg
Log Message:
-----------
[libc++] Split libc++-specific tests for the frozen headers
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list