Skip to content
This repository has been archived by the owner on Aug 10, 2021. It is now read-only.

kotlin multiplatform gradle plugin suppresses error messages from konanc #4007

Closed
aknauf opened this issue Mar 22, 2020 · 2 comments
Closed

Comments

@aknauf
Copy link

aknauf commented Mar 22, 2020

This is related to #2674, but is about the gradle plugin omitting some of the error output that is provided by konanc.

When building a Kotlin Native project on linux (Pop OS/Ubuntu 19.10) using the gradle multiplatform plugin and encountering the referenced ncurses compatibility defect, gradle fails to print the one line line from konanc's output that is actually required to debug the problem.

When running the konanc command manually from the command line, using the args from the gradle output, the compiler output includes a message regarding an error while loading libtinfo.so.5. See line 2 of the output below.

konanc -g -ea -target linux_x64 -p program -o /home/user/dev/orchid/orchid/cli/build/bin/linux/debugTest/test.kexe -l /home/user/dev/orchid/orchid/cli/build/classes/kotlin/linux/main/cli.klib -tr -Xmulti-platform -no-endorsed-libs -Xinclude=/home/user/dev/orchid/orchid/cli/build/classes/kotlin/linux/test/cli_test.klib
/home/user/.konan/dependencies/clang-llvm-8.0.0-linux-x86-64/bin/clang++: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory
error: compilation failed: The /home/user/.konan/dependencies/clang-llvm-8.0.0-linux-x86-64/bin/clang++ command returned non-zero exit code: 127.
output: 

 * Source files: 
 * Compiler version info: Konan: 1.3.70 / Kotlin: 1.3.70
 * Output kind: PROGRAM

exception: org.jetbrains.kotlin.konan.KonanExternalToolFailure: The /home/adk/.konan/dependencies/clang-llvm-8.0.0-linux-x86-64/bin/clang++ command returned non-zero exit code: 127.
output: 
	at org.jetbrains.kotlin.konan.exec.Command.handleExitCode(ExecuteCommand.kt:105)
	at org.jetbrains.kotlin.konan.exec.Command.handleExitCode$default(ExecuteCommand.kt:104)
	at org.jetbrains.kotlin.konan.exec.Command.execute(ExecuteCommand.kt:66)
	at org.jetbrains.kotlin.backend.konan.BitcodeCompiler.runTool(BitcodeCompiler.kt:31)
	at org.jetbrains.kotlin.backend.konan.BitcodeCompiler.hostLlvmTool(BitcodeCompiler.kt:47)
	at org.jetbrains.kotlin.backend.konan.BitcodeCompiler.clang(BitcodeCompiler.kt:85)
	at org.jetbrains.kotlin.backend.konan.BitcodeCompiler.makeObjectFiles(BitcodeCompiler.kt:103)
	at org.jetbrains.kotlin.backend.konan.ToplevelPhasesKt$objectFilesPhase$1.invoke(ToplevelPhases.kt:288)
	at org.jetbrains.kotlin.backend.konan.ToplevelPhasesKt$objectFilesPhase$1.invoke(ToplevelPhases.kt)
	at org.jetbrains.kotlin.backend.common.phaser.PhaseBuildersKt$namedOpUnitPhase$1.invoke(PhaseBuilders.kt:149)
	at org.jetbrains.kotlin.backend.common.phaser.PhaseBuildersKt$namedOpUnitPhase$1.invoke(PhaseBuilders.kt:147)
	at org.jetbrains.kotlin.backend.common.phaser.AbstractNamedPhaseWrapper$runBody$1.invoke(CompilerPhase.kt:128)
	at org.jetbrains.kotlin.backend.common.phaser.CompilerPhaseKt.downlevel(CompilerPhase.kt:24)
	at org.jetbrains.kotlin.backend.common.phaser.AbstractNamedPhaseWrapper.runBody(CompilerPhase.kt:127)
	at org.jetbrains.kotlin.backend.common.phaser.AbstractNamedPhaseWrapper.invoke(CompilerPhase.kt:105)
	at org.jetbrains.kotlin.backend.common.phaser.CompositePhase.invoke(PhaseBuilders.kt:30)
	at org.jetbrains.kotlin.backend.common.phaser.AbstractNamedPhaseWrapper$runBody$1.invoke(CompilerPhase.kt:128)
	at org.jetbrains.kotlin.backend.common.phaser.CompilerPhaseKt.downlevel(CompilerPhase.kt:24)
	at org.jetbrains.kotlin.backend.common.phaser.AbstractNamedPhaseWrapper.runBody(CompilerPhase.kt:127)
	at org.jetbrains.kotlin.backend.common.phaser.AbstractNamedPhaseWrapper.invoke(CompilerPhase.kt:105)
	at org.jetbrains.kotlin.backend.common.phaser.CompilerPhaseKt.invokeToplevel(CompilerPhase.kt:42)
	at org.jetbrains.kotlin.backend.konan.KonanDriverKt.runTopLevelPhases(KonanDriver.kt:28)
	at org.jetbrains.kotlin.cli.bc.K2Native.doExecute(K2Native.kt:77)
	at org.jetbrains.kotlin.cli.bc.K2Native.doExecute(K2Native.kt:34)
	at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:85)
	at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:43)
	at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:104)
	at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:82)
	at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:50)
	at org.jetbrains.kotlin.cli.common.CLITool$Companion.doMainNoExit(CLITool.kt:215)
	at org.jetbrains.kotlin.cli.common.CLITool$Companion.doMain(CLITool.kt:207)
	at org.jetbrains.kotlin.cli.bc.K2Native$Companion$main$1.invoke(K2Native.kt:241)
	at org.jetbrains.kotlin.cli.bc.K2Native$Companion$main$1.invoke(K2Native.kt:238)
	at org.jetbrains.kotlin.util.UtilKt.profileIf(Util.kt:27)
	at org.jetbrains.kotlin.util.UtilKt.profile(Util.kt:21)
	at org.jetbrains.kotlin.cli.bc.K2Native$Companion.main(K2Native.kt:240)
	at org.jetbrains.kotlin.cli.bc.K2NativeKt.main(K2Native.kt:375)
	at org.jetbrains.kotlin.cli.utilities.MainKt$main$1.invoke(main.kt:37)
	at org.jetbrains.kotlin.cli.utilities.MainKt$main$1.invoke(main.kt)
	at org.jetbrains.kotlin.cli.utilities.MainKt.mainImpl(main.kt:17)
	at org.jetbrains.kotlin.cli.utilities.MainKt.main(main.kt:37)

