diff --git a/compiler/testData/codegen/box/arrays/kt602.kt b/compiler/testData/codegen/box/arrays/kt602.kt index 14b6b5f63c8..d13d208908d 100644 --- a/compiler/testData/codegen/box/arrays/kt602.kt +++ b/compiler/testData/codegen/box/arrays/kt602.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/boxingOptimization/kt6047.kt b/compiler/testData/codegen/box/boxingOptimization/kt6047.kt index 9dc114e6233..6efa1875a6b 100644 --- a/compiler/testData/codegen/box/boxingOptimization/kt6047.kt +++ b/compiler/testData/codegen/box/boxingOptimization/kt6047.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/builtinStubMethods/Collection.kt b/compiler/testData/codegen/box/builtinStubMethods/Collection.kt index 7aa1c13907c..e071af62dd5 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/Collection.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/Collection.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM class MyCollection: Collection { override val size: Int get() = 0 diff --git a/compiler/testData/codegen/box/builtinStubMethods/Iterator.kt b/compiler/testData/codegen/box/builtinStubMethods/Iterator.kt index cd9b5b4064d..061a1f3a856 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/Iterator.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/Iterator.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM class MyIterator(val v: T): Iterator { override fun next(): T = v diff --git a/compiler/testData/codegen/box/builtinStubMethods/IteratorWithRemove.kt b/compiler/testData/codegen/box/builtinStubMethods/IteratorWithRemove.kt index a0f10c05df2..f50786395cb 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/IteratorWithRemove.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/IteratorWithRemove.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM class MyIterator(val v: T): Iterator { override fun next(): T = v diff --git a/compiler/testData/codegen/box/builtinStubMethods/List.kt b/compiler/testData/codegen/box/builtinStubMethods/List.kt index a4448cd5e55..fa938bcc93d 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/List.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/List.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM class MyList: List { override val size: Int get() = 0 diff --git a/compiler/testData/codegen/box/builtinStubMethods/ListIterator.kt b/compiler/testData/codegen/box/builtinStubMethods/ListIterator.kt index 9f8021c504c..839f08e4b3a 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/ListIterator.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/ListIterator.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM class MyListIterator : ListIterator { override fun next(): T = null!! diff --git a/compiler/testData/codegen/box/builtinStubMethods/ListWithAllImplementations.kt b/compiler/testData/codegen/box/builtinStubMethods/ListWithAllImplementations.kt index 5f6059e0cc5..b1d2a484440 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/ListWithAllImplementations.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/ListWithAllImplementations.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM class MyList(val v: T): List { override val size: Int get() = 0 diff --git a/compiler/testData/codegen/box/builtinStubMethods/ListWithAllInheritedImplementations.kt b/compiler/testData/codegen/box/builtinStubMethods/ListWithAllInheritedImplementations.kt index ef305a960eb..9922ca36d41 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/ListWithAllInheritedImplementations.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/ListWithAllInheritedImplementations.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM open class Super(val v: T) { public fun add(e: T): Boolean = true diff --git a/compiler/testData/codegen/box/builtinStubMethods/Map.kt b/compiler/testData/codegen/box/builtinStubMethods/Map.kt index 3625c283201..d755fc15fb7 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/Map.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/Map.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM class MyMap: Map { override val size: Int get() = 0 diff --git a/compiler/testData/codegen/box/builtinStubMethods/MapEntry.kt b/compiler/testData/codegen/box/builtinStubMethods/MapEntry.kt index d9c897529d1..9554ec2caaf 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/MapEntry.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/MapEntry.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM class MyMapEntry: Map.Entry { override fun hashCode(): Int = 0 diff --git a/compiler/testData/codegen/box/builtinStubMethods/MapEntryWithSetValue.kt b/compiler/testData/codegen/box/builtinStubMethods/MapEntryWithSetValue.kt index 245e7a062a8..3a07189a15d 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/MapEntryWithSetValue.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/MapEntryWithSetValue.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM class MyMapEntry: Map.Entry { override fun hashCode(): Int = 0 diff --git a/compiler/testData/codegen/box/builtinStubMethods/MapWithAllImplementations.kt b/compiler/testData/codegen/box/builtinStubMethods/MapWithAllImplementations.kt index 9a56443470d..879e1f929e9 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/MapWithAllImplementations.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/MapWithAllImplementations.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM class MyMap: Map { override val size: Int get() = 0 diff --git a/compiler/testData/codegen/box/builtinStubMethods/SubstitutedList.kt b/compiler/testData/codegen/box/builtinStubMethods/SubstitutedList.kt index be5a30b9463..7d05421df5c 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/SubstitutedList.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/SubstitutedList.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM class MyList: List { override val size: Int get() = 0 diff --git a/compiler/testData/codegen/box/builtinStubMethods/abstractMember.kt b/compiler/testData/codegen/box/builtinStubMethods/abstractMember.kt index 4ea88c52720..edd310d0b78 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/abstractMember.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/abstractMember.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM abstract class A : Iterator { abstract fun remove(): Unit diff --git a/compiler/testData/codegen/box/builtinStubMethods/implementationInTrait.kt b/compiler/testData/codegen/box/builtinStubMethods/implementationInTrait.kt index 39374c03d22..e19d8c1b4ed 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/implementationInTrait.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/implementationInTrait.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM interface Addable { fun add(s: String): Boolean = true diff --git a/compiler/testData/codegen/box/builtinStubMethods/inheritedImplementations.kt b/compiler/testData/codegen/box/builtinStubMethods/inheritedImplementations.kt index 838ec03c5e1..bcada743b40 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/inheritedImplementations.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/inheritedImplementations.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM open class SetStringImpl { fun add(s: String): Boolean = false diff --git a/compiler/testData/codegen/box/builtinStubMethods/nonTrivialSubstitution.kt b/compiler/testData/codegen/box/builtinStubMethods/nonTrivialSubstitution.kt index fadf7733e07..d968a704e2e 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/nonTrivialSubstitution.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/nonTrivialSubstitution.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM class MyCollection : Collection>> { override fun iterator() = null!! diff --git a/compiler/testData/codegen/box/builtinStubMethods/nonTrivialUpperBound.kt b/compiler/testData/codegen/box/builtinStubMethods/nonTrivialUpperBound.kt index 1c3e0f96c00..543e683d48d 100644 --- a/compiler/testData/codegen/box/builtinStubMethods/nonTrivialUpperBound.kt +++ b/compiler/testData/codegen/box/builtinStubMethods/nonTrivialUpperBound.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM class MyIterator : Iterator { override fun next() = null!! diff --git a/compiler/testData/codegen/box/controlStructures/kt3574.kt b/compiler/testData/codegen/box/controlStructures/kt3574.kt index 4d243a8e67f..ce0f4fbd177 100644 --- a/compiler/testData/codegen/box/controlStructures/kt3574.kt +++ b/compiler/testData/codegen/box/controlStructures/kt3574.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM fun nil() = null diff --git a/compiler/testData/codegen/box/controlStructures/kt9022Throw.kt b/compiler/testData/codegen/box/controlStructures/kt9022Throw.kt index 53ba2b95290..992f7f4d14b 100644 --- a/compiler/testData/codegen/box/controlStructures/kt9022Throw.kt +++ b/compiler/testData/codegen/box/controlStructures/kt9022Throw.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM fun box(): String { var cycle = true; diff --git a/compiler/testData/codegen/box/dataClasses/hashCode/array.kt b/compiler/testData/codegen/box/dataClasses/hashCode/array.kt index 92ad1b66036..45ddd169de2 100644 --- a/compiler/testData/codegen/box/dataClasses/hashCode/array.kt +++ b/compiler/testData/codegen/box/dataClasses/hashCode/array.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM data class A(val a: IntArray, var b: Array) diff --git a/compiler/testData/codegen/box/functions/dataLocalVariable.kt b/compiler/testData/codegen/box/functions/dataLocalVariable.kt index 9ab31b088b6..eb0edb677cf 100644 --- a/compiler/testData/codegen/box/functions/dataLocalVariable.kt +++ b/compiler/testData/codegen/box/functions/dataLocalVariable.kt @@ -1,6 +1,5 @@ -// IGNORE_BACKEND: JS_IR // TODO: Enable when JS backend gets support of Java class library -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM fun ok(b: Boolean) = if (b) "OK" else "Fail" fun box(): String { diff --git a/compiler/testData/codegen/box/functions/kt1199.kt b/compiler/testData/codegen/box/functions/kt1199.kt index 75364172941..36df6f19e5d 100644 --- a/compiler/testData/codegen/box/functions/kt1199.kt +++ b/compiler/testData/codegen/box/functions/kt1199.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM interface MyIterator { diff --git a/compiler/testData/codegen/box/intrinsics/defaultObjectMapping.kt b/compiler/testData/codegen/box/intrinsics/defaultObjectMapping.kt index 2c35c735d2d..a18273f24e6 100644 --- a/compiler/testData/codegen/box/intrinsics/defaultObjectMapping.kt +++ b/compiler/testData/codegen/box/intrinsics/defaultObjectMapping.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/platformTypes/primitives/identityEquals.kt b/compiler/testData/codegen/box/platformTypes/primitives/identityEquals.kt index 6392b040687..1b91be8d2d8 100644 --- a/compiler/testData/codegen/box/platformTypes/primitives/identityEquals.kt +++ b/compiler/testData/codegen/box/platformTypes/primitives/identityEquals.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM fun box(): String { val l = java.util.ArrayList() diff --git a/compiler/testData/codegen/box/primitiveTypes/comparisonWithNaN.kt b/compiler/testData/codegen/box/primitiveTypes/comparisonWithNaN.kt index e1dfe5c748a..9f0cce8ef26 100644 --- a/compiler/testData/codegen/box/primitiveTypes/comparisonWithNaN.kt +++ b/compiler/testData/codegen/box/primitiveTypes/comparisonWithNaN.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // This test checks that our bytecode is consistent with javac bytecode diff --git a/compiler/testData/codegen/box/primitiveTypes/kt243.kt b/compiler/testData/codegen/box/primitiveTypes/kt243.kt index 6d48b09b5e9..b1339085237 100644 --- a/compiler/testData/codegen/box/primitiveTypes/kt243.kt +++ b/compiler/testData/codegen/box/primitiveTypes/kt243.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM fun box() : String { val t = java.lang.String.copyValueOf(java.lang.String("s").toCharArray()) diff --git a/compiler/testData/codegen/box/ranges/contains/inRangeWithSmartCast.kt b/compiler/testData/codegen/box/ranges/contains/inRangeWithSmartCast.kt index 3fccde87e22..60c5de8e815 100644 --- a/compiler/testData/codegen/box/ranges/contains/inRangeWithSmartCast.kt +++ b/compiler/testData/codegen/box/ranges/contains/inRangeWithSmartCast.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reflection/annotations/simpleConstructorAnnotation.kt b/compiler/testData/codegen/box/reflection/annotations/simpleConstructorAnnotation.kt index 054ed01f012..9b959d19126 100644 --- a/compiler/testData/codegen/box/reflection/annotations/simpleConstructorAnnotation.kt +++ b/compiler/testData/codegen/box/reflection/annotations/simpleConstructorAnnotation.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/classLiterals/arrays.kt b/compiler/testData/codegen/box/reflection/classLiterals/arrays.kt index 443c0f11f7d..909fd68aa7e 100644 --- a/compiler/testData/codegen/box/reflection/classLiterals/arrays.kt +++ b/compiler/testData/codegen/box/reflection/classLiterals/arrays.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/classes/classSimpleName.kt b/compiler/testData/codegen/box/reflection/classes/classSimpleName.kt index c6a4f791abc..9034d25e684 100644 --- a/compiler/testData/codegen/box/reflection/classes/classSimpleName.kt +++ b/compiler/testData/codegen/box/reflection/classes/classSimpleName.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/classes/nestedClasses.kt b/compiler/testData/codegen/box/reflection/classes/nestedClasses.kt index c28afe6caee..e2f4d9fa6b6 100644 --- a/compiler/testData/codegen/box/reflection/classes/nestedClasses.kt +++ b/compiler/testData/codegen/box/reflection/classes/nestedClasses.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // FULL_JDK diff --git a/compiler/testData/codegen/box/reflection/classes/qualifiedNameOfStandardClasses.kt b/compiler/testData/codegen/box/reflection/classes/qualifiedNameOfStandardClasses.kt index 5bb04de3ecf..b2ad8b9def0 100644 --- a/compiler/testData/codegen/box/reflection/classes/qualifiedNameOfStandardClasses.kt +++ b/compiler/testData/codegen/box/reflection/classes/qualifiedNameOfStandardClasses.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/classes/sealedSubclasses.kt b/compiler/testData/codegen/box/reflection/classes/sealedSubclasses.kt index a69bf234921..b520d4f700a 100644 --- a/compiler/testData/codegen/box/reflection/classes/sealedSubclasses.kt +++ b/compiler/testData/codegen/box/reflection/classes/sealedSubclasses.kt @@ -1,4 +1,5 @@ -// IGNORE_BACKEND: JS, JS_IR, JVM_IR, NATIVE +// IGNORE_BACKEND: JVM_IR +// TARGET_BACKEND: JVM // WITH_REFLECT import kotlin.reflect.KClass diff --git a/compiler/testData/codegen/box/reflection/methodsFromAny/classToString.kt b/compiler/testData/codegen/box/reflection/methodsFromAny/classToString.kt index 94bf07d2b9a..f7f8d1705c0 100644 --- a/compiler/testData/codegen/box/reflection/methodsFromAny/classToString.kt +++ b/compiler/testData/codegen/box/reflection/methodsFromAny/classToString.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT diff --git a/compiler/testData/codegen/box/reflection/noReflectAtRuntime/methodsFromAny/classReference.kt b/compiler/testData/codegen/box/reflection/noReflectAtRuntime/methodsFromAny/classReference.kt index 38d37f5a165..a17811e5ac6 100644 --- a/compiler/testData/codegen/box/reflection/noReflectAtRuntime/methodsFromAny/classReference.kt +++ b/compiler/testData/codegen/box/reflection/noReflectAtRuntime/methodsFromAny/classReference.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME diff --git a/compiler/testData/codegen/box/reflection/types/classifiersOfBuiltInTypes.kt b/compiler/testData/codegen/box/reflection/types/classifiersOfBuiltInTypes.kt index 4881627ad9d..e899f3526ce 100644 --- a/compiler/testData/codegen/box/reflection/types/classifiersOfBuiltInTypes.kt +++ b/compiler/testData/codegen/box/reflection/types/classifiersOfBuiltInTypes.kt @@ -1,7 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT diff --git a/compiler/testData/codegen/box/regressions/kt274.kt b/compiler/testData/codegen/box/regressions/kt274.kt index 2287304b286..2c8f56d34e5 100644 --- a/compiler/testData/codegen/box/regressions/kt274.kt +++ b/compiler/testData/codegen/box/regressions/kt274.kt @@ -1,6 +1,4 @@ -// IGNORE_BACKEND: JS_IR -// TODO: muted automatically, investigate should it be ran for JS or not -// IGNORE_BACKEND: JS, NATIVE +// TARGET_BACKEND: JVM // WITH_RUNTIME // FULL_JDK diff --git a/compiler/testData/codegen/boxInline/anonymousObject/kt13133.kt b/compiler/testData/codegen/boxInline/anonymousObject/kt13133.kt index d1ea8daae2b..b2b44c9bd67 100644 --- a/compiler/testData/codegen/boxInline/anonymousObject/kt13133.kt +++ b/compiler/testData/codegen/boxInline/anonymousObject/kt13133.kt @@ -1,5 +1,5 @@ // IGNORE_BACKEND: JVM_IR -// IGNORE_BACKEND: NATIVE +// TARGET_BACKEND: JVM // WITH_REFLECT // FILE: 1.kt diff --git a/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch.kt b/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch.kt index b4e0f13f2ac..a7e996a2576 100644 --- a/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch.kt +++ b/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: NATIVE +// TARGET_BACKEND: JVM // FILE: 1.kt class My(val value: Int) diff --git a/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch2.kt b/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch2.kt index 9d80c724d68..126cfaa6238 100644 --- a/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch2.kt +++ b/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatch2.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: NATIVE +// TARGET_BACKEND: JVM // FILE: 1.kt class My(val value: Int) diff --git a/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatchFinally.kt b/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatchFinally.kt index ada4876e5cf..b086381c3d8 100644 --- a/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatchFinally.kt +++ b/compiler/testData/codegen/boxInline/tryCatchFinally/tryCatchFinally.kt @@ -1,4 +1,4 @@ -// IGNORE_BACKEND: NATIVE +// TARGET_BACKEND: JVM // FILE: 1.kt // WITH_RUNTIME