[Mono-bugs] [Bug 43038][Nor] Changed - MCS produces invalid code with infinite loop in a try block

bugzilla-daemon@rocky.ximian.com bugzilla-daemon@rocky.ximian.com
Thu, 15 May 2003 13:36:11 -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.


--- shadow/43038	Thu May 15 00:08:25 2003
+++ shadow/43038.tmp.24956	Thu May 15 13:36:11 2003
@@ -1,22 +1,22 @@
 Bug#: 43038
-Product: Mono/Runtime
+Product: Mono/MCS
 Version: unspecified
 OS: unknown
 OS Details: 
 Status: NEW   
 Severity: Unknown
 Priority: Normal
-Component: misc
+Component: Misc
 AssignedTo: mono-bugs@ximian.com                            
 ReportedBy: mathpup@mylinuxisp.com               
 QAContact: mono-bugs@ximian.com
 TargetMilestone: ---
-Summary: Mono fails with valid IL
+Summary: MCS produces invalid code with infinite loop in a try block
 Description of Problem: 
 When a C# program compiled with mcs contains a loop instead a try statement, 
 mono complains about invalid IL. However, if the try statement includes a catch 
 clause, the program runs normally. I'm attaching the IL with and without the catch 
@@ -68,6 +68,10 @@
 ------- Additional Comments From mathpup@mylinuxisp.com  2003-05-15 00:06 -------
 Created an attachment (id=4338)
+------- Additional Comments From lupus@ximian.com  2003-05-15 13:36 -------
+mcs is producing invalid code (a branch target out of