cmake configuration line for 32-bit Windows

We're having trouble using the parallel dump functionality with our built copy of hdf5-1.8.6 on 32-bit Windows. We get consistent crashes and are wondering if our CMake configuration is wrong:

cmake -DCMAKE_INSTALL_PREFIX:PATH=C:/winsame/contrib-vs9/hdf5-1.8.5-patch1-par -DCMAKE_BUILD_TYPE:STRING=RELEASE -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE -G 'NMake Makefiles JOM' -DCMAKE_C_COMPILER:FILEPATH='cl' -DCMAKE_CXX_COMPILER:FILEPATH='cl' -DHDF5_ENABLE_PARALLEL:BOOL=ON -DCMAKE_CXX_FLAGS_RELEASE:STRING='/O2 /Ob2 /D NDEBUG' -DCMAKE_C_FLAGS_RELEASE:STRING='/O2 /Ob2 /D NDEBUG' -DHDF5_BUILD_TOOLS:BOOL=ON -DHDF5_BUILD_HL_LIB:BOOL=ON C:/winsame/builds-vs9/vorpalall/hdf5-1.8.5-patch1

Thanks,
Dave

The windows binaries of hdf5 are not built with parallel enabled, and parallel builds have not been internally tested. Also until the release of 1.8.7 there was a bug in the CMake parallel build for the library. Full support for building hdf5 with CMake is targeted for 1.8.7.

Allen

ยทยทยท

We're having trouble using the parallel dump functionality with our built copy of hdf5-1.8.6 on 32-bit Windows. We get consistent crashes and are wondering if our CMake configuration is wrong:

cmake -DCMAKE_INSTALL_PREFIX:PATH=C:/winsame/contrib-vs9/hdf5-1.8.5-patch1-par -DCMAKE_BUILD_TYPE:STRING=RELEASE -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE -G 'NMake Makefiles JOM' -DCMAKE_C_COMPILER:FILEPATH='cl' -DCMAKE_CXX_COMPILER:FILEPATH='cl' -DHDF5_ENABLE_PARALLEL:BOOL=ON -DCMAKE_CXX_FLAGS_RELEASE:STRING='/O2 /Ob2 /D NDEBUG' -DCMAKE_C_FLAGS_RELEASE:STRING='/O2 /Ob2 /D NDEBUG' -DHDF5_BUILD_TOOLS:BOOL=ON -DHDF5_BUILD_HL_LIB:BOOL=ON C:/winsame/builds-vs9/vorpalall/hdf5-1.8.5-patch1

Thanks,
Dave

_______________________________________________
Hdf-forum is for HDF software users discussion.
Hdf-forum@hdfgroup.org
http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org