This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
New boost regressions since yesterday for gcc 3.0.1
- To: gcc at gcc dot gnu dot org
- Subject: New boost regressions since yesterday for gcc 3.0.1
- From: Peter Schmid <schmid at snake dot iap dot physik dot tu-darmstadt dot de>
- Date: Tue, 14 Aug 2001 18:10:47 +0200 (CEST)
- cc: libstdc++ at gcc dot gnu dot org
There are two new failures when running the boost regression test
suite vs gcc 3.0.1 on the i686-pc-linux-gnu target. These problems were
not present yesterday.
The failures are:
g++ -o boosttmp.exe -Wall -W -I.. ../libs/conversion/cast_test.cpp
../libs/conversion/cast_test.cpp: In function `int main(int, char**)':
../libs/conversion/cast_test.cpp:145: `DBL_MAX' undeclared (first use this
function)
../libs/conversion/cast_test.cpp:145: (Each undeclared identifier is reported
only once for each function it appears in.)
Return code: 256
Fail
g++ -o boosttmp.exe -Wall -W -I.. ../libs/integer/integer_traits_test.cpp
./boosttmp.exe
Checking bool; min is 0, max is 1
Checking char; min is
**** test failed: traits::const_min == traits::min(), file: ../libs/integer/integer_traits_test.cpp, line: 49
**** test failed: traits::const_max == traits::max(), file: ../libs/integer/integer_traits_test.cpp, line: 50
Checking signed char; min is €, max is €
**** test failed: traits::const_max == traits::max(), file: ../libs/integer/integer_traits_test.cpp, line: 50
Checking unsigned char; min is
Checking wchar_t; min is 0, max is -1
**** test failed: traits::const_min == traits::min(), file: ../libs/integer/integer_traits_test.cpp, line: 49
**** test failed: traits::const_max == traits::max(), file: ../libs/integer/integer_traits_test.cpp, line: 50
Checking short; min is -32768, max is 32767
Checking unsigned short; min is 0, max is 65535
Checking int; min is -2147483648, max is 2147483647
Checking unsigned int; min is 0, max is 4294967295
Checking long; min is -2147483648, max is 2147483647
Checking unsigned long; min is 0, max is 4294967295
Checking int64_t (possibly long long); min is -9223372036854775808, max is 9223372036854775807
Checking uint64_t (possibly unsigned long long); min is 0, max is 18446744073709551615
**** 5 test errors detected
**** returning with error code 201
********** errors detected; see stdout for details ***********
Return code: 51456
Fail
I believe that these problems should be fixed before gcc 3.0.1 is
released.
Hope this helps,
Excuse me, but I have not enough time to narrow these problems down to
small test cases and file PRs at the moment.
Peter Schmid