openexr-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Openexr-devel] ilmbase-1.0.2: make check failure on i686 ?


From: Piotr Stanczyk
Subject: Re: [Openexr-devel] ilmbase-1.0.2: make check failure on i686 ?
Date: Fri, 13 Aug 2010 09:53:13 -0700
User-agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.1.11) Gecko/20100711 Lightning/1.0b1 Thunderbird/3.0.6

interesting, I think we fixed some of the header includes recently to handle more recent compilers .. curious to know if you still get this with the CVS checkout?

Thanks

Piotr


On 08/13/2010 01:48 AM, Stephan Menzel wrote:
Hi Pjotr,

I just did. "make" runs through on my amd64 Gentoo ~x86, gcc4.4

"make check" fails, but with a different message:

PASS: IexTest
==================
All 1 tests passed
==================
make[2]: Leaving directory `/home/sm/devel/ilmbase-1.0.2/IexTest'
make[1]: Leaving directory `/home/sm/devel/ilmbase-1.0.2/IexTest'
Making check in Imath
make[1]: Entering directory `/home/sm/devel/ilmbase-1.0.2/Imath'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/home/sm/devel/ilmbase-1.0.2/Imath'
Making check in ImathTest
make[1]: Entering directory `/home/sm/devel/ilmbase-1.0.2/ImathTest'
make  ImathTest
make[2]: Entering directory `/home/sm/devel/ilmbase-1.0.2/ImathTest'
if g++ -DHAVE_CONFIG_H -I. -I. -I../config -I.. -I../Imath -I../Iex
-I../Half -I../config   -pipe -g -O2 -pthread -MT testExtractEuler.o
-MD -MP -MF ".deps/testExtractEuler.Tpo" -c -o testExtractEuler.o
testExtractEuler.cpp; \
         then mv -f ".deps/testExtractEuler.Tpo"
".deps/testExtractEuler.Po"; else rm -f ".deps/testExtractEuler.Tpo";
exit 1; fi
In file included from ../Imath/ImathMatrixAlgo.h:51,
                  from testExtractEuler.cpp:37:
../Imath/ImathMatrix.h: In constructor 'Imath::Matrix33<T>::Matrix33()
[with T = float]':
testExtractEuler.cpp:223:   instantiated from here
../Imath/ImathMatrix.h:837: error: 'memset' was not declared in this scope
../Imath/ImathMatrix.h: In constructor 'Imath::Matrix44<T>::Matrix44()
[with T = float]':
../Imath/ImathMatrixAlgo.h:558:   instantiated from 'void
Imath::extractEulerXYZ(const Imath::Matrix44<T>&, Imath::Vec3<T>&)
[with T = float]'
testExtractEuler.cpp:60:   instantiated from here
../Imath/ImathMatrix.h:1813: error: 'memset' was not declared in this scope
make[2]: *** [testExtractEuler.o] Error 1
make[2]: Leaving directory `/home/sm/devel/ilmbase-1.0.2/ImathTest'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/home/sm/devel/ilmbase-1.0.2/ImathTest'
make: *** [check-recursive] Error 1


Does this help?

Cheers,
Stephan


On Wed, Aug 11, 2010 at 8:47 PM, Piotr Stanczyk<address@hidden>  wrote:
Hi Rex,

Thanks for catching this ... I'm not sure I will be able to track down an
i686 machine in any reasonable time frame, anyone else have one around they
could verify / give it a spin in gdb?

Thanks

Piotr


On 08/11/2010 07:08 AM, Rex Dieter wrote:

building ilmbase-1.0.2 on fedora, and am seeing failures in 'make check'
on
i686 (x86_64 seems ok):


+ make check

...
     makeEmpty() for type V4d
     extendBy() point for type V2s
     extendBy() point for type V2i
     extendBy() point for type V2f
lt-ImathTest: testBox.cpp:241: void<unnamed>::testExtendByPoint(const
char*)
[with T = Imath::Vec2<float>]: Assertion `b.min == min&&    b.max == max'
failed.
/bin/sh: line 4: 21701 Aborted                 (core dumped) ${dir}$tst
FAIL: ImathTest
===================
1 of 1 tests failed
===================
make[2]: Leaving directory `/builddir/build/BUILD/ilmbase-1.0.2/ImathTest'


detailed build logs:
https://koji.fedoraproject.org/koji/taskinfo?taskID=2393320


_______________________________________________
Openexr-devel mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/openexr-devel




_______________________________________________
Openexr-devel mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/openexr-devel





reply via email to

[Prev in Thread] Current Thread [Next in Thread]