Yes, this fixes quite a few tests. Most of the old failures that this patch "fixes" are really just out-of-date reference output, or output that needlessly differed from platform to platform (so it would fail when not on the platform that I used to generate the reference), rather than actual bugs in oiio.
On OSX, I am now down to two failures: * field3d, which may just be because my Mac is rigged up strangely with Field3d because Arnold uses its own copy. * targa-tgautils fails for real (but just on one sub-test), I will look into that as a separate issue. On Linux, I have additional "expected" failures for jpeg2000 and webp because I don't have the necessary libraries installed on that Linux box; and "real" failures on oiiotool and gpsread, which I need to look into -- the images look the same visually, but have more LSB differences than I'm comfortable with and want to return to find out exactly why the platforms differ. So we're getting closer to full test pass on all platforms. Not there yet, but this is a big step. On Mar 6, 2012, at 6:34 AM, Richard Shaw wrote: > Larry, > > Does this also fix some tests? I tried running "make tests" with 1.0.0 > (I remember having problems with 0.10+) and got the following: > > > Running tests... > /usr/bin/ctest --force-new-ctest-process > Test project > /home/build/rpmbuild/OpenImageIO/BUILD/OpenImageIO-oiio-5b37f1c/build > Start 1: ico > 1/28 Test #1: ico ..............................***Failed 0.20 sec > Start 2: gpsread > 2/28 Test #2: gpsread ..........................***Failed 0.09 sec > Start 3: oiiotool > 3/28 Test #3: oiiotool .........................***Failed 0.20 sec > Start 4: oiiotool-fixnan > 4/28 Test #4: oiiotool-fixnan ..................***Failed 0.78 sec > Start 5: sgi > 5/28 Test #5: sgi .............................. Passed 0.32 sec > Start 6: rla > 6/28 Test #6: rla ..............................***Failed 0.11 sec > Start 7: psd > 7/28 Test #7: psd ..............................***Failed 0.22 sec > Start 8: dpx > 8/28 Test #8: dpx ..............................***Failed 0.10 sec > Start 9: texture-fill > 9/28 Test #9: texture-fill ..................... Passed 0.11 sec > Start 10: texture-gray > 10/28 Test #10: texture-gray ..................... Passed 0.14 sec > Start 11: texture-grid > 11/28 Test #11: texture-grid .....................***Failed 0.41 sec > Start 12: texture-missing > 12/28 Test #12: texture-missing .................. Passed 0.22 sec > Start 13: texture-overscan > 13/28 Test #13: texture-overscan .................***Failed 0.09 sec > Start 14: texture-pointsample > 14/28 Test #14: texture-pointsample ..............***Failed 0.40 sec > Start 15: texture-res > 15/28 Test #15: texture-res ......................***Failed 0.25 sec > Start 16: texture-skinny > 16/28 Test #16: texture-skinny ...................***Failed 1.00 sec > Start 17: texture-fat > 17/28 Test #17: texture-fat ......................***Failed 1.09 sec > Start 18: imagecache-files > 18/28 Test #18: imagecache-files .................***Failed 0.10 sec > Start 19: texture-field3d > 19/28 Test #19: texture-field3d .................. Passed 0.54 sec > Start 20: imagebufalgo > 20/28 Test #20: imagebufalgo ..................... Passed 0.02 sec > Start 21: unit_atomic > 21/28 Test #21: unit_atomic ...................... Passed 4.36 sec > Start 22: unit_spinlock > 22/28 Test #22: unit_spinlock .................... Passed 0.27 sec > Start 23: unit_ustring > 23/28 Test #23: unit_ustring ..................... Passed 19.11 sec > Start 24: unit_imagespec > 24/28 Test #24: unit_imagespec ................... Passed 0.01 sec > Start 25: unit_strutil > 25/28 Test #25: unit_strutil ..................... Passed 0.02 sec > Start 26: unit_fmath > 26/28 Test #26: unit_fmath ....................... Passed 0.01 sec > Start 27: unit_filesystem > 27/28 Test #27: unit_filesystem .................. Passed 0.02 sec > Start 28: unit_optparser > 28/28 Test #28: unit_optparser ................... Passed 0.02 sec > > 50% tests passed, 14 tests failed out of 28 > > Total Test time (real) = 30.24 sec > > The following tests FAILED: > 1 - ico (Failed) > 2 - gpsread (Failed) > 3 - oiiotool (Failed) > 4 - oiiotool-fixnan (Failed) > 6 - rla (Failed) > 7 - psd (Failed) > 8 - dpx (Failed) > 11 - texture-grid (Failed) > 13 - texture-overscan (Failed) > 14 - texture-pointsample (Failed) > 15 - texture-res (Failed) > 16 - texture-skinny (Failed) > 17 - texture-fat (Failed) > 18 - imagecache-files (Failed) > Errors while running CTest > _______________________________________________ > Oiio-dev mailing list > [email protected] > http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org -- Larry Gritz [email protected] _______________________________________________ Oiio-dev mailing list [email protected] http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
