I installed ubuntu 16.04 (32-bit) on an old Inspiron 8000 laptop I had. Running rustup segfaults.
(gdb) run
Starting program: /home/dhylands/rustup-init
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
Program received signal SIGILL, Illegal instruction.
std::sys::imp::thread::guard::init () at /buildslave/rust-buildbot/slave/nightly-dist-rustc-linux/build/obj/../src/libstd/sys/unix/thread.rs:250
250 /buildslave/rust-buildbot/slave/nightly-dist-rustc-linux/build/obj/../src/libstd/sys/unix/thread.rs: No such file or directory.
(gdb) bt
#0 std::sys::imp::thread::guard::init () at /buildslave/rust-buildbot/slave/nightly-dist-rustc-linux/build/obj/../src/libstd/sys/unix/thread.rs:250
#1 std::rt::lang_start () at /buildslave/rust-buildbot/slave/nightly-dist-rustc-linux/build/obj/../src/libstd/rt.rs:43
#2 0x80075857 in main ()
(gdb)
uname -a reports:
Linux dave-Inspiron-8000 4.8.0-36-generic #36~16.04.1-Ubuntu SMP Sun Feb 5 09:39:41 UTC 2017 i686 i686 i686 GNU/Linux
/proc/cpuinfo results:
dhylands@dave-Inspiron-8000:~$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 8
model name : Pentium III (Coppermine)
stepping : 6
microcode : 0xb
cpu MHz : 698.417
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 eagerfpu
bugs :
bogomips : 1396.83
clflush size : 32
cache_alignment : 32
address sizes : 36 bits physical, 32 bits virtual
power management: