[Mono-list] Problem building MCS

Neale.Ferguson@SoftwareAG-USA.com Neale.Ferguson@SoftwareAG-USA.com
Wed, 14 Jul 2004 09:56:41 -0400


This is a multi-part message in MIME format.

------_=_NextPart_001_01C469AA.63C5D978
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi,
 Well I might be passing all but two regression tests with my S390 JIT =
now, but when I try and use it to build mcs I don't get passed the first =
compile!!
=20
Unhandled Exception: System.ArgumentOutOfRangeException: Index is less =
than 0 or more than or equal to the list count.
Parameter name: index
3
in <0x000000ac> System.Collections.ArrayList:get_Item (int)
in <0x000000a8> Mono.CSharp.Location:get_Name ()
in <0x0000007c> Mono.CSharp.Report:Error =
(int,Mono.CSharp.Location,string)
in <0x0000014a> Mono.CSharp.DeclSpace:ResolveTypeExpr =
(Mono.CSharp.Expression,bool,Mono.CSharp.Location)
in <0x000002cc> Mono.CSharp.TypeContainer:GetClassBases =
(bool,bool,Mono.CSharp.TypeExpr&,bool&)
in <0x0000032c> Mono.CSharp.TypeContainer:DefineType ()
in <0x000005b4> Mono.CSharp.RootContext:ResolveTree ()
in <0x0000107c> Mono.CSharp.Driver:MainDriver (string[])
in <0x00000026> Mono.CSharp.Driver:Main (string[])

Anyone seen this before? It occurs so far into the compilation of =
cs-parser.cs that using --trace or -v results in megabytes of output.
=20
Neale

------_=_NextPart_001_01C469AA.63C5D978
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">


<META content=3D"MSHTML 6.00.2800.1400" name=3DGENERATOR></HEAD>
<BODY>
<DIV><SPAN class=3D330305413-14072004><FONT face=3DArial=20
size=3D2>Hi,</FONT></SPAN></DIV>
<DIV><SPAN class=3D330305413-14072004><FONT face=3DArial =
size=3D2>&nbsp;Well I might=20
be passing all but two regression tests with my S390 JIT now, but when I =
try and=20
use it to build mcs I don't get passed the first =
compile!!</FONT></SPAN></DIV>
<DIV><SPAN class=3D330305413-14072004><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D330305413-14072004><FONT face=3D"Courier New" =
color=3D#000080=20
size=3D2>Unhandled Exception: System.ArgumentOutOfRangeException: Index =
is less=20
than 0 or more than or equal to the list count.<BR>Parameter name:=20
index<BR>3<BR>in &lt;0x000000ac&gt; =
System.Collections.ArrayList:get_Item=20
(int)<BR>in &lt;0x000000a8&gt; Mono.CSharp.Location:get_Name ()<BR>in=20
&lt;0x0000007c&gt; Mono.CSharp.Report:Error=20
(int,Mono.CSharp.Location,string)<BR>in &lt;0x0000014a&gt;=20
Mono.CSharp.DeclSpace:ResolveTypeExpr=20
(Mono.CSharp.Expression,bool,Mono.CSharp.Location)<BR>in =
&lt;0x000002cc&gt;=20
Mono.CSharp.TypeContainer:GetClassBases=20
(bool,bool,Mono.CSharp.TypeExpr&amp;,bool&amp;)<BR>in &lt;0x0000032c&gt; =

Mono.CSharp.TypeContainer:DefineType ()<BR>in &lt;0x000005b4&gt;=20
Mono.CSharp.RootContext:ResolveTree ()<BR>in &lt;0x0000107c&gt;=20
Mono.CSharp.Driver:MainDriver (string[])<BR>in &lt;0x00000026&gt;=20
Mono.CSharp.Driver:Main (string[])<BR></FONT></SPAN><SPAN=20
class=3D330305413-14072004><FONT face=3D"Courier New" color=3D#000080=20
size=3D2></FONT></SPAN></DIV>
<DIV><SPAN class=3D330305413-14072004><FONT face=3D"Courier New" =
color=3D#000080=20
size=3D2><FONT face=3DArial color=3D#000000>Anyone seen this before? It =
occurs so far=20
into the compilation of cs-parser.cs that using --trace or -v results in =

megabytes of output.</FONT></FONT></SPAN></DIV>
<DIV><SPAN class=3D330305413-14072004><FONT face=3D"Courier New" =
color=3D#000080=20
size=3D2><FONT face=3DArial =
color=3D#000000></FONT>&nbsp;</DIV></FONT></SPAN>
<DIV><SPAN class=3D330305413-14072004><FONT face=3DArial=20
size=3D2>Neale</FONT></SPAN></DIV></BODY></HTML>

------_=_NextPart_001_01C469AA.63C5D978--