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

Atsushi Eno atsushi at ximian.com
Sun Jan 30 23:49:33 EST 2005


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




More information about the Mono-devel-list mailing list