[Mono-dev] [Mono-list] Announcing Mono 2.2 RC1...

Peter Alfredsen loki_val at gentoo.org
Sat Dec 27 11:09:05 EST 2008


On Monday 22 December 2008, Thomas Wiest wrote:

> Special attention is given to regressions, so if you can tell us a
> version of Mono where the bug worked and you tag the summary of the
> bug with [Regression], then it is much more likely your bug will get
> fixed.

I wasn't able to get an account because of a "504 Gateway Time-Out", but 
I was only going to use it to attach some additional information to bug 
450782: https://bugzilla.novell.com/show_bug.cgi?id=450782

It should be marked as [Regression] and be a blocker bug since this 
compiles perfectly with Mono 2.0 and .NET 2.0 but fails with Mono 2.2. 
Surely having your own Java implementation fail to compile with Mono 
2.2 FINAL would be unacceptable.

I've contacted Jeroen and he writes (CCing Marek Zafar):
> Hi Peter,
>
> This is a regression in the Mono C# compiler:
> > [csc] /var/tmp/portage/dev-dotnet/ikvm-0.36.0.11/work/ikvm-
> > 0.36.0.11/runtime/JniInterface.cs(924,53):
> > error CS0212: You can only take the address of unfixed expression
> > inside of a fixed statement initializer
>
> I don't think there is a workaround.
>
> Marek, could you please have a look at this? Here's a repro, that
> compiles with Mono 2.0 and .NET 2.0, but not with Mono 2.2:
>
> struct Foo
> {
>   public int i;
> }
>
> public unsafe class test
> {
>   static Foo* pFoo;
>
>   public static void Main() {
>     int* pi = &pFoo->i;
>   }
> }
>
> Regards,
> Jeroen



-- 
/PA
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20081227/7d8de4a0/attachment-0001.bin 


More information about the Mono-devel-list mailing list