[Numpy-tickets] [NumPy] #501: "print arr" fails with nan when seterr(all='raise') [test included]

NumPy numpy-tickets@scipy....
Mon May 21 04:21:06 CDT 2007

#501: "print arr" fails with nan when seterr(all='raise') [test included]
 Reporter:  AndrewStraw  |        Owner:  somebody     
     Type:  defect       |       Status:  new          
 Priority:  normal       |    Milestone:  1.0.3 Release
Component:  numpy.core   |      Version:  none         
 Severity:  normal       |   Resolution:               
 Keywords:               |  
Comment (by stefan):

 Andrew: This is the code called during printing that behaves differently
 on 32 and 64-bit platforms:


 In [4]: umath.maximum.reduce(x)
 Out[4]: nan


 In [4]: umath.maximum.reduce(x)
 Warning: invalid value encountered in reduce
 Out[4]: nan

 When using ```seterr(all='raise')```, this warning causes the problem you
 see.  I'd say the warning by umath was *not* expected by the author of the

Ticket URL: <http://projects.scipy.org/scipy/numpy/ticket/501#comment:8>
NumPy <http://projects.scipy.org/scipy/numpy>
The fundamental package needed for scientific computing with Python.

More information about the Numpy-tickets mailing list