Boost logo

Boost :

From: Raoul Gough (RaoulGough_at_[hidden])
Date: 2004-01-30 11:50:37


<#part type="text/plain" filename="d:/TEMP/gcc_296_err.txt" disposition=attachment
 description="g++ 2.96 compiler output">
 <#/part>
User-Agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3 (windows-nt)
Cancel-Lock: sha1:mbn75GX0BrE0mKdP1bjMm9VxSrg=

Douglas Gregor <gregod_at_[hidden]> writes:

> On Tuesday 20 January 2004 01:29 pm, Douglas Gregor wrote:
>> On the main branch, I've implemented operator== and operator!= for
>> Boost.Function (but not in the form you expect).
>
> It's now documented.
>
> I've also checked in some changes to handle reference_wrapper logically:

I just tried upgrading to the CVS mainline and got an internal
compiler error in function_template.hpp when compiling one of the
Python lib modules with gcc 2.96 linux. Reverting to RC_1_31_0 fixes
the error. Recent lossage?

/foo/boost/boost/python/errors.hpp:29: instantiated from
`boost::python::handle_exception (T) [with T = void (*) ()]'
/foo/boost/boost/python/errors.hpp:36: instantiated from here
/foo/boost/boost/function/function_template.hpp:511: Internal error #373.
/foo/boost/boost/function/function_template.hpp:511: confused by earlier
errors, bailing out

Compiler bug is documented at:

http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=57466

See attachment for more compiler output.

-- 
Raoul Gough.
export LESS='-X'

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