From 86e4564748c7bbaccb2248fbef9625a6c6f85c4d Mon Sep 17 00:00:00 2001 From: neargye Date: Thu, 4 Jun 2020 13:27:22 +0500 Subject: [PATCH] improve compiler check --- include/magic_enum.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/magic_enum.hpp b/include/magic_enum.hpp index 96b0850..30200de 100644 --- a/include/magic_enum.hpp +++ b/include/magic_enum.hpp @@ -49,7 +49,7 @@ #endif // Checks magic_enum compiler compatibility. -#if defined(__clang__) || defined(__GNUC__) && __GNUC__ >= 9 || defined(_MSC_VER) +#if defined(__clang__) && __clang_major__ >= 5 || defined(__GNUC__) && __GNUC__ >= 9 || defined(_MSC_VER) && _MSC_VER >= 1910 # undef MAGIC_ENUM_SUPPORTED # define MAGIC_ENUM_SUPPORTED 1 #endif