diff options
author | Raymond Lu <songyulu@hdfgroup.org> | 2005-01-13 22:01:52 (GMT) |
---|---|---|
committer | Raymond Lu <songyulu@hdfgroup.org> | 2005-01-13 22:01:52 (GMT) |
commit | 96cc43235ea92ea0f84623ad0be6d029a111c150 (patch) | |
tree | 1384024fa2dae51d58efc49f6a83c0fcad0555a8 /config | |
parent | 4cd492dbb43c132df9d03cc19443d74eeb8503dd (diff) | |
download | hdf5-96cc43235ea92ea0f84623ad0be6d029a111c150.zip hdf5-96cc43235ea92ea0f84623ad0be6d029a111c150.tar.gz hdf5-96cc43235ea92ea0f84623ad0be6d029a111c150.tar.bz2 |
[svn-r9819] Purpose: Bug fix
Description: The fix of the loss problem of the last 2 bytes of mantissa on sleipnir has
not been successful. It happens when converting from unsigned long long to long double.
The failure has been on and off.
Solution: Hard set a macro to disable unsigned long long->long double for FreeBSD until
a good solution is found to solve this elusive problem.
Platforms tested: sleipnir and fuss. Only sleipnir is concerned.
Misc. update:
Diffstat (limited to 'config')
-rw-r--r-- | config/freebsd | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/config/freebsd b/config/freebsd index 51217c6..c1af4d9 100644 --- a/config/freebsd +++ b/config/freebsd @@ -43,3 +43,7 @@ if test "X-" != "X-$enable_threadsafe"; then CXXFLAGS="$CXXFLAGS -D_THREAD_SAFE" LDFLAGS="$LDFLAGS -pthread" fi + +# Temporarily hard set this variable. The problem of loss of the last 2 bytes of mantissa +# turns out to be elusive. Hard set it until a better solution is found. +hdf5_cv_ullong_to_ldouble_precision_works=${hdf5_cv_ullong_to_ldouble_precision_works='no'} |