
| Key: |
STDCXX-565
|
| Type: |
Bug
|
| Status: |
Open
|
| Priority: |
Minor
|
| Assignee: |
Unassigned
|
| Reporter: |
Martin Sebor
|
| Votes: |
0
|
| Watchers: |
0
|
|
If you were logged in you would be able to see more operations.
|
|
|
|
Time Tracking:
|
|
Original Estimate:
|
4h
|
|
|
Remaining Estimate:
|
4h
|
|
|
Time Spent:
|
Not Specified
|
|
|
|
|
Environment:
|
Compaq (now HP) C++ 7.1, Tru64 UNIX
|
|
Issue Links:
|
Reference
|
|
|
|
This issue is related to:
|
|
STDCXX-8
[Intel C++/Linux] LDBL_MIN warning #239: floating point underflow
|
|
|
|
|
|
|
| Regression: |
Regression
|
| Severity: |
Compiler Warning
|
With the latest trunk (but not with 4.1.3) we're getting the warnings below when building the library. They suggest we might have a problem in the definition of the macros.
gmake: Entering directory `$(BUILDDIR)/lib'
...
cxx -c -D_RWSTDDEBUG -D_RWSTD_SHARED_LIB -I$(TOPDIR)/include -I$(BUILDDIR)/include -x cxx -nocxxstd -std strict_ansi_errors -g -w1 -msg_disable 450 -ptr repository.ti $(TOPDIR)/src/collate.cpp
cxx: Warning: $(TOPDIR)/include/limits, line 439:
underflow occurs in evaluating this expression
_RWSTD_STATIC_FUN (long double, (min), _RWSTD_LDBL_MIN)
----^
...
cxx -c -D_RWSTDDEBUG -D_RWSTD_SHARED_LIB -I$(TOPDIR)/include -I$(BUILDDIR)/include -x cxx -nocxxstd -std strict_ansi_errors -g -w1 -msg_disable 450 -ptr repository.ti $(TOPDIR)/src/limits.cpp
cxx: Warning: $(TOPDIR)/include/limits, line 439:
underflow occurs in evaluating this expression
_RWSTD_STATIC_FUN (long double, (min), _RWSTD_LDBL_MIN)
----^
...
cxx -c -D_RWSTDDEBUG -D_RWSTD_SHARED_LIB -I$(TOPDIR)/include -I$(BUILDDIR)/include -x cxx -nocxxstd -std strict_ansi_errors -g -w1 -msg_disable 450 -ptr repository.ti $(TOPDIR)/src/locale_core.cpp
cxx: Info: $(TOPDIR)/src/locale_core.cpp, line 110:
statement is unreachable
RW::_rw_chararray pathname;
----------------------------^
...
cxx -c -D_RWSTDDEBUG -D_RWSTD_SHARED_LIB -I$(TOPDIR)/include -I$(BUILDDIR)/include -x cxx -nocxxstd -std strict_ansi_errors -g -w1 -msg_disable 450 -ptr repository.ti $(TOPDIR)/src/num_get.cpp
cxx: Warning: $(TOPDIR)/src/num_get.cpp, line 761:
underflow occurs in evaluating this expression
__rw_validate (ld, LDbl (_RWSTD_LDBL_MIN),
-----------------------------------------^
cxx -c -D_RWSTDDEBUG -D_RWSTD_SHARED_LIB -I$(TOPDIR)/include -I$(BUILDDIR)/include -x cxx -nocxxstd -std strict_ansi_errors -g -w1 -msg_disable 450 -ptr repository.ti $(TOPDIR)/src/num_put.cpp
cxx: Warning: $(TOPDIR)/include/limits, line 439:
underflow occurs in evaluating this expression
_RWSTD_STATIC_FUN (long double, (min), _RWSTD_LDBL_MIN)
----^
|
|
Description
|
With the latest trunk (but not with 4.1.3) we're getting the warnings below when building the library. They suggest we might have a problem in the definition of the macros.
gmake: Entering directory `$(BUILDDIR)/lib'
...
cxx -c -D_RWSTDDEBUG -D_RWSTD_SHARED_LIB -I$(TOPDIR)/include -I$(BUILDDIR)/include -x cxx -nocxxstd -std strict_ansi_errors -g -w1 -msg_disable 450 -ptr repository.ti $(TOPDIR)/src/collate.cpp
cxx: Warning: $(TOPDIR)/include/limits, line 439:
underflow occurs in evaluating this expression
_RWSTD_STATIC_FUN (long double, (min), _RWSTD_LDBL_MIN)
----^
...
cxx -c -D_RWSTDDEBUG -D_RWSTD_SHARED_LIB -I$(TOPDIR)/include -I$(BUILDDIR)/include -x cxx -nocxxstd -std strict_ansi_errors -g -w1 -msg_disable 450 -ptr repository.ti $(TOPDIR)/src/limits.cpp
cxx: Warning: $(TOPDIR)/include/limits, line 439:
underflow occurs in evaluating this expression
_RWSTD_STATIC_FUN (long double, (min), _RWSTD_LDBL_MIN)
----^
...
cxx -c -D_RWSTDDEBUG -D_RWSTD_SHARED_LIB -I$(TOPDIR)/include -I$(BUILDDIR)/include -x cxx -nocxxstd -std strict_ansi_errors -g -w1 -msg_disable 450 -ptr repository.ti $(TOPDIR)/src/locale_core.cpp
cxx: Info: $(TOPDIR)/src/locale_core.cpp, line 110:
statement is unreachable
RW::_rw_chararray pathname;
----------------------------^
...
cxx -c -D_RWSTDDEBUG -D_RWSTD_SHARED_LIB -I$(TOPDIR)/include -I$(BUILDDIR)/include -x cxx -nocxxstd -std strict_ansi_errors -g -w1 -msg_disable 450 -ptr repository.ti $(TOPDIR)/src/num_get.cpp
cxx: Warning: $(TOPDIR)/src/num_get.cpp, line 761:
underflow occurs in evaluating this expression
__rw_validate (ld, LDbl (_RWSTD_LDBL_MIN),
-----------------------------------------^
cxx -c -D_RWSTDDEBUG -D_RWSTD_SHARED_LIB -I$(TOPDIR)/include -I$(BUILDDIR)/include -x cxx -nocxxstd -std strict_ansi_errors -g -w1 -msg_disable 450 -ptr repository.ti $(TOPDIR)/src/num_put.cpp
cxx: Warning: $(TOPDIR)/include/limits, line 439:
underflow occurs in evaluating this expression
_RWSTD_STATIC_FUN (long double, (min), _RWSTD_LDBL_MIN)
----^ |
Show » |
| There are no subversion log entries for this issue yet.
|
|