On Fri, Sep 29, 2006 at 04:11:23PM +0200, Enrico Zini wrote:
> 
> This is weird for me: I include <wibble/operators.h>, which defines
> those operators.  And I use the wibble::operators namespace.  And in
> other architectures (arm, powerpc, sparc, and my i386 laptop) it seems
> to have compiled properly.

This is probably caused by types that don't match exactly.  Note that 3
of the 4 arches that failed with that error were 64 bit arches, and the
other was s390.

I know there are some cases where it fails on those 4 arches,
but I'm not really sure what the problem is.  I think size_t is 64 bit
on all tose arches, thus different then an int which is 32 bit on all of
them.

> Kurt: what architecture and g++ version are you using for the build?

I was looking at the amd64 buildd log.  Note that all buildd logs
contains something like this:
Toolchain package versions: libc6-dev_2.3.6.ds1-4 linux-kernel-headers_2.6.18-1 
gcc-4.1_4.1.1-14 g++-4.1_4.1.1-14 binutils_2.17-2 libstdc++6-4.1-dev_4.1.1-14 
libstdc++6_4.1.1-14


Kurt



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to