Boost logo

Boost :

Subject: [boost] [test] broken on trunk under cygwin
From: Eric Niebler (eric_at_[hidden])
Date: 2010-05-22 07:56:45


Eric_at_AERIX ~/boost/org/trunk/libs/proto/test
$ bjam toolset=gcc-4.5
...patience...
...patience...
...found 1435 targets...
...updating 71 targets...
gcc.compile.c++
../../../bin.v2/libs/proto/test/noinvoke.test/gcc-4.5/debug/link-static/noinvoke.o
noinvoke.cpp: In function ‘void test_noinvoke()’:
noinvoke.cpp:67:36: warning: unused variable ‘t2’
gcc.compile.c++
../../../bin.v2/libs/test/build/gcc-4.5/debug/link-static/compiler_log_formatter.o
In file included from ../../../boost/config.hpp:57:0,
                 from ../../../boost/detail/workaround.hpp:41,
                 from
../../../boost/test/utils/basic_cstring/basic_cstring_fwd.hpp:19,
                 from
../../../boost/test/utils/basic_cstring/basic_cstring.hpp:20,
                 from ../../../boost/test/detail/global_typedef.hpp:18,
                 from
../../../boost/test/output/compiler_log_formatter.hpp:19,
                 from
../../../boost/test/impl/compiler_log_formatter.ipp:19,
                 from
C:\cygwin\home\Eric\boost\org\trunk\libs\test\src\compiler_log_formatter.cpp:1
6:
../../../boost/config/suffix.hpp:484:18: warning: ISO C++ 1998 does not
support ‘long long’
../../../boost/config/suffix.hpp:485:18: warning: ISO C++ 1998 does not
support ‘long long’
In file included from ../../../boost/test/unit_test_log_formatter.hpp:23:0,
                 from
../../../boost/test/output/compiler_log_formatter.hpp:20,
                 from
../../../boost/test/impl/compiler_log_formatter.ipp:19,
                 from
C:\cygwin\home\Eric\boost\org\trunk\libs\test\src\compiler_log_formatter.cpp:1
6:
../../../boost/test/execution_monitor.hpp:366:5: error: expected ‘}’
before ‘BOOST_FPE_INV’
../../../boost/test/execution_monitor.hpp:366:41: error: invalid
conversion from ‘int’ to ‘boost::fp
e::masks’
../../../boost/test/execution_monitor.hpp:367:1: error: expected ‘,’ or
‘;’ before ‘}’ token
../../../boost/test/execution_monitor.hpp:367:2: warning: extra ‘;’
../../../boost/test/execution_monitor.hpp:375:1: error: expected
declaration before ‘}’ token

    "/usr/local/gcc-4.5/bin/g++.exe" -ftemplate-depth-128 -O0
-fno-inline -Wall -pedantic -g -DBOO
ST_ALL_NO_LIB=1 -I"../../.." -c -o
"C:\cygwin\home\Eric\boost\org\trunk\bin.v2\libs\test\build\gcc-
4.5\debug\link-static\compiler_log_formatter.o"
"C:\cygwin\home\Eric\boost\org\trunk\libs\test\src\c
ompiler_log_formatter.cpp"

...failed gcc.compile.c++
../../../bin.v2/libs/test/build/gcc-4.5/debug/link-static/compiler_log_for
matter.o...

-- 
Eric Niebler
BoostPro Computing
http://www.boostpro.com

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk