[Scipy-tickets] [SciPy] #1819: linalg.lapack.*bevx missing depend()

SciPy Trac scipy-tickets@scipy....
Tue Jan 22 05:45:15 CST 2013

#1819: linalg.lapack.*bevx missing depend()
 Reporter:  pv            |       Owner:  pv    
     Type:  defect        |      Status:  new   
 Priority:  highest       |   Milestone:  0.12.0
Component:  scipy.linalg  |     Version:  0.11.0
 Keywords:                |  
 The *bevx routines in flapack.pyf.src are missing several depend()
 directives in declarations. As a consequence, f2py may generate a wrapper
 using uninitialized variables, resulting to nonsense.

 This passes on Python <= 3.2 by accidentally having dict.items() in a nice
 order, but Python 3.3 has a different order -> crash.

 Similar bugs are possible for the other f2py routines.

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

More information about the Scipy-tickets mailing list