I have a new machine with two Xeon E5520 processors running on an Intel S5520SC motherboard. Building ATLAS [http://math-atlas.sourceforge.net] on that machine crashes the machine. The log shows the following message preceeding the crash:
# cat syslog | grep xprobe
Jul 16 16:34:20 colossus kernel: [ 1358.179835] xprobe_gas_x863: segfault at d729778c ip 00000000004006b0 sp 00007fffd7297788 error 4 in xprobe_gas_x8632[400000+1000]
Jul 16 16:34:20 colossus kernel: [ 1358.720744] xprobe_3dnow trap invalid opcode ip:40090a sp:7fff272686e8 error:0 in xprobe_3dnow[400000+1000]
It appears that ATLAS is running a CPU check for 3dnow which causes the Xeon to die. This happens when building ATLAS 3.8.8 (stable) or 3.9.11 (unstable). I've tried both CentOS 5.3 and Ubuntu Jaunty in 64-bit mode for my OS, with similar results.
This is *NOT* a thermal issue, as I have run both Distributed.net and John the Ripper on all cores for days with no hiccups. This crash appears to be specific to the ATLAS cpu check.
Any ideas? - Mathew Binkley
Atlas build options:
../configure -b 64 -Fa alg -fPIC -Si cputhrchk 0
Product Name: S5520SC
Version: FRU Ver 0.05
CPU (x 2):
Intel(R) Xeon(R) CPU E5520
ID: A5 06 01 00 FF FB EB BF
Signature: Type 0, Family 6, Model 26, Stepping 5