However, when building from gradle, the output omits that critical information:

2020-03-22T08:19:13.020+0000 [INFO] [org.gradle.api.Project] Run tool: konanc with args: -g -ea -target linux_x64 -p program -o /home/user/dev/orchid/orchid/cli/build/bin/linux/debugTest/test.kexe -l /home/user/dev/orchid/orchid/cli/build/classes/kotlin/linux/main/cli.klib -tr -Xmulti-platform -no-endorsed-libs -Xinclude=/home/user/dev/orchid/orchid/cli/build/classes/kotlin/linux/test/cli_test.klib
2020-03-22T08:19:16.777+0000 [ERROR] [system.err] e: Compilation failed: The /home/adk/.konan/dependencies/clang-llvm-8.0.0-linux-x86-64/bin/clang++ command returned non-zero exit code: 127.
2020-03-22T08:19:16.778+0000 [ERROR] [system.err] output: 
2020-03-22T08:19:16.778+0000 [ERROR] [system.err] 
2020-03-22T08:19:16.778+0000 [ERROR] [system.err]  * Source files: 
2020-03-22T08:19:16.778+0000 [ERROR] [system.err]  * Compiler version info: Konan: 1.3.70 / Kotlin: 1.3.70
2020-03-22T08:19:16.778+0000 [ERROR] [system.err]  * Output kind: PROGRAM
2020-03-22T08:19:16.778+0000 [ERROR] [system.err] 
2020-03-22T08:19:16.778+0000 [ERROR] [system.err] e: org.jetbrains.kotlin.konan.KonanExternalToolFailure: The /home/user/.konan/dependencies/clang-llvm-8.0.0-linux-x86-64/bin/clang++ command returned non-zero exit code: 127.
2020-03-22T08:19:16.778+0000 [ERROR] [system.err] output: 
2020-03-22T08:19:16.778+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.konan.exec.Command.handleExitCode(ExecuteCommand.kt:105)
2020-03-22T08:19:16.778+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.konan.exec.Command.handleExitCode$default(ExecuteCommand.kt:104)
2020-03-22T08:19:16.778+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.konan.exec.Command.execute(ExecuteCommand.kt:66)
2020-03-22T08:19:16.778+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.backend.konan.BitcodeCompiler.runTool(BitcodeCompiler.kt:31)
2020-03-22T08:19:16.778+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.backend.konan.BitcodeCompiler.hostLlvmTool(BitcodeCompiler.kt:47)
2020-03-22T08:19:16.778+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.backend.konan.BitcodeCompiler.clang(BitcodeCompiler.kt:85)
2020-03-22T08:19:16.778+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.backend.konan.BitcodeCompiler.makeObjectFiles(BitcodeCompiler.kt:103)
2020-03-22T08:19:16.778+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.backend.konan.ToplevelPhasesKt$objectFilesPhase$1.invoke(ToplevelPhases.kt:288)
2020-03-22T08:19:16.778+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.backend.konan.ToplevelPhasesKt$objectFilesPhase$1.invoke(ToplevelPhases.kt)
2020-03-22T08:19:16.778+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.backend.common.phaser.PhaseBuildersKt$namedOpUnitPhase$1.invoke(PhaseBuilders.kt:149)
2020-03-22T08:19:16.778+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.backend.common.phaser.PhaseBuildersKt$namedOpUnitPhase$1.invoke(PhaseBuilders.kt:147)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.backend.common.phaser.AbstractNamedPhaseWrapper$runBody$1.invoke(CompilerPhase.kt:128)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.backend.common.phaser.CompilerPhaseKt.downlevel(CompilerPhase.kt:24)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.backend.common.phaser.AbstractNamedPhaseWrapper.runBody(CompilerPhase.kt:127)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.backend.common.phaser.AbstractNamedPhaseWrapper.invoke(CompilerPhase.kt:105)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.backend.common.phaser.CompositePhase.invoke(PhaseBuilders.kt:30)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.backend.common.phaser.AbstractNamedPhaseWrapper$runBody$1.invoke(CompilerPhase.kt:128)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.backend.common.phaser.CompilerPhaseKt.downlevel(CompilerPhase.kt:24)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.backend.common.phaser.AbstractNamedPhaseWrapper.runBody(CompilerPhase.kt:127)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.backend.common.phaser.AbstractNamedPhaseWrapper.invoke(CompilerPhase.kt:105)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.backend.common.phaser.CompilerPhaseKt.invokeToplevel(CompilerPhase.kt:42)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.backend.konan.KonanDriverKt.runTopLevelPhases(KonanDriver.kt:28)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.cli.bc.K2Native.doExecute(K2Native.kt:77)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.cli.bc.K2Native.doExecute(K2Native.kt:34)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:85)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:43)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:104)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:82)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:50)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.cli.common.CLITool$Companion.doMainNoExit(CLITool.kt:215)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.cli.bc.K2Native$Companion$mainNoExit$1.invoke(K2Native.kt:246)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.cli.bc.K2Native$Companion$mainNoExit$1.invoke(K2Native.kt:238)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.util.UtilKt.profileIf(Util.kt:27)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.util.UtilKt.profile(Util.kt:21)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.cli.bc.K2Native$Companion.mainNoExit(K2Native.kt:245)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.cli.bc.K2NativeKt.mainNoExit(K2Native.kt:376)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.cli.utilities.MainKt$daemonMain$1.invoke(main.kt:39)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.cli.utilities.MainKt$daemonMain$1.invoke(main.kt)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.cli.utilities.MainKt.mainImpl(main.kt:17)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.cli.utilities.MainKt.daemonMain(main.kt:39)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.compilerRunner.KonanCliRunner.run(KotlinNativeToolRunner.kt:178)
2020-03-22T08:19:16.779+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.gradle.tasks.AbstractKotlinNativeCompile.compile(KotlinNativeTasks.kt:278)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.jetbrains.kotlin.gradle.tasks.KotlinNativeLink.compile(KotlinNativeTasks.kt:643)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:104)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:49)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:42)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:28)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:727)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:694)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$3.run(ExecuteActionsTaskExecuter.java:568)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:402)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:394)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:165)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:250)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:158)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:92)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:553)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:536)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.access$300(ExecuteActionsTaskExecuter.java:109)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$TaskExecution.executeWithPreviousOutputFiles(ExecuteActionsTaskExecuter.java:276)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$TaskExecution.execute(ExecuteActionsTaskExecuter.java:265)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.ExecuteStep.lambda$execute$1(ExecuteStep.java:33)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at java.base/java.util.Optional.orElseGet(Optional.java:369)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:33)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:26)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.CleanupOutputsStep.execute(CleanupOutputsStep.java:67)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.CleanupOutputsStep.execute(CleanupOutputsStep.java:36)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:49)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:34)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.CancelExecutionStep.execute(CancelExecutionStep.java:43)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:73)
2020-03-22T08:19:16.780+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.TimeoutStep.execute(TimeoutStep.java:54)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.CatchExceptionStep.execute(CatchExceptionStep.java:34)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.CreateOutputsStep.execute(CreateOutputsStep.java:44)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.SnapshotOutputsStep.execute(SnapshotOutputsStep.java:54)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.SnapshotOutputsStep.execute(SnapshotOutputsStep.java:38)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:49)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.CacheStep.executeWithoutCache(CacheStep.java:153)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.CacheStep.execute(CacheStep.java:67)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.CacheStep.execute(CacheStep.java:41)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:44)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:33)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:38)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:24)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:92)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$0(SkipUpToDateStep.java:85)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at java.base/java.util.Optional.map(Optional.java:265)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:55)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:39)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:76)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:37)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:36)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:26)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:94)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:49)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:79)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:53)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:74)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.SkipEmptyWorkStep.lambda$execute$2(SkipEmptyWorkStep.java:78)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at java.base/java.util.Optional.orElseGet(Optional.java:369)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:78)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:34)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:39)
2020-03-22T08:19:16.781+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.LoadExecutionStateStep.execute(LoadExecutionStateStep.java:40)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.steps.LoadExecutionStateStep.execute(LoadExecutionStateStep.java:28)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.internal.execution.impl.DefaultWorkExecutor.execute(DefaultWorkExecutor.java:33)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:192)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:184)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:114)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:62)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:56)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:416)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:406)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:165)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:250)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:158)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:102)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.internal.operations.DelegatingBuildOperationExecutor.call(DelegatingBuildOperationExecutor.java:36)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:41)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:372)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:359)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:352)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:338)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.lambda$run$0(DefaultPlanExecutor.java:127)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:191)
2020-03-22T08:19:16.782+0000 [ERROR] [system.err] 	at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.executeNextNode(DefaultPlanExecutor.java:182)
2020-03-22T08:19:16.783+0000 [ERROR] [system.err] 	at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:124)
2020-03-22T08:19:16.783+0000 [ERROR] [system.err] 	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
2020-03-22T08:19:16.783+0000 [ERROR] [system.err] 	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
2020-03-22T08:19:16.783+0000 [ERROR] [system.err] 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
2020-03-22T08:19:16.783+0000 [ERROR] [system.err] 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
2020-03-22T08:19:16.783+0000 [ERROR] [system.err] 	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)
2020-03-22T08:19:16.783+0000 [ERROR] [system.err] 	at java.base/java.lang.Thread.run(Thread.java:834)
2020-03-22T08:19:16.783+0000 [ERROR] [system.err] 
2020-03-22T08:19:16.796+0000 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] 
2020-03-22T08:19:16.796+0000 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] FAILURE: Build failed with an exception.
2020-03-22T08:19:16.796+0000 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] 
2020-03-22T08:19:16.796+0000 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * What went wrong:
2020-03-22T08:19:16.796+0000 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Execution failed for task ':cli:linkDebugTestLinux'.
2020-03-22T08:19:16.796+0000 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] > Compilation finished with errors
2020-03-22T08:19:16.796+0000 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] 
2020-03-22T08:19:16.796+0000 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * Try:
2020-03-22T08:19:16.796+0000 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Run with --stacktrace option to get the stack trace.  Run with --scan to get full insights.
2020-03-22T08:19:16.796+0000 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] 
2020-03-22T08:19:16.796+0000 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * Get more help at https://help.gradle.org
2020-03-22T08:19:16.796+0000 [ERROR] [org.gradle.internal.buildevents.BuildResultLogger] 
2020-03-22T08:19:16.796+0000 [ERROR] [org.gradle.internal.buildevents.BuildResultLogger] BUILD FAILED in 4s
2020-03-22T08:19:16.783+0000 [DEBUG] [org.gradle.internal.operations.DefaultBuildOperationExecutor] Completing Build operation 'Execute compile for :cli:linkDebugTestLinux'
@artdfel
Copy link
Contributor

artdfel commented Mar 24, 2020

Hello, @aknauf! There was a PR(#3979) recently, fixing the same problem for a bit different case. AFAIK, it should also make the error more informative for this one. Please try to update to Kotlin's 1.3.71 version, it should be including this fix.

@aknauf
Copy link
Author

aknauf commented Mar 25, 2020

Yes, I can confirm that the gradle output now displays the important error message, when using gradle kotlin plugin version "1.3.71". Thanks for the amazingly quick turnaround!

@aknauf aknauf closed this as completed Mar 25, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants