summaryrefslogtreecommitdiffstats
path: root/release_docs
diff options
context:
space:
mode:
authorRaymond Lu <songyulu@hdfgroup.org>2012-02-07 21:43:38 (GMT)
committerRaymond Lu <songyulu@hdfgroup.org>2012-02-07 21:43:38 (GMT)
commitdda14b5a1cad55126ea74732d0b76f09ce06bc92 (patch)
tree5f1249cc8e3f06d64f5bf12d1c5223d018ce2a5b /release_docs
parenta7c969372e8bdc0e66f0e15f204185360bb0e60b (diff)
downloadhdf5-dda14b5a1cad55126ea74732d0b76f09ce06bc92.zip
hdf5-dda14b5a1cad55126ea74732d0b76f09ce06bc92.tar.gz
hdf5-dda14b5a1cad55126ea74732d0b76f09ce06bc92.tar.bz2
[svn-r21914] Issue 7829 - data conversion from "long double" to integers failed on Ubuntu with optimization. I documented it as
a known solution and provided users a way to lower down the optimization. No test.
Diffstat (limited to 'release_docs')
-rw-r--r--release_docs/RELEASE.txt12
1 files changed, 12 insertions, 0 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt
index 2928462..71fcf30 100644
--- a/release_docs/RELEASE.txt
+++ b/release_docs/RELEASE.txt
@@ -336,6 +336,18 @@ SGI Linux 2.6.32.19 y y y y
Known Problems
==============
+* The data conversion test dt_arith.c fails in "long double" to integer
+ conversion on Ubuntu 11.10 (3.0.0.13 kernal) with GCC 4.6.1 if the library
+ is built with optimization -O3 or -O2. The older GCC (4.5) or newer kernal
+ (3.2.2 on Fedora) doesn't have the problem. Users should lower down the
+ optimization level (-O1 or -O0) by defining CFLAGS in the command line of
+ "configure" like:
+
+ CFLAGS=-O1 ./configure
+
+ It will overwrite the library's default optimization level. (Issue 7829.
+ SLU - 2012/2/7)
+
* After the shared library support was fixed for some bugs, it was discovered
that "make prefix=XXX install" no longer works for shared libraries. It
still works correctly for static libraries. Therefore, if you want to