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 [EMAIL PROTECTED]

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

--- shadow/75691        2005-08-30 16:34:49.000000000 -0400
+++ shadow/75691.tmp.30650      2005-09-06 04:40:02.000000000 -0400
@@ -1,17 +1,17 @@
 Bug#: 75691
-Product: Mono: Runtime
-Version: 1.0
+Product: Mono: Compilers
+Version: 1.1
 OS: unknown
 OS Details: mono svn
 Status: NEW   
 Resolution: 
 Severity: Unknown
 Priority: Normal
-Component: misc
-AssignedTo: [EMAIL PROTECTED]                            
+Component: C#
+AssignedTo: [EMAIL PROTECTED]                            
 ReportedBy: [EMAIL PROTECTED]               
 QAContact: [EMAIL PROTECTED]
 TargetMilestone: ---
 URL: 
 Cc: 
 Summary: [GMCS] System.Array.ForEach contains invalid IL
@@ -53,6 +53,11 @@
 Additional Information:
 
 ------- Additional Comments From [EMAIL PROTECTED]  2005-08-30 16:34 -------
 It seems the same runtime error happens when I run the executable
 compiled with csc, while when I compile it with gmcs it does not
 complain under .net 2.0 beta2.
+
+------- Additional Comments From [EMAIL PROTECTED]  2005-09-06 04:40 -------
+It works on the ms runtime because what gmcs miscompiles is the
+ForEach method in corlib: for some reason it inserts a pop after the
+call to the Action invoke method which returns void.
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to