diff --git a/compiler/testData/codegen/box/callableReference/bound/boundJvmFieldInInterfaceCompanion.kt b/compiler/testData/codegen/box/callableReference/bound/boundJvmFieldInInterfaceCompanion.kt index f9b7d6f7317..3cb38c45d70 100644 --- a/compiler/testData/codegen/box/callableReference/bound/boundJvmFieldInInterfaceCompanion.kt +++ b/compiler/testData/codegen/box/callableReference/bound/boundJvmFieldInInterfaceCompanion.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +JvmFieldInInterface +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // IGNORE_BACKEND: JS // IGNORE_BACKEND: JS_IR diff --git a/compiler/testData/codegen/box/closures/kt3738.kt b/compiler/testData/codegen/box/closures/kt3738.kt index a05dbde0ae1..cad17eed6e0 100644 --- a/compiler/testData/codegen/box/closures/kt3738.kt +++ b/compiler/testData/codegen/box/closures/kt3738.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A { fun foo() {} fun bar(f: A.() -> Unit = {}) {} diff --git a/compiler/testData/codegen/box/collections/irrelevantImplCharSequence.kt b/compiler/testData/codegen/box/collections/irrelevantImplCharSequence.kt index 95659f24a4e..a0a0095a576 100644 --- a/compiler/testData/codegen/box/collections/irrelevantImplCharSequence.kt +++ b/compiler/testData/codegen/box/collections/irrelevantImplCharSequence.kt @@ -1,4 +1,3 @@ -// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/collections/irrelevantImplCharSequenceKotlin.kt b/compiler/testData/codegen/box/collections/irrelevantImplCharSequenceKotlin.kt index 01ecd007d70..ff20fbdf592 100644 --- a/compiler/testData/codegen/box/collections/irrelevantImplCharSequenceKotlin.kt +++ b/compiler/testData/codegen/box/collections/irrelevantImplCharSequenceKotlin.kt @@ -1,4 +1,3 @@ -// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/collections/irrelevantImplMutableList.kt b/compiler/testData/codegen/box/collections/irrelevantImplMutableList.kt index 144ae086409..353ad6ab61d 100644 --- a/compiler/testData/codegen/box/collections/irrelevantImplMutableList.kt +++ b/compiler/testData/codegen/box/collections/irrelevantImplMutableList.kt @@ -1,4 +1,3 @@ -// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: J.java diff --git a/compiler/testData/codegen/box/collections/irrelevantImplMutableListKotlin.kt b/compiler/testData/codegen/box/collections/irrelevantImplMutableListKotlin.kt index cad2d4ad8ef..32e4abc7974 100644 --- a/compiler/testData/codegen/box/collections/irrelevantImplMutableListKotlin.kt +++ b/compiler/testData/codegen/box/collections/irrelevantImplMutableListKotlin.kt @@ -1,4 +1,3 @@ -// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/collections/irrelevantImplMutableListSubstitution.kt b/compiler/testData/codegen/box/collections/irrelevantImplMutableListSubstitution.kt index a257aa0cb20..6e60e2782f2 100644 --- a/compiler/testData/codegen/box/collections/irrelevantImplMutableListSubstitution.kt +++ b/compiler/testData/codegen/box/collections/irrelevantImplMutableListSubstitution.kt @@ -1,4 +1,3 @@ -// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: J.java diff --git a/compiler/testData/codegen/box/coroutines/coroutineToString_1_2.kt b/compiler/testData/codegen/box/coroutines/coroutineToString_1_2.kt index d114dcb32cf..a5cd443a393 100644 --- a/compiler/testData/codegen/box/coroutines/coroutineToString_1_2.kt +++ b/compiler/testData/codegen/box/coroutines/coroutineToString_1_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TARGET_BACKEND: JVM // WITH_REFLECT diff --git a/compiler/testData/codegen/box/coroutines/createCoroutinesOnManualInstances_1_2.kt b/compiler/testData/codegen/box/coroutines/createCoroutinesOnManualInstances_1_2.kt index 6bc06b1ece1..b3695cb3c4e 100644 --- a/compiler/testData/codegen/box/coroutines/createCoroutinesOnManualInstances_1_2.kt +++ b/compiler/testData/codegen/box/coroutines/createCoroutinesOnManualInstances_1_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME // WITH_COROUTINES diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/bound/emptyLHS.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/bound/emptyLHS.kt index 25cd6e2dde4..cfbbf5b9549 100644 --- a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/bound/emptyLHS.kt +++ b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/bound/emptyLHS.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS, JS_IR // COMMON_COROUTINES_TEST diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/fromJava.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/fromJava.kt index f3f3c6fb27a..1c7b99423a8 100644 --- a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/fromJava.kt +++ b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/fromJava.kt @@ -1,4 +1,5 @@ // IGNORE_BACKEND: JS, JS_IR, NATIVE +// IGNORE_BACKEND: JVM_IR // COMMON_COROUTINES_TEST // WITH_COROUTINES // WITH_REFLECT diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/function/genericCallableReferenceArguments.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/function/genericCallableReferenceArguments.kt index 20cf5e490e8..4b365e2aa5a 100644 --- a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/function/genericCallableReferenceArguments.kt +++ b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/function/genericCallableReferenceArguments.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS, NATIVE, JS_IR // WITH_REFLECT diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/function/genericCallableReferencesWithNullableTypes.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/function/genericCallableReferencesWithNullableTypes.kt index 3b5f8a70d4a..3f82abc895b 100644 --- a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/function/genericCallableReferencesWithNullableTypes.kt +++ b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/function/genericCallableReferencesWithNullableTypes.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS, JS_IR, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/function/getArityViaFunctionImpl.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/function/getArityViaFunctionImpl.kt index 8f7c3cc9667..0cf60d75b59 100644 --- a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/function/getArityViaFunctionImpl.kt +++ b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/function/getArityViaFunctionImpl.kt @@ -1,4 +1,5 @@ // TODO: muted automatically, investigate should it be ran for JS or not +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS, NATIVE, JS_IR // IGNORE_LIGHT_ANALYSIS diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/function/local/equalsHashCode.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/function/local/equalsHashCode.kt index aee553282aa..519505011f3 100644 --- a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/function/local/equalsHashCode.kt +++ b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/function/local/equalsHashCode.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS, NATIVE // COMMON_COROUTINES_TEST diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/longArgs.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/longArgs.kt index f3dee7749e8..96235c58e9b 100644 --- a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/longArgs.kt +++ b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/longArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS, JS_IR // COMMON_COROUTINES_TEST // WITH_COROUTINES diff --git a/compiler/testData/codegen/box/coroutines/illegalState_1_2.kt b/compiler/testData/codegen/box/coroutines/illegalState_1_2.kt index 3fdfa8c0992..10f66a60d5c 100644 --- a/compiler/testData/codegen/box/coroutines/illegalState_1_2.kt +++ b/compiler/testData/codegen/box/coroutines/illegalState_1_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME // WITH_COROUTINES diff --git a/compiler/testData/codegen/box/coroutines/multiModule/inlineWithJava_1_2.kt b/compiler/testData/codegen/box/coroutines/multiModule/inlineWithJava_1_2.kt index e247094ad3c..012758510b7 100644 --- a/compiler/testData/codegen/box/coroutines/multiModule/inlineWithJava_1_2.kt +++ b/compiler/testData/codegen/box/coroutines/multiModule/inlineWithJava_1_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: NATIVE, JS, JS_IR // WITH_COROUTINES // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/coroutines/suspendCovariantJavaOverrides_1_2.kt b/compiler/testData/codegen/box/coroutines/suspendCovariantJavaOverrides_1_2.kt index a10b8f0c80e..f0936cd8cfc 100644 --- a/compiler/testData/codegen/box/coroutines/suspendCovariantJavaOverrides_1_2.kt +++ b/compiler/testData/codegen/box/coroutines/suspendCovariantJavaOverrides_1_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // WITH_COROUTINES diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/openFunWithJava_1_2.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/openFunWithJava_1_2.kt index b7194e517e8..96e4633b056 100644 --- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/openFunWithJava_1_2.kt +++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/openFunWithJava_1_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // WITH_RUNTIME // WITH_COROUTINES diff --git a/compiler/testData/codegen/box/coroutines/suspendJavaOverrides_1_2.kt b/compiler/testData/codegen/box/coroutines/suspendJavaOverrides_1_2.kt index c51f1d7369a..0284eb3ea8a 100644 --- a/compiler/testData/codegen/box/coroutines/suspendJavaOverrides_1_2.kt +++ b/compiler/testData/codegen/box/coroutines/suspendJavaOverrides_1_2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // WITH_COROUTINES diff --git a/compiler/testData/codegen/box/defaultArguments/constructor/defArgs1InnerClass.kt b/compiler/testData/codegen/box/defaultArguments/constructor/defArgs1InnerClass.kt index ca5c9e0c3a2..588b0cf1c60 100644 --- a/compiler/testData/codegen/box/defaultArguments/constructor/defArgs1InnerClass.kt +++ b/compiler/testData/codegen/box/defaultArguments/constructor/defArgs1InnerClass.kt @@ -1,4 +1,3 @@ -// IGNORE_BACKEND: JVM_IR class A { inner class B(val a: String = "a", val b: Int = 55, val c: String = "c") } diff --git a/compiler/testData/codegen/box/defaultArguments/constructor/doubleDefArgs1InnerClass.kt b/compiler/testData/codegen/box/defaultArguments/constructor/doubleDefArgs1InnerClass.kt index 6c86eee577c..cc9737c3e47 100644 --- a/compiler/testData/codegen/box/defaultArguments/constructor/doubleDefArgs1InnerClass.kt +++ b/compiler/testData/codegen/box/defaultArguments/constructor/doubleDefArgs1InnerClass.kt @@ -1,4 +1,3 @@ -// IGNORE_BACKEND: JVM_IR class A { inner class B(val a: Double = 1.0, val b: Int = 55, val c: String = "c") } diff --git a/compiler/testData/codegen/box/external/withDefaultArg.kt b/compiler/testData/codegen/box/external/withDefaultArg.kt index 7f1e7c16d2c..f77987799fd 100644 --- a/compiler/testData/codegen/box/external/withDefaultArg.kt +++ b/compiler/testData/codegen/box/external/withDefaultArg.kt @@ -1,4 +1,3 @@ -// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/functions/bigArity/noBigFunctionTypes.kt b/compiler/testData/codegen/box/functions/bigArity/noBigFunctionTypes.kt index 7910b3ceb1a..c839bfa4d40 100644 --- a/compiler/testData/codegen/box/functions/bigArity/noBigFunctionTypes.kt +++ b/compiler/testData/codegen/box/functions/bigArity/noBigFunctionTypes.kt @@ -1,4 +1,5 @@ // !LANGUAGE: -FunctionTypesWithBigArity +// IGNORE_BACKEND: JVM_IR // This test does not make sense for JVM because a diagnostic is reported when function types with big arity are not available // (see diagnostics/tests/sourceCompatibility/noBigFunctionTypes.kt) diff --git a/compiler/testData/codegen/box/inlineClasses/castInsideWhenExpression.kt b/compiler/testData/codegen/box/inlineClasses/castInsideWhenExpression.kt index fe13d3c3147..88f6a6bd9dc 100644 --- a/compiler/testData/codegen/box/inlineClasses/castInsideWhenExpression.kt +++ b/compiler/testData/codegen/box/inlineClasses/castInsideWhenExpression.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR inline class Foo(val x: Any) { diff --git a/compiler/testData/codegen/box/inlineClasses/inlineClassesCheckCast.kt b/compiler/testData/codegen/box/inlineClasses/inlineClassesCheckCast.kt index 768ca4ca0ee..c55880a0736 100644 --- a/compiler/testData/codegen/box/inlineClasses/inlineClassesCheckCast.kt +++ b/compiler/testData/codegen/box/inlineClasses/inlineClassesCheckCast.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR inline class AsAny(val x: Any?) inline class AsInt(val x: Int) diff --git a/compiler/testData/codegen/box/inlineClasses/typeChecksForInlineClasses.kt b/compiler/testData/codegen/box/inlineClasses/typeChecksForInlineClasses.kt index 3eabb0d0d8a..45328e76af9 100644 --- a/compiler/testData/codegen/box/inlineClasses/typeChecksForInlineClasses.kt +++ b/compiler/testData/codegen/box/inlineClasses/typeChecksForInlineClasses.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +InlineClasses +// IGNORE_BACKEND: JVM_IR inline class AsAny(val a: Any?) { fun myEq(other: Any?): Boolean { diff --git a/compiler/testData/codegen/box/javaInterop/notNullAssertions/incWithNullabilityAssertionOnExtensionReceiverInPrivateOperator_lv11.kt b/compiler/testData/codegen/box/javaInterop/notNullAssertions/incWithNullabilityAssertionOnExtensionReceiverInPrivateOperator_lv11.kt index 7439e1da6b5..22817339509 100644 --- a/compiler/testData/codegen/box/javaInterop/notNullAssertions/incWithNullabilityAssertionOnExtensionReceiverInPrivateOperator_lv11.kt +++ b/compiler/testData/codegen/box/javaInterop/notNullAssertions/incWithNullabilityAssertionOnExtensionReceiverInPrivateOperator_lv11.kt @@ -1,5 +1,4 @@ // !LANGUAGE: -NullabilityAssertionOnExtensionReceiver -// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // FILE: test.kt // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnInlineFunExtensionReceiver_lv11.kt b/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnInlineFunExtensionReceiver_lv11.kt index 55c1ffd7fb5..46f7045be64 100644 --- a/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnInlineFunExtensionReceiver_lv11.kt +++ b/compiler/testData/codegen/box/javaInterop/notNullAssertions/nullabilityAssertionOnInlineFunExtensionReceiver_lv11.kt @@ -1,5 +1,4 @@ // !LANGUAGE: -NullabilityAssertionOnExtensionReceiver -// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FILE: test.kt diff --git a/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuper.kt b/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuper.kt index d2e60a8b67b..a88e9cc776e 100644 --- a/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuper.kt +++ b/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuper.kt @@ -1,4 +1,3 @@ -// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuperAndModifies.kt b/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuperAndModifies.kt index 4bf9ccdbf70..9363baa10a6 100644 --- a/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuperAndModifies.kt +++ b/compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuperAndModifies.kt @@ -1,4 +1,3 @@ -// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/javaInterop/objectMethods/cloneHierarchy.kt b/compiler/testData/codegen/box/javaInterop/objectMethods/cloneHierarchy.kt index 7008c95eabd..123e036c5cf 100644 --- a/compiler/testData/codegen/box/javaInterop/objectMethods/cloneHierarchy.kt +++ b/compiler/testData/codegen/box/javaInterop/objectMethods/cloneHierarchy.kt @@ -1,4 +1,3 @@ -// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM open class A : Cloneable { diff --git a/compiler/testData/codegen/box/jvmField/annotationCompanion.kt b/compiler/testData/codegen/box/jvmField/annotationCompanion.kt index 26741f1dda1..f51034e952a 100644 --- a/compiler/testData/codegen/box/jvmField/annotationCompanion.kt +++ b/compiler/testData/codegen/box/jvmField/annotationCompanion.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +JvmFieldInInterface +NestedClassesInAnnotations +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmField/annotationCompanionWithJava.kt b/compiler/testData/codegen/box/jvmField/annotationCompanionWithJava.kt index 1b8002ff7da..dd153ad4792 100644 --- a/compiler/testData/codegen/box/jvmField/annotationCompanionWithJava.kt +++ b/compiler/testData/codegen/box/jvmField/annotationCompanionWithJava.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +JvmFieldInInterface +NestedClassesInAnnotations +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmField/interfaceCompanionWithJava.kt b/compiler/testData/codegen/box/jvmField/interfaceCompanionWithJava.kt index 76f63e669c4..10ce29b0739 100644 --- a/compiler/testData/codegen/box/jvmField/interfaceCompanionWithJava.kt +++ b/compiler/testData/codegen/box/jvmField/interfaceCompanionWithJava.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +JvmFieldInInterface +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/jvmOverloads/noRedundantVarargs.kt b/compiler/testData/codegen/box/jvmOverloads/noRedundantVarargs.kt index e9439afd3f3..2dbae6a3258 100644 --- a/compiler/testData/codegen/box/jvmOverloads/noRedundantVarargs.kt +++ b/compiler/testData/codegen/box/jvmOverloads/noRedundantVarargs.kt @@ -1,4 +1,3 @@ -// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/jvmOverloads/varargs.kt b/compiler/testData/codegen/box/jvmOverloads/varargs.kt index a8bb49667e7..9abec909bdb 100644 --- a/compiler/testData/codegen/box/jvmOverloads/varargs.kt +++ b/compiler/testData/codegen/box/jvmOverloads/varargs.kt @@ -1,4 +1,3 @@ -// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/localClasses/kt3210.kt b/compiler/testData/codegen/box/localClasses/kt3210.kt index 12c9b1cba6e..9ce34747119 100644 --- a/compiler/testData/codegen/box/localClasses/kt3210.kt +++ b/compiler/testData/codegen/box/localClasses/kt3210.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR package org.example interface SomeTrait {} diff --git a/compiler/testData/codegen/box/localClasses/localClassInParameterInitializer.kt b/compiler/testData/codegen/box/localClasses/localClassInParameterInitializer.kt index 2b5c62666e6..04b5e5c50cf 100644 --- a/compiler/testData/codegen/box/localClasses/localClassInParameterInitializer.kt +++ b/compiler/testData/codegen/box/localClasses/localClassInParameterInitializer.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR class A( val a: String = { open class B() { diff --git a/compiler/testData/codegen/box/reflection/builtins/enumNameOrdinal.kt b/compiler/testData/codegen/box/reflection/builtins/enumNameOrdinal.kt index 4e97f9c22df..8a0a4fe5e71 100644 --- a/compiler/testData/codegen/box/reflection/builtins/enumNameOrdinal.kt +++ b/compiler/testData/codegen/box/reflection/builtins/enumNameOrdinal.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR, JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/builtins/stringLength.kt b/compiler/testData/codegen/box/reflection/builtins/stringLength.kt index 3644a4c104c..08bd7674087 100644 --- a/compiler/testData/codegen/box/reflection/builtins/stringLength.kt +++ b/compiler/testData/codegen/box/reflection/builtins/stringLength.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR, JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/constructors/enumEntry.kt b/compiler/testData/codegen/box/reflection/constructors/enumEntry.kt index 9240216692f..8a1ad618a0a 100644 --- a/compiler/testData/codegen/box/reflection/constructors/enumEntry.kt +++ b/compiler/testData/codegen/box/reflection/constructors/enumEntry.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR, JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/functions/enumValuesValueOf.kt b/compiler/testData/codegen/box/reflection/functions/enumValuesValueOf.kt index eb2b515416a..157f3521eb1 100644 --- a/compiler/testData/codegen/box/reflection/functions/enumValuesValueOf.kt +++ b/compiler/testData/codegen/box/reflection/functions/enumValuesValueOf.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR, JS, NATIVE // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/genericSignature/kt6106.kt b/compiler/testData/codegen/box/reflection/genericSignature/kt6106.kt index e54841f252b..ecdaf2fab0b 100644 --- a/compiler/testData/codegen/box/reflection/genericSignature/kt6106.kt +++ b/compiler/testData/codegen/box/reflection/genericSignature/kt6106.kt @@ -1,4 +1,3 @@ -// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/genericSignature/samWrappedLambdaVsReference.kt b/compiler/testData/codegen/box/reflection/genericSignature/samWrappedLambdaVsReference.kt index 41f5b26f737..62137ac3ec4 100644 --- a/compiler/testData/codegen/box/reflection/genericSignature/samWrappedLambdaVsReference.kt +++ b/compiler/testData/codegen/box/reflection/genericSignature/samWrappedLambdaVsReference.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/box/reflection/mapping/interfaceCompanionPropertyWithJvmField.kt b/compiler/testData/codegen/box/reflection/mapping/interfaceCompanionPropertyWithJvmField.kt index 7f696a82d9f..09668e0d987 100644 --- a/compiler/testData/codegen/box/reflection/mapping/interfaceCompanionPropertyWithJvmField.kt +++ b/compiler/testData/codegen/box/reflection/mapping/interfaceCompanionPropertyWithJvmField.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +JvmFieldInInterface +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/mapping/jvmStatic/objectFunction.kt b/compiler/testData/codegen/box/reflection/mapping/jvmStatic/objectFunction.kt index a1c8f0382bc..6497156fcec 100644 --- a/compiler/testData/codegen/box/reflection/mapping/jvmStatic/objectFunction.kt +++ b/compiler/testData/codegen/box/reflection/mapping/jvmStatic/objectFunction.kt @@ -1,4 +1,3 @@ -// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JS_IR // TODO: muted automatically, investigate should it be ran for JS or not // IGNORE_BACKEND: JS, NATIVE diff --git a/compiler/testData/codegen/box/reflection/properties/jvmField/annotationCompanionWithAnnotation.kt b/compiler/testData/codegen/box/reflection/properties/jvmField/annotationCompanionWithAnnotation.kt index 93c3a07cf22..55877e51169 100644 --- a/compiler/testData/codegen/box/reflection/properties/jvmField/annotationCompanionWithAnnotation.kt +++ b/compiler/testData/codegen/box/reflection/properties/jvmField/annotationCompanionWithAnnotation.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +JvmFieldInInterface +NestedClassesInAnnotations +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/properties/jvmField/interfaceCompanion.kt b/compiler/testData/codegen/box/reflection/properties/jvmField/interfaceCompanion.kt index fd04e5fa02c..56da336ae00 100644 --- a/compiler/testData/codegen/box/reflection/properties/jvmField/interfaceCompanion.kt +++ b/compiler/testData/codegen/box/reflection/properties/jvmField/interfaceCompanion.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +JvmFieldInInterface +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // IGNORE_BACKEND: JS // IGNORE_BACKEND: JS_IR diff --git a/compiler/testData/codegen/box/reflection/properties/jvmField/interfaceCompanionWithAnnotation.kt b/compiler/testData/codegen/box/reflection/properties/jvmField/interfaceCompanionWithAnnotation.kt index 40a05dd48b3..9f133e4a3fe 100644 --- a/compiler/testData/codegen/box/reflection/properties/jvmField/interfaceCompanionWithAnnotation.kt +++ b/compiler/testData/codegen/box/reflection/properties/jvmField/interfaceCompanionWithAnnotation.kt @@ -1,4 +1,5 @@ // !LANGUAGE: +JvmFieldInInterface +// IGNORE_BACKEND: JVM_IR // TARGET_BACKEND: JVM // WITH_REFLECT