It is noted in the comments for this issue: 
https://github.com/openexr/openexr/issues/67  Per the latest comment on the 
issue thread, the problem is in the test rather than in the library itself.  
Sorry that it hasn't been addressed since the issue was filed in 2013 -- it 
doesn't show up on the platforms we use regularly build for, which are mainly 
64-bit, or we would have cleaned it up long ago.

From: openexr-devel-bounces+ehanway=ilm....@nongnu.org 
[mailto:openexr-devel-bounces+ehanway=ilm....@nongnu.org] On Behalf Of Mathieu 
Malaterre
Sent: Sunday, July 05, 2015 9:35 AM
To: openexr-de...@nongnu.org
Cc: 791...@bugs.debian.org
Subject: [Openexr-devel] testOptimizedInterleavePatterns.cpp

Hi all,

I am preparing the debian package for openexr. I am running in the following 
issue, when the test suite runs, here is what I get (debian jessie x86/32bits):

[...]
Running testOptimizedInterleavePatterns
Testing SSE optimisation with different interleave patterns (large images)
...
 0, 0: RGBHalf read as RGBHalf...                            OK
 0, 1: RGBHalf read as RGBAHalf...                           OK
 0, 2: RGBHalf read as ABGRHalf...                           OK
 0, 3: RGBHalf read as RGBFloat...

error reading back channel B pixel 96,-62 got -nan expected -nan
lt-IlmImfTest: testOptimizedInterleavePatterns.cpp:238: bool
{anonymous}::compare(const Imf_2_2::FrameBuffer&, const
Imf_2_2::FrameBuffer&, const Box2i&, bool): Assertion
`writtenHalf.bits()==readHalf.bits()' failed.
/bin/bash: line 5: 25131 Aborted                 ${dir}$tst
FAIL: IlmImfTest
==================
1 of 1 test failed
==================
[...]

This is a hard-failure based on an assert(). Is there an actual issue in 
openexr 2.2.0 ?

Thanks much,

Reply via email to