[libcxx-commits] [libcxx] [libcxx] improves diagnostics for containers with bad value types (PR #106296)
Christopher Di Bella via libcxx-commits
libcxx-commits at lists.llvm.org
Thu Sep 5 16:53:33 PDT 2024
================
@@ -1505,7 +1505,17 @@ module std_private_memory_align [system] { header "__m
module std_private_memory_aligned_alloc [system] { header "__memory/aligned_alloc.h" }
module std_private_memory_allocate_at_least [system] { header "__memory/allocate_at_least.h" }
module std_private_memory_allocation_guard [system] { header "__memory/allocation_guard.h" }
-module std_private_memory_allocator [system] { header "__memory/allocator.h" }
+module std_private_memory_allocator [system] {
+ header "__memory/allocator.h"
+ export std_private_type_traits_diagnostic_utilities
+ export std_private_type_traits_is_bounded_array
+ export std_private_type_traits_is_const
+ export std_private_type_traits_is_function
+ export std_private_type_traits_is_reference
+ export std_private_type_traits_is_unbounded_array
+ export std_private_type_traits_is_void
+ export std_private_type_traits_is_volatile
----------------
cjdb wrote:
Yeah, I'm puzzled too. Our CI build script wasn't happy when building the modules. Might be worth trying on your end to see if I'm doing something silly?
https://github.com/llvm/llvm-project/pull/106296
More information about the libcxx-commits
mailing list