Finally I was able to find out why the tests are failing
on my setup.
In testerror.bat a fragile construct is being used, that is
language dependent.
Instead of
fc /w %expect1_parsed% %actual% | find "FC: no diff" > nul
better use:
fc /w %expect1_parsed% %actual% > nul
The error level is already zero if the files compare well,
and it is not zero if they differ.
The message "no diff" is language specific, and therefore
guaranteed to fail on non English platforms.
Although the errorlevel of fc seems not to be documented
I strongly believe that it is better to rely on a not
documented, but likely to work behaviour than a documented
but proven not to work feature.
Another test that gives problems:
ohdr test:
The test failes with
Testing message deletion
*FAILED*
at ..\..\..\test\ohdr.c:220 in main()...
HDF5-DIAG: Error detected in HDF5 (1.8.0) thread 0:
#000: ..\..\..\src\H5Omessage.c line 995 in H5O_msg_remove(): unable
to remove object header message
major: Object header
minor: Can't delete message
#001: ..\..\..\src\H5Omessage.c line 1171 in H5O_msg_remove_real():
error iterating over messages
major: Object header
minor: Object not found
#002: ..\..\..\src\H5Omessage.c line 1302 in H5O_msg_iterate_real():
unable to decode message
major: Object header
minor: Unable to decode value
#003: ..\..\..\src\H5Omtime.c line 220 in H5O_mtime_decode(): badly
formatted modification time message
major: Object header
minor: Unable to initialize object
*** TESTS FAILED ***
HDF5: infinite loop closing library
D,G,T,F,FD,P,FD,P,FD,P,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,
FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD
Is it likely that this test also fails due to language settings?
Btw.: all other tests pass fine.
···
--
_________________________________________
_ _ | Roland Schwarz
>_)(_ | aka. speedsnail
> \__) | mailto:roland.schwarz@chello.at
________| http://www.blackspace.at
----------------------------------------------------------------------
This mailing list is for HDF software users discussion.
To subscribe to this list, send a message to hdf-forum-subscribe@hdfgroup.org.
To unsubscribe, send a message to hdf-forum-unsubscribe@hdfgroup.org.