Hmm - that is interesting, thanks.

We typically work with 4.1.2, 4.6.1 and 4.7.1 so it looks like I missed the 
versions in between.

- Piotr
________________________________
From: Halfdan Ingvarsson [half...@sidefx.com]
Sent: 18 June 2013 09:06
To: Piotr Stanczyk
Cc: openexr-devel@nongnu.org; openexr-u...@nongnu.org
Subject: Re: [Openexr-devel] Optimisation code path for reading images

Also, compiling the EXR2.0 library using gcc 4.2/4.3/4.4 with -O3 results in 
the PIZ compression code producing occasional garbage data (-O3 is the default 
for cmake release builds). The workaround was to build with -O2. gcc 4.6 and up 
seem ok. I didn't test with gcc 4.5.

Unfortunately, I didn't have time to dig any deeper as to whether this was an 
actual optimizer bug, or whether there are some spurious assumptions in the 
code leading to it.

Just something to keep in mind.

 - ½

On 13-06-17 09:35 PM, Piotr Stanczyk wrote:

Hi,

There have been a few usage cases reported that exercised parts of the 
optimised reading code path which unfortunately revealed erroneous assumptions 
in the source.

We have a fix for handling these, which also extents to handling more general 
cases,  in a separate branch and will be releasing that once we have built up 
more usage cycles.

In the meantime, however, a v2.0.1 release will be available shortly, which 
disables the optimisation.



- Piotr



_______________________________________________
Openexr-devel mailing list
Openexr-devel@nongnu.org<mailto:Openexr-devel@nongnu.org>
https://lists.nongnu.org/mailman/listinfo/openexr-devel


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

Reply via email to