Last active
May 24, 2019 07:31
-
-
Save a-dminator/80d0735c88d4b37241a5f6d6f5dbb7cb 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
abstract class Foo<TViewState : FooState> { | |
open inner class ViewStateProxy : FooState | |
} | |
interface FooState | |
class Bar : Foo<FooState>() { | |
fun bar() = ViewStateProxy() | |
} | |
/* | |
:-1: * Compiler version info: Konan: 1.2.1 / Kotlin: 1.3.31 | |
:-1: * Output kind: FRAMEWORK | |
:-1: | |
:-1: e: java.lang.UnsupportedOperationException | |
:-1: at org.jetbrains.kotlin.descriptors.impl.LazySubstitutingClassDescriptor.getThisAsReceiverParameter(LazySubstitutingClassDescriptor.java:129) | |
:-1: at org.jetbrains.kotlin.backend.common.descriptors.DescriptorUtilsKt.getAllParameters(DescriptorUtils.kt:37) | |
:-1: at org.jetbrains.kotlin.backend.konan.llvm.CodeGeneratorVisitor.evaluateExplicitArgs(IrToBitcode.kt:1890) | |
:-1: at org.jetbrains.kotlin.backend.konan.llvm.CodeGeneratorVisitor.evaluateCall(IrToBitcode.kt:1738) | |
:-1: at org.jetbrains.kotlin.backend.konan.llvm.CodeGeneratorVisitor.evaluateExpression(IrToBitcode.kt:754) | |
:-1: at org.jetbrains.kotlin.backend.konan.llvm.CodeGeneratorVisitor.evaluateReturn(IrToBitcode.kt:1567) | |
:-1: at org.jetbrains.kotlin.backend.konan.llvm.CodeGeneratorVisitor.evaluateExpression(IrToBitcode.kt:764) | |
:-1: at org.jetbrains.kotlin.backend.konan.llvm.CodeGeneratorVisitor.generateStatement(IrToBitcode.kt:791) | |
:-1: at org.jetbrains.kotlin.backend.konan.llvm.CodeGeneratorVisitor.visitFunction(IrToBitcode.kt:669) | |
:-1: at org.jetbrains.kotlin.ir.visitors.IrElementVisitorVoid$DefaultImpls.visitSimpleFunction(IrElementVisitorVoid.kt:52) | |
:-1: at org.jetbrains.kotlin.backend.konan.llvm.CodeGeneratorVisitor.visitSimpleFunction(IrToBitcode.kt:201) | |
:-1: at org.jetbrains.kotlin.ir.visitors.IrElementVisitorVoid$DefaultImpls.visitSimpleFunction(IrElementVisitorVoid.kt:53) | |
:-1: at org.jetbrains.kotlin.backend.konan.llvm.CodeGeneratorVisitor.visitSimpleFunction(IrToBitcode.kt:201) | |
:-1: at org.jetbrains.kotlin.backend.konan.llvm.CodeGeneratorVisitor.visitSimpleFunction(IrToBitcode.kt:201) | |
:-1: at org.jetbrains.kotlin.ir.declarations.impl.IrFunctionImpl.accept(IrFunctionImpl.kt:92) | |
:-1: at org.jetbrains.kotlin.ir.visitors.IrElementVisitorVoidKt.acceptVoid(IrElementVisitorVoid.kt:258) | |
:-1: at org.jetbrains.kotlin.backend.konan.llvm.CodeGeneratorVisitor.visitClass(IrToBitcode.kt:709) | |
:-1: at org.jetbrains.kotlin.ir.visitors.IrElementVisitorVoid$DefaultImpls.visitClass(IrElementVisitorVoid.kt:44) | |
:-1: at org.jetbrains.kotlin.backend.konan.llvm.CodeGeneratorVisitor.visitClass(IrToBitcode.kt:201) | |
:-1: at org.jetbrains.kotlin.backend.konan.llvm.CodeGeneratorVisitor.visitClass(IrToBitcode.kt:201) | |
:-1: at org.jetbrains.kotlin.ir.declarations.impl.IrClassImpl.accept(IrClassImpl.kt:108) | |
:-1: at org.jetbrains.kotlin.ir.declarations.impl.IrFileImpl.acceptChildren(IrFileImpl.kt:82) | |
:-1: at org.jetbrains.kotlin.ir.visitors.IrElementVisitorVoidKt.acceptChildrenVoid(IrElementVisitorVoid.kt:262) | |
:-1: at org.jetbrains.kotlin.backend.konan.llvm.CodeGeneratorVisitor.visitFile(IrToBitcode.kt:457) | |
:-1: at org.jetbrains.kotlin.ir.visitors.IrElementVisitorVoid$DefaultImpls.visitFile(IrElementVisitorVoid.kt:38) | |
:-1: at org.jetbrains.kotlin.backend.konan.llvm.CodeGeneratorVisitor.visitFile(IrToBitcode.kt:201) | |
:-1: at org.jetbrains.kotlin.backend.konan.llvm.CodeGeneratorVisitor.visitFile(IrToBitcode.kt:201) | |
:-1: at org.jetbrains.kotlin.ir.declarations.impl.IrFileImpl.accept(IrFileImpl.kt:79) | |
:-1: at org.jetbrains.kotlin.ir.declarations.impl.IrModuleFragmentImpl.acceptChildren(IrModuleFragmentImpl.kt:45) | |
:-1: at org.jetbrains.kotlin.ir.visitors.IrElementVisitorVoidKt.acceptChildrenVoid(IrElementVisitorVoid.kt:262) | |
:-1: at org.jetbrains.kotlin.backend.konan.llvm.CodeGeneratorVisitor.visitModuleFragment(IrToBitcode.kt:314) | |
:-1: at org.jetbrains.kotlin.ir.visitors.IrElementVisitorVoid$DefaultImpls.visitModuleFragment(IrElementVisitorVoid.kt:28) | |
:-1: at org.jetbrains.kotlin.backend.konan.llvm.CodeGeneratorVisitor.visitModuleFragment(IrToBitcode.kt:201) | |
:-1: at org.jetbrains.kotlin.backend.konan.llvm.CodeGeneratorVisitor.visitModuleFragment(IrToBitcode.kt:201) | |
:-1: at org.jetbrains.kotlin.ir.declarations.impl.IrModuleFragmentImpl.accept(IrModuleFragmentImpl.kt:42) | |
:-1: at org.jetbrains.kotlin.ir.visitors.IrElementVisitorVoidKt.acceptVoid(IrElementVisitorVoid.kt:258) | |
:-1: at org.jetbrains.kotlin.backend.konan.llvm.BitcodePhasesKt$codegenPhase$1.invoke(BitcodePhases.kt:134) | |
:-1: at org.jetbrains.kotlin.backend.konan.llvm.BitcodePhasesKt$codegenPhase$1.invoke(BitcodePhases.kt) | |
:-1: at org.jetbrains.kotlin.backend.konan.KonanLoweringPhasesKt$makeKonanModuleOpPhase$1.invoke(KonanLoweringPhases.kt:55) | |
:-1: at org.jetbrains.kotlin.backend.konan.KonanLoweringPhasesKt$makeKonanModuleOpPhase$1.invoke(KonanLoweringPhases.kt:53) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.AbstractNamedPhaseWrapper$runBody$1.invoke(CompilerPhase.kt:91) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.CompilerPhaseKt.downlevel(CompilerPhase.kt:18) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.AbstractNamedPhaseWrapper.runBody(CompilerPhase.kt:90) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.AbstractNamedPhaseWrapper.invoke(CompilerPhase.kt:73) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.PhaseBuildersKt$then$1.invoke(PhaseBuilders.kt:15) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.PhaseBuildersKt$then$1.invoke(PhaseBuilders.kt:14) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.PhaseBuildersKt$then$1.invoke(PhaseBuilders.kt:14) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.AbstractNamedPhaseWrapper$runBody$1.invoke(CompilerPhase.kt:91) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.CompilerPhaseKt.downlevel(CompilerPhase.kt:18) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.AbstractNamedPhaseWrapper.runBody(CompilerPhase.kt:90) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.AbstractNamedPhaseWrapper.invoke(CompilerPhase.kt:73) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.PhaseBuildersKt$then$1.invoke(PhaseBuilders.kt:15) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.PhaseBuildersKt$then$1.invoke(PhaseBuilders.kt:14) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.PhaseBuildersKt$then$1.invoke(PhaseBuilders.kt:14) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.PhaseBuildersKt$then$1.invoke(PhaseBuilders.kt:14) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.PhaseBuildersKt$then$1.invoke(PhaseBuilders.kt:14) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.AbstractNamedPhaseWrapper$runBody$1.invoke(CompilerPhase.kt:91) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.CompilerPhaseKt.downlevel(CompilerPhase.kt:18) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.AbstractNamedPhaseWrapper.runBody(CompilerPhase.kt:90) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.AbstractNamedPhaseWrapper.invoke(CompilerPhase.kt:73) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.PhaseBuildersKt$then$1.invoke(PhaseBuilders.kt:15) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.PhaseBuildersKt$then$1.invoke(PhaseBuilders.kt:14) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.AbstractNamedPhaseWrapper$runBody$1.invoke(CompilerPhase.kt:91) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.CompilerPhaseKt.downlevel(CompilerPhase.kt:18) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.AbstractNamedPhaseWrapper.runBody(CompilerPhase.kt:90) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.AbstractNamedPhaseWrapper.invoke(CompilerPhase.kt:73) | |
:-1: at org.jetbrains.kotlin.backend.common.phaser.CompilerPhaseKt.invokeToplevel(CompilerPhase.kt:33) | |
:-1: at org.jetbrains.kotlin.backend.konan.KonanDriverKt.runTopLevelPhases(KonanDriver.kt:30) | |
:-1: at org.jetbrains.kotlin.cli.bc.K2Native.doExecute(K2Native.kt:78) | |
:-1: at org.jetbrains.kotlin.cli.bc.K2Native.doExecute(K2Native.kt:35) | |
:-1: at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:84) | |
:-1: at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:42) | |
:-1: at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:103) | |
:-1: at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:81) | |
:-1: at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:49) | |
:-1: at org.jetbrains.kotlin.cli.common.CLITool$Companion.doMainNoExit(CLITool.kt:214) | |
:-1: at org.jetbrains.kotlin.cli.common.CLITool$Companion.doMain(CLITool.kt:206) | |
:-1: at org.jetbrains.kotlin.cli.bc.K2Native$Companion$main$1.invoke(K2Native.kt:217) | |
:-1: at org.jetbrains.kotlin.cli.bc.K2Native$Companion$main$1.invoke(K2Native.kt:208) | |
:-1: at org.jetbrains.kotlin.konan.util.UtilKt.profileIf(Util.kt:39) | |
:-1: at org.jetbrains.kotlin.konan.util.UtilKt.profile(Util.kt:33) | |
:-1: at org.jetbrains.kotlin.cli.bc.K2Native$Companion.main(K2Native.kt:210) | |
:-1: at org.jetbrains.kotlin.cli.bc.K2NativeKt.main(K2Native.kt:296) | |
:-1: at org.jetbrains.kotlin.cli.utilities.MainKt.main(main.kt:16) | |
:-1: | |
:-1: | |
:-1: > Task :greeting:linkDebugFrameworkIosSim FAILED | |
:-1: | |
:-1: FAILURE: Build failed with an exception. | |
:-1: | |
:-1: * What went wrong: | |
:-1: Execution failed for task ':greeting:linkDebugFrameworkIosSim'. | |
:-1: > Process 'command '/Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home/bin/java'' finished with non-zero exit value 2 | |
:-1: | |
:-1: * Try: | |
:-1: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. | |
:-1: | |
:-1: * Get more help at https://help.gradle.org | |
:-1: | |
:-1: BUILD FAILED in 58s | |
*/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment