[Scipy-tickets] [SciPy] #725: arpack problem on mac os x

SciPy scipy-tickets@scipy....
Sun Nov 2 09:13:28 CST 2008


#725: arpack problem on mac os x
---------------------------------+------------------------------------------
 Reporter:  cdavid               |        Owner:  cdavid
     Type:  defect               |       Status:  new   
 Priority:  highest              |    Milestone:  0.7.0 
Component:  scipy.sparse.linalg  |      Version:        
 Severity:  blocker              |   Resolution:        
 Keywords:                       |  
---------------------------------+------------------------------------------
Comment (by aric):

 I see that there might also be some others besides CLADIV.

 {{{
 grep EXTERNAL ARPACK/*/*.f
 ARPACK/LAPACK/clahqr.f:      EXTERNAL           CLANHS, SLAMCH, CLADIV
 ARPACK/LAPACK/clahqr.f:      EXTERNAL           CCOPY, CLARFG, CSCAL
 ARPACK/LAPACK/dlahqr.f:      EXTERNAL           DLAMCH, DLANHS
 ARPACK/LAPACK/dlahqr.f:      EXTERNAL           DCOPY, DLABAD, DLANV2,
 DLARFG, DROT
 ARPACK/LAPACK/slahqr.f:      EXTERNAL           SLAMCH, SLANHS
 ARPACK/LAPACK/slahqr.f:      EXTERNAL           SCOPY, SLABAD, SLANV2,
 SLARFG, SROT
 ARPACK/LAPACK/zlahqr.f:      EXTERNAL           ZLANHS, DLAMCH, ZLADIV
 ARPACK/LAPACK/zlahqr.f:      EXTERNAL           ZCOPY, ZLARFG, ZSCAL
 ARPACK/UTIL/second.f:*      EXTERNAL           ETIME
 }}}

 Those LAPACK functions I put there explicitly; they aren't part of
 ARPACK.  This was the major issue in getting the ARPACK wrappers to
 work - those routines (*ahqr) distributed
 with OS packages (in Linux anyway) are complied in some way that
 they don't work correctly.  They do work when complied seperately
 so I assume it must be some sort of optimization issue.  I never
 followed up with the LAPACK maintainers though.

 It may work without these files on OSX - that would solve the problem no?

-- 
Ticket URL: <http://scipy.org/scipy/scipy/ticket/725#comment:6>
SciPy <http://www.scipy.org/>
SciPy is open-source software for mathematics, science, and engineering.


More information about the Scipy-tickets mailing list