summaryrefslogtreecommitdiffstats
path: root/config/freebsd
diff options
context:
space:
mode:
authorRaymond Lu <songyulu@hdfgroup.org>2005-01-13 22:01:52 (GMT)
committerRaymond Lu <songyulu@hdfgroup.org>2005-01-13 22:01:52 (GMT)
commit96cc43235ea92ea0f84623ad0be6d029a111c150 (patch)
tree1384024fa2dae51d58efc49f6a83c0fcad0555a8 /config/freebsd
parent4cd492dbb43c132df9d03cc19443d74eeb8503dd (diff)
downloadhdf5-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/freebsd')
-rw-r--r--config/freebsd4
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'}