Hi! On Fri, Jul 12, 2013 at 08:36:07AM -0700, Larry Gritz wrote: > Does it help to use the 'U' suffix, changing those two lines to: > > OIIO_CHECK_EQUAL ((bit_range_convert<32,32>(4294967295U)), 4294967295U); > OIIO_CHECK_EQUAL ((bit_range_convert<32,16>(4294967295U)), 65535); > > ??
Only for i386 architecture, as you can see at [1]. But I need to have all 14 architectures building fine to upload it to unstable suite. And there seems to be a couple of other issues on different architectures that needs to be fixed before this could happen. I see: - src/libutil/sysutil.cpp:152:18: error: unused variable 'size' [-Werror=unused-variable] on hurd-i386 and kfreebsd twins; - Error: Unknown opcode `pause' on ia64 and powerpc; - src/libtexture/texture3d.cpp:384:14: error: '__LITTLE_ENDIAN__' was not declared in this scope on s390(x). Any chance to see a fix for those too? ;-) Cheers. [1] https://buildd.debian.org/status/package.php?p=openimageio&suite=experimental -- Matteo F. Vescovi Debian Maintainer GnuPG KeyID: 0x83B2CF7A _______________________________________________ Oiio-dev mailing list [email protected] http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
