[Numpy-tickets] [NumPy] #627: linalg.svd takes 100% CPU and never ends

NumPy numpy-tickets@scipy....
Sun Dec 9 07:32:34 CST 2007


#627: linalg.svd takes 100% CPU and never ends
--------------------------+-------------------------------------------------
 Reporter:  Czarny        |        Owner:  somebody
     Type:  defect        |       Status:  new     
 Priority:  high          |    Milestone:  1.0.5   
Component:  numpy.linalg  |      Version:  none    
 Severity:  normal        |   Resolution:          
 Keywords:  svd           |  
--------------------------+-------------------------------------------------
Comment (by Czarny):

 Replying to [comment:4 cdavid]:
 > I cannot reproduce this on linux (32 bits).

 Damn my luck, I need it for my master thesis...

 > Which compiler did you use ?

 I think that for my distro gcc-4.2.2 is used with following tags:
 {{{
 [czarny@kacper ~/rpm/SPECS]$ rpm -q --qf '%{OPTFLAGS}' python-numpy
 -O2 -fno-strict-aliasing -fwrapv -march=i686 -mtune=pentium4%
 }}}

 > Which Lapack ?

 No idea what it is, but I'm putting buildlog and lapack checking script
 underneath.

 > The most useful info you could give us for linux is the build log (be
 sure to remove the build directory, and run python setup.py build &>
 build.log)

 I'm a distro packaged version of python, haven't ubilt it myself. But
 here's the buildlog of the version I'm using:
 http://buildlogs.pld-linux.org/index.php?log=8460&action=text

 > For LAPACK, you can get the info by doing:
 >
 > {{{
 > #! python
 > import numpy
 > numpy.show_config
 > }}}
 >

 Ehm -- here's the executable:
 {{{
 [czarny@kacper /tmp]$ python -c "import numpy; numpy.show_config();"
 blas_info:
     libraries = ['blas']
     library_dirs = ['/usr/lib']
     language = f77

 lapack_info:
     libraries = ['lapack']
     library_dirs = ['/usr/lib']
     language = f77

 atlas_threads_info:
   NOT AVAILABLE

 blas_opt_info:
     libraries = ['blas']
     library_dirs = ['/usr/lib']
     language = f77
     define_macros = [('NO_ATLAS_INFO', 1)]

 atlas_blas_threads_info:
   NOT AVAILABLE

 lapack_opt_info:
     libraries = ['lapack', 'blas']
     library_dirs = ['/usr/lib']
     language = f77
     define_macros = [('NO_ATLAS_INFO', 1)]

 atlas_info:
   NOT AVAILABLE

 lapack_mkl_info:
   NOT AVAILABLE

 blas_mkl_info:
   NOT AVAILABLE

 atlas_blas_info:
   NOT AVAILABLE

 mkl_info:
   NOT AVAILABLE
 }}}

 > For windows, could you try the binary there:
 http://www.ar.media.kyoto-u.ac.jp/members/david/archives/numpy-1.0.4.win32-py2.5.msi
 and tell us if you can reproduce the problem ?

 Ehm...I'll pass that along to my friend. I don't have personally a Windows
 machine available.

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


More information about the Numpy-tickets mailing list