[C++-sig] Re: Two patches for g++-3.2

David Abrahams dave at boost-consulting.com
Mon Aug 4 17:52:43 CEST 2003

Pierre Barbier de Reuille <pierre.barbier at cirad.fr> writes:

> Hi,
> the latest CVS version of boost did not compile with g++-3.2. There
> were an error in the MPL with the forward definition of the quote3
> template class.
> I found a patch that works fine with g++-3.2 and should work with
> other compiler.
> Another problem was in cast.hpp in which g++ complained about a too
> big integer to be signed. I modified the line according to what's
> written in /usr/include/stdint.h on my linux distribution. And now
> there is no more error, and it still should be compatible with every
> compiler.
> I hope I didn't make any mistake ...

The first fix doesn't work; I checked in something better.
Thanks for the second; that warning's been bothering me!

Dave Abrahams
Boost Consulting

More information about the Cplusplus-sig mailing list