Uploaded image for project: 'C++ Standard Library'
  1. C++ Standard Library
  2. STDCXX-8

[Intel C++/Linux] LDBL_MIN warning #239: floating point underflow

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 4.1.2
    • Fix Version/s: 4.1.3
    • Component/s: 18. Language Support
    • Labels:
      None
    • Environment:

      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 ()
      >

      { > const long double ldbl_min = LDBL_MIN; > (void)&ldbl_min; > }

      > 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

            Activity

              People

              • Assignee:
                sebor Martin Sebor
                Reporter:
                sebor Martin Sebor
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 8h
                  8h
                  Remaining:
                  Remaining Estimate - 8h
                  8h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified