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

--- shadow/82111        2007-07-17 14:56:31.000000000 -0400
+++ shadow/82111.tmp.22101      2007-07-17 15:25:44.000000000 -0400
@@ -208,6 +208,24 @@
 exception:
 
 Unhandled Exception: System.TypeLoadException: Method 'Initialize' in 
 type 'MyConcrete' from assembly 'test, Version=0.0.0.0, 
 Culture=neutral, PublicKeyToken=null' does not have an implementation.
 
+
+------- Additional Comments From [EMAIL PROTECTED]  2007-07-17 15:25 -------
+Not throwing CS0533 is a regression since 1.2.0.  Here is the
+compilation output using mcs 1.2.0.  gmcs 1.2.0 produces identical
+output.  Notice that CS0534 is still not caught here.
+
+X:\sandbox\AbstractTest\AbstractTest>c:\mono-1.2\bin\mcs Program.cs
+Program.cs(10,29): warning CS0114:
+`AbstractTest.MyAbstract.Initialize()' hides inherited member
+`AbstractTest.MyAbstractBase.Initialize()'. To make the current member
+override that implementation, add the override keyword. Otherwise add
+the new keyword
+Program.cs(5,30): (Location of the symbol related to previous warning)
+Program.cs(10,29): error CS0533:
+`AbstractTest.MyAbstract.Initialize()' hides inherited abstract member
+`AbstractTest.MyAbstractBase.Initialize()'
+Program.cs(5,30): (Location of the symbol related to previous error)
+Compilation failed: 1 error(s), 1 warnings
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to