[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
www.boost-consulting.com





More information about the Cplusplus-sig mailing list