From 70df4f10c5c7a98c7d4c6c952f236b4023e63965 Mon Sep 17 00:00:00 2001 From: Mikhael Bogdanov Date: Wed, 30 Jun 2021 10:28:00 +0200 Subject: [PATCH] Update test affected by `AbstractClassMemberNotImplementedWithIntermediateAbstractClass` feature --- .../fakeOverrideFromInterfaceThroughIntermediateClass.kt | 2 +- compiler/testData/codegen/box/bridges/fakeOverrideMultiFile.kt | 2 +- .../codegen/box/bridges/fakeOverrideThroughGenericSuperclass.kt | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/compiler/testData/codegen/box/bridges/fakeOverrideFromInterfaceThroughIntermediateClass.kt b/compiler/testData/codegen/box/bridges/fakeOverrideFromInterfaceThroughIntermediateClass.kt index f4e4a1d41b0..2e68a47583f 100644 --- a/compiler/testData/codegen/box/bridges/fakeOverrideFromInterfaceThroughIntermediateClass.kt +++ b/compiler/testData/codegen/box/bridges/fakeOverrideFromInterfaceThroughIntermediateClass.kt @@ -1,6 +1,6 @@ +// !LANGUAGE: -AbstractClassMemberNotImplementedWithIntermediateAbstractClass // IGNORE_BACKEND_FIR: JVM_IR -// Note: this test will fail in Kotlin 1.6 (see AbstractClassMemberNotImplementedWithIntermediateAbstractClass feature) interface A { fun foo(): Any } diff --git a/compiler/testData/codegen/box/bridges/fakeOverrideMultiFile.kt b/compiler/testData/codegen/box/bridges/fakeOverrideMultiFile.kt index 3ed6865c100..501676d4719 100644 --- a/compiler/testData/codegen/box/bridges/fakeOverrideMultiFile.kt +++ b/compiler/testData/codegen/box/bridges/fakeOverrideMultiFile.kt @@ -1,6 +1,6 @@ +// !LANGUAGE: -AbstractClassMemberNotImplementedWithIntermediateAbstractClass // IGNORE_BACKEND_FIR: JVM_IR -// Note: this test will fail in Kotlin 1.6 (see AbstractClassMemberNotImplementedWithIntermediateAbstractClass feature) // FILE: 1.kt class Test: Impl(), CProvider diff --git a/compiler/testData/codegen/box/bridges/fakeOverrideThroughGenericSuperclass.kt b/compiler/testData/codegen/box/bridges/fakeOverrideThroughGenericSuperclass.kt index 87f977bb103..66cc7cc4f7e 100644 --- a/compiler/testData/codegen/box/bridges/fakeOverrideThroughGenericSuperclass.kt +++ b/compiler/testData/codegen/box/bridges/fakeOverrideThroughGenericSuperclass.kt @@ -1,3 +1,4 @@ +// !LANGUAGE: -AbstractClassMemberNotImplementedWithIntermediateAbstractClass // DONT_TARGET_EXACT_BACKEND: WASM // WASM_MUTE_REASON: IGNORED_IN_JS // IGNORE_BACKEND: JS_IR