[NumPy-Tickets] [NumPy] #2105: fix function name collisions in fftpack with Sun Studio sunperf library

NumPy Trac numpy-tickets@scipy....
Thu Apr 12 20:59:21 CDT 2012


#2105: fix function name collisions in fftpack with Sun Studio sunperf library
-----------------------------+----------------------------------------------
 Reporter:  rroliver         |       Owner:  somebody   
     Type:  defect           |      Status:  new        
 Priority:  normal           |   Milestone:  Unscheduled
Component:  numpy.fft        |     Version:  1.6.1      
 Keywords:  solaris sunperf  |  
-----------------------------+----------------------------------------------
 When using Sun Studio (Solaris Studio 12.2) compilers and utilising the
 sunperf libraries for lapack and blas you end up with collisions with the
 naming of the fft functions used in fftpack.

 Sunperf provides cfft* as single precision float, dcfft as double
 precision float and rfft* as
 single precision float.

 Here in NumPy's fftpack cfft* and rfft* are double precision float.

 Patch attached basically renames functions to np_d* (d prefix as these are
 double precision) to avoid these collisions.

 Thoughts?

-- 
Ticket URL: <http://projects.scipy.org/numpy/ticket/2105>
NumPy <http://projects.scipy.org/numpy>
My example project


More information about the NumPy-Tickets mailing list