Full failing build log: https://ci.openmicroscopy.org/view/Files/job/OME-FILES-CPP-DEV-merge-superbuild/BUILD_TYPE=Debug,node=cowfish/935/consoleText
Given the nature of the errors (a failed assertion), it looks like an outright bug in this release of HDF5?
Edit: this was working fine with 1.10.1, and only started happening with 1.10.2. It also only occurs for a Debug build, i.e. -DCMAKE_BUILD_TYPE=Debug; Release is passing the tests.
Regards,
Roger
Summary:
test 141
Start 141: H5PLUGIN-filter_plugin141: Test command: /opt/hudson/workspace/OME-FILES-CPP-DEV-merge-superbuild/695160d7/build/hdf5-build/bin/filter_plugin
141: Environment variables:
141: HDF5_PLUGIN_PATH=/opt/hudson/workspace/OME-FILES-CPP-DEV-merge-superbuild/695160d7/build/hdf5-build/filter_plugin_dir1:/opt/hudson/workspace/OME-FILES-CPP-DEV-merge-superbuild/695160d7/build/hdf5-build/filter_plugin_dir2
141: srcdir=/opt/hudson/workspace/OME-FILES-CPP-DEV-merge-superbuild/695160d7/build/hdf5-build/test
141: Test timeout computed to be: 600
141: Testing with old file format:
141: Testing dataset writes with deflate filter
141: -SKIP-
141: Deflate filter not enabled
141: dataset writes with filter plugin 1
141: Testing filters (setup) PASSED
141: Testing filters (uninitialized read) PASSED
141: Testing filters (write) PASSED
141: Testing filters (read) PASSED
141: Testing filters (modify) PASSED
141: Testing filters (re-open) PASSED
141: Testing filters (partial I/O) PASSED
141: dataset writes with filter plugin 2
141: Testing filters (setup) PASSED
141: Testing filters (uninitialized read) PASSED
141: Testing filters (write) PASSED
141: Testing filters (read) PASSED
141: Testing filters (modify) PASSED
141: Testing filters (re-open) PASSED
141: Testing filters (partial I/O) PASSED
141: dataset writes with filter plugin 3
141: Testing filters (setup) PASSED
141: Testing filters (uninitialized read) PASSED
141: Testing filters (write) filter_plugin: /opt/hudson/workspace/OME-FILES-CPP-DEV-merge-superbuild/695160d7/build/hdf5-source/src/H5Pint.c:455: H5P__init_package: Assertion `tot_init == (sizeof(init_class)/sizeof(init_class[0]))’ failed.
141/2555 Test #141: H5PLUGIN-filter_plugin …***Exception: Child aborted 0.33 sec
test 1189
Start 1189: H5REPACK_UD-plugin_version_test1189: Test command: /opt/cmake-3.11.1/bin/cmake “-D” “TEST_PROGRAM=/opt/hudson/workspace/OME-FILES-CPP-DEV-merge-superbuild/695160d7/build/hdf5-build/bin/h5repack” “-D” “TEST_ARGS:STRING=-v;-f;UD=260,0,4,9,1,10,2;h5repack_layout.h5;out-plugin_version_test.h5repack_layout.h5” “-D” “TEST_FOLDER=/opt/hudson/workspace/OME-FILES-CPP-DEV-merge-superbuild/695160d7/build/hdf5-build/tools/test/h5repack/testfiles” “-D” “TEST_EXPECT=0” “-D” "TEST_FILTER:STRING=O?..ing file[^
]+
" “-D” “TEST_OUTPUT=plugin_version_test.h5repack_layout.h5.out” “-D” “TEST_REFERENCE=plugin_version_test.h5repack_layout.h5.tst” “-D” “TEST_ENV_VAR=HDF5_PLUGIN_PATH” “-D” “TEST_ENV_VALUE=/opt/hudson/workspace/OME-FILES-CPP-DEV-merge-superbuild/695160d7/build/hdf5-build/plugins” “-P” “/opt/hudson/workspace/OME-FILES-CPP-DEV-merge-superbuild/695160d7/build/hdf5-source/config/cmake_ext_mod/runTest.cmake”
1189: Test timeout computed to be: 600
1189: – Require TEST_EXPECT to be defined
1189: – COMMAND: /opt/hudson/workspace/OME-FILES-CPP-DEV-merge-superbuild/695160d7/build/hdf5-build/bin/h5repack -v;-f;UD=260,0,4,9,1,10,2;h5repack_layout.h5;out-plugin_version_test.h5repack_layout.h5
1189: – COMMAND Result: Child aborted
1189: – Output :
1189: No all objects to modify layout
1189: All objects to apply filter are…
1189: User Defined 260
1189: Making new file …
1189: -----------------------------------------
1189: Type Filter (Compression) Name
1189: -----------------------------------------
1189: group /
1189: h5repack: /opt/hudson/workspace/OME-FILES-CPP-DEV-merge-superbuild/695160d7/build/hdf5-source/src/H5Pint.c:455: H5P__init_package: Assertion `tot_init == (sizeof(init_class)/sizeof(init_class[0]))’ failed.
1189:
1189: CMake Error at /opt/hudson/workspace/OME-FILES-CPP-DEV-merge-superbuild/695160d7/build/hdf5-source/config/cmake_ext_mod/runTest.cmake:117 (message):
1189: Failed: Test program
1189: /opt/hudson/workspace/OME-FILES-CPP-DEV-merge-superbuild/695160d7/build/hdf5-build/bin/h5repack
1189: exited != 0.
1189:
1189:
1189:
1189/2555 Test #1189: H5REPACK_UD-plugin_version_test …***Failed 0.12 sec
test 1190
Start 1190: H5REPACK_UD-plugin_version_test-h5dump1190: Test command: /opt/cmake-3.11.1/bin/cmake “-D” “TEST_PROGRAM=/opt/hudson/workspace/OME-FILES-CPP-DEV-merge-superbuild/695160d7/build/hdf5-build/bin/h5dump” “-D” “TEST_ARGS:STRING=-pH;out-plugin_version_test.h5repack_layout.h5” “-D” “TEST_FOLDER=/opt/hudson/workspace/OME-FILES-CPP-DEV-merge-superbuild/695160d7/build/hdf5-build/tools/test/h5repack/testfiles” “-D” “TEST_OUTPUT=h5repack_layout.h5-plugin_version_test.out” “-D” “TEST_EXPECT=0” “-D” “TEST_REFERENCE=h5repack_layout.h5-plugin_version_test.ddl” “-D” “TEST_ENV_VAR=HDF5_PLUGIN_PATH” “-D” “TEST_ENV_VALUE=/opt/hudson/workspace/OME-FILES-CPP-DEV-merge-superbuild/695160d7/build/hdf5-build/plugins” “-P” “/opt/hudson/workspace/OME-FILES-CPP-DEV-merge-superbuild/695160d7/build/hdf5-source/config/cmake_ext_mod/runTest.cmake”
1190: Test timeout computed to be: 600
1190: – Require TEST_EXPECT to be defined
1190: – COMMAND: /opt/hudson/workspace/OME-FILES-CPP-DEV-merge-superbuild/695160d7/build/hdf5-build/bin/h5dump -pH;out-plugin_version_test.h5repack_layout.h5
1190: – COMMAND Result: 1
1190: – Output :
1190: h5dump error: unable to open file “out-plugin_version_test.h5repack_layout.h5”
1190:
1190: CMake Error at /opt/hudson/workspace/OME-FILES-CPP-DEV-merge-superbuild/695160d7/build/hdf5-source/config/cmake_ext_mod/runTest.cmake:117 (message):
1190: Failed: Test program
1190: /opt/hudson/workspace/OME-FILES-CPP-DEV-merge-superbuild/695160d7/build/hdf5-build/bin/h5dump
1190: exited != 0.
1190:
1190:
1190:
1190/2555 Test #1190: H5REPACK_UD-plugin_version_test-h5dump …***Failed 0.01 sec
…
The following tests FAILED:
141 - H5PLUGIN-filter_plugin (Child aborted)
1189 - H5REPACK_UD-plugin_version_test (Failed)
1190 - H5REPACK_UD-plugin_version_test-h5dump (Failed)