This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

New boost regressions since yesterday for gcc 3.0.1


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
 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]