Boost logo

Boost :

From: Beman Dawes (bdawes_at_[hidden])
Date: 2008-03-25 16:36:29


Hartmut Kaiser wrote:
>>> So if you downloaded RC2, please post a reply indicating what you've
>>> done with it, even if no problems or issues were detected. That way I
>>> can better gauge release readiness.
>>
>> I compiled the RC2 with GCC 4.1.3 on Kubuntu and GCC 3.3.6 on Debian.
>> All compiled well on GCC4 except for a few warnings. With GCC3, all
>> compiled well too except Boost.Wave: it fails on a assertion in debug
>> mode, and on a link error for release mode and dynamic link.
>>
>> Debug mode error:
>>
>> gcc.compile.c++ bin.v2/libs/wave/build/gcc-3.3.6 /debug/threading-
>> multi/instantiate_cpp_exprgrammar.o
>> In file included from boost/wave/wave_config.hpp:201,
>> from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
>> boost/wave/util/flex_string.hpp: In member function `void
>> boost::wave::util::AllocatorStringStorage<E,
>> A>::append(ForwardIterator,
>> ForwardIterator)':
>> boost/wave/util/flex_string.hpp:709: error: syntax error before `;'
>> token
>> boost/wave/util/flex_string.hpp:709: error: syntax error before `;'
>> token [...]
>
> This is caused by an assertion construct apparently not understood by some
> compilers. I removed this assertion for now. Everything should compile from
> now on.

Good. Thanks,

--Beman


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