[vsipl++] re: built-in FFTW3 integration

Nathan (Jasper) Myers ncm at codesourcery.com
Tue Dec 20 19:21:39 UTC 2005


Jules,

On Tue, Dec 20, 2005 at 01:48:41PM -0500, Jules Bergmann wrote:
> 
> Refresh my memory, why do we need to regenerate configure for FFTW3? 

Maybe it's not necessary.  If I recall right, I was looking at 
generated code in upstream's autotools output, and it seemed to be 
assuming really old compilers.  

> Fixing up the loose ends in your patch, it works fine with the upstream 
> FFTW3 configure.  

> I tested locally (i686) and on Sethra (x86-64).  I had 
> to disable the use of SIMD on sethra do to the following errors when 
> compiling FFTW3: ...
> 
> /tmp/cckBDFeA.s: Assembler messages:
> /tmp/cckBDFeA.s:83: Error: suffix or operands invalid for `push'
> /tmp/cckBDFeA.s:85: Error: suffix or operands invalid for `pop'

Google seems to suggest it's toolchain versionitis, maybe a path
problem.  I'll look into that today.

> Below are the changes relative to the patch you posted.  I did not apply 
> the results of re-running FFTW3's bootstrap.
> 
> Patch applied.

Thank you.

Nathan Myers
ncm



More information about the vsipl++ mailing list