[Ikvm-developers] saxon9.jar and IKVM 0.43.3681
Brought to you by:
jfrijters
|
From: Дейзи Ч. <dai...@ma...> - 2010-02-26 20:01:28
|
Hello again, now an old question: when I tried to compile saxon9.jar (9.1.0.8) with the latest dev-build of IKVM, I had the following error: D:\ikvm>ikvmc.exe saxon9.jar -target:library Note IKVMC0002: output file is "saxon9.dll" ****** Critical Failure: Exception during finishing of: net.sf.saxon.expr.Binary Expression ****** PLEASE FILE A BUG REPORT FOR IKVM.NET WHEN YOU SEE THIS MESSAGE System.NotSupportedException: Specified method is not supported. at IKVM.Reflection.Emit.TypeBuilder.CheckBaked() at IKVM.Reflection.Emit.TypeBuilder.__GetDeclaredMethods() at IKVM.Reflection.Type.GetConstructors(BindingFlags bindingAttr) at IKVM.Reflection.Type.GetConstructor(BindingFlags bindingAttr, Binder binde r, Type[] types, ParameterModifier[] modifiers) at IKVM.Internal.Serialization.AddAutomagicSerialization(TypeWrapper wrapper) at IKVM.Internal.DynamicTypeWrapper.FinishContext.FinishImpl() at IKVM.Internal.DynamicTypeWrapper.JavaTypeImpl.FinishCore() at IKVM.Reflection.Emit.TypeBuilder.CheckBaked() at IKVM.Reflection.Emit.TypeBuilder.__GetDeclaredMethods() at IKVM.Reflection.Type.GetConstructors(BindingFlags bindingAttr) at IKVM.Reflection.Type.GetConstructor(BindingFlags bindingAttr, Binder binde r, Type[] types, ParameterModifier[] modifiers) at IKVM.Internal.Serialization.AddAutomagicSerialization(TypeWrapper wrapper) at IKVM.Internal.DynamicTypeWrapper.FinishContext.FinishImpl() at IKVM.Internal.DynamicTypeWrapper.JavaTypeImpl.FinishCore() at IKVM.Internal.JVM.CriticalFailure(String message, Exception x) at IKVM.Internal.DynamicTypeWrapper.JavaTypeImpl.FinishCore() at IKVM.Internal.DynamicTypeWrapper.JavaTypeImpl.Finish() at IKVM.Internal.AotTypeWrapper.Finish() at IKVM.Internal.DynamicTypeWrapper.JavaTypeImpl.Finish() at IKVM.Internal.AotTypeWrapper.Finish() at IKVM.Internal.CompilerClassLoader.Compile() at IKVM.Internal.CompilerClassLoader.Compile(String runtimeAssembly, List`1 o ptionsList) at IkvmcCompiler.Main(String[] args) Just the same jar was successfully compiled under 0.42.0.5, 0.43.3628 and older builds. It seems to be just a bug. Hope this helps. |