[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Openexr-devel] ImathTest Failure
From: |
Florian Kainz |
Subject: |
Re: [Openexr-devel] ImathTest Failure |
Date: |
Tue, 03 Aug 2004 11:56:47 -0700 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030314 |
Hi Dan,
I think there is a bug in testRandomAngles33(); the acceptable
error limit is too low. If extractEuler(), which is called from
testRandomAngles33(), performs all its computations in single
precision, the assertion in line 229 of testExtractEuler.cpp fails.
On most systems, extractEuler() appears to compute a double-precision
arc tangent, and the assertion holds even with a very low error limit.
The Imath confidence tests should succeed if you change line 217 in
testExtractEuler.cpp to
float eps = 180.0 * 5.0 * limits<float>::epsilon();
Hope this helps,
Florian
- Re: [Openexr-devel] ImathTest Failure, Florian Kainz, 2004/08/02
- Re: [Openexr-devel] ImathTest Failure, Daniel A. Fort, 2004/08/03
- Re: [Openexr-devel] ImathTest Failure,
Florian Kainz <=
- Re: [Openexr-devel] ImathTest Failure, Daniel Fort, 2004/08/04
- Re: [Openexr-devel] ImathTest Failure, Florian Kainz, 2004/08/04
- Re: [Openexr-devel] ImathTest Failure, Daniel A. Fort, 2004/08/04
- Re: [Openexr-devel] ImathTest Failure, Daniel Fort, 2004/08/05
- Message not available
- Re: [Openexr-devel] ImathTest Failure, Daniel Fort, 2004/08/07
- [Openexr-devel] Careful description of your concepts for us to consider, gary demos, 2004/08/10