[all-commits] [llvm/llvm-project] 5ae126: [libc++][C++03] Fix tests which only fail due to i...

Nikolas Klauser via All-commits all-commits at lists.llvm.org
Tue Aug 26 02:26:47 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5ae126e2921ec98c38f9f453aadbc97e44a80cc8
      https://github.com/llvm/llvm-project/commit/5ae126e2921ec98c38f9f453aadbc97e44a80cc8
  Author: Nikolas Klauser <nikolasklauser at berlin.de>
  Date:   2025-08-26 (Tue, 26 Aug 2025)

  Changed paths:
    M libcxx/test/extensions/libcxx/depr/depr.c.headers/extern_c.pass.cpp
    M libcxx/test/libcxx-03/algorithms/half_positive.pass.cpp
    M libcxx/test/libcxx-03/assertions/default_verbose_abort.pass.cpp
    M libcxx/test/libcxx-03/assertions/modes/none.pass.cpp
    M libcxx/test/libcxx-03/assertions/single_expression.pass.cpp
    M libcxx/test/libcxx-03/containers/associative/tree_balance_after_insert.pass.cpp
    M libcxx/test/libcxx-03/containers/associative/tree_key_value_traits.pass.cpp
    M libcxx/test/libcxx-03/containers/associative/tree_left_rotate.pass.cpp
    M libcxx/test/libcxx-03/containers/associative/tree_remove.pass.cpp
    M libcxx/test/libcxx-03/containers/associative/tree_right_rotate.pass.cpp
    M libcxx/test/libcxx-03/containers/unord/key_value_traits.pass.cpp
    M libcxx/test/libcxx-03/containers/unord/next_prime.pass.cpp
    M libcxx/test/libcxx-03/iterators/aliasing_iterator.pass.cpp
    M libcxx/test/libcxx-03/iterators/bounded_iter/arithmetic.pass.cpp
    M libcxx/test/libcxx-03/iterators/bounded_iter/pointer_traits.pass.cpp
    M libcxx/test/libcxx-03/iterators/bounded_iter/types.compile.pass.cpp
    M libcxx/test/libcxx-03/memory/allocation_guard.pass.cpp
    M libcxx/test/libcxx-03/memory/swap_allocator.pass.cpp
    M libcxx/test/libcxx-03/numerics/clamp_to_integral.pass.cpp
    M libcxx/test/libcxx-03/strings/c.strings/constexpr_memmove.pass.cpp
    M libcxx/test/libcxx-03/type_traits/is_trivially_comparable.compile.pass.cpp
    M libcxx/test/libcxx-03/type_traits/is_trivially_relocatable.compile.pass.cpp
    M libcxx/test/libcxx-03/utilities/exception_guard.odr.sh.cpp
    M libcxx/test/libcxx-03/utilities/is_pointer_in_range.pass.cpp
    M libcxx/test/libcxx-03/utilities/is_valid_range.pass.cpp
    M libcxx/test/libcxx-03/utilities/meta/meta_base.pass.cpp
    M libcxx/test/libcxx-03/utilities/no_destroy.pass.cpp
    M libcxx/test/libcxx-03/utilities/utility/private_constructor_tag.compile.pass.cpp
    M libcxx/test/selftest/test_macros.pass.cpp

  Log Message:
  -----------
  [libc++][C++03] Fix tests which only fail due to incorrect includes (#144110)

Quite a few of the frozen header tests only fail because the include
path is incorrect due to copying the headers. This patch fixes the tests
where that's the only problem.

This is part of
https://discourse.llvm.org/t/rfc-freezing-c-03-headers-in-libc.



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