Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
4.1.2
-
None
-
Intel C++ 8.1, SUSE Linux ES 9, IA64
Description
Uses of the LDBL_MIN macro causes Intel C++ 8.1 on Linux IA64 to issue a warning:
$ cat >t.cpp<<EOF && nice make SRCS=t.cpp
> #include <cfloat>
>
> int main ()
>
> EOF
icc -c -I/build/sebor/dev/stdlib/include/ansi -D_RWSTDDEBUG -D_REENTRANT -D_RWSTD_USE_CONFIG -I/build/sebor/icc-8.1-15s/include -I/build/sebor/dev/stdlib/include -I/build/sebor/dev/stdlib/examples/include -Xc -no_cpprt -g -w1 t.cpp
t.cpp(5): warning #239: floating point underflow
const long double ldbl_min = LDBL_MIN;
^
icc -no_cpprt /nfs/packages/mdx/redhat/ia64/compilers/intel/cc_8.1.030/lib/crtxi.o t.o -o t -lpthread -L/build/sebor/icc-8.1-15s/lib -lstd15s -Bstatic -lcxa -lunwind -Bdynamic /nfs/packages/mdx/redhat/ia64/compilers/intel/cc_8.1.030/lib/crtxn.o -lm
Attachments
Issue Links
- relates to
-
STDCXX-565 [Compaq C++ 7.1] floating point underflow warnings compiling library
- Open
1.
|
LDBL_MIN et al need a test | Open | Unassigned |
|