Public bug reported:

Hi, I run Python3.2/Numpy/Scipy on Ubuntu 12.04, I call spsolve(sparse
solver), and libblas crashed python. The reason is libblas invoke an AMD
only instruction prefetchw.

Backtrace:
Program terminated with signal 4, Illegal instruction.
#0  0x00007f6f079fe304 in ATL_dupKBmm9_1_1_b1 () from /usr/lib/libblas.so.3gf
(gdb) bt
#0  0x00007f6f079fe304 in ATL_dupKBmm9_1_1_b1 () from /usr/lib/libblas.so.3gf
#1  0x00007f6f0799abbc in ATL_dmmIJK2 () from /usr/lib/libblas.so.3gf
#2  0x00007f6f0799b331 in ATL_dmmIJK () from /usr/lib/libblas.so.3gf
#3  0x00007f6f07988c6b in ATL_dgemm () from /usr/lib/libblas.so.3gf
#4  0x00007f6f079a375d in ATL_dptgemm0 () from /usr/lib/libblas.so.3gf
#5  0x00007f6f0b553e9a in start_thread (arg=0x7f6f03132700)
    at pthread_create.c:308
#6  0x00007f6f0a116cbd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

(gdb) x/i $pc
=> 0x7f6f079fe304 <ATL_dupKBmm9_1_1_b1+164>:    prefetchw (%rsi)

My enviroment: Intel P4 cpu, x86_64, Ubuntu 12.04

** Affects: blas
     Importance: Unknown
         Status: Unknown

** Affects: blas (Ubuntu)
     Importance: Undecided
         Status: New

** Attachment added: "spslove_bug.py"
   
https://bugs.launchpad.net/bugs/1170542/+attachment/3648019/+files/spslove_bug.py

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1170542

Title:
  libblas3gf crash caused by AMD prefetchw instruction on Intel CPU

To manage notifications about this bug go to:
https://bugs.launchpad.net/blas/+bug/1170542/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to