[Bug 1367165] Re: go crashes with SIGILL: illegal instruction
Jack Ostroff
ostroffjh at users.sourceforge.net
Tue Sep 20 22:40:30 UTC 2016
Is there any chance this is because that CPU lacks sse2? More and more
things are being compiled with the assumption that it is available, so
any such code will crash on an older processor without it.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to golang in Ubuntu.
https://bugs.launchpad.net/bugs/1367165
Title:
go crashes with SIGILL: illegal instruction
Status in golang package in Ubuntu:
Fix Released
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/lib/go/src/pkg/math/pow10.go:34 +0x19 fp=0xb7444f34
math.init()
/usr/lib/go/src/pkg/math/unsafe.go:21 +0x3e fp=0xb7444f38
strconv.init()
/usr/lib/go/src/pkg/strconv/quote.go:442 +0x44 fp=0xb7444f4c
go/parser.init()
/usr/lib/go/src/pkg/go/parser/parser.go:2441 +0x49 fp=0xb7444f58
main.init()
/usr/lib/go/src/cmd/go/zdefaultcc.go:6 +0x44 fp=0xb7444f98
runtime.main()
/usr/lib/go/src/pkg/runtime/proc.c:213 +0xd6 fp=0xb7444fcc
runtime.goexit()
/usr/lib/go/src/pkg/runtime/proc.c:1394 fp=0xb7444fd0
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:
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/golang/+bug/1367165/+subscriptions
More information about the foundations-bugs
mailing list