Summary: | dev-lang/go-1.6-r2: Illegal instruction? | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Nicholas Ng <camelng> |
Component: | [OLD] Development | Assignee: | William Hubbs <williamh> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | camelng, germtoo |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=923436 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Nicholas Ng
2016-03-18 00:57:54 UTC
illegal instruction with bundled go-linux-386-bootstrap $ cat /proc/cpuifno processor : 0 [1/571] vendor_id : CentaurHauls cpu family : 6 model : 9 model name : VIA Nehemiah stepping : 8 cpu MHz : 1197.000 cache size : 64 KB fdiv_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr cx8 sep mtrr pge cmov pat mmx fxsr sse rng rng_en ace ace_en bugs : bogomips : 2399.52 clflush size : 32 cache_alignment : 32 address sizes : 32 bits physical, 32 bits virtual power management: nehemiah bin # pwd /var/tmp/portage/dev-lang/go-1.6-r2/work/go-linux-386-bootstrap/bin nehemiah bin # sha1sum * ea891fcb164d7d10e9b61d88c5564ca08172e1c8 go 218640ef0a967b22947ca22e173ada84ef3a2a80 gofmt nehemiah bin # ./go Illegal instruction nehemiah bin # prebuild bootstrap binary generated with GO386=sse2 Suggest GO386=387: use x87 for floating point operations; should support all x86 chips (Pentium MMX or later) I wasn't aware of the GO386 variable; thanks for the information. I created new bootstrap tarballs for 386; please try again and let me know if it works. Thanks, William (In reply to William Hubbs from comment #5) > I created new bootstrap tarballs for 386; please try again and let me > know if it works. > > Thanks, > > William Yes, after getting "go-linux-386-bootstrap-1.tbz", it works. Thanks *** Bug 923436 has been marked as a duplicate of this bug. *** |