Skip to content

Instantly share code, notes, and snippets.

@ajorg
Created August 27, 2010 19:36
Show Gist options
  • Save ajorg/554025 to your computer and use it in GitHub Desktop.
Save ajorg/554025 to your computer and use it in GitHub Desktop.
make[6]: Entering directory `/usr/src/packages/BUILD/mono-basic-2.8/vbnc/cecil'
mkdir -p ../../class/lib/vbnc/
gmcs -keyfile:../../vbnc/cecil/mono.snk -d:CECIL -debug /noconfig -target:library -out:../../class/lib/vbnc/Mono.Cecil.VB.dll @Mono.Cecil.VB.dll.sources
**
ERROR:class.c:1725:mono_class_layout_fields: assertion failed: (class->image->dynamic || field->offset > 0)
Stacktrace:
at (wrapper managed-to-native) System.Reflection.MonoMethodInfo.get_method_info (intptr,System.Reflection.MonoMethodInfo&) <0x00004>
at (wrapper managed-to-native) System.Reflection.MonoMethodInfo.get_method_info (intptr,System.Reflection.MonoMethodInfo&) <0x00004>
at System.Reflection.MonoMethodInfo.GetMethodInfo (intptr) <0x00037>
at System.Reflection.MonoMethodInfo.GetDeclaringType (intptr) <0x00037>
at System.Reflection.MonoMethod.get_DeclaringType () <0x00014>
at Mono.CSharp.TypeManager.IsGenericMethodDefinition (System.Reflection.MethodBase) <0x0001a>
at Mono.CSharp.TypeManager.GetMethodName (System.Reflection.MethodInfo) <0x00012>
at Mono.CSharp.MemberCache.AddMembers (System.Reflection.MemberTypes,System.Reflection.BindingFlags,Mono.CSharp.IMemberContainer) <0x0010e>
at Mono.CSharp.MemberCache.AddMembers (System.Reflection.MemberTypes,Mono.CSharp.IMemberContainer) <0x00028>
at Mono.CSharp.MemberCache.AddMembers (Mono.CSharp.IMemberContainer) <0x0004c>
at Mono.CSharp.MemberCache..ctor (Mono.CSharp.IMemberContainer) <0x00188>
at Mono.CSharp.TypeHandle..ctor (System.Type) <0x0011d>
at Mono.CSharp.TypeHandle.GetTypeHandle (System.Type) <0x00063>
at Mono.CSharp.TypeHandle.GetMemberCache (System.Type) <0x00010>
at Mono.CSharp.TypeManager.MemberLookup_FindMembers (System.Type,System.Reflection.MemberTypes,System.Reflection.BindingFlags,string,bool&) <0x0026d>
at Mono.CSharp.TypeManager.RealMemberLookup (System.Type,System.Type,System.Type,System.Reflection.MemberTypes,System.Reflection.BindingFlags,string,System.Collections.IList) <0x0012d>
at Mono.CSharp.TypeManager.MemberLookup (System.Type,System.Type,System.Type,System.Reflection.MemberTypes,System.Reflection.BindingFlags,string,System.Collections.IList) <0x00022>
at Mono.CSharp.Expression.MemberLookup (Mono.CSharp.CompilerContext,System.Type,System.Type,System.Type,string,System.Reflection.MemberTypes,System.Reflection.BindingFlags,Mono.CSharp.Location) <0x00041>
at Mono.CSharp.Expression.MemberLookupFinal (Mono.CSharp.ResolveContext,System.Type,System.Type,string,System.Reflection.MemberTypes,System.Reflection.BindingFlags,Mono.CSharp.Location) <0x00066>
at Mono.CSharp.New.DoResolve (Mono.CSharp.ResolveContext) <0x004d5>
at Mono.CSharp.Expression.Resolve (Mono.CSharp.ResolveContext,Mono.CSharp.ResolveFlags) <0x0015b>
at Mono.CSharp.Expression.Resolve (Mono.CSharp.ResolveContext) <0x00015>
at Mono.CSharp.Assign.DoResolve (Mono.CSharp.ResolveContext) <0x00021>
at Mono.CSharp.SimpleAssign.DoResolve (Mono.CSharp.ResolveContext) <0x00018>
at Mono.CSharp.Expression.Resolve (Mono.CSharp.ResolveContext,Mono.CSharp.ResolveFlags) <0x0015b>
at Mono.CSharp.Expression.Resolve (Mono.CSharp.ResolveContext) <0x00015>
at Mono.CSharp.ExpressionStatement.ResolveStatement (Mono.CSharp.BlockContext) <0x00015>
at Mono.CSharp.StatementExpression.Resolve (Mono.CSharp.BlockContext) <0x00030>
at Mono.CSharp.Block.Resolve (Mono.CSharp.BlockContext) <0x0044e>
at Mono.CSharp.Block.Resolve (Mono.CSharp.BlockContext) <0x0044e>
at Mono.CSharp.ToplevelBlock.Resolve (Mono.CSharp.FlowBranching,Mono.CSharp.BlockContext,Mono.CSharp.ParametersCompiled,Mono.CSharp.IMethodData) <0x0008d>
at Mono.CSharp.Constructor.Emit () <0x002b4>
at Mono.CSharp.TypeContainer.EmitConstructors () <0x003a3>
at Mono.CSharp.TypeContainer.EmitType () <0x0009b>
at Mono.CSharp.RootContext.EmitCode () <0x000aa>
at Mono.CSharp.Driver.Compile () <0x00782>
at Mono.CSharp.Driver.Main (string[]) <0x0008f>
at (wrapper runtime-invoke) <Module>.runtime_invoke_int_object (object,intptr,intptr,intptr) <0x00043>
Native stacktrace:
/usr/bin/mono() [0x80dc202]
[0xffffe40c]
/lib/libc.so.6(gsignal+0x45) [0x401907a5]
/lib/libc.so.6(abort+0x180) [0x40192070]
/usr/lib/libglib-2.0.so.0(g_assertion_message+0x172) [0x40090a72]
/usr/lib/libglib-2.0.so.0(+0x660bf) [0x400910bf]
/usr/bin/mono() [0x8138c49]
/usr/bin/mono() [0x813976e]
/usr/bin/mono(mono_class_init+0x44a) [0x8137aea]
/usr/bin/mono(mono_type_get_object+0x420) [0x818f850]
/usr/bin/mono() [0x8142cd1]
[0x410ba0ff]
[0x410ba078]
[0x410ba6c0]
[0x410f4ddd]
[0x41106643]
[0x4110659b]
[0x4110582f]
[0x411056f9]
[0x4110565d]
[0x41104f71]
[0x41104d66]
[0x41104bfc]
[0x41104b01]
[0x41122c0e]
[0x411225e6]
[0x411224a3]
[0x4112bc12]
[0x4113950f]
[0x4116a5ce]
[0x41129794]
[0x411295ae]
[0x41147e22]
[0x41147d81]
[0x41129794]
[0x411295ae]
[0x41143c3e]
[0x41143c09]
[0x4114349f]
[0x4114349f]
[0x41141cfe]
[0x411404e5]
[0x41140084]
[0x41126ed4]
[0x41126933]
[0x40f0e923]
[0x407dd240]
[0x407dd5e4]
/usr/bin/mono() [0x80653c6]
Debug info from gdb:
=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================
make[6]: *** [../../class/lib/vbnc/Mono.Cecil.VB.dll] Aborted
make[6]: Leaving directory `/usr/src/packages/BUILD/mono-basic-2.8/vbnc/cecil'
make[5]: *** [../../../../class/lib/vbnc/Mono.Cecil.VB.dll] Error 2
make[5]: Leaving directory `/usr/src/packages/BUILD/mono-basic-2.8/vbnc/cecil/symbols/mdb'
make[4]: *** [do-all] Error 2
make[4]: Leaving directory `/usr/src/packages/BUILD/mono-basic-2.8/vbnc/cecil/symbols/mdb'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/src/packages/BUILD/mono-basic-2.8/vbnc/cecil/symbols'
**
ERROR:shared.c:659:shm_semaphores_remove: assertion failed: (proc_count > 0)
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/packages/BUILD/mono-basic-2.8/vbnc/cecil'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/packages/BUILD/mono-basic-2.8/vbnc'
make: *** [all-recursive] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment