[Numpy-tickets] [NumPy] #635: numpy-1.0.4 crashes when doing linalg.inv on P3 Windows machine. Invalid op code.

NumPy numpy-tickets@scipy....
Tue Dec 18 12:30:37 CST 2007


#635: numpy-1.0.4 crashes when doing linalg.inv on P3 Windows machine.  Invalid
op code.
--------------------------+-------------------------------------------------
 Reporter:  brorson       |       Owner:  somebody
     Type:  defect        |      Status:  new     
 Priority:  normal        |   Milestone:  1.0.5   
Component:  numpy.linalg  |     Version:  none    
 Severity:  major         |    Keywords:          
--------------------------+-------------------------------------------------
 I have been testing numpy-1.0.4 on a variety of different machine
 configurations.  I have found a numpy crash in the following config:

 Computer = Dell OptiPlex GX1p
 Processor = Intel Pentium 3,  family 6, model 7, stepping 3, revision E.
 OS = Win XP 32 bit
 Python-2.5.1 win 32 bit version (latest from python.org)
 numpy-1.0.4

 The following code causes a crash, handled by windows:

 import numpy
 A = numpy.random.rand(100, 100)
 B = numpy.linalg.inv(A)
 ---> crash here

 The crash's error code indicates an illegal instruction (windows code
 0xc000001d).

 Interestingly, Wiping the NumPy installation and installing numpy-1.0.3.1
 works just fine.

 It looks like you switched compile flags or even switched the compiler
 between 1.0.3.1 and 1.0.4, and the new compiler generates op codes which
 the P3 doesn't know about.

-- 
Ticket URL: <http://scipy.org/scipy/numpy/ticket/635>
NumPy <http://projects.scipy.org/scipy/numpy>
The fundamental package needed for scientific computing with Python.


More information about the Numpy-tickets mailing list