Hello,
I am getting a SIGILL with the new sage 2.9.1, precompiled binary
(Linux-i686):

[EMAIL PROTECTED] ~]$ sage
----------------------------------------------------------------------
| SAGE Version 2.9.1, Release Date: 2007-12-24                       |
| Type notebook() for the GUI, and license() for information.        |
----------------------------------------------------------------------

sage: plot(sin(x)).show()
/home/jara/bin/sage-2.9.1-Linux-i686-Linux/local/bin/sage-sage: line
210: 29867 Nedovolená instrukce (SIGILL)      sage-ipython -c
"$SAGE_STARTUP_COMMAND;" "$@"

GDB says:
Core was generated by `sage.bin /home/jara/bin/sage-2.9.1-Linux-i686-
Linux/local/bin/sage-ipython -c
'.
Program terminated with signal 4, Illegal instruction.
#0  0x00e660f4 in ATL_dgemm () from /home/jara/bin/sage-2.9.1-Linux-
i686-Linux/local/lib/libatlas.so

Dump of assembler code for function ATL_dgemm:
0x00e66080 <ATL_dgemm+0>:       sub    $0x9c,%esp
0x00e66086 <ATL_dgemm+6>:       mov    0xa8(%esp),%ecx
0x00e6608d <ATL_dgemm+13>:      fldl   0xb4(%esp)
0x00e66094 <ATL_dgemm+20>:      fstpl  0x50(%esp)
0x00e66098 <ATL_dgemm+24>:      mov    0xa4(%esp),%edx
0x00e6609f <ATL_dgemm+31>:      mov    %ebx,0x8c(%esp)
0x00e660a6 <ATL_dgemm+38>:      fldl   0xcc(%esp)
0x00e660ad <ATL_dgemm+45>:      call   0xd9d560
<__i686.get_pc_thunk.bx>
0x00e660b2 <ATL_dgemm+50>:      add    $0x33307e,%ebx
0x00e660b8 <ATL_dgemm+56>:      test   %ecx,%ecx
0x00e660ba <ATL_dgemm+58>:      mov    %edi,0x94(%esp)
0x00e660c1 <ATL_dgemm+65>:      fstpl  0x48(%esp)
0x00e660c5 <ATL_dgemm+69>:      mov    0xb0(%esp),%edi
0x00e660cc <ATL_dgemm+76>:      mov    %ebp,0x98(%esp)
0x00e660d3 <ATL_dgemm+83>:      mov    0xbc(%esp),%ebp
0x00e660da <ATL_dgemm+90>:      mov    %esi,0x90(%esp)
0x00e660e1 <ATL_dgemm+97>:      je     0xe66170 <ATL_dgemm+240>
0x00e660e7 <ATL_dgemm+103>:     mov    0xac(%esp),%eax
0x00e660ee <ATL_dgemm+110>:     test   %eax,%eax
0x00e660f0 <ATL_dgemm+112>:     je     0xe66170 <ATL_dgemm+240>
0x00e660f2 <ATL_dgemm+114>:     test   %edi,%edi
--> 0x00e660f4 <ATL_dgemm+116>:     xorpd  %xmm0,%xmm0
0x00e660f8 <ATL_dgemm+120>:     movsd  0x50(%esp),%xmm1
0x00e660fe <ATL_dgemm+126>:     sete   %al
0x00e66101 <ATL_dgemm+129>:     ucomisd %xmm0,%xmm1
0x00e66105 <ATL_dgemm+133>:     jp     0xe66193 <ATL_dgemm+275>
0x00e6610b <ATL_dgemm+139>:     jne    0xe66193 <ATL_dgemm+275>


The xorpd instruction is imho SSE2 which this CPU does not support:
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 6
model           : 6
model name      : AMD Athlon(tm) XP 2000+
stepping        : 2
cpu MHz         : 1670.560
cache size      : 256 KB
fdiv_bug        : no
hlt_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 pae mce cx8 apic mtrr pge mca
cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow up ts
bogomips        : 3342.91
clflush size    : 32



--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://sage.math.washington.edu/sage/ and http://sage.scipy.org/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to