openexr-devel
[Top][All Lists]
Advanced

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

Re: [Openexr-devel] ImathTest Failure


From: Daniel Fort
Subject: Re: [Openexr-devel] ImathTest Failure
Date: Tue, 3 Aug 2004 23:10:48 -0700

Hi Florian,

Thanks for your help.

On Aug 3, 2004, at 6:23 PM, Florian Kainz wrote:

Correction:

The new error limit given above is too high.
Line 217 of testExtractEuler.cpp should read:

    float eps = 8.0 * limits<float>::epsilon();


I did that and it came up pretty much the same. I also tried changing optimizations but with the prior settings and it didn't seem to make any difference. I even ran the configuration script after 'make clean' to get a fresh start each time.

------------------------------------------------------------------------ --------------------------

angle 2.482875824
angleEx 2.48287487
eps 9.536743164e-07
Testing extraction of Euler angles from matrices
extractEulerXYZ()
order = 101
unexpectedly large matrix to euler angles conversion error: -1.028180122e-06
0 1
M
( -9.8691958189e-01 1.0033029318e-01 -1.2618836761e-01 0.0000000000e+00 -5.3994730115e-02 5.3181910515e-01 8.4513491392e-01 0.0000000000e+00 1.5190209448e-01 8.4089362621e-01 -5.1944535971e-01 0.0000000000e+00 0.0000000000e+00 0.0000000000e+00 0.0000000000e+00 1.0000000000e+00)

N
( -9.8691952229e-01 1.0033132136e-01 -1.2618838251e-01 0.0000000000e+00 -5.3994469345e-02 5.3181850910e-01 8.4513527155e-01 0.0000000000e+00 1.5190285444e-01 8.4089392424e-01 -5.1944476366e-01 0.0000000000e+00 0.0000000000e+00 0.0000000000e+00 0.0000000000e+00 1.0000000000e+00)

D
( -5.9604644775e-08 -1.0281801224e-06 1.4901161194e-08 0.0000000000e+00 -2.6077032089e-07 5.9604644775e-07 -3.5762786865e-07 0.0000000000e+00 -7.5995922089e-07 -2.9802322388e-07 -5.9604644775e-07 0.0000000000e+00 0.0000000000e+00 0.0000000000e+00 0.0000000000e+00 0.0000000000e+00)

lt-ImathTest: testExtractEuler.cpp:112: void <unnamed>::testMatrix(Imath::Matrix44<float>, Imath::M44f (*)(const Imath::M44f&, Imath::Euler<float>::Order), Imath::Euler<float>::Order): Assertion `false' failed.
FAIL: ImathTest
===================
1 of 1 tests failed
===================
make[2]: *** [check-TESTS] Error 1
make[2]: Leaving directory `/home/dfort/OpenEXR-1.2.1/ImathTest'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/home/dfort/OpenEXR-1.2.1/ImathTest'
make: *** [check-recursive] Error 1





reply via email to

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