[Scipy-tickets] [SciPy] #1890: spsolve crash Python 3.2 on Linux 64, report Illegal instruction

SciPy Trac scipy-tickets@scipy....
Mon Apr 15 08:11:46 CDT 2013


#1890: spsolve crash Python 3.2 on Linux 64, report Illegal instruction
----------------------------------+-----------------------------------------
  Reporter:  davyzhu              |       Owner:  jakevdp    
      Type:  defect               |      Status:  reopened   
  Priority:  normal               |   Milestone:  Unscheduled
 Component:  scipy.sparse.linalg  |     Version:  0.12.0     
Resolution:                       |    Keywords:             
----------------------------------+-----------------------------------------
Changes (by davyzhu):

  * status:  closed => reopened
  * resolution:  invalid =>


Comment:

 Replying to [comment:2 pv]:
 > Not able to reproduce this. Based on the error message, this issue is
 due to incompatible binaries vs. your CPU --- so I'm closing this issue.
 >
 > If you manage to reproduce it on a
 >
 > Here's a helpful script for determining which CPU extensions are used by
 each binary file:
 http://projects.scipy.org/scipy/attachment/ticket/1170/detect_cpu_extensions
 --- you can use it to check your `scipy/sparse/linalg/dsolve/_superlu*.so`

 Hi, thank you for reply,

 Output from script is:
 /usr/local/lib/python3.2/dist-packages/scipy/sparse/linalg/dsolve/_superlu
 .cpython-32mu.so: mmx pentium_pro sse sse2

 The spsolve can solve small matrix successfully, but crash Python when
 solve large matrix. And I used pre-built scipy/numpy on Ubuntu 12.04, so
 it should be compatible binary. After encounter the crash problem, I
 download latest scipy/numpy from sourceforge and configure/make install,
 the problem remains as before.

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


More information about the Scipy-tickets mailing list