[Mono-list] self-hosting assemblies status update

Miguel de Icaza miguel@ximian.com
22 Jun 2002 19:33:54 -0400


> System.Xml:
> 	hits several times the nice hello message from the compiler at:
> 	attribute.cs:149:				Console.WriteLine ("HELLO");

ok, that was just a left over debugging code.  It basically is an
indication that the .NET runtime will fail a few lines below while
trying to apply the attribute.  

This is not a problem for the Mono runtime.

> It then gets a few warnings regarding custom attribute emission because
> it passes a null 1-item array as the constructor arguments for the
> System.ComponentModel.DefaultValueAttribute attribute. A binary is
> produced, though, with a few PEVerify errors that don't look serious.
> 
> The code generated in the assemblies has still a few issues in places:
> 	http://bugzilla.ximian.com/show_bug.cgi?id=26496
> 	http://bugzilla.ximian.com/show_bug.cgi?id=26506
> Once this two compiler bugs have been fixed I think we can start
> distributing the assemblies built on Linux instead of with csc
> (all but the holy grail, corlib).

I would like to distribute two sets until I can implement the branch
optimizations (details are on bugzilla). 

> Anyway, we made quite a progress in the last few days!
> We should be able to start building the assemblies daily to catch
> regressions and maybe also start running the test suite against them.

Yes, that would be the best thing, as I can do the daily builds on Linux
at that point, and include them on the packages ;-)

Miguel