[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.