[Mono-bugs] [Bug 70400][Min] Changed - Wrong behavior of breaking out of SWITCH, when done from within a nested SWITCH and a nested IF

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Tue, 1 Mar 2005 14:55:01 -0500 (EST)

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 vgapeyev@cis.upenn.edu.


--- shadow/70400	2005-03-01 13:59:25.000000000 -0500
+++ shadow/70400.tmp.16872	2005-03-01 14:55:01.000000000 -0500
@@ -154,6 +154,21 @@
 So a bug is fixed, but some code that shoudl have been reached is not.
+------- Additional Comments From vgapeyev@cis.upenn.edu  2005-03-01 14:55 -------
+Right, Miguel's result appears to be the same as in my most recent
+comment -- the behavior is still unexpected, but not what was
+described in the original 70400 report.  Perhaps I should have filed
+it as a new bug, sorry for the mess.  
+To Ben's question: We work with tool-generated C# code that contains
+lots of labels and gotos.  Surprisingly, 0.29 works well enough with
+them, but all the later versions that I tried have problems with
+control-flow analysis.  We do want to upgrade to a newer mono release,
+but it has to work for our code!
+Thanks for looking into this!  Let me know if you can proceed from
+here or would prefer a new bug report.