|
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