diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 2003-11-26 17:04:29 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 2003-11-26 17:04:29 (GMT) |
commit | 2bffbf29432c1b6c66f6ea1f3187ad14c0f998e7 (patch) | |
tree | 2d1269bdf6ffb7e5761ab70cbcb02f82edcf4d61 | |
parent | 52846d6aacca21b0a0c3b868eb5174f5996952a6 (diff) | |
download | hdf5-2bffbf29432c1b6c66f6ea1f3187ad14c0f998e7.zip hdf5-2bffbf29432c1b6c66f6ea1f3187ad14c0f998e7.tar.gz hdf5-2bffbf29432c1b6c66f6ea1f3187ad14c0f998e7.tar.bz2 |
[svn-r7890] Purpose:
Add warning
Description:
Warn users about known bugs for gcc 2.96
Platforms tested:
Titan (user02)
Does not apply to h5committest
-rw-r--r-- | config/gnu-flags | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/config/gnu-flags b/config/gnu-flags index 1a7a786..4e29803 100644 --- a/config/gnu-flags +++ b/config/gnu-flags @@ -47,6 +47,20 @@ if test gcc = "$cc_vendor" -a "$cc_vers_all" -lt 2008001; then EOF sleep 5 +# GCC v2.96 (shipped with RH7.x) has problems with `float'-> `double' conversions. +elif test gcc = "$cc_vendor" -a "$cc_vers_all" -eq 2096000; then + cat <<EOF + ** + ** This compiler may have problems converting 'float' values to + ** 'double' values. There may be other code generation problems + ** as well. + ** + ** Please use a different version of gcc before reporting bugs. + ** +EOF + sleep 5 + fi + # Current EGCS compilers have problems with `long long' and register # allocation when optimizations are turned on for x86 systems. elif test egcs = "$cc_vendor" -a "$cc_vers_all" -le 2091066; then |