[patch] Fixes for 1.4
Jules Bergmann
jules at codesourcery.com
Fri Feb 22 21:36:17 UTC 2008
This patch fixes a set of related bugs in the 1.4 branch. The unaligned
fixup code in the SIMD routines could process past the end of input if
the input size was small enough (less than the SIMD width). This broke
several tests fft2d, fft_block_type, and threshold, and perhaps some
more. This adds a regression test for the case as well.
This patch also brings the pwarp SIMD impl and test up-to-date with the
AFRL branch.
With these fixes, all tests should pass on Power, bar one that appears
to be a compiler bug. AFAICT, the bug is triggered by some fancy test
abstractions and not VSIPL++.
I'm running tests now to verify, but plan to apply this soon and restart
the 1.4 build.
-- Jules
--
Jules Bergmann
CodeSourcery
jules at codesourcery.com
(650) 331-3385 x705
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: fix-1.4.diff
URL: <http://sourcerytools.com/pipermail/vsipl++/attachments/20080222/e7ed8885/attachment.ksh>
More information about the vsipl++
mailing list