go crashes with SIGILL: illegal instruction
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
golang (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I've installed go to my old computer (Pintium III) with 'sudo apt-get install golang'.
It crashes every time with the following error message:
$go version
SIGILL: illegal instruction
PC=0x81a65b9
math.init·1()
/usr/
math.init()
/usr/
strconv.init()
/usr/
go/parser.init()
/usr/
main.init()
/usr/
runtime.main()
/usr/
runtime.goexit()
/usr/
eax 0x0
ebx 0x1891c080
ecx 0x189010a0
edx 0x1891c080
edi 0x1891c080
esi 0x20
ebp 0x0
esp 0xb7444f30
eip 0x81a65b9
eflags 0x10206
cs 0x73
fs 0x0
gs 0x33
$lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.1 LTS
Release: 14.04
Codename: trusty
$cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 8
model name : Pentium III (Coppermine)
stepping : 3
microcode : 0x10
cpu MHz : 702.663
cache size : 256 KB
physical id : 0
siblings : 1
core id : 0
cpu cores : 1
apicid : 0
initial apicid : 0
fdiv_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pse36 mmx fxsr sse
bogomips : 1405.32
clflush size : 32
cache_alignment : 32
address sizes : 36 bits physical, 32 bits virtual
power management:
Status changed to 'Confirmed' because the bug affects multiple users.