libblas.so.3 illegal instruction on AMD E-450
Bug #1117335 reported by
Nghia
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
atlas (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Xubuntu 12.10 64bit
libblas3 1.2.20110419-5
Doing a basic matrix multiply in Octave will crash with "panic: Illegal instruction" on a laptop with an AMD E-450 APU on a HP Pavilion DM1. These are the commands used in Octave:
A = rand(3,3);
A*A
Running gdb on a custom program reveals the crash occurs with this function in libblas
dgemm_otcopy_
I suspect it's an assembly instruction not supported by this CPU.
To post a comment you must log in.
Interesting, I noticed bug 1122030 today - not sure if it's related.
Since you have it at a gdb, could you do:
x/i $pc
at the point it fails (possibly the disassemble command may work) to see what the instruction is.
Also can you post the output of cat /proc/cpuinfo on your machine to see what the CPU claims to support.
Dave