[Mono-bugs] [Bug 42237][Min] Changed - Mono generates Pentium Pro specific code on AMD processors with -O=all

bugzilla-daemon@rocky.ximian.com bugzilla-daemon@rocky.ximian.com
Fri, 2 May 2003 06:54:51 -0400 (EDT)


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by lupus@ximian.com.

http://bugzilla.ximian.com/show_bug.cgi?id=42237

--- shadow/42237	Thu May  1 18:47:41 2003
+++ shadow/42237.tmp.29882	Fri May  2 06:54:51 2003
@@ -1,14 +1,14 @@
 Bug#: 42237
 Product: Mono/Runtime
 Version: unspecified
-OS: 
+OS: unknown
 OS Details: 
-Status: NEW   
-Resolution: 
-Severity: 
+Status: RESOLVED   
+Resolution: FIXED
+Severity: Unknown
 Priority: Minor
 Component: misc
 AssignedTo: mono-bugs@ximian.com                            
 ReportedBy: ramon_garcia_f@terra.es               
 QAContact: mono-bugs@ximian.com
 TargetMilestone: ---
@@ -26,6 +26,11 @@
 codes.
 
 The problem can be reproduced on a K6 machine running:
 
 mono --aot -O=all /usr/local/lib/corlib.dll => crash with SIGILL (illegal
 instruction)
+
+------- Additional Comments From lupus@ximian.com  2003-05-02 06:54 -------
+Fixed in cvs. Note: if an optimization is explicitly enabled
+(-O=cmov as opposed to -O=all) it won't be disabled: this is useful
+when hacking on the jit on a system that doesn't support the instruction.