Skip to content

Illegal instruction on x86 Qemu guest #272

@svillemot

Description

@svillemot

The OpenBLAS 0.2.8 Debian package for i386 (x86) fails to build. A test crashes with illegal instruction. The full build log is there:

https://buildd.debian.org/status/fetch.php?pkg=openblas&arch=i386&ver=0.2.8-1&stamp=1375567538

The machine on which the build was performed is a Qemu guest. Here is the contents of its /proc/cpuinfo (repeated 8 times):

processor       : 7
vendor_id       : AuthenticAMD
cpu family      : 6
model           : 2
model name      : QEMU Virtual CPU version 1.1.2
stepping        : 3
microcode       : 0x1000065
cpu MHz         : 2100.000
cache size      : 512 KB
fpu             : yes
fpu_exception   : yes
cpuid level     : 4
wp              : yes
flags           : fpu de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx lm nopl pni cx16 popcnt hypervisor lahf_lm svm abm sse4a
bogomips        : 4200.00
TLB size        : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management:

I don't have access to the machine. However, if needed, I could try to replicate the problem by creating a similar Qemu guest.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions