[Mono-bugs] [Bug 33531][Nor] Changed - incorrect code generated on array store

bugzilla-daemon@rocky.ximian.com bugzilla-daemon@rocky.ximian.com
18 Nov 2002 16:25:22 -0000


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=33531

--- shadow/33531	Sat Nov  9 12:09:31 2002
+++ shadow/33531.tmp.4860	Mon Nov 18 11:25:22 2002
@@ -1,23 +1,23 @@
 Bug#: 33531
-Product: Mono/Runtime
+Product: Mono/MCS
 Version: unspecified
 OS: other
 OS Details: 
 Status: NEW   
 Resolution: 
-Severity: 
+Severity: Unknown
 Priority: Normal
-Component: misc
+Component: Misc
 AssignedTo: mono-bugs@ximian.com                            
 ReportedBy: dave-gnome-bugs@earth.li               
 QAContact: mono-bugs@ximian.com
 TargetMilestone: ---
 URL: 
 Cc: 
-Summary: JIT error with array getter
+Summary: incorrect code generated on array store
 
 Description of Problem:
 
 JITter throws assertion
 ** ERROR **: file emit-x86.c: line 1001 (arch_allocate_regs): assertion
 failed: (cfg->rs->free_mask == 0xffffffff)
@@ -38,6 +38,12 @@
 mcs and mono from cvs 9/11/2002, about 11am.
 
 ------- Additional Comments From dave-gnome-bugs@earth.li  2002-11-09 12:09 -------
 Created an attachment (id=2727)
 Example file that causes assertion, not sure if it is minimal case, but it is quite small
 
+
+------- Additional Comments From lupus@ximian.com  2002-11-18 11:25 -------
+This is a mcs bug, it produces invalid IL code when run either on the
+mono or ms runtime. PVErify says:
+[IL]: Error: [g:\mono\regb.exe : regBug+foo::get_Types] [offset
+0x0000000F] [opcode stelem.i4] Stack underflow.