Boost logo

Boost :

From: Beman Dawes (bdawes_at_[hidden])
Date: 2003-12-18 06:59:55


At 01:03 AM 12/18/2003, Vladimir Prus wrote:

>Beman Dawes wrote:
>
>> OK, thanks. Metrowerks was still failing, so I've just checked in fixes

>> for a missing std:: and three 2-phase name lookup errors.
>
>I bet by latter you mean changing "graph" to "this->graph"?

Yes.

> Looking at linux
>status page, it seem the change broken gcc 3.4-cvs. This is strange..
since
>changes for 3.4 explicitly say that "this->" is required in such
situations
>(and it's stated that 2-phase lookup is implemented, too).

Yes, that's really odd. Note that two lines above my first change, there is
already a usage of "this->graph". And such usage should be harmless for
compilers which don't implement 2-phase lookup. Sounds like a gcc bug to
me, but I'm not very experienced with 2-phase lookup problems.

--Beman


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