[Mono-dev] gmcs regression in svn
Joachim Ante
joe at unity3d.com
Mon Sep 17 17:18:27 EDT 2007
Hi,
I currently can't log bugs in bugzilla because the new bug tracker is
not sending my a verification mail. So i am logging it here, hoping
someone can look at this asap.
When compiling this using gmcs and running using mono, using the
daily build 15 9 2007, i am getting an invalid program expcetion.
The issue is in this line:
c[0] += new MyColor (1.0F);
Compiling the same with gmcs of 1.2.5 works flawlessly.
class Testing
{
public struct MyColor
{
float _value;
public MyColor (float invalue)
{
_value = invalue;
}
static public MyColor operator + (MyColor a, MyColor b)
{
return new MyColor(a._value + b._value);
}
}
static void Main () {
MyColor[] c = new MyColor [1];
c[0] += new MyColor (1.0F);
System.Console.WriteLine("Finnished running to the end");
}
}
Joachim Ante
More information about the Mono-devel-list
mailing list