[Mono-devel-list] is "make run-test" working?

Atsushi Eno atsushi at ximian.com
Mon Jan 31 03:45:47 EST 2005


Sorry, just ignore it. It seems that the culprit is my "throw
new Exception" patch in corlib i.e. that patch cannot be applied
for now. (No idea which class is the exact culprit though.)

Atsushi Eno

Atsushi Eno wrote:
> Hi,
> 
> Anyone else getting this error during "make run-test" ?
> 
> make run-test-local
> make[1]: Entering directory `/home/_/svn/mcs/class/corlib'
> mono  ../../class/lib/default/mcs.exe /nowarn:649 /nowarn:169
> -d:INSIDE_CORLIB /nologo /optimize -d:NET_1_1 -d:ONLY_1_1 /debug+
> /debug:full /target:library /out:corlib_plattest.dll /r:mscorlib.dll
> -r:../../class/lib/default/nunit.framework.dll
> -r:../../class/lib/default/nunit.core.dll
> -r:../../class/lib/default/nunit.util.dll -debug+ -debug:full
> -nowarn:168 -nowarn:219 -nowarn:0618 -nowarn:0672 -unsafe
> @../../build/deps/corlib_plattest.dll.response
> 
> Unhandled Exception: System.ArgumentException: Key duplication when
> adding: <PrivateImplementationDetails>+$ArrayType$0
> in <0x00198> System.Collections.Hashtable:PutImpl (object,object,bool)
> in <0x00012> System.Collections.Hashtable:Add (object,object)
> in <0x00014> System.Reflection.Emit.ModuleBuilder:RegisterTypeName
> (System.Reflection.Emit.TypeBuilder,string)
> in <0x000b4> System.Reflection.Emit.TypeBuilder:DefineNestedType
> (string,System.
> Reflection.TypeAttributes,System.Type,System.Type[],System.Reflection.Emit.PackingSize,int)
> in <0x0008a> System.Reflection.Emit.TypeBuilder:DefineUninitializedData
> (string,int,System.Reflection.FieldAttributes)
> in <0x00040> System.Reflection.Emit.TypeBuilder:DefineInitializedData
> (string,byte[],System.Reflection.FieldAttributes)
> in <0x0009c> Mono.CSharp.RootContext:MakeStaticData (byte[])
> in <0x0003c> Mono.CSharp.ArrayCreation:EmitStaticInitializers
> (Mono.CSharp.EmitContext)
> in <0x000ef> Mono.CSharp.ArrayCreation:Emit (Mono.CSharp.EmitContext)
> in <0x0003e> Mono.CSharp.LocalVariableReference:EmitAssign
> (Mono.CSharp.EmitContext,Mono.CSharp.Expression,bool,bool)
> in <0x00166> Mono.CSharp.Assign:Emit (Mono.CSharp.EmitContext,bool)
> in <0x0000f> Mono.CSharp.Assign:EmitStatement (Mono.CSharp.EmitContext)
> in <0x00011> Mono.CSharp.StatementExpression:DoEmit(Mono.CSharp.EmitContext)
> in <0x00021> Mono.CSharp.Statement:Emit (Mono.CSharp.EmitContext)
> in <0x0009a> Mono.CSharp.Block:DoEmit (Mono.CSharp.EmitContext)
> in <0x00221> Mono.CSharp.Block:Emit (Mono.CSharp.EmitContext)
> in <0x0009a> Mono.CSharp.Block:DoEmit (Mono.CSharp.EmitContext)
> in <0x00221> Mono.CSharp.Block:Emit (Mono.CSharp.EmitContext)
> in <0x0001a> Mono.CSharp.EmitContext:EmitResolvedTopBlock
> (Mono.CSharp.ToplevelBlock,bool)
> in <0x0004d> Mono.CSharp.EmitContext:EmitTopBlock
> (Mono.CSharp.ToplevelBlock,Mono.CSharp.InternalParameters,Mono.CSharp.Location)
> in <0x00339>
> Mono.CSharp.MethodData:Emit(Mono.CSharp.TypeContainer,Mono.CSharp.Attributable)
> in <0x00022> Mono.CSharp.Method:Emit ()
> in <0x004a9> Mono.CSharp.TypeContainer:EmitType ()
> in <0x0038c> Mono.CSharp.RootContext:EmitCode ()
> in <0x00b75> Mono.CSharp.Driver:MainDriver (string[])
> in <0x0000f> Mono.CSharp.Driver:Main (string[])
> 
> make[1]: *** [corlib_plattest.dll] Error 1
> make[1]: Leaving directory `/home/_/svn/mcs/class/corlib'
> make: *** [run-test] Error 2
> 
> I wonder if it happens only on mono on windows or only on my box...
> 
> Atsushi Eno
> 
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
> 




More information about the Mono-devel-list mailing list