Skip to content

Commit 770d70a

Browse files
committed
Blosc2 will not compile on windows with IntelOneAPI
1 parent e637685 commit 770d70a

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

CMakeLists.txt

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,8 +112,12 @@ endif ()
112112

113113
# BLOSC2 filter
114114
if (WIN32)
115-
if (NOT CMAKE_C_COMPILER_ID MATCHES "[Cc]lang" AND MSVC_VERSION GREATER 1600)
116-
FILTER_OPTION (BLOSC2)
115+
if (NOT CMAKE_C_COMPILER_ID MATCHES "Intel[Ll][Ll][Vv][Mm]")
116+
if (NOT CMAKE_C_COMPILER_ID MATCHES "[Cc]lang" AND MSVC_VERSION GREATER 1600)
117+
FILTER_OPTION (BLOSC2)
118+
else ()
119+
set (ENABLE_BLOSC2 OFF CACHE BOOL "" FORCE)
120+
endif ()
117121
else ()
118122
set (ENABLE_BLOSC2 OFF CACHE BOOL "" FORCE)
119123
endif ()

0 commit comments

Comments
 (0)