Hello,
I tried compile the maven poi-4.1.1.jar and I received via IKVMC error message as below:
IKVM.NET Compiler version 8.1.5717.0
Copyright (C) 2002-2015 Jeroen Frijters
http://www.ikvm.net/
note IKVMC0002: Output file is "poi-4.1.1.dll"
*** INTERNAL COMPILER ERROR ***
PLEASE FILE A BUG REPORT FOR IKVM.NET WHEN YOU SEE THIS MESSAGE
ikvmc, Version=8.1.5717.0, Culture=neutral, PublicKeyToken=13235d27fcbfff58
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\
4.0.30319.42000 64-bit
System.InvalidOperationException: 由於該物件目前的狀態,導致作業無效。
於 IKVM.Internal.Boxer.EmitBox(CodeEmitter ilgen, TypeWrapper tw)
於 IKVM.Internal.LambdaMetafactory.EmitDispatch(FinishContext context, TypeWrapper[] args, TypeBuilder tb, MethodWrapper interfaceMethod, TypeWrapper[] implParameters, ConstantPoolItemMethodHandle implMethod, ConstantPoolItemMethodType instantiatedMethodType, FieldBuilder[] capturedFields)
於 IKVM.Internal.LambdaMetafactory.CreateConstructorAndDispatch(FinishContext context, ConstantPoolItemInvokeDynamic cpi, TypeBuilder tb, List1 methods, TypeWrapper[] implParameters, ConstantPoolItemMethodType samMethodType, ConstantPoolItemMethodHandle implMethod, ConstantPoolItemMethodType instantiatedMethodType, Boolean serializable)
於 IKVM.Internal.LambdaMetafactory.EmitImpl(FinishContext context, ClassFile classFile, ConstantPoolItemInvokeDynamic cpi, BootstrapMethod bsm, CodeEmitter ilgen)
於 IKVM.Internal.LambdaMetafactory.Emit(FinishContext context, ClassFile classFile, Int32 constantPoolIndex, ConstantPoolItemInvokeDynamic cpi, CodeEmitter ilgen)
於 Compiler.Compile(Block block, Int32 startIndex)
於 Compiler.Compile(FinishContext context, TypeWrapper host, DynamicTypeWrapper clazz, MethodWrapper mw, ClassFile classFile, Method m, CodeEmitter ilGenerator, Boolean& nonleaf)
於 IKVM.Internal.DynamicTypeWrapper.FinishContext.FinishImpl()
於 IKVM.Internal.DynamicTypeWrapper.JavaTypeImpl.FinishCore()
於 IKVM.Internal.DynamicTypeWrapper.JavaTypeImpl.Finish()
於 IKVM.Internal.AotTypeWrapper.Finish()
於 IKVM.Internal.DynamicClassLoader.FinishAll()
於 IKVM.Internal.CompilerClassLoader.Compile(String runtimeAssembly, List
1 optionsList)
於 IkvmcCompiler.Compile(String[] args)
於 IkvmcCompiler.Main(String[] args)
Hi ,
I saw this article for this issue past 2 years ago.
I confused about this issue is show again?
https://github.com/windward-studios/ikvm8/issues/14