[Mono-devel-list] possible bug in S.R.E., class.c::mono_

Michal Moskal malekith at pld-linux.org
Tue Jan 20 17:47:38 EST 2004


On Tue, Jan 20, 2004 at 10:27:36PM +0100, Paolo Molaro wrote:
> On 01/20/04 Michal Moskal wrote:
> > Ok, but when you have:
> > 
> > .class C1 implements I1 {
> > 	.method foo () {
> > 		.override I1.bar
> > 		...
> > 	}
> > }
> > 
> > .class C2 extends C1 implements I1 {
> > 	//nothing here
> > }
> > 
> > Then when compiling class C2 it will bail out, since method overriding
> > I1.bar is not called bar nor I1.bar.
> 
> I filed http://bugzilla.ximian.com/show_bug.cgi?id=53148
> with a test case derived from your description.

Great! I didn't think about creating ilasm source before, and
extracting test case from my compiler wouldn't be easy.

-- 
: Michal Moskal :: http://www.kernel.pl/~malekith : GCS {C,UL}++++$ a? !tv
: When in doubt, use brute force. -- Ken Thompson : {E-,w}-- {b++,e}>+++ h



More information about the Mono-devel-list mailing list