From 8bf4d3cbf71ccffc0e1301e2c6a30d1086a056ef Mon Sep 17 00:00:00 2001 From: Dmitriy Novozhilov Date: Thu, 5 Oct 2023 12:08:27 +0300 Subject: [PATCH] [Test] Mute some tests because of KT-62334 --- .../testData/codegen/box/collections/specialBridgeForGet.kt | 2 ++ compiler/testData/codegen/box/delegation/byMiddleInterface.kt | 2 ++ compiler/testData/codegen/box/delegation/diamond.kt | 2 ++ .../testData/codegen/box/delegation/inClassDeclaration.kt | 2 ++ compiler/testData/codegen/box/delegation/mixed.kt | 2 ++ compiler/testData/codegen/box/delegation/simple.kt | 2 ++ .../box/fir/manyImplFromOneJavaInterfaceWithDelegation.kt | 2 ++ .../box/fir/manyImplFromOneJavaInterfaceWithDelegation2.kt | 2 ++ .../box/jvm8/defaults/delegationBy/javaDefaultMethod.kt | 4 +++- compiler/testData/codegen/box/traits/defaultMethod.kt | 2 ++ 10 files changed, 21 insertions(+), 1 deletion(-) diff --git a/compiler/testData/codegen/box/collections/specialBridgeForGet.kt b/compiler/testData/codegen/box/collections/specialBridgeForGet.kt index 9c854c672c1..21c12a632ad 100644 --- a/compiler/testData/codegen/box/collections/specialBridgeForGet.kt +++ b/compiler/testData/codegen/box/collections/specialBridgeForGet.kt @@ -2,6 +2,8 @@ // IGNORE_CODEGEN_WITH_IR_FAKE_OVERRIDE_GENERATION: KT-61370 // WITH_STDLIB // FULL_JDK +// IGNORE_BACKEND_K2: ANY +// Ignore reason: KT-62334 abstract class AMap1(private val m: Map) : Map by m diff --git a/compiler/testData/codegen/box/delegation/byMiddleInterface.kt b/compiler/testData/codegen/box/delegation/byMiddleInterface.kt index 9e316f9b5b8..65c1d079cc7 100644 --- a/compiler/testData/codegen/box/delegation/byMiddleInterface.kt +++ b/compiler/testData/codegen/box/delegation/byMiddleInterface.kt @@ -1,5 +1,7 @@ // TARGET_BACKEND: JVM // JVM_TARGET: 1.8 +// IGNORE_BACKEND_K2: ANY +// Ignore reason: KT-62334 // FILE: Base.java public interface Base { diff --git a/compiler/testData/codegen/box/delegation/diamond.kt b/compiler/testData/codegen/box/delegation/diamond.kt index 80172e13a7f..e52957331c4 100644 --- a/compiler/testData/codegen/box/delegation/diamond.kt +++ b/compiler/testData/codegen/box/delegation/diamond.kt @@ -1,5 +1,7 @@ // TARGET_BACKEND: JVM // JVM_TARGET: 1.8 +// IGNORE_BACKEND_K2: ANY +// Ignore reason: KT-62334 // FILE: Base.java public interface Base { diff --git a/compiler/testData/codegen/box/delegation/inClassDeclaration.kt b/compiler/testData/codegen/box/delegation/inClassDeclaration.kt index 541c697bae7..e38913ac117 100644 --- a/compiler/testData/codegen/box/delegation/inClassDeclaration.kt +++ b/compiler/testData/codegen/box/delegation/inClassDeclaration.kt @@ -1,5 +1,7 @@ // TARGET_BACKEND: JVM // JVM_TARGET: 1.8 +// IGNORE_BACKEND_K2: ANY +// Ignore reason: KT-62334 // FILE: Base.java public interface Base { diff --git a/compiler/testData/codegen/box/delegation/mixed.kt b/compiler/testData/codegen/box/delegation/mixed.kt index f570d9a988b..bb788b95ed0 100644 --- a/compiler/testData/codegen/box/delegation/mixed.kt +++ b/compiler/testData/codegen/box/delegation/mixed.kt @@ -1,5 +1,7 @@ // TARGET_BACKEND: JVM // JVM_TARGET: 1.8 +// IGNORE_BACKEND_K2: ANY +// Ignore reason: KT-62334 // FILE: Base.java public interface Base extends KBase { diff --git a/compiler/testData/codegen/box/delegation/simple.kt b/compiler/testData/codegen/box/delegation/simple.kt index d10855a639f..dc0ed0ce29e 100644 --- a/compiler/testData/codegen/box/delegation/simple.kt +++ b/compiler/testData/codegen/box/delegation/simple.kt @@ -1,5 +1,7 @@ // TARGET_BACKEND: JVM // JVM_TARGET: 1.8 +// IGNORE_BACKEND_K2: ANY +// Ignore reason: KT-62334 // FILE: Base.java public interface Base { diff --git a/compiler/testData/codegen/box/fir/manyImplFromOneJavaInterfaceWithDelegation.kt b/compiler/testData/codegen/box/fir/manyImplFromOneJavaInterfaceWithDelegation.kt index 4cd8528e9f0..3ad1cd2e567 100644 --- a/compiler/testData/codegen/box/fir/manyImplFromOneJavaInterfaceWithDelegation.kt +++ b/compiler/testData/codegen/box/fir/manyImplFromOneJavaInterfaceWithDelegation.kt @@ -1,5 +1,7 @@ // TARGET_BACKEND: JVM_IR // JVM_TARGET: 1.8 +// IGNORE_BACKEND_K2: ANY +// Ignore reason: KT-62334 // FILE: A.java public interface A { diff --git a/compiler/testData/codegen/box/fir/manyImplFromOneJavaInterfaceWithDelegation2.kt b/compiler/testData/codegen/box/fir/manyImplFromOneJavaInterfaceWithDelegation2.kt index 28d4e328ca2..91db186d9b3 100644 --- a/compiler/testData/codegen/box/fir/manyImplFromOneJavaInterfaceWithDelegation2.kt +++ b/compiler/testData/codegen/box/fir/manyImplFromOneJavaInterfaceWithDelegation2.kt @@ -1,5 +1,7 @@ // TARGET_BACKEND: JVM_IR // JVM_TARGET: 1.8 +// IGNORE_BACKEND_K2: ANY +// Ignore reason: KT-62334 // FILE: A.java public interface A { diff --git a/compiler/testData/codegen/box/jvm8/defaults/delegationBy/javaDefaultMethod.kt b/compiler/testData/codegen/box/jvm8/defaults/delegationBy/javaDefaultMethod.kt index 49c8d4b9160..5c4e2b8af4d 100644 --- a/compiler/testData/codegen/box/jvm8/defaults/delegationBy/javaDefaultMethod.kt +++ b/compiler/testData/codegen/box/jvm8/defaults/delegationBy/javaDefaultMethod.kt @@ -1,6 +1,8 @@ // TARGET_BACKEND: JVM // JVM_TARGET: 1.8 // WITH_STDLIB +// IGNORE_BACKEND_K2: ANY +// Ignore reason: KT-62334 // FILE: javaDefaultMethod.kt @@ -21,4 +23,4 @@ public interface J { } String getK(); -} \ No newline at end of file +} diff --git a/compiler/testData/codegen/box/traits/defaultMethod.kt b/compiler/testData/codegen/box/traits/defaultMethod.kt index b6c206a535f..edd515b76f8 100644 --- a/compiler/testData/codegen/box/traits/defaultMethod.kt +++ b/compiler/testData/codegen/box/traits/defaultMethod.kt @@ -1,5 +1,7 @@ // TARGET_BACKEND: JVM // JVM_TARGET: 1.8 +// IGNORE_BACKEND_K2: ANY +// Ignore reason: KT-62334 // MODULE: lib // FILE: A.java