From 9fed50c03bf66d8deb98dc34a2fc17662c43b8d7 Mon Sep 17 00:00:00 2001 From: Ilya Chernikov Date: Sun, 13 Aug 2023 14:40:30 +0200 Subject: [PATCH] LV20: fix CliTestGenerated testdata for changed K2 error reporting --- compiler/testData/cli/jvm/requireKotlinCompilerVersion.out | 6 +++--- .../testData/cli/jvm/requireKotlinCompilerVersionK2.out | 1 - .../testData/cli/metadata/inheritorOfExpectSealedClass.out | 6 +++--- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/compiler/testData/cli/jvm/requireKotlinCompilerVersion.out b/compiler/testData/cli/jvm/requireKotlinCompilerVersion.out index 13f7cbf71be..92b61c4ccc4 100644 --- a/compiler/testData/cli/jvm/requireKotlinCompilerVersion.out +++ b/compiler/testData/cli/jvm/requireKotlinCompilerVersion.out @@ -1,7 +1,7 @@ -compiler/testData/cli/jvm/requireKotlinCompilerVersion.kt:12:20: error: 'Foo' is only available since Kotlin 9.9.90 and cannot be used in Kotlin $VERSION$ +compiler/testData/cli/jvm/requireKotlinCompilerVersion.kt:12:8: error: 'class Foo : Any' is only available since Kotlin 9.9.90 and cannot be used in Kotlin $VERSION$. import test.access.Foo - ^ -compiler/testData/cli/jvm/requireKotlinCompilerVersion.kt:15:5: error: 'Foo' is only available since Kotlin 9.9.90 and cannot be used in Kotlin $VERSION$ + ^ +compiler/testData/cli/jvm/requireKotlinCompilerVersion.kt:15:5: error: 'constructor(): Foo' is only available since Kotlin 9.9.90 and cannot be used in Kotlin $VERSION$. Foo() ^ COMPILATION_ERROR diff --git a/compiler/testData/cli/jvm/requireKotlinCompilerVersionK2.out b/compiler/testData/cli/jvm/requireKotlinCompilerVersionK2.out index d9729c6a851..92b61c4ccc4 100644 --- a/compiler/testData/cli/jvm/requireKotlinCompilerVersionK2.out +++ b/compiler/testData/cli/jvm/requireKotlinCompilerVersionK2.out @@ -1,4 +1,3 @@ -warning: language version 2.0 is experimental, there are no backwards compatibility guarantees for new language and library features compiler/testData/cli/jvm/requireKotlinCompilerVersion.kt:12:8: error: 'class Foo : Any' is only available since Kotlin 9.9.90 and cannot be used in Kotlin $VERSION$. import test.access.Foo ^ diff --git a/compiler/testData/cli/metadata/inheritorOfExpectSealedClass.out b/compiler/testData/cli/metadata/inheritorOfExpectSealedClass.out index 763241b6eb5..6265a73e798 100644 --- a/compiler/testData/cli/metadata/inheritorOfExpectSealedClass.out +++ b/compiler/testData/cli/metadata/inheritorOfExpectSealedClass.out @@ -1,4 +1,4 @@ -compiler/testData/cli/metadata/inheritorOfExpectSealedClass/common-3.kt:1:17: error: inheritance of sealed classes or interfaces from different module is prohibited -class Derived : Base() - ^ +compiler/testData/cli/metadata/inheritorOfExpectSealedClass/common-2.kt:1:21: error: actual class Base : Any has no corresponding expected declaration +actual sealed class Base + ^ COMPILATION_ERROR