From d5fcf2362959f1520262da373d2b6d6697f53301 Mon Sep 17 00:00:00 2001 From: Pavel Punegov <32519625+PavelPunegov@users.noreply.github.com> Date: Wed, 20 Dec 2017 14:18:07 +0300 Subject: [PATCH] Add version and output kind --- .../cli.bc/src/org/jetbrains/kotlin/cli/bc/K2Native.kt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/backend.native/cli.bc/src/org/jetbrains/kotlin/cli/bc/K2Native.kt b/backend.native/cli.bc/src/org/jetbrains/kotlin/cli/bc/K2Native.kt index 414fdf716fb..4b33c7191eb 100644 --- a/backend.native/cli.bc/src/org/jetbrains/kotlin/cli/bc/K2Native.kt +++ b/backend.native/cli.bc/src/org/jetbrains/kotlin/cli/bc/K2Native.kt @@ -63,9 +63,12 @@ class K2Native : CLICompiler() { return ExitCode.COMPILATION_ERROR } catch (e: Throwable) { configuration.report(ERROR, """ - |Compilation failed with exception: ${e.message}, caused by ${e.cause?.message ?: ""} + |Compilation failed: ${e.message} + + | * Source files: ${environment.getSourceFiles().joinToString(transform = KtFile::getName)} + | * Compiler version info: Konan: ${KonanVersion.CURRENT} / Kotlin: ${KotlinVersion.CURRENT} + | * Output kind: ${configuration.get(KonanConfigKeys.PRODUCE)} - |Source files: ${ environment.getSourceFiles().joinToString(transform = KtFile::getName) } """.trimMargin()) throw e }