Created
December 7, 2017 07:44
-
-
Save gildor/bf1b030499d9fa2872a88b357eb3f7df to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
> Task :calculator:compileKonanKotlinArithmeticParserIphone | |
KtFile: Parser.kt | |
exception: kotlin.KotlinNullPointerException | |
at org.jetbrains.kotlin.backend.konan.llvm.Llvm.importFunction(ContextUtils.kt:279) | |
at org.jetbrains.kotlin.backend.konan.llvm.Llvm.importRtFunction(ContextUtils.kt:373) | |
at org.jetbrains.kotlin.backend.konan.llvm.Llvm.access$importRtFunction(ContextUtils.kt:272) | |
at org.jetbrains.kotlin.backend.konan.llvm.Llvm$lazyRtFunction$provideDelegate$1$value$2.invoke(ContextUtils.kt:447) | |
at org.jetbrains.kotlin.backend.konan.llvm.Llvm$lazyRtFunction$provideDelegate$1$value$2.invoke(ContextUtils.kt:445) | |
at kotlin.SynchronizedLazyImpl.getValue(Lazy.kt:130) | |
at org.jetbrains.kotlin.backend.konan.llvm.Llvm$lazyRtFunction$provideDelegate$1.getValue(ContextUtils.kt) | |
at org.jetbrains.kotlin.backend.konan.llvm.Llvm$lazyRtFunction$provideDelegate$1.getValue(ContextUtils.kt:449) | |
at org.jetbrains.kotlin.backend.konan.llvm.Llvm$lazyRtFunction$provideDelegate$1.getValue(ContextUtils.kt:445) | |
at org.jetbrains.kotlin.backend.konan.llvm.Llvm.getKotlin_ObjCExport_refFromObjC(ContextUtils.kt) | |
at org.jetbrains.kotlin.backend.konan.llvm.objcexport.ObjCExportCodeGenerator.objCReferenceToKotlin(ObjCExportCodeGenerator.kt:94) | |
at org.jetbrains.kotlin.backend.konan.llvm.objcexport.ObjCExportCodeGenerator.objCToKotlin(ObjCExportCodeGenerator.kt:113) | |
at org.jetbrains.kotlin.backend.konan.llvm.objcexport.ObjCExportCodeGeneratorKt.generateObjCImp(ObjCExportCodeGenerator.kt:432) | |
at org.jetbrains.kotlin.backend.konan.llvm.objcexport.ObjCExportCodeGeneratorKt.generateObjCImp$default(ObjCExportCodeGenerator.kt:399) | |
at org.jetbrains.kotlin.backend.konan.llvm.objcexport.ObjCExportCodeGeneratorKt.createMethodAdapter(ObjCExportCodeGenerator.kt:564) | |
at org.jetbrains.kotlin.backend.konan.llvm.objcexport.ObjCExportCodeGeneratorKt.createConstructorAdapter(ObjCExportCodeGenerator.kt:571) | |
at org.jetbrains.kotlin.backend.konan.llvm.objcexport.ObjCExportCodeGeneratorKt.createTypeAdapter(ObjCExportCodeGenerator.kt:611) | |
at org.jetbrains.kotlin.backend.konan.llvm.objcexport.ObjCExportCodeGeneratorKt.access$createTypeAdapter(ObjCExportCodeGenerator.kt:1) | |
at org.jetbrains.kotlin.backend.konan.llvm.objcexport.ObjCExportCodeGenerator.emitRtti$backend_native_compiler(ObjCExportCodeGenerator.kt:145) | |
at org.jetbrains.kotlin.backend.konan.objcexport.ObjCExport.produceObjCFramework$backend_native_compiler(ObjCExport.kt:83) | |
at org.jetbrains.kotlin.backend.konan.llvm.CodeGeneratorVisitor.visitModuleFragment(IrToBitcode.kt:300) | |
at org.jetbrains.kotlin.ir.visitors.IrElementVisitorVoid$DefaultImpls.visitModuleFragment(IrElementVisitorVoid.kt:28) | |
at org.jetbrains.kotlin.backend.konan.llvm.CodeGeneratorVisitor.visitModuleFragment(IrToBitcode.kt:216) | |
at org.jetbrains.kotlin.backend.konan.llvm.CodeGeneratorVisitor.visitModuleFragment(IrToBitcode.kt:216) | |
at org.jetbrains.kotlin.ir.declarations.impl.IrModuleFragmentImpl.accept(IrModuleFragmentImpl.kt:43) | |
at org.jetbrains.kotlin.ir.visitors.IrElementVisitorVoidKt.acceptVoid(IrElementVisitorVoid.kt:236) | |
at org.jetbrains.kotlin.backend.konan.llvm.IrToBitcodeKt$emitLLVM$6.invoke(IrToBitcode.kt:100) | |
at org.jetbrains.kotlin.backend.konan.llvm.IrToBitcodeKt$emitLLVM$6.invoke(IrToBitcode.kt) | |
at org.jetbrains.kotlin.backend.konan.PhaseManager$phase$$inlined$with$lambda$1.invoke(KonanPhases.kt:137) | |
at org.jetbrains.kotlin.backend.konan.PhaseManager$phase$$inlined$with$lambda$1.invoke(KonanPhases.kt:116) | |
at org.jetbrains.kotlin.backend.konan.util.UtilKt.profileIf(util.kt:33) | |
at org.jetbrains.kotlin.backend.konan.PhaseManager.phase$backend_native_compiler(KonanPhases.kt:136) | |
at org.jetbrains.kotlin.backend.konan.llvm.IrToBitcodeKt.emitLLVM(IrToBitcode.kt:99) | |
at org.jetbrains.kotlin.backend.konan.KonanDriverKt$runTopLevelPhases$4$2.invoke(KonanDriver.kt:94) | |
at org.jetbrains.kotlin.backend.konan.KonanDriverKt$runTopLevelPhases$4$2.invoke(KonanDriver.kt) | |
at org.jetbrains.kotlin.backend.konan.PhaseManager$phase$$inlined$with$lambda$1.invoke(KonanPhases.kt:137) | |
at org.jetbrains.kotlin.backend.konan.PhaseManager$phase$$inlined$with$lambda$1.invoke(KonanPhases.kt:116) | |
at org.jetbrains.kotlin.backend.konan.util.UtilKt.profileIf(util.kt:33) | |
at org.jetbrains.kotlin.backend.konan.PhaseManager.phase$backend_native_compiler(KonanPhases.kt:136) | |
at org.jetbrains.kotlin.backend.konan.KonanDriverKt$runTopLevelPhases$4.invoke(KonanDriver.kt:93) | |
at org.jetbrains.kotlin.backend.konan.KonanDriverKt$runTopLevelPhases$4.invoke(KonanDriver.kt) | |
at org.jetbrains.kotlin.backend.konan.PhaseManager$phase$$inlined$with$lambda$1.invoke(KonanPhases.kt:137) | |
at org.jetbrains.kotlin.backend.konan.PhaseManager$phase$$inlined$with$lambda$1.invoke(KonanPhases.kt:116) | |
at org.jetbrains.kotlin.backend.konan.util.UtilKt.profileIf(util.kt:33) | |
at org.jetbrains.kotlin.backend.konan.PhaseManager.phase$backend_native_compiler(KonanPhases.kt:136) | |
at org.jetbrains.kotlin.backend.konan.KonanDriverKt.runTopLevelPhases(KonanDriver.kt:87) | |
at org.jetbrains.kotlin.cli.bc.K2Native.doExecute(K2Native.kt:54) | |
at org.jetbrains.kotlin.cli.bc.K2Native.doExecute(K2Native.kt:40) | |
at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.java:107) | |
at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.java:51) | |
at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:92) | |
at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:70) | |
at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:36) | |
at org.jetbrains.kotlin.cli.common.CLITool$Companion.doMainNoExit(CLITool.kt:157) | |
at org.jetbrains.kotlin.cli.common.CLITool$Companion.doMain(CLITool.kt:148) | |
at org.jetbrains.kotlin.cli.bc.K2Native$Companion$main$1.invoke(K2Native.kt:161) | |
at org.jetbrains.kotlin.cli.bc.K2Native$Companion$main$1.invoke(K2Native.kt:158) | |
at org.jetbrains.kotlin.backend.konan.util.UtilKt.profileIf(util.kt:33) | |
at org.jetbrains.kotlin.backend.konan.util.UtilKt.profile(util.kt:28) | |
at org.jetbrains.kotlin.cli.bc.K2Native$Companion.main(K2Native.kt:160) | |
at org.jetbrains.kotlin.cli.bc.K2NativeKt.main(K2Native.kt:166) | |
at org.jetbrains.kotlin.cli.utilities.MainKt.main(main.kt:115) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment