From e5a3541c77176edc530b489059cf94d517e7a858 Mon Sep 17 00:00:00 2001 From: ilobilo <68286835+ilobilo@users.noreply.github.com> Date: Sun, 22 Mar 2026 02:25:05 +0400 Subject: [PATCH] fix building with clang 22 --- parallel_hashmap/phmap.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/parallel_hashmap/phmap.h b/parallel_hashmap/phmap.h index d02f846..d72ed76 100644 --- a/parallel_hashmap/phmap.h +++ b/parallel_hashmap/phmap.h @@ -1853,8 +1853,10 @@ class raw_hash_set } private: +#if !defined(__clang__) template friend struct phmap::priv::hashtable_debug_internal::HashtableDebugAccess; +#endif template bool find_impl(const key_arg& PHMAP_RESTRICT key, size_t hashval, size_t& PHMAP_RESTRICT offset) { @@ -3738,8 +3740,10 @@ class parallel_hash_set #endif private: +#if !defined(__clang__) template friend struct phmap::priv::hashtable_debug_internal::HashtableDebugAccess; +#endif struct FindElement {