From 4ff953b568f2472ce686ea295dba5cdb3eb410e6 Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Mon, 18 Oct 2021 00:37:46 +0300 Subject: [PATCH] Fix clang --- test/hash_reference_values.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/test/hash_reference_values.cpp b/test/hash_reference_values.cpp index d0f565f..2e95015 100644 --- a/test/hash_reference_values.cpp +++ b/test/hash_reference_values.cpp @@ -4,16 +4,17 @@ #include -#if defined(__clang__) -# pragma clang diagnostic ignored "-Wlong-long" - -#elif defined(__GNUC__) && __cplusplus < 201100L +#if defined(__GNUC__) && !defined(__clang__) && __cplusplus < 201100L BOOST_PRAGMA_MESSAGE("Skipping test under GCC in C++98 mode") int main() {} #else +#if defined(__clang__) +# pragma clang diagnostic ignored "-Wlong-long" +#endif + #include #include #include