There was an error while loading. Please reload this page.
1 parent 979f045 commit b2c3852Copy full SHA for b2c3852
1 file changed
cmake/hdf5.cmake
@@ -6,13 +6,12 @@ include(ExternalProject)
6
include(FetchContent)
7
8
if(NOT DEFINED hdf5_req)
9
- if(LINUX)
10
- set(hdf5_req 1.10)
11
- elseif(CMAKE_VERSION VERSION_GREATER_EQUAL 3.26)
+ if(CMAKE_VERSION VERSION_GREATER_EQUAL 3.26)
12
set(hdf5_req 2.0)
13
else()
14
set(hdf5_req 1.14)
15
endif()
+ # HDF5 1.10 has runtime bugs
16
17
18
if(hdf5_parallel)
@@ -84,6 +83,7 @@ set(hdf5_cmake_args
84
83
-DCMAKE_BUILD_TYPE=Release
85
-DCMAKE_C_COMPILER=${CMAKE_C_COMPILER}
86
-DCMAKE_Fortran_COMPILER=${CMAKE_Fortran_COMPILER}
+-DCMAKE_INTERPROCEDURAL_OPTIMIZATION:BOOL=OFF
87
-DHDF5_BUILD_HL_LIB:BOOL=true
88
-DHDF5_BUILD_FORTRAN:BOOL=true
89
-DHDF5_BUILD_CPP_LIB:BOOL=false
0 commit comments