[gdal-dev] HDF5 make error on Solaris 9

Gong, Shawn (Contractor) Shawn.Gong at drdc-rddc.gc.ca
Tue Apr 29 11:33:54 EDT 2008


hi list,

I am building HDF5 for gdal 1.5.1 on Solaris 9.

I am following Frank's advice by adding -fPIC in all Makefiles.

"make check >& check.out" gave the following errors.
	Testing message deletion      *FAILED*
	HDF5: infinite loop closing library


Help is appreciated.

thanks,
Shawn


-------------------------------------------
Testing testhdf5 
============================

For help use: testhdf5 -help
Linked with hdf5 version 1.6 release 5
Testing  -- Configure definitions (config) 
Testing  -- Encode/decode metadata code (metadata) 
Testing  -- Ternary Search Trees (tst) 
Testing  -- Memory Heaps (heap) 
Testing  -- Skip Lists (skiplist) 
Testing  -- Reference Counted Strings (refstr) 
Testing  -- Low-Level File I/O (file) 
Testing  -- Dataspaces (h5s) 
Testing  -- Attributes (attr) 
Testing  -- Selections (select) 
Testing  -- Time Datatypes (time) 
Testing  -- References (reference) 
Testing  -- Variable-Length Datatypes (vltypes) 
Testing  -- Variable-Length Strings (vlstrings) 
Testing  -- Group & Attribute Iteration (iterate) 
Testing  -- Array Datatypes (array) 
Testing  -- Generic Properties (genprop) 
Testing  -- Miscellaneous (misc) 


All tests were successful. 


Cleaning Up temp files...

real       21.2
user       17.4
sys         0.5

============================
Testing lheap 
============================
Testing local heap write
PASSED
Testing local heap read
PASSED
All local heap tests passed.

real        0.0
user        0.0
sys         0.0

============================
Testing ohdr 
============================
Testing object header creation
PASSED
Testing message creation
PASSED
Testing message modification
PASSED
Testing duplicate message creation
PASSED
Testing duplicate message modification
PASSED
Testing object header overflow in memory
PASSED
Testing object header overflow on disk
PASSED
Testing message deletion
*FAILED*
HDF5: infinite loop closing library
 
D,G,T,G,F,FD,P,D,F,FD,P,FD,P,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,F
D,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,F
D,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,F
D,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,F
D,FD,FD,FD,FD,FD,FD
HDF5-DIAG: Error detected in HDF5 library version: 1.6.5 thread 0.  Back
trace follows.
  #000: H5O.c line 2535 in H5O_remove(): unable to remove object header
message
    major(12): Object header layer
    minor(59): Can't delete message
  #001: H5O.c line 2718 in H5O_remove_real(): error iterating over
messages
    major(10): Symbol table layer
    minor(48): Object not found
  #002: H5O.c line 3749 in H5O_iterate_real(): unable to decode message
    major(12): Object header layer
    minor(51): Unable to decode value
  #003: H5Omtime.c line 270 in H5O_mtime_decode(): unable to obtain
local timezone information
    major(12): Object header layer
    minor(29): Unable to initialize object
*** TESTS FAILED ***

real        0.0
user        0.0
sys         0.0
make[2]: *** [_check-s] Error 255
make[2]: Leaving directory `/home/sgong/devel/opensource/hdf5/test'
make[1]: *** [check] Error 2
make[1]: Leaving directory `/home/sgong/devel/opensource/hdf5/test'
make: *** [check] Error 1


More information about the gdal-dev mailing list