Hello,

I tries the little test program with the latest release of HDF5 (1.8.5)
and the same H5Tget_size function fails.
The binary package is compiled with ifort 10 and I compile the program
with ifort 11.1.06.

Are binaries, created with ifort 10, 100% compatible with ifort 11 ?

I can't compile HDF5 under windows since i have not Visual Studio 2008,
only the Express Edition with which the CMake 2.8.1 FortranCInterface
seems broken.

Is there any windows binaries compiled with ifort 11.1 that I could try ?

Thank a lot,

Regards,

Cyril.


>> Le 26/05/2010 18:52, Elena Pourmal a écrit :
>>     
>>> Cyril,
>>>
>>> Your program looks fine. We will need to look into the issue. To my 
>>> knowledge all tests passed with Intel 10 compiler (and function has been 
>>> tested :-). I will file a bug report.
>>>
>>> Elena
>>>
>>> On May 26, 2010, at 10:57 AM, Giraudon Cyril wrote:
>>>
>>>
>>>       
>>>> Hello,
>>>>
>>>> I have a problem with h5tget_size under windows.
>>>> The compiler is ifort 11.1 and I use a the latest precompiled version of
>>>> HDF5 :
>>>> hdf5-1.8.4-patch1-win32-vs2008-iv101-enc
>>>>
>>>> The following little program works under linux (ubuntu 32bit & centos5.4
>>>> 64bit) but does'nt  under windowsXP :
>>>>
>>>> """
>>>> program test
>>>>
>>>> use hdf5
>>>>
>>>> integer :: hdferr
>>>> integer(hid_t) :: real_type_id
>>>> integer(size_t) :: type_size
>>>>
>>>> print *, "Test starting ..."
>>>>
>>>> call h5open_f(hdferr)
>>>>
>>>> call h5tget_size_f(H5T_NATIVE_REAL, type_size, hdferr)
>>>> if (hdferr<0) then
>>>>   print *, "Get size failed"
>>>> endif
>>>> print *, "Real's size : ", type_size
>>>>
>>>> print *, "End."
>>>>
>>>> call h5close_f(hdferr)
>>>>
>>>> end program test
>>>> """
>>>>
>>>> Under windows, the program stops with :
>>>> """
>>>> Test starting ...
>>>> HDF5-DIAG: Error detected in HDF5 (1.8.4-patch1) thread 0:
>>>> #000: ../../../src/H5T.c line 2071 in H5Tget_size(): not a datatype
>>>>   major: Invalid arguments to routine
>>>>   minor: Inapproriate type
>>>> Get size failed.
>>>> """
>>>>
>>>> Do I something wrong ?
>>>>
>>>> Thanks a lot,
>>>>
>>>> Cyril.
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Hdf-forum is for HDF software users discussion.
>>>> [email protected]
>>>> http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org
>>>>
>>>>         
>>> _______________________________________________
>>> Hdf-forum is for HDF software users discussion.
>>> [email protected]
>>> http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org
>>>
>>>       
>>
>> _______________________________________________
>> Hdf-forum is for HDF software users discussion.
>> [email protected]
>> http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org
>>     
>
> _______________________________________________
> Hdf-forum is for HDF software users discussion.
> [email protected]
> http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org
>   


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

Reply via email to