[patch] Fix for problem compiling as split-complex with newer SAL matvec functions

Don McCoy don at codesourcery.com
Wed Nov 19 20:44:36 UTC 2008


To reproduce this problem, you must be configured with

    --with-complex=split

and

    CXXFLAGS="... -DVSIP_IMPL_SAL_USE_MAT_MUL=1"

The second option selects the newer (but reportedly slower) SAL 
functions for matrix multiplication and also enable evaluators for 
gemp() and outer() functions using SAL. 

There was a bug in the split complex support for the function 
sal::vsmul() that is fixed with this patch.  Some functions that are no 
longer used were also removed.

Retested using split and interleaved complex storage using C-SAL.  Ok to 
commit?

-- 
Don McCoy
don (at) CodeSourcery
(888) 776-0262 / (650) 331-3385, x712

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: vsmul.changes
URL: <http://sourcerytools.com/pipermail/vsipl++/attachments/20081119/1e1e2238/attachment.ksh>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vsmul.diff
Type: text/x-diff
Size: 7004 bytes
Desc: not available
URL: <http://sourcerytools.com/pipermail/vsipl++/attachments/20081119/1e1e2238/attachment.diff>


More information about the vsipl++ mailing list