[ET Trac] [Einstein Toolkit] #1904: HDF5-related tests fail on OS X with HDF5 1.10.0

Einstein Toolkit trac-noreply at einsteintoolkit.org
Mon May 30 10:14:12 CDT 2016


#1904: HDF5-related tests fail on OS X with HDF5 1.10.0
-----------------------+----------------------------------------------------
  Reporter:  hinder    |       Owner:                     
      Type:  defect    |      Status:  confirmed          
  Priority:  critical  |   Milestone:  ET_2016_05         
 Component:  Cactus    |     Version:  development version
Resolution:            |    Keywords:                     
-----------------------+----------------------------------------------------
Changes (by hinder):

  * status:  new => confirmed


Old description:

> I have run the ET tests on OS X.  There are 5 failures
> (https://build.barrywardell.net/view/EinsteinToolkitMulti/job
> /EinsteinToolkitMulti-
> sandbox/MACHINE=osx-10.9.5-macports,label=master/1430/testReport/):
>
> IOHDF5.test_recover/1procs
> SphericalHarmonicReconGen.SpEC-h5-test/1procs
> CT_MultiLevel.boostedpuncture/2procs
> IOHDF5.test_recover/2procs
> SphericalHarmonicReconGen.SpEC-h5-test/2procs
>
> Several of the test failures seem to be related to HDF5 (see the output
> pages from the link above).
>
> For example, I get these warnings:
>
> HDF5-DIAG: Error detected in HDF5 (1.10.0) thread 0:
>  #000: H5Dio.c line 170 in H5Dread(): can't read data
>    major: Dataset
>    minor: Read failed
>  #001: H5Dio.c line 418 in H5D__read(): unable to set up type info
>    major: Dataset
>    minor: Unable to initialize object
>  #002: H5Dio.c line 953 in H5D__typeinfo_init(): not a datatype
>    major: Invalid arguments to routine
>    minor: Inappropriate type
> WARNING[L1,P0] (IOHDF5Util): HDF5 call 'H5Dread (dataset,
> rec_info->hdf5type, H5S_ALL, H5S_ALL, H5P_DEFAULT, data)' returned error
> code -1
>
> and the diffs say
>
> phi.xl: substantial differences
>      significant differences on 165 (out of 165) lines
>      maximum absolute difference in column 2 is 1.4849088247045
>      maximum relative difference in column 2 is 3.18869248642747
>
> for example, in IOHDF5.test_recover/1procs.
>
> This might be because MacPorts is now using HDF5 1.10.0, and I don't know
> how much this has been tested with Cactus.

New description:

 I have run the ET tests on OS X.  There are 5 failures
 (https://build.barrywardell.net/view/EinsteinToolkitMulti/job
 /EinsteinToolkitMulti-
 sandbox/MACHINE=osx-10.9.5-macports,label=master/1430/testReport/):

 {{{
 IOHDF5.test_recover/1procs
 SphericalHarmonicReconGen.SpEC-h5-test/1procs
 CT_MultiLevel.boostedpuncture/2procs
 IOHDF5.test_recover/2procs
 SphericalHarmonicReconGen.SpEC-h5-test/2procs
 }}}

 Several of the test failures seem to be related to HDF5 (see the output
 pages from the link above).

 For example, I get these warnings:

 {{{
 HDF5-DIAG: Error detected in HDF5 (1.10.0) thread 0:
  #000: H5Dio.c line 170 in H5Dread(): can't read data
    major: Dataset
    minor: Read failed
  #001: H5Dio.c line 418 in H5D__read(): unable to set up type info
    major: Dataset
    minor: Unable to initialize object
  #002: H5Dio.c line 953 in H5D__typeinfo_init(): not a datatype
    major: Invalid arguments to routine
    minor: Inappropriate type
 WARNING[L1,P0] (IOHDF5Util): HDF5 call 'H5Dread (dataset,
 rec_info->hdf5type, H5S_ALL, H5S_ALL, H5P_DEFAULT, data)' returned error
 code -1
 }}}

 and the diffs say

 {{{
 phi.xl: substantial differences
      significant differences on 165 (out of 165) lines
      maximum absolute difference in column 2 is 1.4849088247045
      maximum relative difference in column 2 is 3.18869248642747
 }}}

 for example, in IOHDF5.test_recover/1procs.

 This might be because MacPorts is now using HDF5 1.10.0, and I don't know
 how much this has been tested with Cactus.

--

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1904#comment:1>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list