diff --git a/analysis/analysis-api/testData/components/compileTimeConstantEvaluator/propertyInit_UInt.kt b/analysis/analysis-api/testData/components/compileTimeConstantEvaluator/propertyInit_UInt.kt
index 54b60be582d..1f396233fa0 100644
--- a/analysis/analysis-api/testData/components/compileTimeConstantEvaluator/propertyInit_UInt.kt
+++ b/analysis/analysis-api/testData/components/compileTimeConstantEvaluator/propertyInit_UInt.kt
@@ -1,3 +1,3 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val p : UInt = 42u
diff --git a/analysis/analysis-api/testData/scopes/memberScopeByFqName/Int.kt b/analysis/analysis-api/testData/scopes/memberScopeByFqName/Int.kt
index 76d5dfd1606..d17b54cc167 100644
--- a/analysis/analysis-api/testData/scopes/memberScopeByFqName/Int.kt
+++ b/analysis/analysis-api/testData/scopes/memberScopeByFqName/Int.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// DO_NOT_CHECK_SYMBOL_RESTORE
// class: kotlin/Int
diff --git a/analysis/analysis-api/testData/scopes/memberScopeByFqName/kotlin.Function2.kt b/analysis/analysis-api/testData/scopes/memberScopeByFqName/kotlin.Function2.kt
index b91c5d867e7..b04124288eb 100644
--- a/analysis/analysis-api/testData/scopes/memberScopeByFqName/kotlin.Function2.kt
+++ b/analysis/analysis-api/testData/scopes/memberScopeByFqName/kotlin.Function2.kt
@@ -1,3 +1,3 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// class: kotlin/Function2
diff --git a/analysis/analysis-api/testData/symbols/symbolByFqName/fileWalkDirectionEnum.kt b/analysis/analysis-api/testData/symbols/symbolByFqName/fileWalkDirectionEnum.kt
index 07634ffc798..cc4ad44ca79 100644
--- a/analysis/analysis-api/testData/symbols/symbolByFqName/fileWalkDirectionEnum.kt
+++ b/analysis/analysis-api/testData/symbols/symbolByFqName/fileWalkDirectionEnum.kt
@@ -1,3 +1,3 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// callable: kotlin/collections/listOf
diff --git a/analysis/analysis-api/testData/symbols/symbolByFqName/listOf.kt b/analysis/analysis-api/testData/symbols/symbolByFqName/listOf.kt
index abb9bcf88c1..795e943365e 100644
--- a/analysis/analysis-api/testData/symbols/symbolByFqName/listOf.kt
+++ b/analysis/analysis-api/testData/symbols/symbolByFqName/listOf.kt
@@ -1,3 +1,3 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// class: kotlin/io/FileWalkDirection
diff --git a/analysis/analysis-api/testData/symbols/symbolByReference/constructorViaTypeAlias.kt b/analysis/analysis-api/testData/symbols/symbolByReference/constructorViaTypeAlias.kt
index a3990c1ef49..c02c88dd4ac 100644
--- a/analysis/analysis-api/testData/symbols/symbolByReference/constructorViaTypeAlias.kt
+++ b/analysis/analysis-api/testData/symbols/symbolByReference/constructorViaTypeAlias.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// DO_NOT_CHECK_SYMBOL_RESTORE
fun x() {
diff --git a/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/lambda.kt b/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/lambda.kt
index 24dc10c8fd1..1c33726f638 100644
--- a/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/lambda.kt
+++ b/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/lambda.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val x = run {
val inLambda = 10
diff --git a/compiler/fir/analysis-tests/testData/resolve/annotationUsedAsAnnotationArgument.kt b/compiler/fir/analysis-tests/testData/resolve/annotationUsedAsAnnotationArgument.kt
index c5f8a280ca4..88c2412cfec 100644
--- a/compiler/fir/analysis-tests/testData/resolve/annotationUsedAsAnnotationArgument.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/annotationUsedAsAnnotationArgument.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Target(AnnotationTarget.EXPRESSION)
@Retention(AnnotationRetention.SOURCE)
diff --git a/compiler/fir/analysis-tests/testData/resolve/expresssions/annotations.kt b/compiler/fir/analysis-tests/testData/resolve/expresssions/annotations.kt
index fa8ae613c71..d96e2ce0833 100644
--- a/compiler/fir/analysis-tests/testData/resolve/expresssions/annotations.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/expresssions/annotations.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Retention(AnnotationRetention.SOURCE)
@Target(AnnotationTarget.EXPRESSION)
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/ArrayEqualityCanBeReplacedWithEquals.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/ArrayEqualityCanBeReplacedWithEquals.kt
index 1a9b3677c68..b50f9364cef 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/ArrayEqualityCanBeReplacedWithEquals.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/ArrayEqualityCanBeReplacedWithEquals.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun foo(p: Int) {
val a = arrayOf(1, 2, 3)
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/CanBeValChecker.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/CanBeValChecker.kt
index 15ec81c3ed8..0dfc3cb3763 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/CanBeValChecker.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/CanBeValChecker.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.reflect.KProperty
import kotlin.properties.Delegates
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/byte.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/byte.kt
index a922fb28fc7..a24ec4d09bf 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/byte.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/byte.kt
@@ -1,2 +1,2 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val foo = Byte.MAX_VALUE.toByte()
\ No newline at end of file
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/char.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/char.kt
index 0e61ad3a209..df46f6dd5e3 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/char.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/char.kt
@@ -1,2 +1,2 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val foo = 'a'.toChar()
\ No newline at end of file
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/double.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/double.kt
index 0d9ae8046e8..8b551d9fb87 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/double.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/double.kt
@@ -1,2 +1,2 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val foo = 1.1.toDouble()
\ No newline at end of file
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/float.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/float.kt
index 13cc81a9964..827719f4a3a 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/float.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/float.kt
@@ -1,2 +1,2 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val foo = 1.1f.toFloat()
\ No newline at end of file
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/int.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/int.kt
index 07ba241ee66..bb9950a832a 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/int.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/int.kt
@@ -1,2 +1,2 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val foo = 1.toInt()
\ No newline at end of file
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/long.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/long.kt
index 04f9eef34bd..1fdfe6d09ae 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/long.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/long.kt
@@ -1,2 +1,2 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val foo = Long.MAX_VALUE.toLong()
\ No newline at end of file
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/nullable.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/nullable.kt
index e0cba553edc..3a728201ee2 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/nullable.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/nullable.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IS_APPLICABLE: false
fun foo(s: String?) {
val t: String = s.toString()
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/nullable2.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/nullable2.kt
index 2b2d4c175a9..e356bb67f03 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/nullable2.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/nullable2.kt
@@ -1,5 +1,5 @@
// IS_APPLICABLE: false
-// WITH_RUNTIME
+// WITH_STDLIB
data class Foo(val name: String)
fun nullable2(foo: Foo?) {
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/safeString.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/safeString.kt
index e479da51b0f..9161b991c54 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/safeString.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/safeString.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun test() {
val foo: String? = null
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/safeString2.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/safeString2.kt
index 57728a65ea6..e599e6d9da3 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/safeString2.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/safeString2.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
data class Foo(val name: String)
fun test(foo: Foo?) {
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/short.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/short.kt
index bb7f0fd2f92..37f9959a5d9 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/short.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/short.kt
@@ -1,2 +1,2 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val foo = Short.MAX_VALUE.toShort()
\ No newline at end of file
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/string.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/string.kt
index 3bf11b5871f..90aac9cdd49 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/string.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/string.kt
@@ -1,2 +1,2 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val foo = "".toString()
\ No newline at end of file
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/toOtherType.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/toOtherType.kt
index 36505c82816..c0997b72771 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/toOtherType.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/toOtherType.kt
@@ -1,3 +1,3 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IS_APPLICABLE: false
val foo = 1.toLong()
\ No newline at end of file
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/uByte.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/uByte.kt
index b986bfe4757..9438cfc63ee 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/uByte.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/uByte.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun test(i: UByte) {
val foo = i.toUByte()
}
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/uInt.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/uInt.kt
index 30cd72cb22b..015502d763c 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/uInt.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/uInt.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun test(i: UInt) {
val foo = i.toUInt()
}
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/uLong.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/uLong.kt
index b3998b2bb0b..781766b275f 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/uLong.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/uLong.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun test(i: ULong) {
val foo = i.toULong()
}
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/uShort.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/uShort.kt
index f57122ff7fb..648498d2e85 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/uShort.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/uShort.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun test(i: UShort) {
val foo = i.toUShort()
}
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/variable.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/variable.kt
index 63f7a2da8dd..d4c3b189335 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/variable.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/RedundantCallOfConversionMethod/variable.kt
@@ -1,3 +1,3 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val foo = ""
val bar = foo.toString()
\ No newline at end of file
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/Basic.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/Basic.kt
index 64c24a88ff7..744736c891f 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/Basic.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/Basic.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val list1: List = listOf(1)
val list = list1.orEmpty()
\ No newline at end of file
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/NotNullType.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/NotNullType.kt
index 64c24a88ff7..744736c891f 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/NotNullType.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/NotNullType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val list1: List = listOf(1)
val list = list1.orEmpty()
\ No newline at end of file
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/NotNullTypeChain.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/NotNullTypeChain.kt
index bdfe4fdb129..65cd100271e 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/NotNullTypeChain.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/NotNullTypeChain.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val list1: List = listOf(1)
val list = list1.orEmpty().map { "$it" }
\ No newline at end of file
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/NullOrBlankSafe.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/NullOrBlankSafe.kt
index 3659d1b1ce8..4d4dec24b10 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/NullOrBlankSafe.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/NullOrBlankSafe.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val s: String? = ""
val blank = s.isNullOrBlank()
\ No newline at end of file
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/NullOrEmpty.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/NullOrEmpty.kt
index 1f7089702d3..bf166c63d5d 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/NullOrEmpty.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/NullOrEmpty.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val s = ""
val empty = s.isNullOrEmpty()
\ No newline at end of file
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/NullOrEmptyFake.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/NullOrEmptyFake.kt
index 157e765883c..33dcc66d421 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/NullOrEmptyFake.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/NullOrEmptyFake.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val s: String? = null
val empty = s.isNullOrEmpty()
\ No newline at end of file
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/NullOrEmptySafe.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/NullOrEmptySafe.kt
index 7ed493f1427..780ff738951 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/NullOrEmptySafe.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/NullOrEmptySafe.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val s: String? = ""
val empty = s?.isNullOrEmpty()
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/OrEmptyFake.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/OrEmptyFake.kt
index 75db76908ab..4724c98def2 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/OrEmptyFake.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/OrEmptyFake.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val list: List? = null
val empty = list.orEmpty()
\ No newline at end of file
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/SafeCall.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/SafeCall.kt
index d553f4ed464..06d948d2c64 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/SafeCall.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/SafeCall.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val list1: List? = listOf(1)
val list = list1?.orEmpty()
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/Sequence.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/Sequence.kt
index 29466717fc1..0fa6c2fbc3f 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/Sequence.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/Sequence.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun test(s: Sequence) {
val foo = s.orEmpty()
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/String.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/String.kt
index 63c8dabe169..18f92e104b7 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/String.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/UselessCallOnNotNullChecker/String.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val s = ""
val s1 = s.orEmpty()
\ No newline at end of file
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/canBeReplacedWithOperatorAssignment/flexibleTypeBug.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/canBeReplacedWithOperatorAssignment/flexibleTypeBug.kt
index 3b1535cde4f..955da51f2f7 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/canBeReplacedWithOperatorAssignment/flexibleTypeBug.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/canBeReplacedWithOperatorAssignment/flexibleTypeBug.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun foo() {
var list1 = java.util.Collections.emptyList()
val list2 = listOf("b")
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/canBeReplacedWithOperatorAssignment/list.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/canBeReplacedWithOperatorAssignment/list.kt
index 8f8351918b2..5b6a804a484 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/canBeReplacedWithOperatorAssignment/list.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/canBeReplacedWithOperatorAssignment/list.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun foo() {
var list = listOf(1, 2, 3)
// Should not be highlighted because it's the way we use to say explicitly
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/canBeReplacedWithOperatorAssignment/mutableList.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/canBeReplacedWithOperatorAssignment/mutableList.kt
index ba4fb09fdd9..6bbf3e8da97 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/canBeReplacedWithOperatorAssignment/mutableList.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/canBeReplacedWithOperatorAssignment/mutableList.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun foo() {
var listVar = mutableListOf(1, 2, 3)
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/emptyRangeChecker/NoWarning.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/emptyRangeChecker/NoWarning.kt
index 209d2c11c89..d3f6cac3f2b 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/emptyRangeChecker/NoWarning.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/emptyRangeChecker/NoWarning.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun foo() {
for (i in 1..2) { }
diff --git a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/emptyRangeChecker/Warning.kt b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/emptyRangeChecker/Warning.kt
index ad813ac13fd..af2b649d47d 100644
--- a/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/emptyRangeChecker/Warning.kt
+++ b/compiler/fir/analysis-tests/testData/resolve/extendedCheckers/emptyRangeChecker/Warning.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun foo() {
for (i in 2..1) { }
diff --git a/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/FunctionTypeInJava.kt b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/FunctionTypeInJava.kt
index 1d7751536d2..166f78a32af 100644
--- a/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/FunctionTypeInJava.kt
+++ b/compiler/fir/analysis-tests/testData/resolveWithStdlib/j+k/FunctionTypeInJava.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: JavaClass.java
public class JavaClass {
public static void foo1(kotlin.jvm.functions.Function0 x) {}
diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/branches.kt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/branches.kt
index 91e63ea3034..3841e468f2a 100644
--- a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/branches.kt
+++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/branches.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun foo(a: Int, b: Int) = if (a > b) a else b
fun bar(a: Double, b: Double): Double {
diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/calls.kt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/calls.kt
index 97f05006344..192f858b9fe 100644
--- a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/calls.kt
+++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/calls.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
infix fun Int.distance(y: Int) = this + y
fun test(): Int = 3 distance 4
diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/classReference.kt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/classReference.kt
index a3512198c8c..dc842c67365 100644
--- a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/classReference.kt
+++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/classReference.kt
@@ -1,4 +1,4 @@
-//WITH_RUNTIME
+// WITH_STDLIB
package test
class A
diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/lambda.kt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/lambda.kt
index 62a36ba1a1c..927752a6ec7 100644
--- a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/lambda.kt
+++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/lambda.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
data class Tuple(val x: Int, val y: Int)
inline fun use(f: (Tuple) -> Int) = f(Tuple(1, 2))
diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/modifications.kt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/modifications.kt
index 2321691c2e5..b2b9355dd93 100644
--- a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/modifications.kt
+++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/modifications.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun simple() {
var x = 10
x += 20
diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/try.kt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/try.kt
index 32c1e1ed9aa..ab2aa1a4f51 100644
--- a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/try.kt
+++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/try.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun some() {
try {
throw KotlinNullPointerException()
diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/unary.kt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/unary.kt
index 897aad6e3db..38298aca6ec 100644
--- a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/unary.kt
+++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/unary.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun test() {
var x = 0
val x1 = x++
diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/while.kt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/while.kt
index bede703dea5..518a5cc8262 100644
--- a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/while.kt
+++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/expressions/while.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun foo(limit: Int) {
var k = 0
some@ while (k < limit) {
diff --git a/compiler/testData/asJava/lightClasses/JvmNameOnMember.kt b/compiler/testData/asJava/lightClasses/JvmNameOnMember.kt
index a030481ceae..f15ec90728e 100644
--- a/compiler/testData/asJava/lightClasses/JvmNameOnMember.kt
+++ b/compiler/testData/asJava/lightClasses/JvmNameOnMember.kt
@@ -1,5 +1,5 @@
// C
-// WITH_RUNTIME
+// WITH_STDLIB
class C {
@JvmName("myFun")
fun g(c: C) {
diff --git a/compiler/testData/asJava/lightClasses/JvmStatic.kt b/compiler/testData/asJava/lightClasses/JvmStatic.kt
index 767f12fa7bb..135651643e1 100644
--- a/compiler/testData/asJava/lightClasses/JvmStatic.kt
+++ b/compiler/testData/asJava/lightClasses/JvmStatic.kt
@@ -1,5 +1,5 @@
// A
-// WITH_RUNTIME
+// WITH_STDLIB
class A {
companion object {
diff --git a/compiler/testData/asJava/lightClasses/compilationErrors/ActualTypeAliasCustomJvmPackageName.kt b/compiler/testData/asJava/lightClasses/compilationErrors/ActualTypeAliasCustomJvmPackageName.kt
index ac74e47e16c..e69623d49f7 100644
--- a/compiler/testData/asJava/lightClasses/compilationErrors/ActualTypeAliasCustomJvmPackageName.kt
+++ b/compiler/testData/asJava/lightClasses/compilationErrors/ActualTypeAliasCustomJvmPackageName.kt
@@ -1,5 +1,5 @@
// a.b.c.ActualTypeAliasCustomJvmPackageNameKt
-// WITH_RUNTIME
+// WITH_STDLIB
@file:JvmPackageName("a.b.c")
package p
diff --git a/compiler/testData/asJava/lightClasses/compilationErrors/AllInlineOnly.kt b/compiler/testData/asJava/lightClasses/compilationErrors/AllInlineOnly.kt
index 1af1854d386..777088ef8c8 100644
--- a/compiler/testData/asJava/lightClasses/compilationErrors/AllInlineOnly.kt
+++ b/compiler/testData/asJava/lightClasses/compilationErrors/AllInlineOnly.kt
@@ -1,5 +1,5 @@
// p.AllInlineOnly
-// WITH_RUNTIME
+// WITH_STDLIB
@file:kotlin.jvm.JvmMultifileClass
@file:kotlin.jvm.JvmName("AllInlineOnly")
diff --git a/compiler/testData/asJava/lightClasses/compilationErrors/AnnotationModifiers.kt b/compiler/testData/asJava/lightClasses/compilationErrors/AnnotationModifiers.kt
index 42302eac091..1f346c34553 100644
--- a/compiler/testData/asJava/lightClasses/compilationErrors/AnnotationModifiers.kt
+++ b/compiler/testData/asJava/lightClasses/compilationErrors/AnnotationModifiers.kt
@@ -1,5 +1,5 @@
// A
-// WITH_RUNTIME
+// WITH_STDLIB
class A {
@Synchronized
@Strictfp
diff --git a/compiler/testData/asJava/lightClasses/compilationErrors/JvmPackageName.kt b/compiler/testData/asJava/lightClasses/compilationErrors/JvmPackageName.kt
index 8bcd092656d..e2a79c59c11 100644
--- a/compiler/testData/asJava/lightClasses/compilationErrors/JvmPackageName.kt
+++ b/compiler/testData/asJava/lightClasses/compilationErrors/JvmPackageName.kt
@@ -1,5 +1,5 @@
// a.b.c.JvmPackageNameKt
-// WITH_RUNTIME
+// WITH_STDLIB
@file:JvmPackageName("a.b.c")
package p
diff --git a/compiler/testData/asJava/lightClasses/compilationErrors/WrongAnnotations.kt b/compiler/testData/asJava/lightClasses/compilationErrors/WrongAnnotations.kt
index 0055c18876b..ec9bc8df9fe 100644
--- a/compiler/testData/asJava/lightClasses/compilationErrors/WrongAnnotations.kt
+++ b/compiler/testData/asJava/lightClasses/compilationErrors/WrongAnnotations.kt
@@ -1,5 +1,5 @@
// A
-// WITH_RUNTIME
+// WITH_STDLIB
class A {
companion object {
diff --git a/compiler/testData/asJava/lightClasses/facades/AllPrivate.kt b/compiler/testData/asJava/lightClasses/facades/AllPrivate.kt
index b1f65de093d..aab98667217 100644
--- a/compiler/testData/asJava/lightClasses/facades/AllPrivate.kt
+++ b/compiler/testData/asJava/lightClasses/facades/AllPrivate.kt
@@ -1,5 +1,5 @@
// p.AllPrivate
-// WITH_RUNTIME
+// WITH_STDLIB
@file:kotlin.jvm.JvmMultifileClass
@file:kotlin.jvm.JvmName("AllPrivate")
diff --git a/compiler/testData/asJava/lightClasses/facades/MultiFile.kt b/compiler/testData/asJava/lightClasses/facades/MultiFile.kt
index a1b02f37ab1..15673639b75 100644
--- a/compiler/testData/asJava/lightClasses/facades/MultiFile.kt
+++ b/compiler/testData/asJava/lightClasses/facades/MultiFile.kt
@@ -1,5 +1,5 @@
// test.MultiFile
-// WITH_RUNTIME
+// WITH_STDLIB
@file:JvmMultifileClass
@file:JvmName("MultiFile")
diff --git a/compiler/testData/asJava/lightClasses/facades/SingleJvmClassName.kt b/compiler/testData/asJava/lightClasses/facades/SingleJvmClassName.kt
index 6ae5ab7680f..ba22864881b 100644
--- a/compiler/testData/asJava/lightClasses/facades/SingleJvmClassName.kt
+++ b/compiler/testData/asJava/lightClasses/facades/SingleJvmClassName.kt
@@ -1,5 +1,5 @@
//NewName
-// WITH_RUNTIME
+// WITH_STDLIB
@file:JvmName("NewName")
fun foo() {
diff --git a/compiler/testData/asJava/lightClasses/nullabilityAnnotations/JvmOverloads.kt b/compiler/testData/asJava/lightClasses/nullabilityAnnotations/JvmOverloads.kt
index 41047055587..a8e859ec790 100644
--- a/compiler/testData/asJava/lightClasses/nullabilityAnnotations/JvmOverloads.kt
+++ b/compiler/testData/asJava/lightClasses/nullabilityAnnotations/JvmOverloads.kt
@@ -1,5 +1,5 @@
// C
-// WITH_RUNTIME
+// WITH_STDLIB
class C {
@[kotlin.jvm.JvmOverloads] public fun foo(o: String = "O", o1: String, o3: String = "K", o4: String?): String {
diff --git a/compiler/testData/asJava/lightClasses/publicField/CompanionObject.kt b/compiler/testData/asJava/lightClasses/publicField/CompanionObject.kt
index a7df277c8b5..142c392441d 100644
--- a/compiler/testData/asJava/lightClasses/publicField/CompanionObject.kt
+++ b/compiler/testData/asJava/lightClasses/publicField/CompanionObject.kt
@@ -1,5 +1,5 @@
// C
-// WITH_RUNTIME
+// WITH_STDLIB
class C {
companion object {
diff --git a/compiler/testData/asJava/lightClasses/publicField/Simple.kt b/compiler/testData/asJava/lightClasses/publicField/Simple.kt
index 5708dc842c7..7a1091f8360 100644
--- a/compiler/testData/asJava/lightClasses/publicField/Simple.kt
+++ b/compiler/testData/asJava/lightClasses/publicField/Simple.kt
@@ -1,5 +1,5 @@
// C
-// WITH_RUNTIME
+// WITH_STDLIB
class C {
@[kotlin.jvm.JvmField] public val foo: String = { "A" }()
diff --git a/compiler/testData/checkLocalVariablesTable/parametersInSuspendLambda/dataClass.kt b/compiler/testData/checkLocalVariablesTable/parametersInSuspendLambda/dataClass.kt
index 5382edd3339..ddb4f27fcfc 100644
--- a/compiler/testData/checkLocalVariablesTable/parametersInSuspendLambda/dataClass.kt
+++ b/compiler/testData/checkLocalVariablesTable/parametersInSuspendLambda/dataClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
data class Data(val x: String, val y: Int)
suspend fun test() {
diff --git a/compiler/testData/checkLocalVariablesTable/parametersInSuspendLambda/extensionComponents.kt b/compiler/testData/checkLocalVariablesTable/parametersInSuspendLambda/extensionComponents.kt
index 3b4ebe3c7c8..3234d0d2aef 100644
--- a/compiler/testData/checkLocalVariablesTable/parametersInSuspendLambda/extensionComponents.kt
+++ b/compiler/testData/checkLocalVariablesTable/parametersInSuspendLambda/extensionComponents.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class A(val x: String, val y: String, val z: T)
suspend fun foo(a: A, block: suspend (A) -> String): String = block(a)
diff --git a/compiler/testData/checkLocalVariablesTable/parametersInSuspendLambda/generic.kt b/compiler/testData/checkLocalVariablesTable/parametersInSuspendLambda/generic.kt
index 19095f2ab57..72b155c7117 100644
--- a/compiler/testData/checkLocalVariablesTable/parametersInSuspendLambda/generic.kt
+++ b/compiler/testData/checkLocalVariablesTable/parametersInSuspendLambda/generic.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
data class A(val x: T, val y: F)
diff --git a/compiler/testData/checkLocalVariablesTable/parametersInSuspendLambda/inline.kt b/compiler/testData/checkLocalVariablesTable/parametersInSuspendLambda/inline.kt
index 8c78b43a04a..583b6b6d863 100644
--- a/compiler/testData/checkLocalVariablesTable/parametersInSuspendLambda/inline.kt
+++ b/compiler/testData/checkLocalVariablesTable/parametersInSuspendLambda/inline.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
data class A(val x: String, val y: String)
suspend inline fun foo(a: A, block: suspend (A) -> String): String = block(a)
diff --git a/compiler/testData/checkLocalVariablesTable/parametersInSuspendLambda/otherParameters.kt b/compiler/testData/checkLocalVariablesTable/parametersInSuspendLambda/otherParameters.kt
index 65ca903c25a..2f1af66ca69 100644
--- a/compiler/testData/checkLocalVariablesTable/parametersInSuspendLambda/otherParameters.kt
+++ b/compiler/testData/checkLocalVariablesTable/parametersInSuspendLambda/otherParameters.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
data class A(val x: String, val y: String)
suspend fun foo(a: A, block: suspend (Int, A, String) -> String): String = block(1, a, "#")
diff --git a/compiler/testData/checkLocalVariablesTable/parametersInSuspendLambda/parameters.kt b/compiler/testData/checkLocalVariablesTable/parametersInSuspendLambda/parameters.kt
index cd2caf2e7d5..613624ca977 100644
--- a/compiler/testData/checkLocalVariablesTable/parametersInSuspendLambda/parameters.kt
+++ b/compiler/testData/checkLocalVariablesTable/parametersInSuspendLambda/parameters.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
data class Data(val x: String, val y: Int, val z: Int = 0)
suspend fun test() {
diff --git a/compiler/testData/checkLocalVariablesTable/suspendFunctionDeadVariables.kt b/compiler/testData/checkLocalVariablesTable/suspendFunctionDeadVariables.kt
index b19a3e850cc..2d95f7562be 100644
--- a/compiler/testData/checkLocalVariablesTable/suspendFunctionDeadVariables.kt
+++ b/compiler/testData/checkLocalVariablesTable/suspendFunctionDeadVariables.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
suspend fun dummy() {}
diff --git a/compiler/testData/codegen/asmLike/typeAnnotations/jvmOverload.kt b/compiler/testData/codegen/asmLike/typeAnnotations/jvmOverload.kt
index 3f7163a2540..ab7d49eb145 100644
--- a/compiler/testData/codegen/asmLike/typeAnnotations/jvmOverload.kt
+++ b/compiler/testData/codegen/asmLike/typeAnnotations/jvmOverload.kt
@@ -2,7 +2,7 @@
// RENDER_ANNOTATIONS
// TARGET_BACKEND: JVM
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
package foo
@Target(AnnotationTarget.TYPE)
diff --git a/compiler/testData/codegen/asmLike/typeAnnotations/jvmStatic.kt b/compiler/testData/codegen/asmLike/typeAnnotations/jvmStatic.kt
index 3bfdbc52d17..6bf61991531 100644
--- a/compiler/testData/codegen/asmLike/typeAnnotations/jvmStatic.kt
+++ b/compiler/testData/codegen/asmLike/typeAnnotations/jvmStatic.kt
@@ -2,7 +2,7 @@
// RENDER_ANNOTATIONS
// TARGET_BACKEND: JVM
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
package foo
@Target(AnnotationTarget.TYPE)
diff --git a/compiler/testData/codegen/asmLike/typeAnnotations/property.kt b/compiler/testData/codegen/asmLike/typeAnnotations/property.kt
index cfde5196db5..78d60bc6700 100644
--- a/compiler/testData/codegen/asmLike/typeAnnotations/property.kt
+++ b/compiler/testData/codegen/asmLike/typeAnnotations/property.kt
@@ -2,7 +2,7 @@
// RENDER_ANNOTATIONS
// TARGET_BACKEND: JVM
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_REFLECT
// FULL_JDK
package foo
diff --git a/compiler/testData/codegen/box/annotations/annotatedAnnotationParameter.kt b/compiler/testData/codegen/box/annotations/annotatedAnnotationParameter.kt
index aa997e27071..3fffe400397 100644
--- a/compiler/testData/codegen/box/annotations/annotatedAnnotationParameter.kt
+++ b/compiler/testData/codegen/box/annotations/annotatedAnnotationParameter.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/annotations/annotatedEnumEntry.kt b/compiler/testData/codegen/box/annotations/annotatedEnumEntry.kt
index 14067a76e51..0e8fb57ada9 100644
--- a/compiler/testData/codegen/box/annotations/annotatedEnumEntry.kt
+++ b/compiler/testData/codegen/box/annotations/annotatedEnumEntry.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// KT-5665
@Retention(AnnotationRetention.RUNTIME)
diff --git a/compiler/testData/codegen/box/annotations/annotatedLambda/funExpression.kt b/compiler/testData/codegen/box/annotations/annotatedLambda/funExpression.kt
index d95c12c6292..70caf8abbd9 100644
--- a/compiler/testData/codegen/box/annotations/annotatedLambda/funExpression.kt
+++ b/compiler/testData/codegen/box/annotations/annotatedLambda/funExpression.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
import java.lang.reflect.Method
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/annotations/annotatedLambda/lambda.kt b/compiler/testData/codegen/box/annotations/annotatedLambda/lambda.kt
index 0742890df6a..0dd5abd9787 100644
--- a/compiler/testData/codegen/box/annotations/annotatedLambda/lambda.kt
+++ b/compiler/testData/codegen/box/annotations/annotatedLambda/lambda.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
import java.lang.reflect.Method
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/annotations/annotatedLambda/samFunExpression.kt b/compiler/testData/codegen/box/annotations/annotatedLambda/samFunExpression.kt
index 2f7d53cb650..3953d35e697 100644
--- a/compiler/testData/codegen/box/annotations/annotatedLambda/samFunExpression.kt
+++ b/compiler/testData/codegen/box/annotations/annotatedLambda/samFunExpression.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: Test.java
class Test {
diff --git a/compiler/testData/codegen/box/annotations/annotatedLambda/samFunReference.kt b/compiler/testData/codegen/box/annotations/annotatedLambda/samFunReference.kt
index da6f739deda..22d42908f1d 100644
--- a/compiler/testData/codegen/box/annotations/annotatedLambda/samFunReference.kt
+++ b/compiler/testData/codegen/box/annotations/annotatedLambda/samFunReference.kt
@@ -1,7 +1,7 @@
// TARGET_BACKEND: JVM
// SAM_CONVERSIONS: CLASS
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: Test.java
class Test {
diff --git a/compiler/testData/codegen/box/annotations/annotatedLambda/samLambda.kt b/compiler/testData/codegen/box/annotations/annotatedLambda/samLambda.kt
index 77828ed619b..b1db4eb0c17 100644
--- a/compiler/testData/codegen/box/annotations/annotatedLambda/samLambda.kt
+++ b/compiler/testData/codegen/box/annotations/annotatedLambda/samLambda.kt
@@ -1,7 +1,7 @@
// TARGET_BACKEND: JVM
// SAM_CONVERSIONS: CLASS
// ^ test checks reflection for synthetic classes
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: Test.java
class Test {
diff --git a/compiler/testData/codegen/box/annotations/annotatedObjectLiteral.kt b/compiler/testData/codegen/box/annotations/annotatedObjectLiteral.kt
index 172cf98b9b6..b3f29f45840 100644
--- a/compiler/testData/codegen/box/annotations/annotatedObjectLiteral.kt
+++ b/compiler/testData/codegen/box/annotations/annotatedObjectLiteral.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
annotation class Ann(val v: String = "???")
@Ann open class My
diff --git a/compiler/testData/codegen/box/annotations/annotationProperty.kt b/compiler/testData/codegen/box/annotations/annotationProperty.kt
index 7490db2c7a8..408573de09f 100644
--- a/compiler/testData/codegen/box/annotations/annotationProperty.kt
+++ b/compiler/testData/codegen/box/annotations/annotationProperty.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Target(AnnotationTarget.PROPERTY)
annotation class Anno(val value: String)
diff --git a/compiler/testData/codegen/box/annotations/annotationTargets.kt b/compiler/testData/codegen/box/annotations/annotationTargets.kt
index 093fd518ad6..60995c770b4 100644
--- a/compiler/testData/codegen/box/annotations/annotationTargets.kt
+++ b/compiler/testData/codegen/box/annotations/annotationTargets.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
@Target(
diff --git a/compiler/testData/codegen/box/annotations/annotationWithKotlinProperty.kt b/compiler/testData/codegen/box/annotations/annotationWithKotlinProperty.kt
index 90465c615a8..32ab3ce4dbe 100644
--- a/compiler/testData/codegen/box/annotations/annotationWithKotlinProperty.kt
+++ b/compiler/testData/codegen/box/annotations/annotationWithKotlinProperty.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: JavaClass.java
import java.lang.annotation.Retention;
diff --git a/compiler/testData/codegen/box/annotations/annotationsOnDefault.kt b/compiler/testData/codegen/box/annotations/annotationsOnDefault.kt
index 2c6f768f86d..746065acd42 100644
--- a/compiler/testData/codegen/box/annotations/annotationsOnDefault.kt
+++ b/compiler/testData/codegen/box/annotations/annotationsOnDefault.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/annotations/annotationsOnTypeAliases.kt b/compiler/testData/codegen/box/annotations/annotationsOnTypeAliases.kt
index 147598e7a5e..3e8dc44dee9 100644
--- a/compiler/testData/codegen/box/annotations/annotationsOnTypeAliases.kt
+++ b/compiler/testData/codegen/box/annotations/annotationsOnTypeAliases.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
import kotlin.annotation.AnnotationTarget.*
diff --git a/compiler/testData/codegen/box/annotations/constValInAnnotation.kt b/compiler/testData/codegen/box/annotations/constValInAnnotation.kt
index 8dea3327d3e..3a56e58c5ab 100644
--- a/compiler/testData/codegen/box/annotations/constValInAnnotation.kt
+++ b/compiler/testData/codegen/box/annotations/constValInAnnotation.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +NestedClassesInAnnotations
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
// FILE: Foo.java
diff --git a/compiler/testData/codegen/box/annotations/defaultParameterValues.kt b/compiler/testData/codegen/box/annotations/defaultParameterValues.kt
index 1fc6240a68e..9e9cc926f11 100644
--- a/compiler/testData/codegen/box/annotations/defaultParameterValues.kt
+++ b/compiler/testData/codegen/box/annotations/defaultParameterValues.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.reflect.KClass
diff --git a/compiler/testData/codegen/box/annotations/delegatedPropertySetter.kt b/compiler/testData/codegen/box/annotations/delegatedPropertySetter.kt
index 1cfbf75241e..91a0ac8eb2f 100644
--- a/compiler/testData/codegen/box/annotations/delegatedPropertySetter.kt
+++ b/compiler/testData/codegen/box/annotations/delegatedPropertySetter.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.reflect.KProperty
diff --git a/compiler/testData/codegen/box/annotations/fileClassWithFileAnnotation.kt b/compiler/testData/codegen/box/annotations/fileClassWithFileAnnotation.kt
index 959f79f2aa2..687c2c66510 100644
--- a/compiler/testData/codegen/box/annotations/fileClassWithFileAnnotation.kt
+++ b/compiler/testData/codegen/box/annotations/fileClassWithFileAnnotation.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@file:StringHolder("OK")
@file:JvmName("FileClass")
diff --git a/compiler/testData/codegen/box/annotations/instances/annotationEnclosingName.kt b/compiler/testData/codegen/box/annotations/instances/annotationEnclosingName.kt
index 69e60eda2c1..ac8a1ab2330 100644
--- a/compiler/testData/codegen/box/annotations/instances/annotationEnclosingName.kt
+++ b/compiler/testData/codegen/box/annotations/instances/annotationEnclosingName.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
// !LANGUAGE: +InstantiationOfAnnotationClasses
// FILE: a.kt
diff --git a/compiler/testData/codegen/box/annotations/instances/annotationEqHc.kt b/compiler/testData/codegen/box/annotations/instances/annotationEqHc.kt
index 4a0fecfc116..3f49b0e3ba9 100644
--- a/compiler/testData/codegen/box/annotations/instances/annotationEqHc.kt
+++ b/compiler/testData/codegen/box/annotations/instances/annotationEqHc.kt
@@ -2,7 +2,7 @@
// IGNORE_BACKEND: WASM
// DONT_TARGET_EXACT_BACKEND: JS
-// WITH_RUNTIME
+// WITH_STDLIB
// !LANGUAGE: +InstantiationOfAnnotationClasses
import kotlin.reflect.KClass
diff --git a/compiler/testData/codegen/box/annotations/instances/annotationFromStdlib.kt b/compiler/testData/codegen/box/annotations/instances/annotationFromStdlib.kt
index 694715b2d48..7d16c8cf230 100644
--- a/compiler/testData/codegen/box/annotations/instances/annotationFromStdlib.kt
+++ b/compiler/testData/codegen/box/annotations/instances/annotationFromStdlib.kt
@@ -2,7 +2,7 @@
// IGNORE_BACKEND: WASM
// DONT_TARGET_EXACT_BACKEND: JS
-// WITH_RUNTIME
+// WITH_STDLIB
// !LANGUAGE: +InstantiationOfAnnotationClasses
import kotlin.reflect.KClass
diff --git a/compiler/testData/codegen/box/annotations/instances/annotationInstances.kt b/compiler/testData/codegen/box/annotations/instances/annotationInstances.kt
index 58d9edfed58..4be8db8907f 100644
--- a/compiler/testData/codegen/box/annotations/instances/annotationInstances.kt
+++ b/compiler/testData/codegen/box/annotations/instances/annotationInstances.kt
@@ -4,7 +4,7 @@
// (supported: JVM_IR, JS_IR(_E6))
// Regular JS works too, but without proper hashCode or equals
-// WITH_RUNTIME
+// WITH_STDLIB
// !LANGUAGE: +InstantiationOfAnnotationClasses
// note: taken from ../parameters.kt and ../parametersWithPrimitiveValues.kt
diff --git a/compiler/testData/codegen/box/annotations/instances/annotationInstancesEmptyDefault.kt b/compiler/testData/codegen/box/annotations/instances/annotationInstancesEmptyDefault.kt
index 16ebed37b97..554182c1d0a 100644
--- a/compiler/testData/codegen/box/annotations/instances/annotationInstancesEmptyDefault.kt
+++ b/compiler/testData/codegen/box/annotations/instances/annotationInstancesEmptyDefault.kt
@@ -2,7 +2,7 @@
// IGNORE_BACKEND: WASM
// DONT_TARGET_EXACT_BACKEND: JS
-// WITH_RUNTIME
+// WITH_STDLIB
// !LANGUAGE: +InstantiationOfAnnotationClasses
package test
diff --git a/compiler/testData/codegen/box/annotations/instances/annotationJvmHashCode.kt b/compiler/testData/codegen/box/annotations/instances/annotationJvmHashCode.kt
index 2e8414e52ac..ab1b56bc632 100644
--- a/compiler/testData/codegen/box/annotations/instances/annotationJvmHashCode.kt
+++ b/compiler/testData/codegen/box/annotations/instances/annotationJvmHashCode.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
// !LANGUAGE: +InstantiationOfAnnotationClasses
import kotlin.reflect.KClass
diff --git a/compiler/testData/codegen/box/annotations/instances/annotationToString.kt b/compiler/testData/codegen/box/annotations/instances/annotationToString.kt
index b2ebce05fe8..a9330aefb87 100644
--- a/compiler/testData/codegen/box/annotations/instances/annotationToString.kt
+++ b/compiler/testData/codegen/box/annotations/instances/annotationToString.kt
@@ -2,7 +2,7 @@
// IGNORE_BACKEND: WASM
// DONT_TARGET_EXACT_BACKEND: JS
-// WITH_RUNTIME
+// WITH_STDLIB
// !LANGUAGE: +InstantiationOfAnnotationClasses
package test
diff --git a/compiler/testData/codegen/box/annotations/instances/annotationType.kt b/compiler/testData/codegen/box/annotations/instances/annotationType.kt
index f7417cd4471..1248390633b 100644
--- a/compiler/testData/codegen/box/annotations/instances/annotationType.kt
+++ b/compiler/testData/codegen/box/annotations/instances/annotationType.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
// !LANGUAGE: +InstantiationOfAnnotationClasses
annotation class Foo(
diff --git a/compiler/testData/codegen/box/annotations/instances/inInlineFunction.kt b/compiler/testData/codegen/box/annotations/instances/inInlineFunction.kt
index 7c5a80a68e8..5ca62e3fc7f 100644
--- a/compiler/testData/codegen/box/annotations/instances/inInlineFunction.kt
+++ b/compiler/testData/codegen/box/annotations/instances/inInlineFunction.kt
@@ -3,7 +3,7 @@
// DONT_TARGET_EXACT_BACKEND: JS
// IGNORE_DEXING
-// WITH_RUNTIME
+// WITH_STDLIB
// !LANGUAGE: +InstantiationOfAnnotationClasses
import kotlin.test.*
diff --git a/compiler/testData/codegen/box/annotations/instances/javaAnnotation.kt b/compiler/testData/codegen/box/annotations/instances/javaAnnotation.kt
index 80f26f70dba..1f46c048ce4 100644
--- a/compiler/testData/codegen/box/annotations/instances/javaAnnotation.kt
+++ b/compiler/testData/codegen/box/annotations/instances/javaAnnotation.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
// !LANGUAGE: +InstantiationOfAnnotationClasses
// FILE: A.java
diff --git a/compiler/testData/codegen/box/annotations/instances/kotlinExistingAnnotation.kt b/compiler/testData/codegen/box/annotations/instances/kotlinExistingAnnotation.kt
index 893c557df0e..f11c863af02 100644
--- a/compiler/testData/codegen/box/annotations/instances/kotlinExistingAnnotation.kt
+++ b/compiler/testData/codegen/box/annotations/instances/kotlinExistingAnnotation.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
// !LANGUAGE: +InstantiationOfAnnotationClasses
fun f(): Metadata = Metadata(
diff --git a/compiler/testData/codegen/box/annotations/instances/multifileEqHc.kt b/compiler/testData/codegen/box/annotations/instances/multifileEqHc.kt
index ad61b2acd36..13e0f24e8c5 100644
--- a/compiler/testData/codegen/box/annotations/instances/multifileEqHc.kt
+++ b/compiler/testData/codegen/box/annotations/instances/multifileEqHc.kt
@@ -4,7 +4,7 @@
// (supported: JVM_IR, JS_IR(_E6))
-// WITH_RUNTIME
+// WITH_STDLIB
// !LANGUAGE: +InstantiationOfAnnotationClasses
diff --git a/compiler/testData/codegen/box/annotations/instances/multimoduleInlining.kt b/compiler/testData/codegen/box/annotations/instances/multimoduleInlining.kt
index 5beb0100d6b..d7cbd9d7e37 100644
--- a/compiler/testData/codegen/box/annotations/instances/multimoduleInlining.kt
+++ b/compiler/testData/codegen/box/annotations/instances/multimoduleInlining.kt
@@ -4,7 +4,7 @@
// IGNORE_BACKEND_FIR: JVM_IR
// TARGET_BACKEND: JVM_IR
// IGNORE_DEXING
-// WITH_RUNTIME
+// WITH_STDLIB
// !LANGUAGE: +InstantiationOfAnnotationClasses
// MODULE: lib
diff --git a/compiler/testData/codegen/box/annotations/instances/multiplatformInstantiation.kt b/compiler/testData/codegen/box/annotations/instances/multiplatformInstantiation.kt
index 93a62e7cde8..79252536357 100644
--- a/compiler/testData/codegen/box/annotations/instances/multiplatformInstantiation.kt
+++ b/compiler/testData/codegen/box/annotations/instances/multiplatformInstantiation.kt
@@ -5,7 +5,7 @@
// (supported: JVM_IR, JS_IR(_E6))
-// WITH_RUNTIME
+// WITH_STDLIB
// !LANGUAGE: +InstantiationOfAnnotationClasses +MultiPlatformProjects
// MODULE: lib
diff --git a/compiler/testData/codegen/box/annotations/instances/nestedAnnotationInstances.kt b/compiler/testData/codegen/box/annotations/instances/nestedAnnotationInstances.kt
index bf3873e9f44..274fa39e2d8 100644
--- a/compiler/testData/codegen/box/annotations/instances/nestedAnnotationInstances.kt
+++ b/compiler/testData/codegen/box/annotations/instances/nestedAnnotationInstances.kt
@@ -2,7 +2,7 @@
// IGNORE_BACKEND: WASM
// DONT_TARGET_EXACT_BACKEND: JS
-// WITH_RUNTIME
+// WITH_STDLIB
// !LANGUAGE: +InstantiationOfAnnotationClasses
annotation class NestedAnnotation(val value: String)
diff --git a/compiler/testData/codegen/box/annotations/javaAnnotationArrayValueDefault.kt b/compiler/testData/codegen/box/annotations/javaAnnotationArrayValueDefault.kt
index 1475aeab750..922f400bda7 100644
--- a/compiler/testData/codegen/box/annotations/javaAnnotationArrayValueDefault.kt
+++ b/compiler/testData/codegen/box/annotations/javaAnnotationArrayValueDefault.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: JavaAnn.java
diff --git a/compiler/testData/codegen/box/annotations/javaAnnotationArrayValueNoDefault.kt b/compiler/testData/codegen/box/annotations/javaAnnotationArrayValueNoDefault.kt
index 38573369acd..97326738935 100644
--- a/compiler/testData/codegen/box/annotations/javaAnnotationArrayValueNoDefault.kt
+++ b/compiler/testData/codegen/box/annotations/javaAnnotationArrayValueNoDefault.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: JavaAnn.java
diff --git a/compiler/testData/codegen/box/annotations/javaAnnotationCall.kt b/compiler/testData/codegen/box/annotations/javaAnnotationCall.kt
index d5edf29db14..3b3509906e1 100644
--- a/compiler/testData/codegen/box/annotations/javaAnnotationCall.kt
+++ b/compiler/testData/codegen/box/annotations/javaAnnotationCall.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: JavaAnn.java
diff --git a/compiler/testData/codegen/box/annotations/javaAnnotationDefault.kt b/compiler/testData/codegen/box/annotations/javaAnnotationDefault.kt
index 63a099cb5f2..f8f650e415a 100644
--- a/compiler/testData/codegen/box/annotations/javaAnnotationDefault.kt
+++ b/compiler/testData/codegen/box/annotations/javaAnnotationDefault.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: JavaAnn.java
diff --git a/compiler/testData/codegen/box/annotations/javaAnnotationWithSingleArrayArgument.kt b/compiler/testData/codegen/box/annotations/javaAnnotationWithSingleArrayArgument.kt
index 577b4c9e206..208667ba3a6 100644
--- a/compiler/testData/codegen/box/annotations/javaAnnotationWithSingleArrayArgument.kt
+++ b/compiler/testData/codegen/box/annotations/javaAnnotationWithSingleArrayArgument.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: A.java
public class A {
diff --git a/compiler/testData/codegen/box/annotations/javaNegativePropertyAsAnnotationParameter.kt b/compiler/testData/codegen/box/annotations/javaNegativePropertyAsAnnotationParameter.kt
index 4ae868f6530..7b5f6325046 100644
--- a/compiler/testData/codegen/box/annotations/javaNegativePropertyAsAnnotationParameter.kt
+++ b/compiler/testData/codegen/box/annotations/javaNegativePropertyAsAnnotationParameter.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: Foo.java
diff --git a/compiler/testData/codegen/box/annotations/javaPropertyAsAnnotationParameter.kt b/compiler/testData/codegen/box/annotations/javaPropertyAsAnnotationParameter.kt
index 5ddb739e548..9737d5e1460 100644
--- a/compiler/testData/codegen/box/annotations/javaPropertyAsAnnotationParameter.kt
+++ b/compiler/testData/codegen/box/annotations/javaPropertyAsAnnotationParameter.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: Foo.java
diff --git a/compiler/testData/codegen/box/annotations/javaPropertyWithIntInitializer.kt b/compiler/testData/codegen/box/annotations/javaPropertyWithIntInitializer.kt
index fb2096625a0..fd2473251ad 100644
--- a/compiler/testData/codegen/box/annotations/javaPropertyWithIntInitializer.kt
+++ b/compiler/testData/codegen/box/annotations/javaPropertyWithIntInitializer.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: Foo.java
diff --git a/compiler/testData/codegen/box/annotations/jvmAnnotationFlags.kt b/compiler/testData/codegen/box/annotations/jvmAnnotationFlags.kt
index 6a491742843..1dc59f93479 100644
--- a/compiler/testData/codegen/box/annotations/jvmAnnotationFlags.kt
+++ b/compiler/testData/codegen/box/annotations/jvmAnnotationFlags.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
import java.lang.reflect.Modifier
diff --git a/compiler/testData/codegen/box/annotations/kClassMapping/arrayClassParameter.kt b/compiler/testData/codegen/box/annotations/kClassMapping/arrayClassParameter.kt
index fe64d65d06d..bd64d236bce 100644
--- a/compiler/testData/codegen/box/annotations/kClassMapping/arrayClassParameter.kt
+++ b/compiler/testData/codegen/box/annotations/kClassMapping/arrayClassParameter.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: JavaAnn.java
diff --git a/compiler/testData/codegen/box/annotations/kClassMapping/arrayClassParameterOnJavaClass.kt b/compiler/testData/codegen/box/annotations/kClassMapping/arrayClassParameterOnJavaClass.kt
index e0e376ddbb4..1160cb4da4e 100644
--- a/compiler/testData/codegen/box/annotations/kClassMapping/arrayClassParameterOnJavaClass.kt
+++ b/compiler/testData/codegen/box/annotations/kClassMapping/arrayClassParameterOnJavaClass.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: JavaAnn.java
diff --git a/compiler/testData/codegen/box/annotations/kClassMapping/classParameter.kt b/compiler/testData/codegen/box/annotations/kClassMapping/classParameter.kt
index 1b253eb0740..3318479c9e4 100644
--- a/compiler/testData/codegen/box/annotations/kClassMapping/classParameter.kt
+++ b/compiler/testData/codegen/box/annotations/kClassMapping/classParameter.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: JavaAnn.java
diff --git a/compiler/testData/codegen/box/annotations/kClassMapping/classParameterOnJavaClass.kt b/compiler/testData/codegen/box/annotations/kClassMapping/classParameterOnJavaClass.kt
index cd348ae401e..f2694ad3164 100644
--- a/compiler/testData/codegen/box/annotations/kClassMapping/classParameterOnJavaClass.kt
+++ b/compiler/testData/codegen/box/annotations/kClassMapping/classParameterOnJavaClass.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: JavaAnn.java
diff --git a/compiler/testData/codegen/box/annotations/kClassMapping/varargClassParameter.kt b/compiler/testData/codegen/box/annotations/kClassMapping/varargClassParameter.kt
index 5636c0c879f..ef8e963c707 100644
--- a/compiler/testData/codegen/box/annotations/kClassMapping/varargClassParameter.kt
+++ b/compiler/testData/codegen/box/annotations/kClassMapping/varargClassParameter.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: JavaAnn.java
diff --git a/compiler/testData/codegen/box/annotations/kClassMapping/varargClassParameterOnJavaClass.kt b/compiler/testData/codegen/box/annotations/kClassMapping/varargClassParameterOnJavaClass.kt
index 3927f0d157b..fe64f0a5f9f 100644
--- a/compiler/testData/codegen/box/annotations/kClassMapping/varargClassParameterOnJavaClass.kt
+++ b/compiler/testData/codegen/box/annotations/kClassMapping/varargClassParameterOnJavaClass.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: JavaAnn.java
diff --git a/compiler/testData/codegen/box/annotations/kotlinPropertyFromClassObjectAsParameter.kt b/compiler/testData/codegen/box/annotations/kotlinPropertyFromClassObjectAsParameter.kt
index 9d67abffd64..65df83cbbff 100644
--- a/compiler/testData/codegen/box/annotations/kotlinPropertyFromClassObjectAsParameter.kt
+++ b/compiler/testData/codegen/box/annotations/kotlinPropertyFromClassObjectAsParameter.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Ann(Foo.i, Foo.s, Foo.f, Foo.d, Foo.l, Foo.b, Foo.bool, Foo.c, Foo.str) class MyClass
diff --git a/compiler/testData/codegen/box/annotations/kotlinTopLevelPropertyAsParameter.kt b/compiler/testData/codegen/box/annotations/kotlinTopLevelPropertyAsParameter.kt
index c20d49da69c..86f4befec69 100644
--- a/compiler/testData/codegen/box/annotations/kotlinTopLevelPropertyAsParameter.kt
+++ b/compiler/testData/codegen/box/annotations/kotlinTopLevelPropertyAsParameter.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Ann(i, s, f, d, l, b, bool, c, str) class MyClass
diff --git a/compiler/testData/codegen/box/annotations/kt10136.kt b/compiler/testData/codegen/box/annotations/kt10136.kt
index 45c882ac31c..921bbbca37d 100644
--- a/compiler/testData/codegen/box/annotations/kt10136.kt
+++ b/compiler/testData/codegen/box/annotations/kt10136.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
annotation class A
diff --git a/compiler/testData/codegen/box/annotations/mustBeDocumented.kt b/compiler/testData/codegen/box/annotations/mustBeDocumented.kt
index 27508e408a1..4ff374f7d21 100644
--- a/compiler/testData/codegen/box/annotations/mustBeDocumented.kt
+++ b/compiler/testData/codegen/box/annotations/mustBeDocumented.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
// SKIP_JDK6
diff --git a/compiler/testData/codegen/box/annotations/nestedClassPropertyAsParameter.kt b/compiler/testData/codegen/box/annotations/nestedClassPropertyAsParameter.kt
index 14a0fb0188a..51d46c0ea44 100644
--- a/compiler/testData/codegen/box/annotations/nestedClassPropertyAsParameter.kt
+++ b/compiler/testData/codegen/box/annotations/nestedClassPropertyAsParameter.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Ann(A.B.i) class MyClass
diff --git a/compiler/testData/codegen/box/annotations/parameterWithPrimitiveType.kt b/compiler/testData/codegen/box/annotations/parameterWithPrimitiveType.kt
index e8a5f149154..e1d97e5e153 100644
--- a/compiler/testData/codegen/box/annotations/parameterWithPrimitiveType.kt
+++ b/compiler/testData/codegen/box/annotations/parameterWithPrimitiveType.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Retention(AnnotationRetention.RUNTIME)
annotation class Ann(
diff --git a/compiler/testData/codegen/box/annotations/propertyWithPropertyInInitializerAsParameter.kt b/compiler/testData/codegen/box/annotations/propertyWithPropertyInInitializerAsParameter.kt
index 5d911b5dfe7..4e40a207d72 100644
--- a/compiler/testData/codegen/box/annotations/propertyWithPropertyInInitializerAsParameter.kt
+++ b/compiler/testData/codegen/box/annotations/propertyWithPropertyInInitializerAsParameter.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Ann(i) class MyClass
diff --git a/compiler/testData/codegen/box/annotations/repeatable/javaAnnotation.kt b/compiler/testData/codegen/box/annotations/repeatable/javaAnnotation.kt
index cf5c29ac252..4738800c6a6 100644
--- a/compiler/testData/codegen/box/annotations/repeatable/javaAnnotation.kt
+++ b/compiler/testData/codegen/box/annotations/repeatable/javaAnnotation.kt
@@ -1,6 +1,6 @@
// !LANGUAGE: +RepeatableAnnotations
// TARGET_BACKEND: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
// JVM_TARGET: 1.8
diff --git a/compiler/testData/codegen/box/annotations/repeatable/jvmRepeatableKotlinAnnotation.kt b/compiler/testData/codegen/box/annotations/repeatable/jvmRepeatableKotlinAnnotation.kt
index 20a3d3b1d8f..6b27aad9b3d 100644
--- a/compiler/testData/codegen/box/annotations/repeatable/jvmRepeatableKotlinAnnotation.kt
+++ b/compiler/testData/codegen/box/annotations/repeatable/jvmRepeatableKotlinAnnotation.kt
@@ -1,7 +1,7 @@
// !LANGUAGE: +RepeatableAnnotations
// !API_VERSION: LATEST
// TARGET_BACKEND: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
// JVM_TARGET: 1.8
// STDLIB_JDK8
diff --git a/compiler/testData/codegen/box/annotations/repeatable/kotlinAnnotation.kt b/compiler/testData/codegen/box/annotations/repeatable/kotlinAnnotation.kt
index c1f6e1fff17..5644f8c99a3 100644
--- a/compiler/testData/codegen/box/annotations/repeatable/kotlinAnnotation.kt
+++ b/compiler/testData/codegen/box/annotations/repeatable/kotlinAnnotation.kt
@@ -1,6 +1,6 @@
// !LANGUAGE: +RepeatableAnnotations
// TARGET_BACKEND: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
// JVM_TARGET: 1.8
diff --git a/compiler/testData/codegen/box/annotations/repeatable/kotlinAnnotationInJava.kt b/compiler/testData/codegen/box/annotations/repeatable/kotlinAnnotationInJava.kt
index 352035068e3..8d72e922434 100644
--- a/compiler/testData/codegen/box/annotations/repeatable/kotlinAnnotationInJava.kt
+++ b/compiler/testData/codegen/box/annotations/repeatable/kotlinAnnotationInJava.kt
@@ -1,7 +1,7 @@
// !LANGUAGE: +RepeatableAnnotations
// TARGET_BACKEND: JVM_IR
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
// java.lang.NoSuchMethodError: java.lang.Class.getAnnotationsByType
diff --git a/compiler/testData/codegen/box/annotations/repeatable/kotlinAnnotationWithBothRepeatables.kt b/compiler/testData/codegen/box/annotations/repeatable/kotlinAnnotationWithBothRepeatables.kt
index 823bdc79f43..e502de5d947 100644
--- a/compiler/testData/codegen/box/annotations/repeatable/kotlinAnnotationWithBothRepeatables.kt
+++ b/compiler/testData/codegen/box/annotations/repeatable/kotlinAnnotationWithBothRepeatables.kt
@@ -1,7 +1,7 @@
// !LANGUAGE: +RepeatableAnnotations
// !API_VERSION: LATEST
// TARGET_BACKEND: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
// JVM_TARGET: 1.8
// STDLIB_JDK8
diff --git a/compiler/testData/codegen/box/annotations/resolveWithLowPriorityAnnotation.kt b/compiler/testData/codegen/box/annotations/resolveWithLowPriorityAnnotation.kt
index 9b51c9fdb51..3a8e3929c0e 100644
--- a/compiler/testData/codegen/box/annotations/resolveWithLowPriorityAnnotation.kt
+++ b/compiler/testData/codegen/box/annotations/resolveWithLowPriorityAnnotation.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("INVISIBLE_MEMBER", "INVISIBLE_REFERENCE")
@kotlin.internal.LowPriorityInOverloadResolution
diff --git a/compiler/testData/codegen/box/annotations/singleAssignmentToVarargInAnnotation.kt b/compiler/testData/codegen/box/annotations/singleAssignmentToVarargInAnnotation.kt
index 9822d0e44a2..d0f0dacc42b 100644
--- a/compiler/testData/codegen/box/annotations/singleAssignmentToVarargInAnnotation.kt
+++ b/compiler/testData/codegen/box/annotations/singleAssignmentToVarargInAnnotation.kt
@@ -2,7 +2,7 @@
// !LANGUAGE: -ProhibitAssigningSingleElementsToVarargsInNamedForm
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
annotation class Ann(vararg val p: Int)
diff --git a/compiler/testData/codegen/box/annotations/syntheticMethodForJvmStaticProperty.kt b/compiler/testData/codegen/box/annotations/syntheticMethodForJvmStaticProperty.kt
index 0a067efb83f..45b2e3f5442 100644
--- a/compiler/testData/codegen/box/annotations/syntheticMethodForJvmStaticProperty.kt
+++ b/compiler/testData/codegen/box/annotations/syntheticMethodForJvmStaticProperty.kt
@@ -1,6 +1,6 @@
// !LANGUAGE: +UseGetterNameForPropertyAnnotationsMethodOnJvm
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
// JVM_TARGET: 1.8
diff --git a/compiler/testData/codegen/box/annotations/syntheticMethodForProperty.kt b/compiler/testData/codegen/box/annotations/syntheticMethodForProperty.kt
index 925a11aee8c..87871bba7ac 100644
--- a/compiler/testData/codegen/box/annotations/syntheticMethodForProperty.kt
+++ b/compiler/testData/codegen/box/annotations/syntheticMethodForProperty.kt
@@ -1,6 +1,6 @@
// !LANGUAGE: +UseGetterNameForPropertyAnnotationsMethodOnJvm
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
package test
diff --git a/compiler/testData/codegen/box/annotations/typeAnnotationOnJdk6.kt b/compiler/testData/codegen/box/annotations/typeAnnotationOnJdk6.kt
index b5be1dfdeb4..a0e7c53b5b0 100644
--- a/compiler/testData/codegen/box/annotations/typeAnnotationOnJdk6.kt
+++ b/compiler/testData/codegen/box/annotations/typeAnnotationOnJdk6.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// JVM_TARGET: 1.6
@Target(AnnotationTarget.TYPE)
diff --git a/compiler/testData/codegen/box/annotations/typeAnnotations/checkingNotincorporatedInputTypes.kt b/compiler/testData/codegen/box/annotations/typeAnnotations/checkingNotincorporatedInputTypes.kt
index f6b6f884fc1..2e86a2d97da 100644
--- a/compiler/testData/codegen/box/annotations/typeAnnotations/checkingNotincorporatedInputTypes.kt
+++ b/compiler/testData/codegen/box/annotations/typeAnnotations/checkingNotincorporatedInputTypes.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun isImportedByDefault(c: String?, x: Set) = c?.let { it.toInt() } in x
diff --git a/compiler/testData/codegen/box/annotations/useTypeParameterAnnotationFromJava.kt b/compiler/testData/codegen/box/annotations/useTypeParameterAnnotationFromJava.kt
index 9866f803646..2863e5b97a9 100644
--- a/compiler/testData/codegen/box/annotations/useTypeParameterAnnotationFromJava.kt
+++ b/compiler/testData/codegen/box/annotations/useTypeParameterAnnotationFromJava.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
// JVM_TARGET: 1.8
// FILE: A.java
diff --git a/compiler/testData/codegen/box/annotations/useTypeUseAnnotationFromJava.kt b/compiler/testData/codegen/box/annotations/useTypeUseAnnotationFromJava.kt
index 969b298b622..960bae4bcc4 100644
--- a/compiler/testData/codegen/box/annotations/useTypeUseAnnotationFromJava.kt
+++ b/compiler/testData/codegen/box/annotations/useTypeUseAnnotationFromJava.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
// JVM_TARGET: 1.8
// FILE: A.java
diff --git a/compiler/testData/codegen/box/annotations/varargInAnnotationParameter.kt b/compiler/testData/codegen/box/annotations/varargInAnnotationParameter.kt
index 5d0dc2f21a9..3b07ca3ff54 100644
--- a/compiler/testData/codegen/box/annotations/varargInAnnotationParameter.kt
+++ b/compiler/testData/codegen/box/annotations/varargInAnnotationParameter.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Retention(AnnotationRetention.RUNTIME)
annotation class Ann(vararg val p: Int)
diff --git a/compiler/testData/codegen/box/argumentOrder/kt17691.kt b/compiler/testData/codegen/box/argumentOrder/kt17691.kt
index 4bfaf9fb8b5..400d74c9fa9 100644
--- a/compiler/testData/codegen/box/argumentOrder/kt17691.kt
+++ b/compiler/testData/codegen/box/argumentOrder/kt17691.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: -UseCorrectExecutionOrderForVarargArguments
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
// IGNORE_BACKEND: JVM_IR
// IGNORE_BACKEND_FIR: JVM_IR
diff --git a/compiler/testData/codegen/box/argumentOrder/kt17691WithEnabledFeature.kt b/compiler/testData/codegen/box/argumentOrder/kt17691WithEnabledFeature.kt
index 5dbd8b6b5bd..6162dce9997 100644
--- a/compiler/testData/codegen/box/argumentOrder/kt17691WithEnabledFeature.kt
+++ b/compiler/testData/codegen/box/argumentOrder/kt17691WithEnabledFeature.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +UseCorrectExecutionOrderForVarargArguments
-// WITH_RUNTIME
+// WITH_STDLIB
fun foo(vararg x: Unit, y: Any) {}
diff --git a/compiler/testData/codegen/box/argumentOrder/varargAndDefaultParameters_ForNative.kt b/compiler/testData/codegen/box/argumentOrder/varargAndDefaultParameters_ForNative.kt
index 2f8d59cdba7..77393d5ebac 100644
--- a/compiler/testData/codegen/box/argumentOrder/varargAndDefaultParameters_ForNative.kt
+++ b/compiler/testData/codegen/box/argumentOrder/varargAndDefaultParameters_ForNative.kt
@@ -1,6 +1,6 @@
// NO_CHECK_LAMBDA_INLINING
// FILE: 1.kt
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: NATIVE
package test
diff --git a/compiler/testData/codegen/box/arrays/arrayConstructorWithNonInlineLambda.kt b/compiler/testData/codegen/box/arrays/arrayConstructorWithNonInlineLambda.kt
index 0dc4948b46a..e9b6497b873 100644
--- a/compiler/testData/codegen/box/arrays/arrayConstructorWithNonInlineLambda.kt
+++ b/compiler/testData/codegen/box/arrays/arrayConstructorWithNonInlineLambda.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/arrays/arrayConstructorsSimple.kt b/compiler/testData/codegen/box/arrays/arrayConstructorsSimple.kt
index 1c28cf17aa0..89985a88606 100644
--- a/compiler/testData/codegen/box/arrays/arrayConstructorsSimple.kt
+++ b/compiler/testData/codegen/box/arrays/arrayConstructorsSimple.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/arrays/arraysOfInlineClass/accessArrayOfUnsigned.kt b/compiler/testData/codegen/box/arrays/arraysOfInlineClass/accessArrayOfUnsigned.kt
index 933cb618596..ca11d4587de 100644
--- a/compiler/testData/codegen/box/arrays/arraysOfInlineClass/accessArrayOfUnsigned.kt
+++ b/compiler/testData/codegen/box/arrays/arraysOfInlineClass/accessArrayOfUnsigned.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val xs = Array(2) { 42u }
diff --git a/compiler/testData/codegen/box/arrays/arraysOfInlineClass/arrayOfInlineClassOfArrayOfInlineClass.kt b/compiler/testData/codegen/box/arrays/arraysOfInlineClass/arrayOfInlineClassOfArrayOfInlineClass.kt
index 0926a60df1f..3633d950de5 100644
--- a/compiler/testData/codegen/box/arrays/arraysOfInlineClass/arrayOfInlineClassOfArrayOfInlineClass.kt
+++ b/compiler/testData/codegen/box/arrays/arraysOfInlineClass/arrayOfInlineClassOfArrayOfInlineClass.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +InlineClasses
-// WITH_RUNTIME
+// WITH_STDLIB
inline class Data(val data: Array)
diff --git a/compiler/testData/codegen/box/arrays/cloneArray.kt b/compiler/testData/codegen/box/arrays/cloneArray.kt
index 710d725eccb..2a5bc1993db 100644
--- a/compiler/testData/codegen/box/arrays/cloneArray.kt
+++ b/compiler/testData/codegen/box/arrays/cloneArray.kt
@@ -5,7 +5,7 @@
// TODO: muted automatically, investigate should it be ran for JS or not
// IGNORE_BACKEND: JS, NATIVE
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
val s = arrayOf("live", "long")
diff --git a/compiler/testData/codegen/box/arrays/clonePrimitiveArrays.kt b/compiler/testData/codegen/box/arrays/clonePrimitiveArrays.kt
index ec2fc7db5e3..90b8632f2e0 100644
--- a/compiler/testData/codegen/box/arrays/clonePrimitiveArrays.kt
+++ b/compiler/testData/codegen/box/arrays/clonePrimitiveArrays.kt
@@ -5,7 +5,7 @@
// TODO: muted automatically, investigate should it be ran for JS or not
// IGNORE_BACKEND: JS, NATIVE
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
val i = intArrayOf(1, 2)
diff --git a/compiler/testData/codegen/box/arrays/constantArrayOfAny.kt b/compiler/testData/codegen/box/arrays/constantArrayOfAny.kt
index ab5580f1f7f..fdd23ec330d 100644
--- a/compiler/testData/codegen/box/arrays/constantArrayOfAny.kt
+++ b/compiler/testData/codegen/box/arrays/constantArrayOfAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val x: Any = arrayOf(arrayOf("OK"))
fun box(): String = ((x as Array)[0] as Array)[0]
diff --git a/compiler/testData/codegen/box/arrays/forInReversed/reversedArrayOriginalUpdatedInLoopBody.kt b/compiler/testData/codegen/box/arrays/forInReversed/reversedArrayOriginalUpdatedInLoopBody.kt
index e83cf54d5cd..606b1f70984 100644
--- a/compiler/testData/codegen/box/arrays/forInReversed/reversedArrayOriginalUpdatedInLoopBody.kt
+++ b/compiler/testData/codegen/box/arrays/forInReversed/reversedArrayOriginalUpdatedInLoopBody.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
fun box(): String {
diff --git a/compiler/testData/codegen/box/arrays/forInReversed/reversedArrayReversedArrayOriginalUpdatedInLoopBody.kt b/compiler/testData/codegen/box/arrays/forInReversed/reversedArrayReversedArrayOriginalUpdatedInLoopBody.kt
index d89b274ca61..44a1204c79a 100644
--- a/compiler/testData/codegen/box/arrays/forInReversed/reversedArrayReversedArrayOriginalUpdatedInLoopBody.kt
+++ b/compiler/testData/codegen/box/arrays/forInReversed/reversedArrayReversedArrayOriginalUpdatedInLoopBody.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
fun box(): String {
diff --git a/compiler/testData/codegen/box/arrays/forInReversed/reversedOriginalUpdatedInLoopBody.kt b/compiler/testData/codegen/box/arrays/forInReversed/reversedOriginalUpdatedInLoopBody.kt
index 26510fa34e3..225c00fbe2a 100644
--- a/compiler/testData/codegen/box/arrays/forInReversed/reversedOriginalUpdatedInLoopBody.kt
+++ b/compiler/testData/codegen/box/arrays/forInReversed/reversedOriginalUpdatedInLoopBody.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
fun box(): String {
diff --git a/compiler/testData/codegen/box/arrays/forInReversed/reversedReversedOriginalUpdatedInLoopBody.kt b/compiler/testData/codegen/box/arrays/forInReversed/reversedReversedOriginalUpdatedInLoopBody.kt
index b38d815c8f3..761db933626 100644
--- a/compiler/testData/codegen/box/arrays/forInReversed/reversedReversedOriginalUpdatedInLoopBody.kt
+++ b/compiler/testData/codegen/box/arrays/forInReversed/reversedReversedOriginalUpdatedInLoopBody.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
fun box(): String {
diff --git a/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArray.kt b/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArray.kt
index 24b6ddb219c..65118697a5f 100644
--- a/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArray.kt
+++ b/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArray.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun test(uis: UIntArray): String {
var s = ""
diff --git a/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayIndices.kt b/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayIndices.kt
index d156f6653d8..65141ee1ec5 100644
--- a/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayIndices.kt
+++ b/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayIndices.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun test(uis: UIntArray): String {
var s = ""
diff --git a/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayIndicesReversed.kt b/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayIndicesReversed.kt
index e5ae82430fd..1bc2b79f410 100644
--- a/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayIndicesReversed.kt
+++ b/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayIndicesReversed.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun test(uis: UIntArray): String {
var s = ""
diff --git a/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayReversed.kt b/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayReversed.kt
index 103dbefaee8..df35d9c9582 100644
--- a/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayReversed.kt
+++ b/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayReversed.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun test(uis: UIntArray): String {
var s = ""
diff --git a/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayWithIndex.kt b/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayWithIndex.kt
index 5bf973f89af..1007d0c62ee 100644
--- a/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayWithIndex.kt
+++ b/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayWithIndex.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun test(uis: UIntArray): String {
var s = ""
diff --git a/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayWithIndexNoElementVar.kt b/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayWithIndexNoElementVar.kt
index 9373ff186c9..efdbe65cfd6 100644
--- a/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayWithIndexNoElementVar.kt
+++ b/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayWithIndexNoElementVar.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun test(uis: UIntArray): String {
var s = ""
diff --git a/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayWithIndexNoIndexVar.kt b/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayWithIndexNoIndexVar.kt
index 9372e73e29a..39013ee822f 100644
--- a/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayWithIndexNoIndexVar.kt
+++ b/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayWithIndexNoIndexVar.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun test(uis: UIntArray): String {
var s = ""
diff --git a/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayWithIndexReversed.kt b/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayWithIndexReversed.kt
index 8bad1d8fa73..d090e7c8f5c 100644
--- a/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayWithIndexReversed.kt
+++ b/compiler/testData/codegen/box/arrays/forInUnsignedArray/forInUnsignedArrayWithIndexReversed.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun test(uis: UIntArray): String {
var s = ""
diff --git a/compiler/testData/codegen/box/arrays/genericArrayInObjectLiteralConstructor.kt b/compiler/testData/codegen/box/arrays/genericArrayInObjectLiteralConstructor.kt
index 0493164e585..5c7a4614d4e 100644
--- a/compiler/testData/codegen/box/arrays/genericArrayInObjectLiteralConstructor.kt
+++ b/compiler/testData/codegen/box/arrays/genericArrayInObjectLiteralConstructor.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
abstract class Table(
val content: Array>
)
diff --git a/compiler/testData/codegen/box/arrays/inProjectionOfList.kt b/compiler/testData/codegen/box/arrays/inProjectionOfList.kt
index 3a22c9124c9..fe1c5f905ce 100644
--- a/compiler/testData/codegen/box/arrays/inProjectionOfList.kt
+++ b/compiler/testData/codegen/box/arrays/inProjectionOfList.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
val x: Array> = arrayOf(listOf(1))
diff --git a/compiler/testData/codegen/box/arrays/indices.kt b/compiler/testData/codegen/box/arrays/indices.kt
index 65976591a77..9e44beb1124 100644
--- a/compiler/testData/codegen/box/arrays/indices.kt
+++ b/compiler/testData/codegen/box/arrays/indices.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
val a = Array(5, {it})
diff --git a/compiler/testData/codegen/box/arrays/indicesChar.kt b/compiler/testData/codegen/box/arrays/indicesChar.kt
index 5d3470e389d..cb2328e759c 100644
--- a/compiler/testData/codegen/box/arrays/indicesChar.kt
+++ b/compiler/testData/codegen/box/arrays/indicesChar.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
val a = CharArray(5)
diff --git a/compiler/testData/codegen/box/arrays/kt17134.kt b/compiler/testData/codegen/box/arrays/kt17134.kt
index 5f6f07dbff5..fe885c8738f 100644
--- a/compiler/testData/codegen/box/arrays/kt17134.kt
+++ b/compiler/testData/codegen/box/arrays/kt17134.kt
@@ -1,4 +1,4 @@
-//WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
object A {
diff --git a/compiler/testData/codegen/box/arrays/kt42932.kt b/compiler/testData/codegen/box/arrays/kt42932.kt
index 4b8510bd5cf..8ab40f4e0f8 100644
--- a/compiler/testData/codegen/box/arrays/kt42932.kt
+++ b/compiler/testData/codegen/box/arrays/kt42932.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
val i = test()
diff --git a/compiler/testData/codegen/box/arrays/kt45410.kt b/compiler/testData/codegen/box/arrays/kt45410.kt
index aab1ab2a3e7..217c497e1b0 100644
--- a/compiler/testData/codegen/box/arrays/kt45410.kt
+++ b/compiler/testData/codegen/box/arrays/kt45410.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
private const val MOD = 998244353
diff --git a/compiler/testData/codegen/box/arrays/kt47499.kt b/compiler/testData/codegen/box/arrays/kt47499.kt
index 46d1777b6b0..ca09347e85d 100644
--- a/compiler/testData/codegen/box/arrays/kt47499.kt
+++ b/compiler/testData/codegen/box/arrays/kt47499.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// In Kotlin/JVM arrays are cloneable
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
diff --git a/compiler/testData/codegen/box/arrays/kt602.kt b/compiler/testData/codegen/box/arrays/kt602.kt
index d13d208908d..153b0d83d5e 100644
--- a/compiler/testData/codegen/box/arrays/kt602.kt
+++ b/compiler/testData/codegen/box/arrays/kt602.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
fun box() = if(arrayOfNulls(10).isArrayOf()) "OK" else "fail"
diff --git a/compiler/testData/codegen/box/arrays/kt7009.kt b/compiler/testData/codegen/box/arrays/kt7009.kt
index 91cf7e4fa5b..2feefc1949f 100644
--- a/compiler/testData/codegen/box/arrays/kt7009.kt
+++ b/compiler/testData/codegen/box/arrays/kt7009.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box() : String {
val value = (1 to doubleArrayOf(1.0)).second[0]
diff --git a/compiler/testData/codegen/box/arrays/kt7338.kt b/compiler/testData/codegen/box/arrays/kt7338.kt
index fd5f3e5caeb..cd8401292dc 100644
--- a/compiler/testData/codegen/box/arrays/kt7338.kt
+++ b/compiler/testData/codegen/box/arrays/kt7338.kt
@@ -6,7 +6,7 @@
// TODO: muted automatically, investigate should it be ran for JS or not
// IGNORE_BACKEND: JS
-// WITH_RUNTIME
+// WITH_STDLIB
fun foo(x : Any): String {
return if(x is Array<*> && x.isArrayOf()) (x as Array)[0] else "fail"
diff --git a/compiler/testData/codegen/box/arrays/multiArrayConstructors.kt b/compiler/testData/codegen/box/arrays/multiArrayConstructors.kt
index 77663265456..8c201c9f70f 100644
--- a/compiler/testData/codegen/box/arrays/multiArrayConstructors.kt
+++ b/compiler/testData/codegen/box/arrays/multiArrayConstructors.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/arrays/primitiveArrays.kt b/compiler/testData/codegen/box/arrays/primitiveArrays.kt
index cd2a5f23cf9..2977a644f40 100644
--- a/compiler/testData/codegen/box/arrays/primitiveArrays.kt
+++ b/compiler/testData/codegen/box/arrays/primitiveArrays.kt
@@ -1,5 +1,5 @@
// KJS_WITH_FULL_RUNTIME
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
diff --git a/compiler/testData/codegen/box/assert/alwaysDisable.kt b/compiler/testData/codegen/box/assert/alwaysDisable.kt
index 1ef537fc97f..acd6c04b5b0 100644
--- a/compiler/testData/codegen/box/assert/alwaysDisable.kt
+++ b/compiler/testData/codegen/box/assert/alwaysDisable.kt
@@ -5,7 +5,7 @@
// IGNORE_BACKEND: JS_IR_ES6
// IGNORE_BACKEND: JS
// ASSERTIONS_MODE: always-disable
-// WITH_RUNTIME
+// WITH_STDLIB
fun checkTrue(): Boolean {
var hit = false
diff --git a/compiler/testData/codegen/box/assert/alwaysEnable.kt b/compiler/testData/codegen/box/assert/alwaysEnable.kt
index c33cc157e43..3c4db76e2b6 100644
--- a/compiler/testData/codegen/box/assert/alwaysEnable.kt
+++ b/compiler/testData/codegen/box/assert/alwaysEnable.kt
@@ -2,7 +2,7 @@
// IGNORE_BACKEND: JS_IR_ES6
// IGNORE_BACKEND: JS
// ASSERTIONS_MODE: always-enable
-// WITH_RUNTIME
+// WITH_STDLIB
fun checkTrue(): Boolean {
var hit = false
diff --git a/compiler/testData/codegen/box/assert/jvm/assertionsEnabledBeforeClassInitializers.kt b/compiler/testData/codegen/box/assert/jvm/assertionsEnabledBeforeClassInitializers.kt
index e00a5e2ebb0..74f57dc8f5f 100644
--- a/compiler/testData/codegen/box/assert/jvm/assertionsEnabledBeforeClassInitializers.kt
+++ b/compiler/testData/codegen/box/assert/jvm/assertionsEnabledBeforeClassInitializers.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// ASSERTIONS_MODE: jvm
-// WITH_RUNTIME
+// WITH_STDLIB
// Assertions which run before the class initializer are always checked
diff --git a/compiler/testData/codegen/box/assert/jvm/classAssertions.kt b/compiler/testData/codegen/box/assert/jvm/classAssertions.kt
index 09e216f5ca1..ec5fc46069b 100644
--- a/compiler/testData/codegen/box/assert/jvm/classAssertions.kt
+++ b/compiler/testData/codegen/box/assert/jvm/classAssertions.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// ASSERTIONS_MODE: jvm
-// WITH_RUNTIME
+// WITH_STDLIB
package classAssertions
diff --git a/compiler/testData/codegen/box/assert/jvm/classAssertionsForCompanion.kt b/compiler/testData/codegen/box/assert/jvm/classAssertionsForCompanion.kt
index fa665a56062..297d1ce5050 100644
--- a/compiler/testData/codegen/box/assert/jvm/classAssertionsForCompanion.kt
+++ b/compiler/testData/codegen/box/assert/jvm/classAssertionsForCompanion.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// ASSERTIONS_MODE: jvm
-// WITH_RUNTIME
+// WITH_STDLIB
package classAssertions
diff --git a/compiler/testData/codegen/box/assert/jvm/classAssertionsForInnerClasses.kt b/compiler/testData/codegen/box/assert/jvm/classAssertionsForInnerClasses.kt
index fc7e117e12e..d7c96b61d95 100644
--- a/compiler/testData/codegen/box/assert/jvm/classAssertionsForInnerClasses.kt
+++ b/compiler/testData/codegen/box/assert/jvm/classAssertionsForInnerClasses.kt
@@ -1,7 +1,7 @@
// TARGET_BACKEND: JVM
// IGNORE_BACKEND: JVM
// ASSERTIONS_MODE: jvm
-// WITH_RUNTIME
+// WITH_STDLIB
package classAssertions
diff --git a/compiler/testData/codegen/box/assert/jvm/classAssertionsForLocalClasses.kt b/compiler/testData/codegen/box/assert/jvm/classAssertionsForLocalClasses.kt
index 24dbb4382bf..e17c444805b 100644
--- a/compiler/testData/codegen/box/assert/jvm/classAssertionsForLocalClasses.kt
+++ b/compiler/testData/codegen/box/assert/jvm/classAssertionsForLocalClasses.kt
@@ -1,7 +1,7 @@
// TARGET_BACKEND: JVM
// IGNORE_BACKEND: JVM
// ASSERTIONS_MODE: jvm
-// WITH_RUNTIME
+// WITH_STDLIB
package classAssertions
diff --git a/compiler/testData/codegen/box/assert/jvm/classAssertionsForNestedClasses.kt b/compiler/testData/codegen/box/assert/jvm/classAssertionsForNestedClasses.kt
index 6e99b08fb66..beb7f31ab3b 100644
--- a/compiler/testData/codegen/box/assert/jvm/classAssertionsForNestedClasses.kt
+++ b/compiler/testData/codegen/box/assert/jvm/classAssertionsForNestedClasses.kt
@@ -1,7 +1,7 @@
// TARGET_BACKEND: JVM
// IGNORE_BACKEND: JVM
// ASSERTIONS_MODE: jvm
-// WITH_RUNTIME
+// WITH_STDLIB
package classAssertions
diff --git a/compiler/testData/codegen/box/assert/jvm/interfaceAssertionsDisabled.kt b/compiler/testData/codegen/box/assert/jvm/interfaceAssertionsDisabled.kt
index 50c94865b93..dd0468ddb50 100644
--- a/compiler/testData/codegen/box/assert/jvm/interfaceAssertionsDisabled.kt
+++ b/compiler/testData/codegen/box/assert/jvm/interfaceAssertionsDisabled.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// ASSERTIONS_MODE: jvm
-// WITH_RUNTIME
+// WITH_STDLIB
package interfaceAssertionsDisabled
diff --git a/compiler/testData/codegen/box/assert/jvm/interfaceAssertionsEnabled.kt b/compiler/testData/codegen/box/assert/jvm/interfaceAssertionsEnabled.kt
index 3ce00abf86f..3b7f3d482f0 100644
--- a/compiler/testData/codegen/box/assert/jvm/interfaceAssertionsEnabled.kt
+++ b/compiler/testData/codegen/box/assert/jvm/interfaceAssertionsEnabled.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// ASSERTIONS_MODE: jvm
-// WITH_RUNTIME
+// WITH_STDLIB
package interfaceAssertionsEnabled
diff --git a/compiler/testData/codegen/box/assert/jvm/lambdaNotEvaluated.kt b/compiler/testData/codegen/box/assert/jvm/lambdaNotEvaluated.kt
index 61af8a5d0ba..f837f59d32a 100644
--- a/compiler/testData/codegen/box/assert/jvm/lambdaNotEvaluated.kt
+++ b/compiler/testData/codegen/box/assert/jvm/lambdaNotEvaluated.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// ASSERTIONS_MODE: jvm
-// WITH_RUNTIME
+// WITH_STDLIB
// If assertions are disabled, neither argument to assert should be evaluated.
// If assertions are enabled, both arguments should be evaluate to values before
diff --git a/compiler/testData/codegen/box/assert/jvm/localAnonymousFunction.kt b/compiler/testData/codegen/box/assert/jvm/localAnonymousFunction.kt
index 337e6bcc211..53a6e1c5900 100644
--- a/compiler/testData/codegen/box/assert/jvm/localAnonymousFunction.kt
+++ b/compiler/testData/codegen/box/assert/jvm/localAnonymousFunction.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// ASSERTIONS_MODE: jvm
-// WITH_RUNTIME
+// WITH_STDLIB
package localAnonymousFunction
diff --git a/compiler/testData/codegen/box/assert/jvm/localClass.kt b/compiler/testData/codegen/box/assert/jvm/localClass.kt
index aa27419f28c..97efb8690b6 100644
--- a/compiler/testData/codegen/box/assert/jvm/localClass.kt
+++ b/compiler/testData/codegen/box/assert/jvm/localClass.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// ASSERTIONS_MODE: jvm
-// WITH_RUNTIME
+// WITH_STDLIB
package localClass
diff --git a/compiler/testData/codegen/box/assert/jvm/localFunction.kt b/compiler/testData/codegen/box/assert/jvm/localFunction.kt
index 0c2c988a694..7a8d6e22be2 100644
--- a/compiler/testData/codegen/box/assert/jvm/localFunction.kt
+++ b/compiler/testData/codegen/box/assert/jvm/localFunction.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// ASSERTIONS_MODE: jvm
-// WITH_RUNTIME
+// WITH_STDLIB
package localFunction
diff --git a/compiler/testData/codegen/box/assert/jvm/localLambda.kt b/compiler/testData/codegen/box/assert/jvm/localLambda.kt
index c14ede23d2b..35371b7752a 100644
--- a/compiler/testData/codegen/box/assert/jvm/localLambda.kt
+++ b/compiler/testData/codegen/box/assert/jvm/localLambda.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// ASSERTIONS_MODE: jvm
-// WITH_RUNTIME
+// WITH_STDLIB
package localLambda
diff --git a/compiler/testData/codegen/box/assert/jvm/localObject.kt b/compiler/testData/codegen/box/assert/jvm/localObject.kt
index 6f68346bac5..a4ab9223d9b 100644
--- a/compiler/testData/codegen/box/assert/jvm/localObject.kt
+++ b/compiler/testData/codegen/box/assert/jvm/localObject.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// ASSERTIONS_MODE: jvm
-// WITH_RUNTIME
+// WITH_STDLIB
package localObject
diff --git a/compiler/testData/codegen/box/assert/jvm/noUnnecessaryClassInitialization.kt b/compiler/testData/codegen/box/assert/jvm/noUnnecessaryClassInitialization.kt
index 9aaf1c597be..dfd789e8d3b 100644
--- a/compiler/testData/codegen/box/assert/jvm/noUnnecessaryClassInitialization.kt
+++ b/compiler/testData/codegen/box/assert/jvm/noUnnecessaryClassInitialization.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// ASSERTIONS_MODE: jvm
-// WITH_RUNTIME
+// WITH_STDLIB
// Reusing the $assertionsDisabled field in the Outer class might seem like a good idea,
// but it would result in an error in this case.
diff --git a/compiler/testData/codegen/box/assert/jvm/nonLocalReturn.kt b/compiler/testData/codegen/box/assert/jvm/nonLocalReturn.kt
index ad447c15810..8e63ff10ca0 100644
--- a/compiler/testData/codegen/box/assert/jvm/nonLocalReturn.kt
+++ b/compiler/testData/codegen/box/assert/jvm/nonLocalReturn.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// ASSERTIONS_MODE: jvm
-// WITH_RUNTIME
+// WITH_STDLIB
package nonLocalReturn
diff --git a/compiler/testData/codegen/box/assert/jvm/ordinary.kt b/compiler/testData/codegen/box/assert/jvm/ordinary.kt
index db101f34c3c..a217686ded4 100644
--- a/compiler/testData/codegen/box/assert/jvm/ordinary.kt
+++ b/compiler/testData/codegen/box/assert/jvm/ordinary.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// ASSERTIONS_MODE: jvm
-// WITH_RUNTIME
+// WITH_STDLIB
package ordinary
diff --git a/compiler/testData/codegen/box/assert/jvm/superClassInitializer.kt b/compiler/testData/codegen/box/assert/jvm/superClassInitializer.kt
index 727d8ad9d39..84562712a7f 100644
--- a/compiler/testData/codegen/box/assert/jvm/superClassInitializer.kt
+++ b/compiler/testData/codegen/box/assert/jvm/superClassInitializer.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// ASSERTIONS_MODE: jvm
-// WITH_RUNTIME
+// WITH_STDLIB
package superClassInitializer
diff --git a/compiler/testData/codegen/box/assert/jvm/suspendFunctionAssertionDisabled.kt b/compiler/testData/codegen/box/assert/jvm/suspendFunctionAssertionDisabled.kt
index 1a8338e138a..4774760847a 100644
--- a/compiler/testData/codegen/box/assert/jvm/suspendFunctionAssertionDisabled.kt
+++ b/compiler/testData/codegen/box/assert/jvm/suspendFunctionAssertionDisabled.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// ASSERTIONS_MODE: jvm
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
package suspendFunctionAssertionDisabled
diff --git a/compiler/testData/codegen/box/assert/jvm/suspendFunctionAssertionsEnabled.kt b/compiler/testData/codegen/box/assert/jvm/suspendFunctionAssertionsEnabled.kt
index 9bc5ab593a7..b65de111114 100644
--- a/compiler/testData/codegen/box/assert/jvm/suspendFunctionAssertionsEnabled.kt
+++ b/compiler/testData/codegen/box/assert/jvm/suspendFunctionAssertionsEnabled.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// ASSERTIONS_MODE: jvm
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
package suspendFunctionAssertionsEnabled
diff --git a/compiler/testData/codegen/box/assert/jvm/suspendLambdaAssertionsDisabled.kt b/compiler/testData/codegen/box/assert/jvm/suspendLambdaAssertionsDisabled.kt
index e4d91741dd4..365dea563a3 100644
--- a/compiler/testData/codegen/box/assert/jvm/suspendLambdaAssertionsDisabled.kt
+++ b/compiler/testData/codegen/box/assert/jvm/suspendLambdaAssertionsDisabled.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// ASSERTIONS_MODE: jvm
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
package suspendLambdaAssertionsDisabled
diff --git a/compiler/testData/codegen/box/assert/jvm/suspendLambdaAssertionsEnabled.kt b/compiler/testData/codegen/box/assert/jvm/suspendLambdaAssertionsEnabled.kt
index 3634ce86e73..46b32e66b04 100644
--- a/compiler/testData/codegen/box/assert/jvm/suspendLambdaAssertionsEnabled.kt
+++ b/compiler/testData/codegen/box/assert/jvm/suspendLambdaAssertionsEnabled.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// ASSERTIONS_MODE: jvm
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
package suspendLambdaAssertionsEnabled
diff --git a/compiler/testData/codegen/box/binaryOp/bitwiseOp.kt b/compiler/testData/codegen/box/binaryOp/bitwiseOp.kt
index 75a771d5d7e..005f34aa828 100644
--- a/compiler/testData/codegen/box/binaryOp/bitwiseOp.kt
+++ b/compiler/testData/codegen/box/binaryOp/bitwiseOp.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.experimental.*
fun box(): String {
diff --git a/compiler/testData/codegen/box/binaryOp/bitwiseOpAny.kt b/compiler/testData/codegen/box/binaryOp/bitwiseOpAny.kt
index d9913d379a1..2c232dd387f 100644
--- a/compiler/testData/codegen/box/binaryOp/bitwiseOpAny.kt
+++ b/compiler/testData/codegen/box/binaryOp/bitwiseOpAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.experimental.*
fun box(): String {
diff --git a/compiler/testData/codegen/box/binaryOp/bitwiseOpNullable.kt b/compiler/testData/codegen/box/binaryOp/bitwiseOpNullable.kt
index 16e8a0fe855..a7d5f4307d2 100644
--- a/compiler/testData/codegen/box/binaryOp/bitwiseOpNullable.kt
+++ b/compiler/testData/codegen/box/binaryOp/bitwiseOpNullable.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.experimental.*
fun box(): String {
diff --git a/compiler/testData/codegen/box/binaryOp/boxingOfLiteralReceiverWithIntegerValueType.kt b/compiler/testData/codegen/box/binaryOp/boxingOfLiteralReceiverWithIntegerValueType.kt
index 4335619ab3a..14f19002876 100644
--- a/compiler/testData/codegen/box/binaryOp/boxingOfLiteralReceiverWithIntegerValueType.kt
+++ b/compiler/testData/codegen/box/binaryOp/boxingOfLiteralReceiverWithIntegerValueType.kt
@@ -1,7 +1,7 @@
// !LANGUAGE: -ApproximateIntegerLiteralTypesInReceiverPosition
// TARGET_BACKEND: JVM
// IGNORE_BACKEND_FIR: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
// This test exists only to check that we don't accidentally break the buggy behavior of the old JVM backend in JVM IR (KT-42321).
// Feel free to remove it as soon as there's no language version where such code is allowed (KT-38895).
diff --git a/compiler/testData/codegen/box/boxingOptimization/casts.kt b/compiler/testData/codegen/box/boxingOptimization/casts.kt
index 94792825a14..0bd5a89baee 100644
--- a/compiler/testData/codegen/box/boxingOptimization/casts.kt
+++ b/compiler/testData/codegen/box/boxingOptimization/casts.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/boxingOptimization/checkcastAndInstanceOf.kt b/compiler/testData/codegen/box/boxingOptimization/checkcastAndInstanceOf.kt
index 0399dc06f97..bbab1268152 100644
--- a/compiler/testData/codegen/box/boxingOptimization/checkcastAndInstanceOf.kt
+++ b/compiler/testData/codegen/box/boxingOptimization/checkcastAndInstanceOf.kt
@@ -5,7 +5,7 @@
// TODO: muted automatically, investigate should it be ran for JS or not
// IGNORE_BACKEND: JS, NATIVE
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/boxingOptimization/fold.kt b/compiler/testData/codegen/box/boxingOptimization/fold.kt
index 7bb1608458b..ef956dffd10 100644
--- a/compiler/testData/codegen/box/boxingOptimization/fold.kt
+++ b/compiler/testData/codegen/box/boxingOptimization/fold.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/boxingOptimization/foldRange.kt b/compiler/testData/codegen/box/boxingOptimization/foldRange.kt
index 1127090af9e..62ff4350dae 100644
--- a/compiler/testData/codegen/box/boxingOptimization/foldRange.kt
+++ b/compiler/testData/codegen/box/boxingOptimization/foldRange.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/boxingOptimization/kt19767_2.kt b/compiler/testData/codegen/box/boxingOptimization/kt19767_2.kt
index 8f0913523f9..8593f25bb76 100644
--- a/compiler/testData/codegen/box/boxingOptimization/kt19767_2.kt
+++ b/compiler/testData/codegen/box/boxingOptimization/kt19767_2.kt
@@ -1,4 +1,4 @@
-//WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
val map: Map? = mapOf()
diff --git a/compiler/testData/codegen/box/boxingOptimization/kt49548.kt b/compiler/testData/codegen/box/boxingOptimization/kt49548.kt
index 375c320852e..7284629129f 100644
--- a/compiler/testData/codegen/box/boxingOptimization/kt49548.kt
+++ b/compiler/testData/codegen/box/boxingOptimization/kt49548.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val p0 = 0..3
diff --git a/compiler/testData/codegen/box/boxingOptimization/kt49548a.kt b/compiler/testData/codegen/box/boxingOptimization/kt49548a.kt
index 3357ec7671b..c0540af6b0b 100644
--- a/compiler/testData/codegen/box/boxingOptimization/kt49548a.kt
+++ b/compiler/testData/codegen/box/boxingOptimization/kt49548a.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val p0 = 0..3
diff --git a/compiler/testData/codegen/box/boxingOptimization/kt5844.kt b/compiler/testData/codegen/box/boxingOptimization/kt5844.kt
index acc4da5c729..9dbf66009e2 100644
--- a/compiler/testData/codegen/box/boxingOptimization/kt5844.kt
+++ b/compiler/testData/codegen/box/boxingOptimization/kt5844.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/boxingOptimization/kt6047.kt b/compiler/testData/codegen/box/boxingOptimization/kt6047.kt
index 6efa1875a6b..d5f10c6f0dc 100644
--- a/compiler/testData/codegen/box/boxingOptimization/kt6047.kt
+++ b/compiler/testData/codegen/box/boxingOptimization/kt6047.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/boxingOptimization/kt6842.kt b/compiler/testData/codegen/box/boxingOptimization/kt6842.kt
index e3162a626a3..65181f7e18d 100644
--- a/compiler/testData/codegen/box/boxingOptimization/kt6842.kt
+++ b/compiler/testData/codegen/box/boxingOptimization/kt6842.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/boxingOptimization/maxMinByOrNull.kt b/compiler/testData/codegen/box/boxingOptimization/maxMinByOrNull.kt
index eead14d3de8..2c2aa50a1af 100644
--- a/compiler/testData/codegen/box/boxingOptimization/maxMinByOrNull.kt
+++ b/compiler/testData/codegen/box/boxingOptimization/maxMinByOrNull.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
val intList = listOf(1, 2, 3)
diff --git a/compiler/testData/codegen/box/boxingOptimization/nullCheck.kt b/compiler/testData/codegen/box/boxingOptimization/nullCheck.kt
index 4ba74af4165..e39784d786b 100644
--- a/compiler/testData/codegen/box/boxingOptimization/nullCheck.kt
+++ b/compiler/testData/codegen/box/boxingOptimization/nullCheck.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/boxingOptimization/progressions.kt b/compiler/testData/codegen/box/boxingOptimization/progressions.kt
index 6892c12e89d..54ecdab8166 100644
--- a/compiler/testData/codegen/box/boxingOptimization/progressions.kt
+++ b/compiler/testData/codegen/box/boxingOptimization/progressions.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/boxingOptimization/safeCallWithElvis.kt b/compiler/testData/codegen/box/boxingOptimization/safeCallWithElvis.kt
index 1ffec309237..59a693a7568 100644
--- a/compiler/testData/codegen/box/boxingOptimization/safeCallWithElvis.kt
+++ b/compiler/testData/codegen/box/boxingOptimization/safeCallWithElvis.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/boxingOptimization/safeCallWithElvisAndEnhancedNullability.kt b/compiler/testData/codegen/box/boxingOptimization/safeCallWithElvisAndEnhancedNullability.kt
index 5f0a2c4b362..b9bf5e7892e 100644
--- a/compiler/testData/codegen/box/boxingOptimization/safeCallWithElvisAndEnhancedNullability.kt
+++ b/compiler/testData/codegen/box/boxingOptimization/safeCallWithElvisAndEnhancedNullability.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: safeCallWithElvisAndEnhancedNullability.kt
diff --git a/compiler/testData/codegen/box/boxingOptimization/safeCallWithElvisMultipleFiles.kt b/compiler/testData/codegen/box/boxingOptimization/safeCallWithElvisMultipleFiles.kt
index f0c656569c4..cba45d4b2d1 100644
--- a/compiler/testData/codegen/box/boxingOptimization/safeCallWithElvisMultipleFiles.kt
+++ b/compiler/testData/codegen/box/boxingOptimization/safeCallWithElvisMultipleFiles.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: a.kt
diff --git a/compiler/testData/codegen/box/boxingOptimization/simple.kt b/compiler/testData/codegen/box/boxingOptimization/simple.kt
index fbe93a5233a..4604ff10ec7 100644
--- a/compiler/testData/codegen/box/boxingOptimization/simple.kt
+++ b/compiler/testData/codegen/box/boxingOptimization/simple.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/boxingOptimization/simpleUninitializedMerge.kt b/compiler/testData/codegen/box/boxingOptimization/simpleUninitializedMerge.kt
index 9612abbe1bb..dad8390a482 100644
--- a/compiler/testData/codegen/box/boxingOptimization/simpleUninitializedMerge.kt
+++ b/compiler/testData/codegen/box/boxingOptimization/simpleUninitializedMerge.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/boxingOptimization/taintedValues.kt b/compiler/testData/codegen/box/boxingOptimization/taintedValues.kt
index 83ce3905b87..5d1376f1f80 100644
--- a/compiler/testData/codegen/box/boxingOptimization/taintedValues.kt
+++ b/compiler/testData/codegen/box/boxingOptimization/taintedValues.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// Just make sure there's no VerifyError
diff --git a/compiler/testData/codegen/box/boxingOptimization/taintedValuesBox.kt b/compiler/testData/codegen/box/boxingOptimization/taintedValuesBox.kt
index 5ea75e4adf6..de119a82aba 100644
--- a/compiler/testData/codegen/box/boxingOptimization/taintedValuesBox.kt
+++ b/compiler/testData/codegen/box/boxingOptimization/taintedValuesBox.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
inline fun put(
x: T,
diff --git a/compiler/testData/codegen/box/boxingOptimization/unsafeRemoving.kt b/compiler/testData/codegen/box/boxingOptimization/unsafeRemoving.kt
index e11a594361d..34c63439f15 100644
--- a/compiler/testData/codegen/box/boxingOptimization/unsafeRemoving.kt
+++ b/compiler/testData/codegen/box/boxingOptimization/unsafeRemoving.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/boxingOptimization/unsignedArrayForEach.kt b/compiler/testData/codegen/box/boxingOptimization/unsignedArrayForEach.kt
index 82c960698da..2b70ffc977c 100644
--- a/compiler/testData/codegen/box/boxingOptimization/unsignedArrayForEach.kt
+++ b/compiler/testData/codegen/box/boxingOptimization/unsignedArrayForEach.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
fun test() {
diff --git a/compiler/testData/codegen/box/boxingOptimization/variables.kt b/compiler/testData/codegen/box/boxingOptimization/variables.kt
index 18f6bf3d71e..3d5263f2404 100644
--- a/compiler/testData/codegen/box/boxingOptimization/variables.kt
+++ b/compiler/testData/codegen/box/boxingOptimization/variables.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/bridges/bridgeInInterface.kt b/compiler/testData/codegen/box/bridges/bridgeInInterface.kt
index 27cb95d75b2..7259d7e9597 100644
--- a/compiler/testData/codegen/box/bridges/bridgeInInterface.kt
+++ b/compiler/testData/codegen/box/bridges/bridgeInInterface.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
package test
diff --git a/compiler/testData/codegen/box/bridges/bridgeInInterfaceWithProperties.kt b/compiler/testData/codegen/box/bridges/bridgeInInterfaceWithProperties.kt
index 40e06cdc0e9..bdbfdeab0fd 100644
--- a/compiler/testData/codegen/box/bridges/bridgeInInterfaceWithProperties.kt
+++ b/compiler/testData/codegen/box/bridges/bridgeInInterfaceWithProperties.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
package test
diff --git a/compiler/testData/codegen/box/bridges/complexTraitImpl.kt b/compiler/testData/codegen/box/bridges/complexTraitImpl.kt
index ff5edc8750b..88d34109792 100644
--- a/compiler/testData/codegen/box/bridges/complexTraitImpl.kt
+++ b/compiler/testData/codegen/box/bridges/complexTraitImpl.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
abstract class A {
abstract fun foo(): List
diff --git a/compiler/testData/codegen/box/bridges/delegationComplexWithList.kt b/compiler/testData/codegen/box/bridges/delegationComplexWithList.kt
index 260d8b71b7d..c27f1e3ed43 100644
--- a/compiler/testData/codegen/box/bridges/delegationComplexWithList.kt
+++ b/compiler/testData/codegen/box/bridges/delegationComplexWithList.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
open class Content() {
override fun toString() = "OK"
diff --git a/compiler/testData/codegen/box/bridges/noBridgeOnMutableCollectionInheritance.kt b/compiler/testData/codegen/box/bridges/noBridgeOnMutableCollectionInheritance.kt
index 59e364fe37f..e3a5a7fa515 100644
--- a/compiler/testData/codegen/box/bridges/noBridgeOnMutableCollectionInheritance.kt
+++ b/compiler/testData/codegen/box/bridges/noBridgeOnMutableCollectionInheritance.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface A {
fun foo(): Collection
diff --git a/compiler/testData/codegen/box/builtinStubMethods/immutableRemove.kt b/compiler/testData/codegen/box/builtinStubMethods/immutableRemove.kt
index 32aa73212f8..75f39d8d43c 100644
--- a/compiler/testData/codegen/box/builtinStubMethods/immutableRemove.kt
+++ b/compiler/testData/codegen/box/builtinStubMethods/immutableRemove.kt
@@ -1,7 +1,7 @@
// SKIP_JDK6
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
interface ImmutableCollection : Collection {
fun add(element: @UnsafeVariance E): ImmutableCollection
diff --git a/compiler/testData/codegen/box/builtinStubMethods/manyTypeParametersWithUpperBounds.kt b/compiler/testData/codegen/box/builtinStubMethods/manyTypeParametersWithUpperBounds.kt
index f906f817cce..9c86e1a714c 100644
--- a/compiler/testData/codegen/box/builtinStubMethods/manyTypeParametersWithUpperBounds.kt
+++ b/compiler/testData/codegen/box/builtinStubMethods/manyTypeParametersWithUpperBounds.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
class A : Set {
override val size: Int get() = 0
diff --git a/compiler/testData/codegen/box/builtinStubMethods/mapGetOrDefault/noTypeSafeBridge.kt b/compiler/testData/codegen/box/builtinStubMethods/mapGetOrDefault/noTypeSafeBridge.kt
index 76b1dbadea6..2124f1a272a 100644
--- a/compiler/testData/codegen/box/builtinStubMethods/mapGetOrDefault/noTypeSafeBridge.kt
+++ b/compiler/testData/codegen/box/builtinStubMethods/mapGetOrDefault/noTypeSafeBridge.kt
@@ -1,7 +1,7 @@
// SKIP_JDK6
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
class A : MutableMap {
override val entries: MutableSet>
diff --git a/compiler/testData/codegen/box/builtinStubMethods/mapGetOrDefault/typeSafeBridge.kt b/compiler/testData/codegen/box/builtinStubMethods/mapGetOrDefault/typeSafeBridge.kt
index 30b5d8246d1..717e1e39250 100644
--- a/compiler/testData/codegen/box/builtinStubMethods/mapGetOrDefault/typeSafeBridge.kt
+++ b/compiler/testData/codegen/box/builtinStubMethods/mapGetOrDefault/typeSafeBridge.kt
@@ -1,7 +1,7 @@
// SKIP_JDK6
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
class A : MutableMap {
override val entries: MutableSet>
diff --git a/compiler/testData/codegen/box/builtinStubMethods/mapGetOrDefault/typeSafeBridgeNotNullAny.kt b/compiler/testData/codegen/box/builtinStubMethods/mapGetOrDefault/typeSafeBridgeNotNullAny.kt
index af94cf5946c..809f78f11ad 100644
--- a/compiler/testData/codegen/box/builtinStubMethods/mapGetOrDefault/typeSafeBridgeNotNullAny.kt
+++ b/compiler/testData/codegen/box/builtinStubMethods/mapGetOrDefault/typeSafeBridgeNotNullAny.kt
@@ -1,7 +1,7 @@
// SKIP_JDK6
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
class A : MutableMap {
override val entries: MutableSet>
diff --git a/compiler/testData/codegen/box/builtinStubMethods/mapRemove/noDefaultImpls.kt b/compiler/testData/codegen/box/builtinStubMethods/mapRemove/noDefaultImpls.kt
index 6b21a1c1eb4..11ec35ff6d6 100644
--- a/compiler/testData/codegen/box/builtinStubMethods/mapRemove/noDefaultImpls.kt
+++ b/compiler/testData/codegen/box/builtinStubMethods/mapRemove/noDefaultImpls.kt
@@ -2,7 +2,7 @@
// SKIP_JDK6
// TARGET_BACKEND: JVM
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
// There should be no DefaultImpls method for MutableMap.remove(K;V)
diff --git a/compiler/testData/codegen/box/builtinStubMethods/mapRemove/readOnlyMap.kt b/compiler/testData/codegen/box/builtinStubMethods/mapRemove/readOnlyMap.kt
index ec13be7d833..de2a99c11e0 100644
--- a/compiler/testData/codegen/box/builtinStubMethods/mapRemove/readOnlyMap.kt
+++ b/compiler/testData/codegen/box/builtinStubMethods/mapRemove/readOnlyMap.kt
@@ -2,7 +2,7 @@
// SKIP_JDK6
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: A.java
public class A {
diff --git a/compiler/testData/codegen/box/builtinStubMethods/mapRemove/typeSafeBridge.kt b/compiler/testData/codegen/box/builtinStubMethods/mapRemove/typeSafeBridge.kt
index 8cade1ffb56..232f368c6a8 100644
--- a/compiler/testData/codegen/box/builtinStubMethods/mapRemove/typeSafeBridge.kt
+++ b/compiler/testData/codegen/box/builtinStubMethods/mapRemove/typeSafeBridge.kt
@@ -1,7 +1,7 @@
// SKIP_JDK6
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
class A : MutableMap {
override val entries: MutableSet>
diff --git a/compiler/testData/codegen/box/builtinStubMethods/mapRemove/typeSafeBridgeNotNullAny.kt b/compiler/testData/codegen/box/builtinStubMethods/mapRemove/typeSafeBridgeNotNullAny.kt
index ba11e50d134..1bed186cb6c 100644
--- a/compiler/testData/codegen/box/builtinStubMethods/mapRemove/typeSafeBridgeNotNullAny.kt
+++ b/compiler/testData/codegen/box/builtinStubMethods/mapRemove/typeSafeBridgeNotNullAny.kt
@@ -1,7 +1,7 @@
// SKIP_JDK6
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
class A : MutableMap {
override val entries: MutableSet>
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/boundReferences.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/boundReferences.kt
index c1d66b382f7..d3913ff82cb 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/boundReferences.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/boundReferences.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/inlineDefault.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/inlineDefault.kt
index f9de9fc1859..3bbdc476694 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/inlineDefault.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/inlineDefault.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: STDLIB_TEXT
-// WITH_RUNTIME
+// WITH_STDLIB
inline fun foo(mkString: () -> String): String =
mkString()
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/inlineVararg.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/inlineVararg.kt
index 11b6acdf54c..228121eb98c 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/inlineVararg.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/inlineVararg.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: IGNORED_IN_JS
-// WITH_RUNTIME
+// WITH_STDLIB
inline fun foo(mkString: (Char, Char) -> String): String =
mkString('O','K')
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/inlineVarargInts.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/inlineVarargInts.kt
index 201a5d6574d..2c70775156c 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/inlineVarargInts.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/inlineVarargInts.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
inline fun foo(x: (Int, Int) -> Int): Int =
x(120,3)
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/jvmStatic.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/jvmStatic.kt
index eca9a0bd901..e1445de1be1 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/jvmStatic.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/jvmStatic.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
object Test {
@JvmStatic
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/manyDefaultsAndVararg.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/manyDefaultsAndVararg.kt
index 654a4ec6ba3..62cccbac28e 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/manyDefaultsAndVararg.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/manyDefaultsAndVararg.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/noAdaptedReferencesIfNoOptimizedReferencesEnabled.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/noAdaptedReferencesIfNoOptimizedReferencesEnabled.kt
index 7cf551ee397..0a3b2893429 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/noAdaptedReferencesIfNoOptimizedReferencesEnabled.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/noAdaptedReferencesIfNoOptimizedReferencesEnabled.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// NO_OPTIMIZED_CALLABLE_REFERENCES
class A {
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/noReflectionForAdaptedCallableReferences.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/noReflectionForAdaptedCallableReferences.kt
index 893eefb0a03..add17b87dd8 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/noReflectionForAdaptedCallableReferences.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/noReflectionForAdaptedCallableReferences.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.reflect.KCallable
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/noReflectionForAdaptedCallableReferencesWithSuspendConversion.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/noReflectionForAdaptedCallableReferencesWithSuspendConversion.kt
index e9deaa41c8a..ea7f4a521f7 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/noReflectionForAdaptedCallableReferencesWithSuspendConversion.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/noReflectionForAdaptedCallableReferencesWithSuspendConversion.kt
@@ -1,6 +1,6 @@
// !LANGUAGE: +SuspendConversion
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.reflect.KCallable
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/reflectionForVarargAsArray.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/reflectionForVarargAsArray.kt
index 211ab549b22..b456dc43ccf 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/reflectionForVarargAsArray.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/reflectionForVarargAsArray.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.reflect.KCallable
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/adaptedWithCoercionToUnit.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/adaptedWithCoercionToUnit.kt
index e63135228f9..5e6a6c64da6 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/adaptedWithCoercionToUnit.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/adaptedWithCoercionToUnit.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +SuspendConversion
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/adaptedWithDefaultArguments.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/adaptedWithDefaultArguments.kt
index 5941bff2a27..0ca72772aaf 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/adaptedWithDefaultArguments.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/adaptedWithDefaultArguments.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +SuspendConversion
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/adaptedWithVarargs.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/adaptedWithVarargs.kt
index 77ed5a7ce9b..50683507b43 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/adaptedWithVarargs.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/adaptedWithVarargs.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +SuspendConversion
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/bound.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/bound.kt
index ec496236572..5244858c410 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/bound.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/bound.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +SuspendConversion
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/boundExtension.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/boundExtension.kt
index 9274074db21..4155b334255 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/boundExtension.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/boundExtension.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +SuspendConversion
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/crossInline.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/crossInline.kt
index c904caebf91..00e68188f78 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/crossInline.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/crossInline.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +SuspendConversion
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/inlineAdaptedWithCoercionToUnit.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/inlineAdaptedWithCoercionToUnit.kt
index f1f9ce38064..6b996779d91 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/inlineAdaptedWithCoercionToUnit.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/inlineAdaptedWithCoercionToUnit.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +SuspendConversion
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/inlineAdaptedWithDefaultArguments.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/inlineAdaptedWithDefaultArguments.kt
index 24717ab4a8e..f06a317511a 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/inlineAdaptedWithDefaultArguments.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/inlineAdaptedWithDefaultArguments.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +SuspendConversion
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/inlineAdaptedWithVarargs.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/inlineAdaptedWithVarargs.kt
index 8444182b076..ea9ee6ae582 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/inlineAdaptedWithVarargs.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/inlineAdaptedWithVarargs.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +SuspendConversion
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/inlineBound.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/inlineBound.kt
index a45b389582c..d94c16d8a26 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/inlineBound.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/inlineBound.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +SuspendConversion
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/inlineSimple.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/inlineSimple.kt
index 292c2aa541a..3b9042c4652 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/inlineSimple.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/inlineSimple.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +SuspendConversion
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/inlineWithParameters.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/inlineWithParameters.kt
index 208458733f2..7b7af8840ad 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/inlineWithParameters.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/inlineWithParameters.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +SuspendConversion
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/isAs.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/isAs.kt
index df9f1d7a009..4f2d0539ec6 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/isAs.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/isAs.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +SuspendConversion
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/nullableParameter.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/nullableParameter.kt
index 156a3000aa4..865242be539 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/nullableParameter.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/nullableParameter.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +SuspendConversion
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/simple.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/simple.kt
index ce54c5b3f73..e533120224d 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/simple.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/simple.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +SuspendConversion
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/withParameters.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/withParameters.kt
index 602fd94c29f..18d155f4a37 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/withParameters.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendConversion/withParameters.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +SuspendConversion
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendUnitConversion.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendUnitConversion.kt
index 285304b9017..47e501a08d7 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendUnitConversion.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/suspendUnitConversion.kt
@@ -1,5 +1,5 @@
// WITH_COROUTINES
-// WITH_RUNTIME
+// WITH_STDLIB
import helpers.*
import kotlin.coroutines.*
import kotlin.coroutines.intrinsics.*
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/toStringNoReflect.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/toStringNoReflect.kt
index 1d0f6870953..bcd84e4497d 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/toStringNoReflect.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/toStringNoReflect.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
package test
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/unboundReferences.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/unboundReferences.kt
index 375f2814502..e873ccf1e19 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/unboundReferences.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/unboundReferences.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/callableReference/adaptedReferences/withReceiver.kt b/compiler/testData/codegen/box/callableReference/adaptedReferences/withReceiver.kt
index 26dbfbcc7bc..13073661932 100644
--- a/compiler/testData/codegen/box/callableReference/adaptedReferences/withReceiver.kt
+++ b/compiler/testData/codegen/box/callableReference/adaptedReferences/withReceiver.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
fun MutableSet.foo(s: CharSequence): Set {
s.also(::add)
diff --git a/compiler/testData/codegen/box/callableReference/arrayConstructor.kt b/compiler/testData/codegen/box/callableReference/arrayConstructor.kt
index 7370737da60..f27c367d29e 100644
--- a/compiler/testData/codegen/box/callableReference/arrayConstructor.kt
+++ b/compiler/testData/codegen/box/callableReference/arrayConstructor.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun g(b: (Int, (Int) -> String) -> Array): Array =
b(1) { "O" }
diff --git a/compiler/testData/codegen/box/callableReference/arrayConstructorArgument.kt b/compiler/testData/codegen/box/callableReference/arrayConstructorArgument.kt
index 225dfe7850a..ad8c9567db0 100644
--- a/compiler/testData/codegen/box/callableReference/arrayConstructorArgument.kt
+++ b/compiler/testData/codegen/box/callableReference/arrayConstructorArgument.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun foo(it: Int) = "O"[it]
val Int.foo: Char
diff --git a/compiler/testData/codegen/box/callableReference/bound/arrayConstructorArgument.kt b/compiler/testData/codegen/box/callableReference/bound/arrayConstructorArgument.kt
index 02953c875bb..98b25bba2b6 100644
--- a/compiler/testData/codegen/box/callableReference/bound/arrayConstructorArgument.kt
+++ b/compiler/testData/codegen/box/callableReference/bound/arrayConstructorArgument.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class C(val x: String) {
fun foo(i: Int): Char = x[i]
diff --git a/compiler/testData/codegen/box/callableReference/bound/boundJvmFieldInInterfaceCompanion.kt b/compiler/testData/codegen/box/callableReference/bound/boundJvmFieldInInterfaceCompanion.kt
index cb901b2c384..7923850eeee 100644
--- a/compiler/testData/codegen/box/callableReference/bound/boundJvmFieldInInterfaceCompanion.kt
+++ b/compiler/testData/codegen/box/callableReference/bound/boundJvmFieldInInterfaceCompanion.kt
@@ -1,6 +1,6 @@
// !LANGUAGE: +JvmFieldInInterface
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
class Bar(val value: String)
diff --git a/compiler/testData/codegen/box/callableReference/bound/coercionToUnit.kt b/compiler/testData/codegen/box/callableReference/bound/coercionToUnit.kt
index b7b997f6f40..e3560eb1243 100644
--- a/compiler/testData/codegen/box/callableReference/bound/coercionToUnit.kt
+++ b/compiler/testData/codegen/box/callableReference/bound/coercionToUnit.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class Foo
diff --git a/compiler/testData/codegen/box/callableReference/bound/kt15446.kt b/compiler/testData/codegen/box/callableReference/bound/kt15446.kt
index e2b158e121b..a65f2ee7016 100644
--- a/compiler/testData/codegen/box/callableReference/bound/kt15446.kt
+++ b/compiler/testData/codegen/box/callableReference/bound/kt15446.kt
@@ -1,5 +1,5 @@
-//WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
val a = intArrayOf(1, 2)
val b = arrayOf("OK")
diff --git a/compiler/testData/codegen/box/callableReference/bound/localUnitFunction.kt b/compiler/testData/codegen/box/callableReference/bound/localUnitFunction.kt
index dcb5c44738b..31b6890cbcd 100644
--- a/compiler/testData/codegen/box/callableReference/bound/localUnitFunction.kt
+++ b/compiler/testData/codegen/box/callableReference/bound/localUnitFunction.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
fun foo(): Unit {}
diff --git a/compiler/testData/codegen/box/callableReference/bound/syntheticExtensionOnLHS.kt b/compiler/testData/codegen/box/callableReference/bound/syntheticExtensionOnLHS.kt
index b8be5402715..f8a6db8877a 100644
--- a/compiler/testData/codegen/box/callableReference/bound/syntheticExtensionOnLHS.kt
+++ b/compiler/testData/codegen/box/callableReference/bound/syntheticExtensionOnLHS.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: A.java
public class A {
diff --git a/compiler/testData/codegen/box/callableReference/builtinFunctionReferenceOwner.kt b/compiler/testData/codegen/box/callableReference/builtinFunctionReferenceOwner.kt
index 4e6c6dc1425..ee404df6a6d 100644
--- a/compiler/testData/codegen/box/callableReference/builtinFunctionReferenceOwner.kt
+++ b/compiler/testData/codegen/box/callableReference/builtinFunctionReferenceOwner.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
val f = Any?::toString
diff --git a/compiler/testData/codegen/box/callableReference/callableReferenceOfCompanionMethod.kt b/compiler/testData/codegen/box/callableReference/callableReferenceOfCompanionMethod.kt
index 66753d1213c..91a35fe90b2 100644
--- a/compiler/testData/codegen/box/callableReference/callableReferenceOfCompanionMethod.kt
+++ b/compiler/testData/codegen/box/callableReference/callableReferenceOfCompanionMethod.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: main.kt
import kotlin.reflect.KFunction2
diff --git a/compiler/testData/codegen/box/callableReference/callableReferenceOfJavaNestedClass.kt b/compiler/testData/codegen/box/callableReference/callableReferenceOfJavaNestedClass.kt
index 5918247b6e0..25b4f07721f 100644
--- a/compiler/testData/codegen/box/callableReference/callableReferenceOfJavaNestedClass.kt
+++ b/compiler/testData/codegen/box/callableReference/callableReferenceOfJavaNestedClass.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND: WASM
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: Sample.java
public class Sample {
diff --git a/compiler/testData/codegen/box/callableReference/callableReferenceOfKotlinNestedClass.kt b/compiler/testData/codegen/box/callableReference/callableReferenceOfKotlinNestedClass.kt
index 936251358dd..892a780b3a5 100644
--- a/compiler/testData/codegen/box/callableReference/callableReferenceOfKotlinNestedClass.kt
+++ b/compiler/testData/codegen/box/callableReference/callableReferenceOfKotlinNestedClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: main.kt
import kotlin.reflect.KFunction1
diff --git a/compiler/testData/codegen/box/callableReference/callableReferenceOfNestedClass.kt b/compiler/testData/codegen/box/callableReference/callableReferenceOfNestedClass.kt
index 5918247b6e0..25b4f07721f 100644
--- a/compiler/testData/codegen/box/callableReference/callableReferenceOfNestedClass.kt
+++ b/compiler/testData/codegen/box/callableReference/callableReferenceOfNestedClass.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND: WASM
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: Sample.java
public class Sample {
diff --git a/compiler/testData/codegen/box/callableReference/callableReferenceOfObjectMethod.kt b/compiler/testData/codegen/box/callableReference/callableReferenceOfObjectMethod.kt
index 985a1a7f6b2..04835b21836 100644
--- a/compiler/testData/codegen/box/callableReference/callableReferenceOfObjectMethod.kt
+++ b/compiler/testData/codegen/box/callableReference/callableReferenceOfObjectMethod.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: main.kt
import kotlin.reflect.KFunction2
diff --git a/compiler/testData/codegen/box/callableReference/callableReferenceOfStaticField.kt b/compiler/testData/codegen/box/callableReference/callableReferenceOfStaticField.kt
index 062f9ca70d6..98122d07317 100644
--- a/compiler/testData/codegen/box/callableReference/callableReferenceOfStaticField.kt
+++ b/compiler/testData/codegen/box/callableReference/callableReferenceOfStaticField.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND: WASM
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: Sample.java
public class Sample {
diff --git a/compiler/testData/codegen/box/callableReference/callableReferenceOfStaticMethod.kt b/compiler/testData/codegen/box/callableReference/callableReferenceOfStaticMethod.kt
index 274e9224b27..b6c6ceef80e 100644
--- a/compiler/testData/codegen/box/callableReference/callableReferenceOfStaticMethod.kt
+++ b/compiler/testData/codegen/box/callableReference/callableReferenceOfStaticMethod.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND: WASM
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: Sample.java
public class Sample {
diff --git a/compiler/testData/codegen/box/callableReference/classesAreSynthetic.kt b/compiler/testData/codegen/box/callableReference/classesAreSynthetic.kt
index 4651be22eb9..a7482a359d9 100644
--- a/compiler/testData/codegen/box/callableReference/classesAreSynthetic.kt
+++ b/compiler/testData/codegen/box/callableReference/classesAreSynthetic.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
class C {
fun f() {}
diff --git a/compiler/testData/codegen/box/callableReference/function/extensionProperty.kt b/compiler/testData/codegen/box/callableReference/function/extensionProperty.kt
index 7458a223f0f..c3f023a2469 100644
--- a/compiler/testData/codegen/box/callableReference/function/extensionProperty.kt
+++ b/compiler/testData/codegen/box/callableReference/function/extensionProperty.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.reflect.KClass
diff --git a/compiler/testData/codegen/box/callableReference/function/genericCallableReferenceArguments.kt b/compiler/testData/codegen/box/callableReference/function/genericCallableReferenceArguments.kt
index 79a81869964..3fb1d025339 100644
--- a/compiler/testData/codegen/box/callableReference/function/genericCallableReferenceArguments.kt
+++ b/compiler/testData/codegen/box/callableReference/function/genericCallableReferenceArguments.kt
@@ -4,7 +4,7 @@
// IGNORE_BACKEND: JS_IR_ES6
// IGNORE_BACKEND: JS, NATIVE
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_REFLECT
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/callableReference/function/genericCallableReferencesWithNullableTypes.kt b/compiler/testData/codegen/box/callableReference/function/genericCallableReferencesWithNullableTypes.kt
index 59896ac53f8..cb5ddfbca43 100644
--- a/compiler/testData/codegen/box/callableReference/function/genericCallableReferencesWithNullableTypes.kt
+++ b/compiler/testData/codegen/box/callableReference/function/genericCallableReferencesWithNullableTypes.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_REFLECT
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/callableReference/function/genericCallableReferencesWithOverload.kt b/compiler/testData/codegen/box/callableReference/function/genericCallableReferencesWithOverload.kt
index 874f41cac3c..25a00b6b85f 100644
--- a/compiler/testData/codegen/box/callableReference/function/genericCallableReferencesWithOverload.kt
+++ b/compiler/testData/codegen/box/callableReference/function/genericCallableReferencesWithOverload.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_REFLECT
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/callableReference/function/genericWithDependentType.kt b/compiler/testData/codegen/box/callableReference/function/genericWithDependentType.kt
index 79959ec1436..9c6059af387 100644
--- a/compiler/testData/codegen/box/callableReference/function/genericWithDependentType.kt
+++ b/compiler/testData/codegen/box/callableReference/function/genericWithDependentType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class Wrapper(val value: T)
diff --git a/compiler/testData/codegen/box/callableReference/function/getArityViaFunctionImpl.kt b/compiler/testData/codegen/box/callableReference/function/getArityViaFunctionImpl.kt
index c64c0fa2365..fc357d9ad97 100644
--- a/compiler/testData/codegen/box/callableReference/function/getArityViaFunctionImpl.kt
+++ b/compiler/testData/codegen/box/callableReference/function/getArityViaFunctionImpl.kt
@@ -6,7 +6,7 @@
// IGNORE_BACKEND: JS, NATIVE
// IGNORE_LIGHT_ANALYSIS
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
import kotlin.jvm.internal.FunctionBase
diff --git a/compiler/testData/codegen/box/callableReference/function/kt21787.kt b/compiler/testData/codegen/box/callableReference/function/kt21787.kt
index df995819f8f..97639ab3d5e 100644
--- a/compiler/testData/codegen/box/callableReference/function/kt21787.kt
+++ b/compiler/testData/codegen/box/callableReference/function/kt21787.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class Container {
var id: Int? = null
}
diff --git a/compiler/testData/codegen/box/callableReference/function/kt32462.kt b/compiler/testData/codegen/box/callableReference/function/kt32462.kt
index 5594dbe12ed..c9b96e6f1ee 100644
--- a/compiler/testData/codegen/box/callableReference/function/kt32462.kt
+++ b/compiler/testData/codegen/box/callableReference/function/kt32462.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// ISSUE: KT-32462
fun decodeValue(value: String): Any {
diff --git a/compiler/testData/codegen/box/callableReference/function/referenceToCompanionMember.kt b/compiler/testData/codegen/box/callableReference/function/referenceToCompanionMember.kt
index d26d4b302be..156242a1022 100644
--- a/compiler/testData/codegen/box/callableReference/function/referenceToCompanionMember.kt
+++ b/compiler/testData/codegen/box/callableReference/function/referenceToCompanionMember.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: JS
class A {
diff --git a/compiler/testData/codegen/box/callableReference/function/sortListOfStrings.kt b/compiler/testData/codegen/box/callableReference/function/sortListOfStrings.kt
index ea6c6199cf2..395aeeb71ef 100644
--- a/compiler/testData/codegen/box/callableReference/function/sortListOfStrings.kt
+++ b/compiler/testData/codegen/box/callableReference/function/sortListOfStrings.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// SKIP_DCE_DRIVEN
fun sort(list: MutableList, comparator: (String, String) -> Int) {
diff --git a/compiler/testData/codegen/box/callableReference/inlineArrayConstructors.kt b/compiler/testData/codegen/box/callableReference/inlineArrayConstructors.kt
index 26190069ae9..ec44f5273be 100644
--- a/compiler/testData/codegen/box/callableReference/inlineArrayConstructors.kt
+++ b/compiler/testData/codegen/box/callableReference/inlineArrayConstructors.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun createArray(ctor: (Int, (Int) -> Char) -> CharArray) =
ctor(1) { 'O' }
diff --git a/compiler/testData/codegen/box/callableReference/javaField.kt b/compiler/testData/codegen/box/callableReference/javaField.kt
index d519f86be55..c5f87b6ea3c 100644
--- a/compiler/testData/codegen/box/callableReference/javaField.kt
+++ b/compiler/testData/codegen/box/callableReference/javaField.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: JClass.java
diff --git a/compiler/testData/codegen/box/callableReference/kt21014.kt b/compiler/testData/codegen/box/callableReference/kt21014.kt
index 9e35ab30b22..fffa393fd8f 100644
--- a/compiler/testData/codegen/box/callableReference/kt21014.kt
+++ b/compiler/testData/codegen/box/callableReference/kt21014.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: JVM
// IGNORE_LIGHT_ANALYSIS
diff --git a/compiler/testData/codegen/box/callableReference/kt21092a.kt b/compiler/testData/codegen/box/callableReference/kt21092a.kt
index 33078b1ce30..b9e4ee30b9e 100644
--- a/compiler/testData/codegen/box/callableReference/kt21092a.kt
+++ b/compiler/testData/codegen/box/callableReference/kt21092a.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
val T.foo get() = 42
diff --git a/compiler/testData/codegen/box/callableReference/kt21092b.kt b/compiler/testData/codegen/box/callableReference/kt21092b.kt
index 96593e9621c..7b29bbc3bca 100644
--- a/compiler/testData/codegen/box/callableReference/kt21092b.kt
+++ b/compiler/testData/codegen/box/callableReference/kt21092b.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// IGNORE_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
class A(val b: T)
diff --git a/compiler/testData/codegen/box/callableReference/kt44483.kt b/compiler/testData/codegen/box/callableReference/kt44483.kt
index a4c72d093e5..ff8143d2454 100644
--- a/compiler/testData/codegen/box/callableReference/kt44483.kt
+++ b/compiler/testData/codegen/box/callableReference/kt44483.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun f(vararg p: Pair): K = p[0].first
diff --git a/compiler/testData/codegen/box/callableReference/optimizedSuperclasses_after.kt b/compiler/testData/codegen/box/callableReference/optimizedSuperclasses_after.kt
index e7b42eee1ff..68a22434511 100644
--- a/compiler/testData/codegen/box/callableReference/optimizedSuperclasses_after.kt
+++ b/compiler/testData/codegen/box/callableReference/optimizedSuperclasses_after.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
class A {
fun memberFunction() {}
diff --git a/compiler/testData/codegen/box/callableReference/optimizedSuperclasses_before.kt b/compiler/testData/codegen/box/callableReference/optimizedSuperclasses_before.kt
index ff6a19a681c..91e1356d3ff 100644
--- a/compiler/testData/codegen/box/callableReference/optimizedSuperclasses_before.kt
+++ b/compiler/testData/codegen/box/callableReference/optimizedSuperclasses_before.kt
@@ -1,6 +1,6 @@
// !API_VERSION: 1.3
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
class A {
fun memberFunction() {}
diff --git a/compiler/testData/codegen/box/callableReference/property/accessorForPropertyWithPrivateSetter.kt b/compiler/testData/codegen/box/callableReference/property/accessorForPropertyWithPrivateSetter.kt
index c0f85eb309f..d23fabc075c 100644
--- a/compiler/testData/codegen/box/callableReference/property/accessorForPropertyWithPrivateSetter.kt
+++ b/compiler/testData/codegen/box/callableReference/property/accessorForPropertyWithPrivateSetter.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: b.kt
import a.A
diff --git a/compiler/testData/codegen/box/callableReference/property/kt15447.kt b/compiler/testData/codegen/box/callableReference/property/kt15447.kt
index e918428348e..7679cea4fbc 100644
--- a/compiler/testData/codegen/box/callableReference/property/kt15447.kt
+++ b/compiler/testData/codegen/box/callableReference/property/kt15447.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: STDLIB_LAZY
-//WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
var methodVar = "OK"
diff --git a/compiler/testData/codegen/box/callableReference/property/listOfStringsMapLength.kt b/compiler/testData/codegen/box/callableReference/property/listOfStringsMapLength.kt
index 1a035732ad3..95c32c7843d 100644
--- a/compiler/testData/codegen/box/callableReference/property/listOfStringsMapLength.kt
+++ b/compiler/testData/codegen/box/callableReference/property/listOfStringsMapLength.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String =
if (listOf("abc", "de", "f").map(String::length) == listOf(3, 2, 1)) "OK" else "Fail"
diff --git a/compiler/testData/codegen/box/callableReference/serializability/noReflect.kt b/compiler/testData/codegen/box/callableReference/serializability/noReflect.kt
index 35ebaa27d5d..f220357dac5 100644
--- a/compiler/testData/codegen/box/callableReference/serializability/noReflect.kt
+++ b/compiler/testData/codegen/box/callableReference/serializability/noReflect.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
import java.io.*
import kotlin.test.*
diff --git a/compiler/testData/codegen/box/casts/asWithGeneric.kt b/compiler/testData/codegen/box/casts/asWithGeneric.kt
index 3b3a3c64ec3..2a6a1415137 100644
--- a/compiler/testData/codegen/box/casts/asWithGeneric.kt
+++ b/compiler/testData/codegen/box/casts/asWithGeneric.kt
@@ -5,7 +5,7 @@
// TODO: muted automatically, investigate should it be ran for JS or not
// IGNORE_BACKEND: JS
-// WITH_RUNTIME
+// WITH_STDLIB
fun test1() = null as T
fun test2(): T {
diff --git a/compiler/testData/codegen/box/casts/functions/asFunKBig.kt b/compiler/testData/codegen/box/casts/functions/asFunKBig.kt
index 0c170a05a5d..d52f28a296f 100644
--- a/compiler/testData/codegen/box/casts/functions/asFunKBig.kt
+++ b/compiler/testData/codegen/box/casts/functions/asFunKBig.kt
@@ -3,7 +3,7 @@
// TODO: muted automatically, investigate should it be ran for JS or not
// IGNORE_BACKEND: JS
-// WITH_RUNTIME
+// WITH_STDLIB
// This is a big, ugly, semi-auto generated test.
// Use corresponding 'Small' test for debug.
diff --git a/compiler/testData/codegen/box/casts/functions/isFunKBig.kt b/compiler/testData/codegen/box/casts/functions/isFunKBig.kt
index 821e78fb38c..dee2a1d601c 100644
--- a/compiler/testData/codegen/box/casts/functions/isFunKBig.kt
+++ b/compiler/testData/codegen/box/casts/functions/isFunKBig.kt
@@ -3,7 +3,7 @@
// TODO: muted automatically, investigate should it be ran for JS or not
// IGNORE_BACKEND: JS
-// WITH_RUNTIME
+// WITH_STDLIB
// This is a big, ugly, semi-auto generated test.
// Use corresponding 'Small' test for debug.
diff --git a/compiler/testData/codegen/box/casts/functions/javaTypeIsFunK.kt b/compiler/testData/codegen/box/casts/functions/javaTypeIsFunK.kt
index 9a27af44bb9..8f26da9634d 100644
--- a/compiler/testData/codegen/box/casts/functions/javaTypeIsFunK.kt
+++ b/compiler/testData/codegen/box/casts/functions/javaTypeIsFunK.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: JFun.java
diff --git a/compiler/testData/codegen/box/casts/functions/reifiedAsFunKBig.kt b/compiler/testData/codegen/box/casts/functions/reifiedAsFunKBig.kt
index d780181d747..e3ff060b242 100644
--- a/compiler/testData/codegen/box/casts/functions/reifiedAsFunKBig.kt
+++ b/compiler/testData/codegen/box/casts/functions/reifiedAsFunKBig.kt
@@ -3,7 +3,7 @@
// TODO: muted automatically, investigate should it be ran for JS or not
// IGNORE_BACKEND: JS
-// WITH_RUNTIME
+// WITH_STDLIB
// This is a big, ugly, semi-auto generated test.
// Use corresponding 'Small' test for debug.
diff --git a/compiler/testData/codegen/box/casts/functions/reifiedIsFunKBig.kt b/compiler/testData/codegen/box/casts/functions/reifiedIsFunKBig.kt
index f91b9746982..6b15aed1f77 100644
--- a/compiler/testData/codegen/box/casts/functions/reifiedIsFunKBig.kt
+++ b/compiler/testData/codegen/box/casts/functions/reifiedIsFunKBig.kt
@@ -3,7 +3,7 @@
// TODO: muted automatically, investigate should it be ran for JS or not
// IGNORE_BACKEND: JS
-// WITH_RUNTIME
+// WITH_STDLIB
// This is a big, ugly, semi-auto generated test.
// Use corresponding 'Small' test for debug.
diff --git a/compiler/testData/codegen/box/casts/functions/reifiedIsFunKSmall.kt b/compiler/testData/codegen/box/casts/functions/reifiedIsFunKSmall.kt
index 9225f9021c2..6c5234b6cd2 100644
--- a/compiler/testData/codegen/box/casts/functions/reifiedIsFunKSmall.kt
+++ b/compiler/testData/codegen/box/casts/functions/reifiedIsFunKSmall.kt
@@ -3,7 +3,7 @@
// TODO: muted automatically, investigate should it be ran for JS or not
// IGNORE_BACKEND: JS
-// WITH_RUNTIME
+// WITH_STDLIB
fun fn0() {}
fun fn1(x: Any) {}
diff --git a/compiler/testData/codegen/box/casts/functions/safeAsFunKBig.kt b/compiler/testData/codegen/box/casts/functions/safeAsFunKBig.kt
index cefdb4f447c..0368ae2c5ce 100644
--- a/compiler/testData/codegen/box/casts/functions/safeAsFunKBig.kt
+++ b/compiler/testData/codegen/box/casts/functions/safeAsFunKBig.kt
@@ -3,7 +3,7 @@
// TODO: muted automatically, investigate should it be ran for JS or not
// IGNORE_BACKEND: JS
-// WITH_RUNTIME
+// WITH_STDLIB
// This is a big, ugly, semi-auto generated test.
// Use corresponding 'Small' test for debug.
diff --git a/compiler/testData/codegen/box/casts/functions/safeAsFunKSmall.kt b/compiler/testData/codegen/box/casts/functions/safeAsFunKSmall.kt
index 930d9af33bc..67b3399f4cc 100644
--- a/compiler/testData/codegen/box/casts/functions/safeAsFunKSmall.kt
+++ b/compiler/testData/codegen/box/casts/functions/safeAsFunKSmall.kt
@@ -3,7 +3,7 @@
// TODO: muted automatically, investigate should it be ran for JS or not
// IGNORE_BACKEND: JS
-// WITH_RUNTIME
+// WITH_STDLIB
fun fn0() {}
fun fn1(x: Any) {}
diff --git a/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnCollectionContains.kt b/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnCollectionContains.kt
index 70dfbaac1d5..0988da83f69 100644
--- a/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnCollectionContains.kt
+++ b/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnCollectionContains.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: A.java
public class A {
public static A nil() { return null; }
diff --git a/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnCollectionRemove.kt b/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnCollectionRemove.kt
index 64fcb8dfa44..198e476064c 100644
--- a/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnCollectionRemove.kt
+++ b/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnCollectionRemove.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: A.java
public class A {
public static A nil() { return null; }
diff --git a/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnListIndexOf.kt b/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnListIndexOf.kt
index 327624098bc..d522a8c0bd7 100644
--- a/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnListIndexOf.kt
+++ b/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnListIndexOf.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: A.java
public class A {
public static A nil() { return null; }
diff --git a/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnListLastIndexOf.kt b/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnListLastIndexOf.kt
index 162c9779464..94d5ac924ac 100644
--- a/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnListLastIndexOf.kt
+++ b/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnListLastIndexOf.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: A.java
public class A {
public static A nil() { return null; }
diff --git a/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnMapContainsKey.kt b/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnMapContainsKey.kt
index dc9d967cc06..6d26594a994 100644
--- a/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnMapContainsKey.kt
+++ b/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnMapContainsKey.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: A.java
public class A {
public static A nil() { return null; }
diff --git a/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnMapContainsValue.kt b/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnMapContainsValue.kt
index 690026e6ee8..b32b58296d1 100644
--- a/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnMapContainsValue.kt
+++ b/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnMapContainsValue.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: A.java
public class A {
public static A nil() { return null; }
diff --git a/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnMapGet.kt b/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnMapGet.kt
index 82f3507273a..27876701391 100644
--- a/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnMapGet.kt
+++ b/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnMapGet.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: A.java
public class A {
public static A nil() { return null; }
diff --git a/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnMapRemove.kt b/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnMapRemove.kt
index 64fcb8dfa44..198e476064c 100644
--- a/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnMapRemove.kt
+++ b/compiler/testData/codegen/box/casts/javaInterop/noNullCheckOnMapRemove.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: A.java
public class A {
public static A nil() { return null; }
diff --git a/compiler/testData/codegen/box/casts/javaInterop/nullCheckOnMapGetOrDefault.kt b/compiler/testData/codegen/box/casts/javaInterop/nullCheckOnMapGetOrDefault.kt
index 97c450bcb5f..7d15313b865 100644
--- a/compiler/testData/codegen/box/casts/javaInterop/nullCheckOnMapGetOrDefault.kt
+++ b/compiler/testData/codegen/box/casts/javaInterop/nullCheckOnMapGetOrDefault.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
// FILE: A.java
public class A {
diff --git a/compiler/testData/codegen/box/casts/javaInterop/nullCheckOnMapRemove2.kt b/compiler/testData/codegen/box/casts/javaInterop/nullCheckOnMapRemove2.kt
index 5458fc23ea0..0b24419967f 100644
--- a/compiler/testData/codegen/box/casts/javaInterop/nullCheckOnMapRemove2.kt
+++ b/compiler/testData/codegen/box/casts/javaInterop/nullCheckOnMapRemove2.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
// FILE: A.java
public class A {
diff --git a/compiler/testData/codegen/box/casts/mutableCollections/asWithMutable.kt b/compiler/testData/codegen/box/casts/mutableCollections/asWithMutable.kt
index 84eaed63d97..58ebc013fc4 100644
--- a/compiler/testData/codegen/box/casts/mutableCollections/asWithMutable.kt
+++ b/compiler/testData/codegen/box/casts/mutableCollections/asWithMutable.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class Itr : Iterator by ArrayList().iterator()
diff --git a/compiler/testData/codegen/box/casts/mutableCollections/isWithMutable.kt b/compiler/testData/codegen/box/casts/mutableCollections/isWithMutable.kt
index 56e8fb846c8..7a9e4153548 100644
--- a/compiler/testData/codegen/box/casts/mutableCollections/isWithMutable.kt
+++ b/compiler/testData/codegen/box/casts/mutableCollections/isWithMutable.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class Itr : Iterator by ArrayList().iterator()
class MItr : MutableIterator by ArrayList().iterator()
diff --git a/compiler/testData/codegen/box/casts/mutableCollections/mutabilityMarkerInterfaces.kt b/compiler/testData/codegen/box/casts/mutableCollections/mutabilityMarkerInterfaces.kt
index 743a5f31cc1..abb9ed9e1ee 100644
--- a/compiler/testData/codegen/box/casts/mutableCollections/mutabilityMarkerInterfaces.kt
+++ b/compiler/testData/codegen/box/casts/mutableCollections/mutabilityMarkerInterfaces.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
abstract class Itr : Iterator
abstract class MItr : MutableIterator
diff --git a/compiler/testData/codegen/box/casts/mutableCollections/reifiedAsWithMutable.kt b/compiler/testData/codegen/box/casts/mutableCollections/reifiedAsWithMutable.kt
index 0d36f6c782d..e97c381c8f8 100644
--- a/compiler/testData/codegen/box/casts/mutableCollections/reifiedAsWithMutable.kt
+++ b/compiler/testData/codegen/box/casts/mutableCollections/reifiedAsWithMutable.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class Itr : Iterator by ArrayList().iterator()
diff --git a/compiler/testData/codegen/box/casts/mutableCollections/reifiedIsWithMutable.kt b/compiler/testData/codegen/box/casts/mutableCollections/reifiedIsWithMutable.kt
index df6e233f20a..cddbd75515c 100644
--- a/compiler/testData/codegen/box/casts/mutableCollections/reifiedIsWithMutable.kt
+++ b/compiler/testData/codegen/box/casts/mutableCollections/reifiedIsWithMutable.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class Itr : Iterator by ArrayList().iterator()
class MItr : MutableIterator by ArrayList().iterator()
diff --git a/compiler/testData/codegen/box/casts/mutableCollections/reifiedSafeAsWithMutable.kt b/compiler/testData/codegen/box/casts/mutableCollections/reifiedSafeAsWithMutable.kt
index a7f7e6835cc..8db29e29dbb 100644
--- a/compiler/testData/codegen/box/casts/mutableCollections/reifiedSafeAsWithMutable.kt
+++ b/compiler/testData/codegen/box/casts/mutableCollections/reifiedSafeAsWithMutable.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class Itr : Iterator by ArrayList().iterator()
diff --git a/compiler/testData/codegen/box/casts/mutableCollections/safeAsWithMutable.kt b/compiler/testData/codegen/box/casts/mutableCollections/safeAsWithMutable.kt
index 65ab8f6ce0e..f456a754dfd 100644
--- a/compiler/testData/codegen/box/casts/mutableCollections/safeAsWithMutable.kt
+++ b/compiler/testData/codegen/box/casts/mutableCollections/safeAsWithMutable.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class Itr : Iterator by ArrayList().iterator()
diff --git a/compiler/testData/codegen/box/casts/mutableCollections/weirdMutableCasts.kt b/compiler/testData/codegen/box/casts/mutableCollections/weirdMutableCasts.kt
index 4957754b1c8..d9b02895c66 100644
--- a/compiler/testData/codegen/box/casts/mutableCollections/weirdMutableCasts.kt
+++ b/compiler/testData/codegen/box/casts/mutableCollections/weirdMutableCasts.kt
@@ -3,7 +3,7 @@
// TODO: muted automatically, investigate should it be ran for JS or not
// IGNORE_BACKEND: JS, NATIVE
-// WITH_RUNTIME
+// WITH_STDLIB
fun unsupported(): Nothing = throw UnsupportedOperationException()
diff --git a/compiler/testData/codegen/box/casts/unitAsInt.kt b/compiler/testData/codegen/box/casts/unitAsInt.kt
index 0b507550dc5..714e988809e 100644
--- a/compiler/testData/codegen/box/casts/unitAsInt.kt
+++ b/compiler/testData/codegen/box/casts/unitAsInt.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
fun foo() {}
diff --git a/compiler/testData/codegen/box/checkcastOptimization/kt19246.kt b/compiler/testData/codegen/box/checkcastOptimization/kt19246.kt
index 7fce122da6a..d17c6de77f2 100644
--- a/compiler/testData/codegen/box/checkcastOptimization/kt19246.kt
+++ b/compiler/testData/codegen/box/checkcastOptimization/kt19246.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
enum class ResultType constructor(val reason: String) {
SOMETHING("123"),
diff --git a/compiler/testData/codegen/box/classLiteral/bound/javaIntrinsicWithSideEffect.kt b/compiler/testData/codegen/box/classLiteral/bound/javaIntrinsicWithSideEffect.kt
index 004dc44080c..573427dbc66 100644
--- a/compiler/testData/codegen/box/classLiteral/bound/javaIntrinsicWithSideEffect.kt
+++ b/compiler/testData/codegen/box/classLiteral/bound/javaIntrinsicWithSideEffect.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
var x = 42
diff --git a/compiler/testData/codegen/box/classLiteral/bound/primitives.kt b/compiler/testData/codegen/box/classLiteral/bound/primitives.kt
index c2fd3c472e9..72c0adbb9bf 100644
--- a/compiler/testData/codegen/box/classLiteral/bound/primitives.kt
+++ b/compiler/testData/codegen/box/classLiteral/bound/primitives.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/classLiteral/java/java.kt b/compiler/testData/codegen/box/classLiteral/java/java.kt
index bc4a5b66a7c..d39a2772046 100644
--- a/compiler/testData/codegen/box/classLiteral/java/java.kt
+++ b/compiler/testData/codegen/box/classLiteral/java/java.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.reflect.KClass
diff --git a/compiler/testData/codegen/box/classLiteral/java/javaObjectType.kt b/compiler/testData/codegen/box/classLiteral/java/javaObjectType.kt
index 5aedf4dd8bd..d17d036d094 100644
--- a/compiler/testData/codegen/box/classLiteral/java/javaObjectType.kt
+++ b/compiler/testData/codegen/box/classLiteral/java/javaObjectType.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.reflect.KClass
diff --git a/compiler/testData/codegen/box/classLiteral/java/javaObjectTypeReified.kt b/compiler/testData/codegen/box/classLiteral/java/javaObjectTypeReified.kt
index c8f5169e0e4..3e70eaa4439 100644
--- a/compiler/testData/codegen/box/classLiteral/java/javaObjectTypeReified.kt
+++ b/compiler/testData/codegen/box/classLiteral/java/javaObjectTypeReified.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
inline fun check(expected: String) {
val clazz = T::class.javaObjectType!!
diff --git a/compiler/testData/codegen/box/classLiteral/java/javaPrimitiveType.kt b/compiler/testData/codegen/box/classLiteral/java/javaPrimitiveType.kt
index fe21c6545ad..158be4c6947 100644
--- a/compiler/testData/codegen/box/classLiteral/java/javaPrimitiveType.kt
+++ b/compiler/testData/codegen/box/classLiteral/java/javaPrimitiveType.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.reflect.KClass
diff --git a/compiler/testData/codegen/box/classLiteral/java/javaPrimitiveTypeReified.kt b/compiler/testData/codegen/box/classLiteral/java/javaPrimitiveTypeReified.kt
index 2cac6a3047e..3653037a28f 100644
--- a/compiler/testData/codegen/box/classLiteral/java/javaPrimitiveTypeReified.kt
+++ b/compiler/testData/codegen/box/classLiteral/java/javaPrimitiveTypeReified.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
inline fun check(expected: String) {
val clazz = T::class.javaPrimitiveType!!
diff --git a/compiler/testData/codegen/box/classLiteral/java/javaReified.kt b/compiler/testData/codegen/box/classLiteral/java/javaReified.kt
index dc771d6855e..18390ff66f7 100644
--- a/compiler/testData/codegen/box/classLiteral/java/javaReified.kt
+++ b/compiler/testData/codegen/box/classLiteral/java/javaReified.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
inline fun check(expected: String) {
val clazz = T::class.java!!
diff --git a/compiler/testData/codegen/box/classLiteral/java/kt11943.kt b/compiler/testData/codegen/box/classLiteral/java/kt11943.kt
index 9cdbdaaeca1..7e5de07209f 100644
--- a/compiler/testData/codegen/box/classLiteral/java/kt11943.kt
+++ b/compiler/testData/codegen/box/classLiteral/java/kt11943.kt
@@ -3,7 +3,7 @@
// TODO: muted automatically, investigate should it be ran for JS or not
// IGNORE_BACKEND: JS, NATIVE, WASM
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.reflect.KClass
diff --git a/compiler/testData/codegen/box/classLiteral/java/objectSuperConstructorCall.kt b/compiler/testData/codegen/box/classLiteral/java/objectSuperConstructorCall.kt
index 99eb84cc18a..91f54392b0e 100644
--- a/compiler/testData/codegen/box/classLiteral/java/objectSuperConstructorCall.kt
+++ b/compiler/testData/codegen/box/classLiteral/java/objectSuperConstructorCall.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/classLiteral/primitiveKClassEquality.kt b/compiler/testData/codegen/box/classLiteral/primitiveKClassEquality.kt
index 37a6d391a82..cd9ab273a67 100644
--- a/compiler/testData/codegen/box/classLiteral/primitiveKClassEquality.kt
+++ b/compiler/testData/codegen/box/classLiteral/primitiveKClassEquality.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
import kotlin.test.assertFalse
diff --git a/compiler/testData/codegen/box/classes/comanionObjectFieldVsClassField.kt b/compiler/testData/codegen/box/classes/comanionObjectFieldVsClassField.kt
index d94a6ab0729..80ba0b14d3f 100644
--- a/compiler/testData/codegen/box/classes/comanionObjectFieldVsClassField.kt
+++ b/compiler/testData/codegen/box/classes/comanionObjectFieldVsClassField.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: STDLIB_TEXT
-// WITH_RUNTIME
+// WITH_STDLIB
class Host {
val ok = "OK"
diff --git a/compiler/testData/codegen/box/classes/initializerBlockDImpl.kt b/compiler/testData/codegen/box/classes/initializerBlockDImpl.kt
index 087f4ab0c54..12170c28edb 100644
--- a/compiler/testData/codegen/box/classes/initializerBlockDImpl.kt
+++ b/compiler/testData/codegen/box/classes/initializerBlockDImpl.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class World() {
public val items: ArrayList- = ArrayList
- ()
diff --git a/compiler/testData/codegen/box/classes/interfaceCompanionInitializationWithJava.kt b/compiler/testData/codegen/box/classes/interfaceCompanionInitializationWithJava.kt
index 0db5f2d4372..8c3d1bb5cf9 100644
--- a/compiler/testData/codegen/box/classes/interfaceCompanionInitializationWithJava.kt
+++ b/compiler/testData/codegen/box/classes/interfaceCompanionInitializationWithJava.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: CompanionInitialization.java
public class CompanionInitialization {
diff --git a/compiler/testData/codegen/box/classes/kt8011.kt b/compiler/testData/codegen/box/classes/kt8011.kt
index e4ab453aa33..5b6099fb27e 100644
--- a/compiler/testData/codegen/box/classes/kt8011.kt
+++ b/compiler/testData/codegen/box/classes/kt8011.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun testFun1(str: String): String {
val local = str
diff --git a/compiler/testData/codegen/box/classes/kt940.kt b/compiler/testData/codegen/box/classes/kt940.kt
index f9e99b3716a..b6e7a17235f 100644
--- a/compiler/testData/codegen/box/classes/kt940.kt
+++ b/compiler/testData/codegen/box/classes/kt940.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box() : String {
val w = object : Comparator {
diff --git a/compiler/testData/codegen/box/classes/overloadUnaryOperator.kt b/compiler/testData/codegen/box/classes/overloadUnaryOperator.kt
index 5813e80f4c2..37320fc2bac 100644
--- a/compiler/testData/codegen/box/classes/overloadUnaryOperator.kt
+++ b/compiler/testData/codegen/box/classes/overloadUnaryOperator.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class ArrayWrapper() {
val contents = ArrayList()
diff --git a/compiler/testData/codegen/box/closures/anonymousObjectAsLastExpressionInLambda.kt b/compiler/testData/codegen/box/closures/anonymousObjectAsLastExpressionInLambda.kt
index 0ef89aa4bd0..53fc75549c5 100644
--- a/compiler/testData/codegen/box/closures/anonymousObjectAsLastExpressionInLambda.kt
+++ b/compiler/testData/codegen/box/closures/anonymousObjectAsLastExpressionInLambda.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
object A {
var result = "not ok"
diff --git a/compiler/testData/codegen/box/closures/capturedVarsOptimization/capturedInInlineOnlyAssign.kt b/compiler/testData/codegen/box/closures/capturedVarsOptimization/capturedInInlineOnlyAssign.kt
index 5faf6875838..b08e377004d 100644
--- a/compiler/testData/codegen/box/closures/capturedVarsOptimization/capturedInInlineOnlyAssign.kt
+++ b/compiler/testData/codegen/box/closures/capturedVarsOptimization/capturedInInlineOnlyAssign.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
var x = ""
diff --git a/compiler/testData/codegen/box/closures/capturedVarsOptimization/capturedInInlineOnlyCAO.kt b/compiler/testData/codegen/box/closures/capturedVarsOptimization/capturedInInlineOnlyCAO.kt
index 0f62af3ed4d..321c8d71d2a 100644
--- a/compiler/testData/codegen/box/closures/capturedVarsOptimization/capturedInInlineOnlyCAO.kt
+++ b/compiler/testData/codegen/box/closures/capturedVarsOptimization/capturedInInlineOnlyCAO.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
var x = ""
diff --git a/compiler/testData/codegen/box/closures/capturedVarsOptimization/capturedInInlineOnlyIncrDecr.kt b/compiler/testData/codegen/box/closures/capturedVarsOptimization/capturedInInlineOnlyIncrDecr.kt
index c8d5c31083e..70ddf1229fc 100644
--- a/compiler/testData/codegen/box/closures/capturedVarsOptimization/capturedInInlineOnlyIncrDecr.kt
+++ b/compiler/testData/codegen/box/closures/capturedVarsOptimization/capturedInInlineOnlyIncrDecr.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
var x = 0
diff --git a/compiler/testData/codegen/box/closures/capturedVarsOptimization/capturedInInlineOnlyIndexedCAO.kt b/compiler/testData/codegen/box/closures/capturedVarsOptimization/capturedInInlineOnlyIndexedCAO.kt
index 44e0531c7b7..0a4c7ab260c 100644
--- a/compiler/testData/codegen/box/closures/capturedVarsOptimization/capturedInInlineOnlyIndexedCAO.kt
+++ b/compiler/testData/codegen/box/closures/capturedVarsOptimization/capturedInInlineOnlyIndexedCAO.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class Host(var value: String) {
operator fun get(i: Int, j: Int, k: Int) = value
diff --git a/compiler/testData/codegen/box/closures/capturedVarsOptimization/capturedVarsOfSize2.kt b/compiler/testData/codegen/box/closures/capturedVarsOptimization/capturedVarsOfSize2.kt
index 10f31cbc43a..814e6bb71e1 100644
--- a/compiler/testData/codegen/box/closures/capturedVarsOptimization/capturedVarsOfSize2.kt
+++ b/compiler/testData/codegen/box/closures/capturedVarsOptimization/capturedVarsOfSize2.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
var xl = 0L // Long, size 2
diff --git a/compiler/testData/codegen/box/closures/capturedVarsOptimization/kt17588.kt b/compiler/testData/codegen/box/closures/capturedVarsOptimization/kt17588.kt
index e4bc9b157e5..3b5e05e0927 100644
--- a/compiler/testData/codegen/box/closures/capturedVarsOptimization/kt17588.kt
+++ b/compiler/testData/codegen/box/closures/capturedVarsOptimization/kt17588.kt
@@ -1,5 +1,5 @@
-//WITH_RUNTIME
+// WITH_STDLIB
class Test {
data class Style(
diff --git a/compiler/testData/codegen/box/closures/capturedVarsOptimization/kt44347.kt b/compiler/testData/codegen/box/closures/capturedVarsOptimization/kt44347.kt
index a714bfdcd52..2787ccac045 100644
--- a/compiler/testData/codegen/box/closures/capturedVarsOptimization/kt44347.kt
+++ b/compiler/testData/codegen/box/closures/capturedVarsOptimization/kt44347.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/closures/capturedVarsOptimization/sharedSlotsWithCapturedVars.kt b/compiler/testData/codegen/box/closures/capturedVarsOptimization/sharedSlotsWithCapturedVars.kt
index 09ed429ede5..9771595326a 100644
--- a/compiler/testData/codegen/box/closures/capturedVarsOptimization/sharedSlotsWithCapturedVars.kt
+++ b/compiler/testData/codegen/box/closures/capturedVarsOptimization/sharedSlotsWithCapturedVars.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
run {
diff --git a/compiler/testData/codegen/box/closures/capturedVarsOptimization/withCoroutines.kt b/compiler/testData/codegen/box/closures/capturedVarsOptimization/withCoroutines.kt
index 29318e9b6a1..adadb1252a6 100644
--- a/compiler/testData/codegen/box/closures/capturedVarsOptimization/withCoroutines.kt
+++ b/compiler/testData/codegen/box/closures/capturedVarsOptimization/withCoroutines.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/closures/capturedVarsOptimization/withCoroutinesNoStdLib.kt b/compiler/testData/codegen/box/closures/capturedVarsOptimization/withCoroutinesNoStdLib.kt
index f9977c33d02..ed0f8aaafad 100644
--- a/compiler/testData/codegen/box/closures/capturedVarsOptimization/withCoroutinesNoStdLib.kt
+++ b/compiler/testData/codegen/box/closures/capturedVarsOptimization/withCoroutinesNoStdLib.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/closures/crossinlineLocalDeclaration.kt b/compiler/testData/codegen/box/closures/crossinlineLocalDeclaration.kt
index 602f32029a8..5a3fe703ab3 100644
--- a/compiler/testData/codegen/box/closures/crossinlineLocalDeclaration.kt
+++ b/compiler/testData/codegen/box/closures/crossinlineLocalDeclaration.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface Wrapper { fun runBlock() }
diff --git a/compiler/testData/codegen/box/closures/kt23881.kt b/compiler/testData/codegen/box/closures/kt23881.kt
index 6619132ebac..3f2ae962c6b 100644
--- a/compiler/testData/codegen/box/closures/kt23881.kt
+++ b/compiler/testData/codegen/box/closures/kt23881.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// IGNORE_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
class ShouldBeCaptured
class ShouldNOTBeCaptured
diff --git a/compiler/testData/codegen/box/closures/kt47120.kt b/compiler/testData/codegen/box/closures/kt47120.kt
index e34d7af6652..ea859158842 100644
--- a/compiler/testData/codegen/box/closures/kt47120.kt
+++ b/compiler/testData/codegen/box/closures/kt47120.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
import java.util.*
diff --git a/compiler/testData/codegen/box/closures/kt47120a.kt b/compiler/testData/codegen/box/closures/kt47120a.kt
index cd9da1ae760..94669f0eecc 100644
--- a/compiler/testData/codegen/box/closures/kt47120a.kt
+++ b/compiler/testData/codegen/box/closures/kt47120a.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
import java.util.*
diff --git a/compiler/testData/codegen/box/closures/noRefToOuter.kt b/compiler/testData/codegen/box/closures/noRefToOuter.kt
index 7ee0508e536..a8e5948b455 100644
--- a/compiler/testData/codegen/box/closures/noRefToOuter.kt
+++ b/compiler/testData/codegen/box/closures/noRefToOuter.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
class A {
fun f(): () -> String {
diff --git a/compiler/testData/codegen/box/collections/inSetWithSmartCast.kt b/compiler/testData/codegen/box/collections/inSetWithSmartCast.kt
index ee4987608d6..3e10f97f383 100644
--- a/compiler/testData/codegen/box/collections/inSetWithSmartCast.kt
+++ b/compiler/testData/codegen/box/collections/inSetWithSmartCast.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun contains(set: Set, x: Int): Boolean = when {
set.size == 0 -> false
diff --git a/compiler/testData/codegen/box/collections/inheritFromAbstractMutableListInt.kt b/compiler/testData/codegen/box/collections/inheritFromAbstractMutableListInt.kt
index b92c8cbb986..8062bd55722 100644
--- a/compiler/testData/codegen/box/collections/inheritFromAbstractMutableListInt.kt
+++ b/compiler/testData/codegen/box/collections/inheritFromAbstractMutableListInt.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
abstract class A : AbstractMutableList()
diff --git a/compiler/testData/codegen/box/collections/inheritFromHashtable.kt b/compiler/testData/codegen/box/collections/inheritFromHashtable.kt
index 1493ad38c09..4eb6a0b5d46 100644
--- a/compiler/testData/codegen/box/collections/inheritFromHashtable.kt
+++ b/compiler/testData/codegen/box/collections/inheritFromHashtable.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
import java.util.Hashtable
diff --git a/compiler/testData/codegen/box/collections/irrelevantImplMutableListKotlin.kt b/compiler/testData/codegen/box/collections/irrelevantImplMutableListKotlin.kt
index 197d1c80f50..f3f89141a1e 100644
--- a/compiler/testData/codegen/box/collections/irrelevantImplMutableListKotlin.kt
+++ b/compiler/testData/codegen/box/collections/irrelevantImplMutableListKotlin.kt
@@ -1,7 +1,7 @@
// IGNORE_BACKEND_FIR: JVM_IR
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: A.java
public class A extends AImpl implements java.util.List {
diff --git a/compiler/testData/codegen/box/collections/javaCollectionWithRemovePrimitiveInt.kt b/compiler/testData/codegen/box/collections/javaCollectionWithRemovePrimitiveInt.kt
index 7768bd068eb..b6953ccec39 100644
--- a/compiler/testData/codegen/box/collections/javaCollectionWithRemovePrimitiveInt.kt
+++ b/compiler/testData/codegen/box/collections/javaCollectionWithRemovePrimitiveInt.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: javaCollectionWithRemovePrimitiveInt.kt
fun box(): String {
diff --git a/compiler/testData/codegen/box/collections/kt40305.kt b/compiler/testData/codegen/box/collections/kt40305.kt
index f932a3e3f97..0b2f84ef108 100644
--- a/compiler/testData/codegen/box/collections/kt40305.kt
+++ b/compiler/testData/codegen/box/collections/kt40305.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: kt40305.kt
class ListImpl(private val list: List): List {
diff --git a/compiler/testData/codegen/box/collections/kt41123.kt b/compiler/testData/codegen/box/collections/kt41123.kt
index 023a46f3760..32e5849f6d9 100644
--- a/compiler/testData/codegen/box/collections/kt41123.kt
+++ b/compiler/testData/codegen/box/collections/kt41123.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: STDLIB_COLLECTION_INHERITANCE
-// WITH_RUNTIME
+// WITH_STDLIB
open class A : HashMap()
diff --git a/compiler/testData/codegen/box/collections/removeAtBridgeClashWithJava.kt b/compiler/testData/codegen/box/collections/removeAtBridgeClashWithJava.kt
index a5123ef9a7d..9015d530954 100644
--- a/compiler/testData/codegen/box/collections/removeAtBridgeClashWithJava.kt
+++ b/compiler/testData/codegen/box/collections/removeAtBridgeClashWithJava.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: removeAtBridgeClashWithJava.kt
abstract class AJALI : JavaAbstractList()
diff --git a/compiler/testData/codegen/box/collections/removeClashJava.kt b/compiler/testData/codegen/box/collections/removeClashJava.kt
index 47beee3958b..1419d7b6b6a 100644
--- a/compiler/testData/codegen/box/collections/removeClashJava.kt
+++ b/compiler/testData/codegen/box/collections/removeClashJava.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: removeClashJava.kt
class Queue() : Collection {
override val size: Int = 1
diff --git a/compiler/testData/codegen/box/collections/removeClashKotlin.kt b/compiler/testData/codegen/box/collections/removeClashKotlin.kt
index da2c7e9cafd..c32aa7cfc61 100644
--- a/compiler/testData/codegen/box/collections/removeClashKotlin.kt
+++ b/compiler/testData/codegen/box/collections/removeClashKotlin.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
var removed: String? = ""
diff --git a/compiler/testData/codegen/box/collections/toArrayInJavaClass.kt b/compiler/testData/codegen/box/collections/toArrayInJavaClass.kt
index 1f365e8065f..53261fafa45 100644
--- a/compiler/testData/codegen/box/collections/toArrayInJavaClass.kt
+++ b/compiler/testData/codegen/box/collections/toArrayInJavaClass.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: B.java
public class B extends A {
@Override
diff --git a/compiler/testData/codegen/box/companion/genericLambdaOnStringCompanion.kt b/compiler/testData/codegen/box/companion/genericLambdaOnStringCompanion.kt
index 656ce225d1e..cb8da948068 100644
--- a/compiler/testData/codegen/box/companion/genericLambdaOnStringCompanion.kt
+++ b/compiler/testData/codegen/box/companion/genericLambdaOnStringCompanion.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun T.f(E: (y: T) -> String): Boolean = E(this).isEmpty()
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/adaptedSuspendFunctionReference.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/adaptedSuspendFunctionReference.kt
index f33be3b6677..f0282c38ac5 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/adaptedSuspendFunctionReference.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/adaptedSuspendFunctionReference.kt
@@ -1,6 +1,6 @@
// KT-45286
// MODULE: lib
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: A.kt
package a
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/coroutinesBinary.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/coroutinesBinary.kt
index 0622204d1a7..f6b0c98748f 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/coroutinesBinary.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/coroutinesBinary.kt
@@ -1,5 +1,5 @@
// MODULE: lib
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// FILE: A.kt
package a
@@ -29,7 +29,7 @@ fun builder(c: suspend Controller.() -> Unit) {
}
// MODULE: main(lib)
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: B.kt
import a.builder
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/delegationAndAnnotations.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/delegationAndAnnotations.kt
index 87a454e40a7..ed0cc53cadc 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/delegationAndAnnotations.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/delegationAndAnnotations.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: A.kt
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/fir/IncrementalCompilerRunner.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/fir/IncrementalCompilerRunner.kt
index 313ce7389c1..3b040324db6 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/fir/IncrementalCompilerRunner.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/fir/IncrementalCompilerRunner.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// MODULE: lib
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: A.kt
abstract class IncrementalCompilerRunner(
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/fir/IrConstAcceptMultiModule.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/fir/IrConstAcceptMultiModule.kt
index 4f789c44bff..9a374dd1ed4 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/fir/IrConstAcceptMultiModule.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/fir/IrConstAcceptMultiModule.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// MODULE: lib
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: A.kt
abstract class IrConst : IrExpression(), IrExpressionWithCopy {
@@ -83,7 +83,7 @@ interface IrElementVisitor
interface IrElementTransformer : IrElementVisitor
// MODULE: main(lib)
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: B.kt
fun foo(cases: Collection>, exprTransformer: IrElementTransformer, context: Any) {
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/fir/LibraryProperty.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/fir/LibraryProperty.kt
index ee2168db94e..f2fcd15d470 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/fir/LibraryProperty.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/fir/LibraryProperty.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// MODULE: lib
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: A.kt
package first.second
@@ -11,7 +11,7 @@ class FqName(val s: String)
val VOLATILE_ANNOTATION_FQ_NAME = FqName("volatile")
// MODULE: main(lib)
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: B.kt
import first.second.VOLATILE_ANNOTATION_FQ_NAME
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/importCompanion.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/importCompanion.kt
index 095fc4b588a..aea3f1fe2d2 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/importCompanion.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/importCompanion.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
// MODULE: lib
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/inlineClasses/extensionPropertyWithSameName.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/inlineClasses/extensionPropertyWithSameName.kt
index 81b90c60114..af358302d87 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/inlineClasses/extensionPropertyWithSameName.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/inlineClasses/extensionPropertyWithSameName.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: A.kt
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/inlineClasses/oldMangling/extensionPropertyWithSameName.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/inlineClasses/oldMangling/extensionPropertyWithSameName.kt
index deb2f44f5a7..a906c969111 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/inlineClasses/oldMangling/extensionPropertyWithSameName.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/inlineClasses/oldMangling/extensionPropertyWithSameName.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// USE_OLD_INLINE_CLASSES_MANGLING_SCHEME
// FILE: A.kt
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/inlineClasses/oldMangling/privateConstructor.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/inlineClasses/oldMangling/privateConstructor.kt
index 545e361112c..73030a4bbde 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/inlineClasses/oldMangling/privateConstructor.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/inlineClasses/oldMangling/privateConstructor.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// USE_OLD_INLINE_CLASSES_MANGLING_SCHEME
// FILE: A.kt
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/inlineClasses/oldMangling/privateConstructorWithPrivateField.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/inlineClasses/oldMangling/privateConstructorWithPrivateField.kt
index 6a7ef3b5d5d..134c55b91be 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/inlineClasses/oldMangling/privateConstructorWithPrivateField.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/inlineClasses/oldMangling/privateConstructorWithPrivateField.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// USE_OLD_INLINE_CLASSES_MANGLING_SCHEME
// FILE: A.kt
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/inlineClasses/privateConstructor.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/inlineClasses/privateConstructor.kt
index 0d662768543..92828d3e803 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/inlineClasses/privateConstructor.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/inlineClasses/privateConstructor.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: A.kt
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/inlineClasses/privateConstructorWithPrivateField.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/inlineClasses/privateConstructorWithPrivateField.kt
index 17a3023e3e4..33f80812715 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/inlineClasses/privateConstructorWithPrivateField.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/inlineClasses/privateConstructorWithPrivateField.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: A.kt
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/delegationBy/simple.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/delegationBy/simple.kt
index 4122bb80fc2..bcf8fede072 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/delegationBy/simple.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/delegationBy/simple.kt
@@ -2,7 +2,7 @@
// IGNORE_BACKEND_FIR: JVM_IR
// TARGET_BACKEND: JVM
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: 1.kt
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/delegationBy/simpleProperty.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/delegationBy/simpleProperty.kt
index 9018fa6575e..18a83d69d68 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/delegationBy/simpleProperty.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/delegationBy/simpleProperty.kt
@@ -2,7 +2,7 @@
// IGNORE_BACKEND_FIR: JVM_IR
// TARGET_BACKEND: JVM
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: 1.kt
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/superCall.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/superCall.kt
index efb341c30ae..5b659a1a463 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/superCall.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/superCall.kt
@@ -1,6 +1,6 @@
// !JVM_DEFAULT_MODE: all-compatibility
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: 1.kt
interface Test {
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/superCallFromInterface.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/superCallFromInterface.kt
index b08c00d03e0..e74b78ef461 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/superCallFromInterface.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/superCallFromInterface.kt
@@ -1,6 +1,6 @@
// !JVM_DEFAULT_MODE: all-compatibility
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: 1.kt
interface Test {
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/superCallFromInterface2.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/superCallFromInterface2.kt
index 0cc74d5bec5..4f674bfb4c4 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/superCallFromInterface2.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/superCallFromInterface2.kt
@@ -1,6 +1,6 @@
// !JVM_DEFAULT_MODE: all-compatibility
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: 1.kt
interface Test {
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/superPropAccess.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/superPropAccess.kt
index 0899a652493..d1c2a0931d9 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/superPropAccess.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/superPropAccess.kt
@@ -1,6 +1,6 @@
// !JVM_DEFAULT_MODE: all-compatibility
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: 1.kt
interface Test {
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/superPropAccessFromInterface.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/superPropAccessFromInterface.kt
index ec30b2feeb4..105d757d309 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/superPropAccessFromInterface.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/superPropAccessFromInterface.kt
@@ -1,6 +1,6 @@
// !JVM_DEFAULT_MODE: all-compatibility
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: 1.kt
interface Test {
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/superPropAccessFromInterface2.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/superPropAccessFromInterface2.kt
index 8a6f3dca9b4..761eded469e 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/superPropAccessFromInterface2.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/allCompatibility/superPropAccessFromInterface2.kt
@@ -1,6 +1,6 @@
// !JVM_DEFAULT_MODE: all-compatibility
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: 1.kt
interface Test {
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/interop/likeSpecialization.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/interop/likeSpecialization.kt
index b09c5375f82..234d7a234d8 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/interop/likeSpecialization.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/interop/likeSpecialization.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND_FIR: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
// JVM_TARGET: 1.8
// MODULE: lib
// !JVM_DEFAULT_MODE: disable
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/interop/newSchemeWithJvmDefault.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/interop/newSchemeWithJvmDefault.kt
index bfba673831e..9435ffe0309 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/interop/newSchemeWithJvmDefault.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/interop/newSchemeWithJvmDefault.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND_FIR: JVM_IR
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// JVM_TARGET: 1.8
// MODULE: lib
// !JVM_DEFAULT_MODE: enable
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/noDefaultImpls/superPropAccessFromInterface.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/noDefaultImpls/superPropAccessFromInterface.kt
index 23dd6a84434..586f88ce024 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/noDefaultImpls/superPropAccessFromInterface.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/noDefaultImpls/superPropAccessFromInterface.kt
@@ -1,6 +1,6 @@
// !JVM_DEFAULT_MODE: all
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: 1.kt
interface Test {
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/superCall.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/superCall.kt
index e45d20cbedb..573be7ec62f 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/superCall.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/superCall.kt
@@ -1,6 +1,6 @@
// !JVM_DEFAULT_MODE: enable
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: 1.kt
interface Test {
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/superCallFromInterface.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/superCallFromInterface.kt
index 4317facf0e8..518768681ec 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/superCallFromInterface.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/superCallFromInterface.kt
@@ -1,6 +1,6 @@
// !JVM_DEFAULT_MODE: enable
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: 1.kt
interface Test {
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/superCallFromInterface2.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/superCallFromInterface2.kt
index 4008ef316d6..e19fba2f2ca 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/superCallFromInterface2.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/superCallFromInterface2.kt
@@ -1,6 +1,6 @@
// !JVM_DEFAULT_MODE: enable
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: 1.kt
interface Test {
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/superPropAccess.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/superPropAccess.kt
index c401f612bd7..28a4af4a79a 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/superPropAccess.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/superPropAccess.kt
@@ -1,6 +1,6 @@
// !JVM_DEFAULT_MODE: enable
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: 1.kt
interface Test {
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/superPropAccessFromInterface.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/superPropAccessFromInterface.kt
index aec8cdfc486..60d09fd0a58 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/superPropAccessFromInterface.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/superPropAccessFromInterface.kt
@@ -1,6 +1,6 @@
// !JVM_DEFAULT_MODE: enable
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: 1.kt
interface Test {
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/superPropAccessFromInterface2.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/superPropAccessFromInterface2.kt
index ed13b6324a1..05801adfd4e 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/superPropAccessFromInterface2.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/defaults/superPropAccessFromInterface2.kt
@@ -1,6 +1,6 @@
// !JVM_DEFAULT_MODE: enable
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: 1.kt
interface Test {
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/jvm8against6/delegation/diamond.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/jvm8against6/delegation/diamond.kt
index d7fdbc19216..e3eaf7a3ced 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/jvm8against6/delegation/diamond.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/jvm8against6/delegation/diamond.kt
@@ -9,7 +9,7 @@ interface Test {
// MODULE: main(lib)
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: 2.kt
interface Test2 : Test {
@JvmDefault
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/jvm8against6/delegation/diamond2.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/jvm8against6/delegation/diamond2.kt
index e3e7073effc..027f0a91979 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/jvm8against6/delegation/diamond2.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/jvm8against6/delegation/diamond2.kt
@@ -9,7 +9,7 @@ interface Test {
// MODULE: main(lib)
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: 2.kt
open class TestClass : Test {
override fun test(): String {
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/jvm8against6/delegation/diamond3.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/jvm8against6/delegation/diamond3.kt
index 3840ffc72b6..7bd244202d1 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/jvm8against6/delegation/diamond3.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/jvm8against6/delegation/diamond3.kt
@@ -9,7 +9,7 @@ interface Test {
// MODULE: main(lib)
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: 2.kt
abstract class TestClass : Test {
abstract override fun test(): String
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/jvm8against6/simpleCallWithBigHierarchy.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/jvm8against6/simpleCallWithBigHierarchy.kt
index 4e1d2e5790e..612b2717610 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/jvm8against6/simpleCallWithBigHierarchy.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/jvm8against6/simpleCallWithBigHierarchy.kt
@@ -9,7 +9,7 @@ interface Test {
// MODULE: main(lib)
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: 2.kt
interface Test2 : Test {
@JvmDefault
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/jvm8against6/simpleCallWithHierarchy.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/jvm8against6/simpleCallWithHierarchy.kt
index e6efeea1e54..2aed4128d55 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/jvm8against6/simpleCallWithHierarchy.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/jvm8against6/simpleCallWithHierarchy.kt
@@ -10,7 +10,7 @@ interface Test {
// MODULE: main(lib)
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: 2.kt
interface Test2 : Test {
@JvmDefault
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/jvm8against6/simplePropWithHierarchy.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/jvm8against6/simplePropWithHierarchy.kt
index 037829a113b..d6eca2d91bf 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/jvm8against6/simplePropWithHierarchy.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvm8/jvm8against6/simplePropWithHierarchy.kt
@@ -9,7 +9,7 @@ interface Test {
// MODULE: main(lib)
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: 2.kt
interface Test2 : Test {
@JvmDefault
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvmFieldInAnnotationCompanion.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvmFieldInAnnotationCompanion.kt
index 71e9a49baf4..633363b1c84 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvmFieldInAnnotationCompanion.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvmFieldInAnnotationCompanion.kt
@@ -1,6 +1,6 @@
// !LANGUAGE: +JvmFieldInInterface +NestedClassesInAnnotations
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: Foo.kt
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvmFieldInInterfaceCompanion.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvmFieldInInterfaceCompanion.kt
index f4942394fca..c9891ec0080 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvmFieldInInterfaceCompanion.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvmFieldInInterfaceCompanion.kt
@@ -1,6 +1,6 @@
// !LANGUAGE: +JvmFieldInInterface
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: Foo.kt
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvmPackageNameMultifileClass.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvmPackageNameMultifileClass.kt
index 4c2a3ae4185..d4f05986faf 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvmPackageNameMultifileClass.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvmPackageNameMultifileClass.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: A.kt
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvmStaticInObjectPropertyReference.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvmStaticInObjectPropertyReference.kt
index 2ad4cfe9e5a..ffde11d22a6 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvmStaticInObjectPropertyReference.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/jvmStaticInObjectPropertyReference.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// IGNORE_BACKEND_FIR: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: A.kt
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/repeatableAnnotation.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/repeatableAnnotation.kt
index 04e4a00260f..549bba013e2 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/repeatableAnnotation.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/repeatableAnnotation.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM_IR
// IGNORE_BACKEND_MULTI_MODULE: JVM_MULTI_MODULE_IR_AGAINST_OLD
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
// JVM_TARGET: 1.8
// MODULE: lib
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/specialBridgesInDependencies.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/specialBridgesInDependencies.kt
index 052d420492b..3da920b4cbb 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/specialBridgesInDependencies.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/specialBridgesInDependencies.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: A.kt
diff --git a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/unsignedTypesInAnnotations.kt b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/unsignedTypesInAnnotations.kt
index 4c134559a11..61ad12ad6bb 100644
--- a/compiler/testData/codegen/box/compileKotlinAgainstKotlin/unsignedTypesInAnnotations.kt
+++ b/compiler/testData/codegen/box/compileKotlinAgainstKotlin/unsignedTypesInAnnotations.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND: NATIVE
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_STDLIB
// WITH_REFLECT
diff --git a/compiler/testData/codegen/box/constants/comparisonFalse.kt b/compiler/testData/codegen/box/constants/comparisonFalse.kt
index b9e191a5ac6..a931ecb7c6c 100644
--- a/compiler/testData/codegen/box/constants/comparisonFalse.kt
+++ b/compiler/testData/codegen/box/constants/comparisonFalse.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun foo(): Array {
return arrayOf(
0.0 / 0 == 0.0 / 0,
diff --git a/compiler/testData/codegen/box/constants/comparisonTrue.kt b/compiler/testData/codegen/box/constants/comparisonTrue.kt
index 288c41ca0d2..2f992af4019 100644
--- a/compiler/testData/codegen/box/constants/comparisonTrue.kt
+++ b/compiler/testData/codegen/box/constants/comparisonTrue.kt
@@ -1,7 +1,7 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// WASM_MUTE_REASON: FLAKY
-// WITH_RUNTIME
+// WITH_STDLIB
fun foo(): Array {
return arrayOf(
19 < 20.0,
diff --git a/compiler/testData/codegen/box/constants/float.kt b/compiler/testData/codegen/box/constants/float.kt
index 87af0ca7cf3..43885b0725e 100644
--- a/compiler/testData/codegen/box/constants/float.kt
+++ b/compiler/testData/codegen/box/constants/float.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: STDLIB_MATH
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.math.*
diff --git a/compiler/testData/codegen/box/constants/foldingBinaryOpsUnsigned.kt b/compiler/testData/codegen/box/constants/foldingBinaryOpsUnsigned.kt
index 64d47ca4b04..ae8a182acf4 100644
--- a/compiler/testData/codegen/box/constants/foldingBinaryOpsUnsigned.kt
+++ b/compiler/testData/codegen/box/constants/foldingBinaryOpsUnsigned.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: WASM
val a = "INT " + 0x8fffffffU
diff --git a/compiler/testData/codegen/box/constants/foldingBinaryOpsUnsignedConst.kt b/compiler/testData/codegen/box/constants/foldingBinaryOpsUnsignedConst.kt
index f0d27e0b0b7..5070a7cd894 100644
--- a/compiler/testData/codegen/box/constants/foldingBinaryOpsUnsignedConst.kt
+++ b/compiler/testData/codegen/box/constants/foldingBinaryOpsUnsignedConst.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
const val a = "INT " + 0x8fffffffU
const val b = "BYTE " + 0x8ffU
diff --git a/compiler/testData/codegen/box/constants/numberLiteralCoercionToInferredType.kt b/compiler/testData/codegen/box/constants/numberLiteralCoercionToInferredType.kt
index 2174faad0d8..0fe56b33910 100644
--- a/compiler/testData/codegen/box/constants/numberLiteralCoercionToInferredType.kt
+++ b/compiler/testData/codegen/box/constants/numberLiteralCoercionToInferredType.kt
@@ -3,7 +3,7 @@
// IGNORE_BACKEND: JS, JS_IR, NATIVE
// IGNORE_BACKEND: JS_IR_ES6
// IGNORE_BACKEND_FIR: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: J.java
diff --git a/compiler/testData/codegen/box/constructorCall/breakInConstructorArguments.kt b/compiler/testData/codegen/box/constructorCall/breakInConstructorArguments.kt
index 139b285c05e..cd30daa9847 100644
--- a/compiler/testData/codegen/box/constructorCall/breakInConstructorArguments.kt
+++ b/compiler/testData/codegen/box/constructorCall/breakInConstructorArguments.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: test.kt
fun box(): String {
var count = 0
diff --git a/compiler/testData/codegen/box/constructorCall/continueInConstructorArguments.kt b/compiler/testData/codegen/box/constructorCall/continueInConstructorArguments.kt
index 635bd52cd71..17ca2f578ab 100644
--- a/compiler/testData/codegen/box/constructorCall/continueInConstructorArguments.kt
+++ b/compiler/testData/codegen/box/constructorCall/continueInConstructorArguments.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: test.kt
fun box(): String {
var count = 0
diff --git a/compiler/testData/codegen/box/constructorCall/earlyReturnInConstructorArguments.kt b/compiler/testData/codegen/box/constructorCall/earlyReturnInConstructorArguments.kt
index 09d83d0a84c..0d0b2206ddc 100644
--- a/compiler/testData/codegen/box/constructorCall/earlyReturnInConstructorArguments.kt
+++ b/compiler/testData/codegen/box/constructorCall/earlyReturnInConstructorArguments.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
inline fun ok(): String {
return foo(1, 1.0, 1.0f, 1L, "O", C(if (bar()) return "zap" else "K"))
}
diff --git a/compiler/testData/codegen/box/constructorCall/inlineFunInConstructorCall.kt b/compiler/testData/codegen/box/constructorCall/inlineFunInConstructorCall.kt
index 5a5e79d0030..8f9440c0d62 100644
--- a/compiler/testData/codegen/box/constructorCall/inlineFunInConstructorCall.kt
+++ b/compiler/testData/codegen/box/constructorCall/inlineFunInConstructorCall.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: test.kt
fun box(): String {
Foo(
diff --git a/compiler/testData/codegen/box/constructorCall/inlineFunInConstructorCallEvaluationOrder.kt b/compiler/testData/codegen/box/constructorCall/inlineFunInConstructorCallEvaluationOrder.kt
index 5a5e79d0030..8f9440c0d62 100644
--- a/compiler/testData/codegen/box/constructorCall/inlineFunInConstructorCallEvaluationOrder.kt
+++ b/compiler/testData/codegen/box/constructorCall/inlineFunInConstructorCallEvaluationOrder.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: test.kt
fun box(): String {
Foo(
diff --git a/compiler/testData/codegen/box/constructorCall/inlineFunInInnerClassConstructorCall.kt b/compiler/testData/codegen/box/constructorCall/inlineFunInInnerClassConstructorCall.kt
index ef6ecc6532e..712fb11ef73 100644
--- a/compiler/testData/codegen/box/constructorCall/inlineFunInInnerClassConstructorCall.kt
+++ b/compiler/testData/codegen/box/constructorCall/inlineFunInInnerClassConstructorCall.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: test.kt
fun box(): String {
Outer().Inner(
diff --git a/compiler/testData/codegen/box/constructorCall/inlineFunInLocalClassConstructorCall.kt b/compiler/testData/codegen/box/constructorCall/inlineFunInLocalClassConstructorCall.kt
index 6369c52f610..5da42fb6416 100644
--- a/compiler/testData/codegen/box/constructorCall/inlineFunInLocalClassConstructorCall.kt
+++ b/compiler/testData/codegen/box/constructorCall/inlineFunInLocalClassConstructorCall.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: test.kt
fun box(): String {
class Local(val i: Int, val j: Int) : Foo() {
diff --git a/compiler/testData/codegen/box/constructorCall/loopInInlineFun.kt b/compiler/testData/codegen/box/constructorCall/loopInInlineFun.kt
index 3e6f82d24bf..92d562632d6 100644
--- a/compiler/testData/codegen/box/constructorCall/loopInInlineFun.kt
+++ b/compiler/testData/codegen/box/constructorCall/loopInInlineFun.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: test.kt
fun box(): String {
Foo(
diff --git a/compiler/testData/codegen/box/constructorCall/loopInInlineFunInSuperConstructorCall.kt b/compiler/testData/codegen/box/constructorCall/loopInInlineFunInSuperConstructorCall.kt
index b99852e80ca..161f62aa73d 100644
--- a/compiler/testData/codegen/box/constructorCall/loopInInlineFunInSuperConstructorCall.kt
+++ b/compiler/testData/codegen/box/constructorCall/loopInInlineFunInSuperConstructorCall.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
open class A(val s: String)
inline fun test(crossinline z: () -> String): String {
diff --git a/compiler/testData/codegen/box/constructorCall/nestedConstructorCallWithJumpOutInConstructorArguments.kt b/compiler/testData/codegen/box/constructorCall/nestedConstructorCallWithJumpOutInConstructorArguments.kt
index 151cc983141..de4bf584da2 100644
--- a/compiler/testData/codegen/box/constructorCall/nestedConstructorCallWithJumpOutInConstructorArguments.kt
+++ b/compiler/testData/codegen/box/constructorCall/nestedConstructorCallWithJumpOutInConstructorArguments.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: test.kt
fun box(): String {
for (count in 0..3) {
diff --git a/compiler/testData/codegen/box/constructorCall/nonLocalReturnInConstructorArguments.kt b/compiler/testData/codegen/box/constructorCall/nonLocalReturnInConstructorArguments.kt
index 784985e8917..d8e44853890 100644
--- a/compiler/testData/codegen/box/constructorCall/nonLocalReturnInConstructorArguments.kt
+++ b/compiler/testData/codegen/box/constructorCall/nonLocalReturnInConstructorArguments.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: test.kt
fun box(): String {
run L1@{
diff --git a/compiler/testData/codegen/box/constructorCall/possiblyPoppedUnitializedValueInArguments.kt b/compiler/testData/codegen/box/constructorCall/possiblyPoppedUnitializedValueInArguments.kt
index d889fb109ff..6faa6534fc6 100644
--- a/compiler/testData/codegen/box/constructorCall/possiblyPoppedUnitializedValueInArguments.kt
+++ b/compiler/testData/codegen/box/constructorCall/possiblyPoppedUnitializedValueInArguments.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: test.kt
fun box(): String {
for (count in 0..3) {
diff --git a/compiler/testData/codegen/box/constructorCall/regularConstructorCallEvaluationOrder.kt b/compiler/testData/codegen/box/constructorCall/regularConstructorCallEvaluationOrder.kt
index dcba51be98f..7b49f73fdae 100644
--- a/compiler/testData/codegen/box/constructorCall/regularConstructorCallEvaluationOrder.kt
+++ b/compiler/testData/codegen/box/constructorCall/regularConstructorCallEvaluationOrder.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: test.kt
fun box(): String {
Foo(logged("i", 1), logged("j", 2))
diff --git a/compiler/testData/codegen/box/constructorCall/tryCatchInConstructorCallEvaluationOrder.kt b/compiler/testData/codegen/box/constructorCall/tryCatchInConstructorCallEvaluationOrder.kt
index c37f118b708..fb55f41efb3 100644
--- a/compiler/testData/codegen/box/constructorCall/tryCatchInConstructorCallEvaluationOrder.kt
+++ b/compiler/testData/codegen/box/constructorCall/tryCatchInConstructorCallEvaluationOrder.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: test.kt
fun box(): String {
Foo(
diff --git a/compiler/testData/codegen/box/contracts/destructuredVariable.kt b/compiler/testData/codegen/box/contracts/destructuredVariable.kt
index 131ae56b086..b114dee8189 100644
--- a/compiler/testData/codegen/box/contracts/destructuredVariable.kt
+++ b/compiler/testData/codegen/box/contracts/destructuredVariable.kt
@@ -1,6 +1,6 @@
// !OPT_IN: kotlin.contracts.ExperimentalContracts
// IGNORE_BACKEND: NATIVE, JS
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.contracts.*
diff --git a/compiler/testData/codegen/box/contracts/exception.kt b/compiler/testData/codegen/box/contracts/exception.kt
index 3d08816aca3..5764dd4f6ad 100644
--- a/compiler/testData/codegen/box/contracts/exception.kt
+++ b/compiler/testData/codegen/box/contracts/exception.kt
@@ -1,6 +1,6 @@
// !OPT_IN: kotlin.contracts.ExperimentalContracts
// IGNORE_BACKEND: NATIVE
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.contracts.*
diff --git a/compiler/testData/codegen/box/contracts/fieldInConstructorParens.kt b/compiler/testData/codegen/box/contracts/fieldInConstructorParens.kt
index 8dde691906d..5d7b799fd30 100644
--- a/compiler/testData/codegen/box/contracts/fieldInConstructorParens.kt
+++ b/compiler/testData/codegen/box/contracts/fieldInConstructorParens.kt
@@ -1,6 +1,6 @@
// !OPT_IN: kotlin.contracts.ExperimentalContracts
// IGNORE_BACKEND: NATIVE
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.contracts.*
diff --git a/compiler/testData/codegen/box/contracts/fieldReadInConstructor.kt b/compiler/testData/codegen/box/contracts/fieldReadInConstructor.kt
index ffe9ccfdc03..50242860f41 100644
--- a/compiler/testData/codegen/box/contracts/fieldReadInConstructor.kt
+++ b/compiler/testData/codegen/box/contracts/fieldReadInConstructor.kt
@@ -1,6 +1,6 @@
// !OPT_IN: kotlin.contracts.ExperimentalContracts
// IGNORE_BACKEND: NATIVE
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.contracts.*
diff --git a/compiler/testData/codegen/box/contracts/forLoop.kt b/compiler/testData/codegen/box/contracts/forLoop.kt
index f66168978e5..ede4070a20e 100644
--- a/compiler/testData/codegen/box/contracts/forLoop.kt
+++ b/compiler/testData/codegen/box/contracts/forLoop.kt
@@ -1,6 +1,6 @@
// !OPT_IN: kotlin.contracts.ExperimentalContracts
// IGNORE_BACKEND: NATIVE
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.contracts.*
diff --git a/compiler/testData/codegen/box/contracts/kt39374.kt b/compiler/testData/codegen/box/contracts/kt39374.kt
index 3988b95c078..cad5932013a 100644
--- a/compiler/testData/codegen/box/contracts/kt39374.kt
+++ b/compiler/testData/codegen/box/contracts/kt39374.kt
@@ -1,6 +1,6 @@
// IGNORE_FIR_DIAGNOSTICS
// IGNORE_BACKEND: NATIVE
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import kotlin.contracts.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/contracts/kt45236.kt b/compiler/testData/codegen/box/contracts/kt45236.kt
index 4bb4c568991..49c0cca5b52 100644
--- a/compiler/testData/codegen/box/contracts/kt45236.kt
+++ b/compiler/testData/codegen/box/contracts/kt45236.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.contracts.ExperimentalContracts
import kotlin.contracts.contract
diff --git a/compiler/testData/codegen/box/contracts/kt47300.kt b/compiler/testData/codegen/box/contracts/kt47300.kt
index 851f4d84414..13d55e79f77 100644
--- a/compiler/testData/codegen/box/contracts/kt47300.kt
+++ b/compiler/testData/codegen/box/contracts/kt47300.kt
@@ -1,5 +1,5 @@
// !OPT_IN: kotlin.contracts.ExperimentalContracts
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.contracts.ExperimentalContracts
import kotlin.contracts.InvocationKind
diff --git a/compiler/testData/codegen/box/contracts/lambdaParameter.kt b/compiler/testData/codegen/box/contracts/lambdaParameter.kt
index 5aa48ff2bdd..472ed15133e 100644
--- a/compiler/testData/codegen/box/contracts/lambdaParameter.kt
+++ b/compiler/testData/codegen/box/contracts/lambdaParameter.kt
@@ -1,6 +1,6 @@
// !OPT_IN: kotlin.contracts.ExperimentalContracts
// IGNORE_BACKEND: NATIVE
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.contracts.*
diff --git a/compiler/testData/codegen/box/contracts/listAppend.kt b/compiler/testData/codegen/box/contracts/listAppend.kt
index f5eb8cc57df..fb877991a6f 100644
--- a/compiler/testData/codegen/box/contracts/listAppend.kt
+++ b/compiler/testData/codegen/box/contracts/listAppend.kt
@@ -1,6 +1,6 @@
// !OPT_IN: kotlin.contracts.ExperimentalContracts
// IGNORE_BACKEND: NATIVE
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.contracts.*
diff --git a/compiler/testData/codegen/box/contracts/nestedLambdaInNonInlineCallExactlyOnce.kt b/compiler/testData/codegen/box/contracts/nestedLambdaInNonInlineCallExactlyOnce.kt
index c0bd0a6bd06..f2782b81db4 100644
--- a/compiler/testData/codegen/box/contracts/nestedLambdaInNonInlineCallExactlyOnce.kt
+++ b/compiler/testData/codegen/box/contracts/nestedLambdaInNonInlineCallExactlyOnce.kt
@@ -1,6 +1,6 @@
// !OPT_IN: kotlin.contracts.ExperimentalContracts
// IGNORE_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// KT-38849
import kotlin.contracts.*
diff --git a/compiler/testData/codegen/box/contracts/valInWhen.kt b/compiler/testData/codegen/box/contracts/valInWhen.kt
index a12a93573ae..949da9bde3f 100644
--- a/compiler/testData/codegen/box/contracts/valInWhen.kt
+++ b/compiler/testData/codegen/box/contracts/valInWhen.kt
@@ -1,6 +1,6 @@
// !OPT_IN: kotlin.contracts.ExperimentalContracts
// IGNORE_BACKEND: NATIVE
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.contracts.*
diff --git a/compiler/testData/codegen/box/controlStructures/continueInExpr.kt b/compiler/testData/codegen/box/controlStructures/continueInExpr.kt
index 328f8efafec..6cd57d17f68 100644
--- a/compiler/testData/codegen/box/controlStructures/continueInExpr.kt
+++ b/compiler/testData/codegen/box/controlStructures/continueInExpr.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun concatNonNulls(strings: List): String {
var result = ""
diff --git a/compiler/testData/codegen/box/controlStructures/continueInForCondition.kt b/compiler/testData/codegen/box/controlStructures/continueInForCondition.kt
index 3ebace16102..2863873979f 100644
--- a/compiler/testData/codegen/box/controlStructures/continueInForCondition.kt
+++ b/compiler/testData/codegen/box/controlStructures/continueInForCondition.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun foo(): List? = listOf("abcde")
diff --git a/compiler/testData/codegen/box/controlStructures/factorialTest.kt b/compiler/testData/codegen/box/controlStructures/factorialTest.kt
index fdb108f8bdc..32f6522e2b4 100644
--- a/compiler/testData/codegen/box/controlStructures/factorialTest.kt
+++ b/compiler/testData/codegen/box/controlStructures/factorialTest.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/controlStructures/forArrayList.kt b/compiler/testData/codegen/box/controlStructures/forArrayList.kt
index cce12773de3..b8c34cbf1a8 100644
--- a/compiler/testData/codegen/box/controlStructures/forArrayList.kt
+++ b/compiler/testData/codegen/box/controlStructures/forArrayList.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val alist = arrayListOf(1, 2, 3) // : j.u.ArrayList
fun box(): String {
diff --git a/compiler/testData/codegen/box/controlStructures/forArrayListMultiDecl.kt b/compiler/testData/codegen/box/controlStructures/forArrayListMultiDecl.kt
index 334fa35dcad..43bd4f08c38 100644
--- a/compiler/testData/codegen/box/controlStructures/forArrayListMultiDecl.kt
+++ b/compiler/testData/codegen/box/controlStructures/forArrayListMultiDecl.kt
@@ -1,5 +1,5 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val alist = arrayListOf(1 to 2, 2 to 3, 3 to 4)
fun box(): String {
diff --git a/compiler/testData/codegen/box/controlStructures/forInArray/forInArraySpecializedToUntil.kt b/compiler/testData/codegen/box/controlStructures/forInArray/forInArraySpecializedToUntil.kt
index 1913763052a..2dc85a7506f 100644
--- a/compiler/testData/codegen/box/controlStructures/forInArray/forInArraySpecializedToUntil.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInArray/forInArraySpecializedToUntil.kt
@@ -1,7 +1,7 @@
// IGNORE_BACKEND: JS
// IGNORE_BACKEND: JS_IR
// IGNORE_BACKEND: JS_IR_ES6
-// WITH_RUNTIME
+// WITH_STDLIB
fun checkByteArray(): Boolean {
val byteArray = byteArrayOf(1, 2, 3)
diff --git a/compiler/testData/codegen/box/controlStructures/forInArray/forInArrayWithArrayPropertyUpdatedInLoopBody.kt b/compiler/testData/codegen/box/controlStructures/forInArray/forInArrayWithArrayPropertyUpdatedInLoopBody.kt
index a86b71e6fb5..d9f94fe9c1d 100644
--- a/compiler/testData/codegen/box/controlStructures/forInArray/forInArrayWithArrayPropertyUpdatedInLoopBody.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInArray/forInArrayWithArrayPropertyUpdatedInLoopBody.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
var xs = intArrayOf(1, 2, 3)
diff --git a/compiler/testData/codegen/box/controlStructures/forInArray/forInArrayWithArrayVarUpdatedInLoopBody13.kt b/compiler/testData/codegen/box/controlStructures/forInArray/forInArrayWithArrayVarUpdatedInLoopBody13.kt
index dc0361b2868..04152ea76f8 100644
--- a/compiler/testData/codegen/box/controlStructures/forInArray/forInArrayWithArrayVarUpdatedInLoopBody13.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInArray/forInArrayWithArrayVarUpdatedInLoopBody13.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// See https://youtrack.jetbrains.com/issue/KT-21354
diff --git a/compiler/testData/codegen/box/controlStructures/forInArray/forInInlineClassArrayWithUpcast.kt b/compiler/testData/codegen/box/controlStructures/forInArray/forInInlineClassArrayWithUpcast.kt
index cb01285f58c..12270e532a5 100644
--- a/compiler/testData/codegen/box/controlStructures/forInArray/forInInlineClassArrayWithUpcast.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInArray/forInInlineClassArrayWithUpcast.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +InlineClasses
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
testForInUIntArrayWithUpcactToAny()
diff --git a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayOfObjectArrayWithIndex.kt b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayOfObjectArrayWithIndex.kt
index af7852b8309..c425e165569 100644
--- a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayOfObjectArrayWithIndex.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayOfObjectArrayWithIndex.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
val arr = Array(4) { arrayOf("x$it") }
diff --git a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayOfPrimArrayWithIndex.kt b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayOfPrimArrayWithIndex.kt
index 4110567b89a..b7ad8cb1843 100644
--- a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayOfPrimArrayWithIndex.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayOfPrimArrayWithIndex.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
// [[0], [1], [2], [3]]
diff --git a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexBreakAndContinue.kt b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexBreakAndContinue.kt
index 0dfadae9783..d973a82f7a1 100644
--- a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexBreakAndContinue.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexBreakAndContinue.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val arr = arrayOf("a", "b", "c", "d")
diff --git a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexContinuesAsUnmodified.kt b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexContinuesAsUnmodified.kt
index c0acf8265a9..614e36f5268 100644
--- a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexContinuesAsUnmodified.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexContinuesAsUnmodified.kt
@@ -1,6 +1,6 @@
// See https://youtrack.jetbrains.com/issue/KT-22424
// IGNORE_BACKEND: JS
-// WITH_RUNTIME
+// WITH_STDLIB
fun testUnoptimized(): String {
var arr = intArrayOf(1, 2, 3, 4)
diff --git a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexNoElementVar.kt b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexNoElementVar.kt
index 3e1960de238..e38f522e08e 100644
--- a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexNoElementVar.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexNoElementVar.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val arr = arrayOf("a", "b", "c", "d")
diff --git a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexNoIndexOrElementVar.kt b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexNoIndexOrElementVar.kt
index 5f4350de3cc..03e329a270f 100644
--- a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexNoIndexOrElementVar.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexNoIndexOrElementVar.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val arr = arrayOf("a", "b", "c", "d")
diff --git a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexNoIndexVar.kt b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexNoIndexVar.kt
index a62b7a28345..7b63caec18c 100644
--- a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexNoIndexVar.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexNoIndexVar.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val arr = arrayOf("a", "b", "c", "d")
diff --git a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexNotDestructured.kt b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexNotDestructured.kt
index 398ae7ef52e..f85476e7c00 100644
--- a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexNotDestructured.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexNotDestructured.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val arr = arrayOf("a", "b", "c", "d")
diff --git a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexWithExplicitlyTypedIndexVariable.kt b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexWithExplicitlyTypedIndexVariable.kt
index 5ba7716f540..5d0f47b03ae 100644
--- a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexWithExplicitlyTypedIndexVariable.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInArrayWithIndexWithExplicitlyTypedIndexVariable.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val arr = arrayOf("a", "b", "c", "d")
diff --git a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInByteArrayWithIndex.kt b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInByteArrayWithIndex.kt
index 7060eafb6d9..ae216bc2958 100644
--- a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInByteArrayWithIndex.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInByteArrayWithIndex.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val arr = byteArrayOf(10, 20, 30, 40)
diff --git a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInByteArrayWithIndexWithSmartCast.kt b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInByteArrayWithIndexWithSmartCast.kt
index 61523d25894..3e87e6e0f91 100644
--- a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInByteArrayWithIndexWithSmartCast.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInByteArrayWithIndexWithSmartCast.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val arr = byteArrayOf(10, 20, 30, 40)
diff --git a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInEmptyArrayWithIndex.kt b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInEmptyArrayWithIndex.kt
index b95ed235fe0..f16620365a2 100644
--- a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInEmptyArrayWithIndex.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInEmptyArrayWithIndex.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val arr = intArrayOf()
diff --git a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInGenericArrayOfIntsWithIndex.kt b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInGenericArrayOfIntsWithIndex.kt
index c03df2ec3c4..4877b615442 100644
--- a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInGenericArrayOfIntsWithIndex.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInGenericArrayOfIntsWithIndex.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val arr = arrayOf(10, 20, 30, 40)
diff --git a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInGenericArrayOfIntsWithIndexWithSmartCast.kt b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInGenericArrayOfIntsWithIndexWithSmartCast.kt
index b9467837e7c..35284f19518 100644
--- a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInGenericArrayOfIntsWithIndexWithSmartCast.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInGenericArrayOfIntsWithIndexWithSmartCast.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val arr = arrayOf(10, 20, 30, 40)
diff --git a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInGenericArrayWithIndex.kt b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInGenericArrayWithIndex.kt
index b813712969d..70323788301 100644
--- a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInGenericArrayWithIndex.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInGenericArrayWithIndex.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val arr = arrayOf(10, 20, 30, 40)
diff --git a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInIntArrayWithIndex.kt b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInIntArrayWithIndex.kt
index 09df87d740b..f801ff71a4f 100644
--- a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInIntArrayWithIndex.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInIntArrayWithIndex.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val arr = intArrayOf(10, 20, 30, 40)
diff --git a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInIntArrayWithIndexWithSmartCast.kt b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInIntArrayWithIndexWithSmartCast.kt
index aebff5d02de..d7957bf9f84 100644
--- a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInIntArrayWithIndexWithSmartCast.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInIntArrayWithIndexWithSmartCast.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val arr = intArrayOf(10, 20, 30, 40)
diff --git a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInObjectArrayWithIndex.kt b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInObjectArrayWithIndex.kt
index 87b7f2c8cfe..817b696ba1b 100644
--- a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInObjectArrayWithIndex.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInObjectArrayWithIndex.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val arr = arrayOf("a", "b", "c", "d")
diff --git a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInShortArrayWithIndex.kt b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInShortArrayWithIndex.kt
index 49055dc55a3..8a8d6da8b3c 100644
--- a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInShortArrayWithIndex.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInShortArrayWithIndex.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val arr = shortArrayOf(10, 20, 30, 40)
diff --git a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInShortArrayWithIndexWithSmartCast.kt b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInShortArrayWithIndexWithSmartCast.kt
index 3f1fa272344..d11523b77d0 100644
--- a/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInShortArrayWithIndexWithSmartCast.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInArrayWithIndex/forInShortArrayWithIndexWithSmartCast.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val arr = shortArrayOf(10, 20, 30, 40)
diff --git a/compiler/testData/codegen/box/controlStructures/forInCharSequence.kt b/compiler/testData/codegen/box/controlStructures/forInCharSequence.kt
index f4df7137f60..aa0eda06e71 100644
--- a/compiler/testData/codegen/box/controlStructures/forInCharSequence.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInCharSequence.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
var s = ""
diff --git a/compiler/testData/codegen/box/controlStructures/forInCharSequenceMut.kt b/compiler/testData/codegen/box/controlStructures/forInCharSequenceMut.kt
index 6f2b3414c02..a08313f8ac0 100644
--- a/compiler/testData/codegen/box/controlStructures/forInCharSequenceMut.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInCharSequenceMut.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
var clist = listOf('1', '2', '3', '4')
diff --git a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSeqWithIndexStops.kt b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSeqWithIndexStops.kt
index 437371c2152..6a1210d3954 100644
--- a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSeqWithIndexStops.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSeqWithIndexStops.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
val s = StringBuilder()
diff --git a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSequenceTypeParameterWithIndex.kt b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSequenceTypeParameterWithIndex.kt
index 71eaf7d50da..3022ce7ea6b 100644
--- a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSequenceTypeParameterWithIndex.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSequenceTypeParameterWithIndex.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val cs: CharSequence = "abcd"
diff --git a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSequenceWithIndex.kt b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSequenceWithIndex.kt
index 1435bb37248..dabfae4d38c 100644
--- a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSequenceWithIndex.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSequenceWithIndex.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val cs: CharSequence = "abcd"
diff --git a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSequenceWithIndexBreakAndContinue.kt b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSequenceWithIndexBreakAndContinue.kt
index 5a570ab478a..dd27cba883d 100644
--- a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSequenceWithIndexBreakAndContinue.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSequenceWithIndexBreakAndContinue.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val cs: CharSequence = "abcd"
diff --git a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSequenceWithIndexCheckSideEffects.kt b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSequenceWithIndexCheckSideEffects.kt
index 7e7091a69ae..602cf427736 100644
--- a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSequenceWithIndexCheckSideEffects.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSequenceWithIndexCheckSideEffects.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class CountingString(private val s: String) : CharSequence {
var lengthCtr = 0
diff --git a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSequenceWithIndexNoElementVarCheckSideEffects.kt b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSequenceWithIndexNoElementVarCheckSideEffects.kt
index f47632b5207..0b8c2a5ecb0 100644
--- a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSequenceWithIndexNoElementVarCheckSideEffects.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSequenceWithIndexNoElementVarCheckSideEffects.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class CountingString(private val s: String) : CharSequence {
var lengthCtr = 0
diff --git a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSequenceWithIndexNoIndexVarCheckSideEffects.kt b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSequenceWithIndexNoIndexVarCheckSideEffects.kt
index d01a3a17c17..bb23c90daa2 100644
--- a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSequenceWithIndexNoIndexVarCheckSideEffects.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInCharSequenceWithIndexNoIndexVarCheckSideEffects.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class CountingString(private val s: String) : CharSequence {
var lengthCtr = 0
diff --git a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInEmptyStringWithIndex.kt b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInEmptyStringWithIndex.kt
index 490e0e6b01f..6ba58a3096f 100644
--- a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInEmptyStringWithIndex.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInEmptyStringWithIndex.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
for ((index, x) in "".withIndex()) {
diff --git a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInStringWithIndex.kt b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInStringWithIndex.kt
index bcc212852ff..42c2b4b3560 100644
--- a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInStringWithIndex.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInStringWithIndex.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
val s = StringBuilder()
diff --git a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInStringWithIndexNoElementVar.kt b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInStringWithIndexNoElementVar.kt
index 00fcb0608a0..f26f796037d 100644
--- a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInStringWithIndexNoElementVar.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInStringWithIndexNoElementVar.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val xs = "abcd"
diff --git a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInStringWithIndexNoIndexOrElementVar.kt b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInStringWithIndexNoIndexOrElementVar.kt
index 8b817128188..deb1036ed4e 100644
--- a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInStringWithIndexNoIndexOrElementVar.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInStringWithIndexNoIndexOrElementVar.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val xs = "abcd"
diff --git a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInStringWithIndexNoIndexVar.kt b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInStringWithIndexNoIndexVar.kt
index 3c6acafa997..46031fc8142 100644
--- a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInStringWithIndexNoIndexVar.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInStringWithIndexNoIndexVar.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val xs = "abcd"
diff --git a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInStringWithIndexNotDestructured.kt b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInStringWithIndexNotDestructured.kt
index af58934c377..179d8845207 100644
--- a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInStringWithIndexNotDestructured.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInStringWithIndexNotDestructured.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
val s = StringBuilder()
diff --git a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInStringWithIndexWithExplicitlyTypedIndexVariable.kt b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInStringWithIndexWithExplicitlyTypedIndexVariable.kt
index fd72df19e45..3d3ccbef8ba 100644
--- a/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInStringWithIndexWithExplicitlyTypedIndexVariable.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInCharSequenceWithIndex/forInStringWithIndexWithExplicitlyTypedIndexVariable.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val xs = "abcd"
diff --git a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInEmptyListWithIndex.kt b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInEmptyListWithIndex.kt
index 153bb11f7eb..94f5570250a 100644
--- a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInEmptyListWithIndex.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInEmptyListWithIndex.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val xs = listOf()
diff --git a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInIterableTypeParameterWithIndex.kt b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInIterableTypeParameterWithIndex.kt
index 747fb82a12e..656e0df2e62 100644
--- a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInIterableTypeParameterWithIndex.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInIterableTypeParameterWithIndex.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val xs = listOf("a", "b", "c", "d")
diff --git a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInIterableWithIndexCheckSideEffects.kt b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInIterableWithIndexCheckSideEffects.kt
index 8f148eb838d..838f3c3ffb6 100644
--- a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInIterableWithIndexCheckSideEffects.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInIterableWithIndexCheckSideEffects.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class CountingIterable(private val s: Iterable) : Iterable {
var hasNextCtr = 0
diff --git a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInIterableWithIndexNoElementVarCheckSideEffects.kt b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInIterableWithIndexNoElementVarCheckSideEffects.kt
index 54563c4a433..c0d452410ca 100644
--- a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInIterableWithIndexNoElementVarCheckSideEffects.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInIterableWithIndexNoElementVarCheckSideEffects.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class CountingIterable(private val s: Iterable) : Iterable {
var hasNextCtr = 0
diff --git a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInIterableWithIndexNoIndexVarCheckSideEffects.kt b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInIterableWithIndexNoIndexVarCheckSideEffects.kt
index fc7eb2d70c9..13be75275bf 100644
--- a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInIterableWithIndexNoIndexVarCheckSideEffects.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInIterableWithIndexNoIndexVarCheckSideEffects.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class CountingIterable(private val s: Iterable) : Iterable {
var hasNextCtr = 0
diff --git a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndex.kt b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndex.kt
index fd529f7561e..8988a82a745 100644
--- a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndex.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndex.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val xs = listOf("a", "b", "c", "d")
diff --git a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexBreak.kt b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexBreak.kt
index 76e257a7ca1..a5c1bbf1afe 100644
--- a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexBreak.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexBreak.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun test(xs: List): String {
var r = ""
diff --git a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexBreakAndContinue.kt b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexBreakAndContinue.kt
index 7317ad943fd..3e3cf7ad249 100644
--- a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexBreakAndContinue.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexBreakAndContinue.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val xs = listOf("a", "b", "c", "d")
diff --git a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexContinue.kt b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexContinue.kt
index 726af9c2c2a..538e31d8c1f 100644
--- a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexContinue.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexContinue.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun test(xs: List): String {
var r = ""
diff --git a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexNoElementVar.kt b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexNoElementVar.kt
index a442bce6cf0..a25a925e3af 100644
--- a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexNoElementVar.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexNoElementVar.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val xs = listOf("a", "b", "c", "d")
diff --git a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexNoIndexVar.kt b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexNoIndexVar.kt
index e38b740c350..77833465170 100644
--- a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexNoIndexVar.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexNoIndexVar.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val xs = listOf("a", "b", "c", "d")
diff --git a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexThrowsCME.kt b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexThrowsCME.kt
index 2d8afeb4808..6ae6e7a60db 100644
--- a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexThrowsCME.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexThrowsCME.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
val xs = arrayListOf("a", "b", "c", "d")
diff --git a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexWithExplicitlyTypedIndexVariable.kt b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexWithExplicitlyTypedIndexVariable.kt
index 6ecc9408208..c28d9838b48 100644
--- a/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexWithExplicitlyTypedIndexVariable.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInIterableWithIndex/forInListWithIndexWithExplicitlyTypedIndexVariable.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val xs = listOf("a", "b", "c", "d")
diff --git a/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInEmptySequenceWithIndex.kt b/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInEmptySequenceWithIndex.kt
index 7f6c239f1e0..042c496bbca 100644
--- a/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInEmptySequenceWithIndex.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInEmptySequenceWithIndex.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val xs = listOf().asSequence()
diff --git a/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceTypeParameterWithIndex.kt b/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceTypeParameterWithIndex.kt
index 44db8642e10..9e97635fa0d 100644
--- a/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceTypeParameterWithIndex.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceTypeParameterWithIndex.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val xs = listOf("a", "b", "c", "d").asSequence()
diff --git a/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndex.kt b/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndex.kt
index 88796c7f316..1eea737654b 100644
--- a/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndex.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndex.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val xs = listOf("a", "b", "c", "d").asSequence()
diff --git a/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexBreakAndContinue.kt b/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexBreakAndContinue.kt
index 60e6e3ec1e3..57989e9ff36 100644
--- a/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexBreakAndContinue.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexBreakAndContinue.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val xs = listOf("a", "b", "c", "d").asSequence()
diff --git a/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexCheckSideEffects.kt b/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexCheckSideEffects.kt
index 8676a2e1dfc..42725843ea3 100644
--- a/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexCheckSideEffects.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexCheckSideEffects.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class CountingSequence(private val s: Sequence) : Sequence {
var hasNextCtr = 0
diff --git a/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexNoElementVar.kt b/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexNoElementVar.kt
index a71fdae9033..bedb1feeb2d 100644
--- a/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexNoElementVar.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexNoElementVar.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val xs = listOf("a", "b", "c", "d").asSequence()
diff --git a/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexNoElementVarCheckSideEffects.kt b/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexNoElementVarCheckSideEffects.kt
index c04c3a95723..a6ad64f9849 100644
--- a/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexNoElementVarCheckSideEffects.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexNoElementVarCheckSideEffects.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class CountingSequence(private val s: Sequence) : Sequence {
var hasNextCtr = 0
diff --git a/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexNoIndexVar.kt b/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexNoIndexVar.kt
index 6496606222f..693eea09467 100644
--- a/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexNoIndexVar.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexNoIndexVar.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val xs = listOf("a", "b", "c", "d").asSequence()
diff --git a/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexNoIndexVarCheckSideEffects.kt b/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexNoIndexVarCheckSideEffects.kt
index 799f9cdfd08..6be53c641bd 100644
--- a/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexNoIndexVarCheckSideEffects.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexNoIndexVarCheckSideEffects.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class CountingSequence(private val s: Sequence) : Sequence {
var hasNextCtr = 0
diff --git a/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexThrowsCME.kt b/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexThrowsCME.kt
index afcfcd510b0..6f3e436ad0e 100644
--- a/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexThrowsCME.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexThrowsCME.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
val xsl = arrayListOf("a", "b", "c", "d")
val xs = xsl.asSequence()
diff --git a/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexWithExplicitlyTypedIndexVariable.kt b/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexWithExplicitlyTypedIndexVariable.kt
index 67196f6fadd..bcea6ece368 100644
--- a/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexWithExplicitlyTypedIndexVariable.kt
+++ b/compiler/testData/codegen/box/controlStructures/forInSequenceWithIndex/forInSequenceWithIndexWithExplicitlyTypedIndexVariable.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val xs = listOf("a", "b", "c", "d").asSequence()
diff --git a/compiler/testData/codegen/box/controlStructures/forNullableCharInString.kt b/compiler/testData/codegen/box/controlStructures/forNullableCharInString.kt
index fc15e3b1bb0..d229394b2b2 100644
--- a/compiler/testData/codegen/box/controlStructures/forNullableCharInString.kt
+++ b/compiler/testData/codegen/box/controlStructures/forNullableCharInString.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
val str = "abcd"
diff --git a/compiler/testData/codegen/box/controlStructures/kt2423.kt b/compiler/testData/codegen/box/controlStructures/kt2423.kt
index c6390b86d3c..bd0dca63e02 100644
--- a/compiler/testData/codegen/box/controlStructures/kt2423.kt
+++ b/compiler/testData/codegen/box/controlStructures/kt2423.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
import java.util.LinkedList
diff --git a/compiler/testData/codegen/box/controlStructures/kt42455.kt b/compiler/testData/codegen/box/controlStructures/kt42455.kt
index 4b0cc1db6e5..5ee7d1e8187 100644
--- a/compiler/testData/codegen/box/controlStructures/kt42455.kt
+++ b/compiler/testData/codegen/box/controlStructures/kt42455.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
val xs = listOf(1, 2, 3)
return when (xs.first { it > 1 }) {
diff --git a/compiler/testData/codegen/box/controlStructures/kt513.kt b/compiler/testData/codegen/box/controlStructures/kt513.kt
index 4c01e33d76f..3859af04ce9 100644
--- a/compiler/testData/codegen/box/controlStructures/kt513.kt
+++ b/compiler/testData/codegen/box/controlStructures/kt513.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND: JS_IR
// IGNORE_BACKEND: JS_IR_ES6
-// WITH_RUNTIME
+// WITH_STDLIB
class A() {
infix fun ArrayList.add3(el: T) = add(el)
diff --git a/compiler/testData/codegen/box/controlStructures/tryCatchInExpressions/tryCatchAfterWhileTrue.kt b/compiler/testData/codegen/box/controlStructures/tryCatchInExpressions/tryCatchAfterWhileTrue.kt
index 3aa7cb670d5..2ad4aaf0293 100644
--- a/compiler/testData/codegen/box/controlStructures/tryCatchInExpressions/tryCatchAfterWhileTrue.kt
+++ b/compiler/testData/codegen/box/controlStructures/tryCatchInExpressions/tryCatchAfterWhileTrue.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
val a = arrayListOf()
diff --git a/compiler/testData/codegen/box/controlStructures/tryFinallyGeneric.kt b/compiler/testData/codegen/box/controlStructures/tryFinallyGeneric.kt
index 5a077cb3bc1..aa086729c28 100644
--- a/compiler/testData/codegen/box/controlStructures/tryFinallyGeneric.kt
+++ b/compiler/testData/codegen/box/controlStructures/tryFinallyGeneric.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
val stack = mutableListOf()
diff --git a/compiler/testData/codegen/box/coroutines/32defaultParametersInSuspend.kt b/compiler/testData/codegen/box/coroutines/32defaultParametersInSuspend.kt
index f76e008e42d..7943ce56593 100644
--- a/compiler/testData/codegen/box/coroutines/32defaultParametersInSuspend.kt
+++ b/compiler/testData/codegen/box/coroutines/32defaultParametersInSuspend.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/accessorForSuspend.kt b/compiler/testData/codegen/box/coroutines/accessorForSuspend.kt
index 48e7f1b0705..8c64fa09c29 100644
--- a/compiler/testData/codegen/box/coroutines/accessorForSuspend.kt
+++ b/compiler/testData/codegen/box/coroutines/accessorForSuspend.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/async.kt b/compiler/testData/codegen/box/coroutines/async.kt
index e432aafa5d9..3d70199dbde 100644
--- a/compiler/testData/codegen/box/coroutines/async.kt
+++ b/compiler/testData/codegen/box/coroutines/async.kt
@@ -1,6 +1,6 @@
// SKIP_JDK6
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
// WITH_COROUTINES
diff --git a/compiler/testData/codegen/box/coroutines/asyncException.kt b/compiler/testData/codegen/box/coroutines/asyncException.kt
index 3c4c83a142b..ce36dfc0f8e 100644
--- a/compiler/testData/codegen/box/coroutines/asyncException.kt
+++ b/compiler/testData/codegen/box/coroutines/asyncException.kt
@@ -1,6 +1,6 @@
// SKIP_JDK6
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
// WITH_COROUTINES
diff --git a/compiler/testData/codegen/box/coroutines/asyncIteratorNullMerge_1_3.kt b/compiler/testData/codegen/box/coroutines/asyncIteratorNullMerge_1_3.kt
index dccde410487..5518a63243e 100644
--- a/compiler/testData/codegen/box/coroutines/asyncIteratorNullMerge_1_3.kt
+++ b/compiler/testData/codegen/box/coroutines/asyncIteratorNullMerge_1_3.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/asyncIteratorToList_1_3.kt b/compiler/testData/codegen/box/coroutines/asyncIteratorToList_1_3.kt
index 4efb4a86e0c..ea9d202d869 100644
--- a/compiler/testData/codegen/box/coroutines/asyncIteratorToList_1_3.kt
+++ b/compiler/testData/codegen/box/coroutines/asyncIteratorToList_1_3.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/asyncIterator_1_3.kt b/compiler/testData/codegen/box/coroutines/asyncIterator_1_3.kt
index 47ae87c68af..566ec45efe3 100644
--- a/compiler/testData/codegen/box/coroutines/asyncIterator_1_3.kt
+++ b/compiler/testData/codegen/box/coroutines/asyncIterator_1_3.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/await.kt b/compiler/testData/codegen/box/coroutines/await.kt
index 8e2a8ef3c57..22992f62b68 100644
--- a/compiler/testData/codegen/box/coroutines/await.kt
+++ b/compiler/testData/codegen/box/coroutines/await.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// FILE: promise.kt
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/beginWithException.kt b/compiler/testData/codegen/box/coroutines/beginWithException.kt
index f49f36f6144..73b40141677 100644
--- a/compiler/testData/codegen/box/coroutines/beginWithException.kt
+++ b/compiler/testData/codegen/box/coroutines/beginWithException.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/beginWithExceptionNoHandleException.kt b/compiler/testData/codegen/box/coroutines/beginWithExceptionNoHandleException.kt
index d6435b1679f..03bddbacec4 100644
--- a/compiler/testData/codegen/box/coroutines/beginWithExceptionNoHandleException.kt
+++ b/compiler/testData/codegen/box/coroutines/beginWithExceptionNoHandleException.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/bridges/interfaceGenericDefault.kt b/compiler/testData/codegen/box/coroutines/bridges/interfaceGenericDefault.kt
index dfb00855c46..abf71772904 100644
--- a/compiler/testData/codegen/box/coroutines/bridges/interfaceGenericDefault.kt
+++ b/compiler/testData/codegen/box/coroutines/bridges/interfaceGenericDefault.kt
@@ -1,5 +1,5 @@
// Corresponds to KT-45166, KT-45320, KT-45490, and KT-45954.
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/bridges/interfaceSpecialization.kt b/compiler/testData/codegen/box/coroutines/bridges/interfaceSpecialization.kt
index 8219ba77c79..248752cea44 100644
--- a/compiler/testData/codegen/box/coroutines/bridges/interfaceSpecialization.kt
+++ b/compiler/testData/codegen/box/coroutines/bridges/interfaceSpecialization.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/bridges/lambdaWithLongReceiver.kt b/compiler/testData/codegen/box/coroutines/bridges/lambdaWithLongReceiver.kt
index a55c3f22157..93e0734b61a 100644
--- a/compiler/testData/codegen/box/coroutines/bridges/lambdaWithLongReceiver.kt
+++ b/compiler/testData/codegen/box/coroutines/bridges/lambdaWithLongReceiver.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// CHECK_BYTECODE_LISTING
diff --git a/compiler/testData/codegen/box/coroutines/bridges/lambdaWithMultipleParameters.kt b/compiler/testData/codegen/box/coroutines/bridges/lambdaWithMultipleParameters.kt
index eaacff10bad..3266db9a79b 100644
--- a/compiler/testData/codegen/box/coroutines/bridges/lambdaWithMultipleParameters.kt
+++ b/compiler/testData/codegen/box/coroutines/bridges/lambdaWithMultipleParameters.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// CHECK_BYTECODE_LISTING
diff --git a/compiler/testData/codegen/box/coroutines/builderInferenceAndGenericArrayAcessCall.kt b/compiler/testData/codegen/box/coroutines/builderInferenceAndGenericArrayAcessCall.kt
index c8cbff6b0bf..be96d49a938 100644
--- a/compiler/testData/codegen/box/coroutines/builderInferenceAndGenericArrayAcessCall.kt
+++ b/compiler/testData/codegen/box/coroutines/builderInferenceAndGenericArrayAcessCall.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.experimental.ExperimentalTypeInference
diff --git a/compiler/testData/codegen/box/coroutines/captureInfixFun.kt b/compiler/testData/codegen/box/coroutines/captureInfixFun.kt
index a80113366b8..dc0075ff6f6 100644
--- a/compiler/testData/codegen/box/coroutines/captureInfixFun.kt
+++ b/compiler/testData/codegen/box/coroutines/captureInfixFun.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/captureMutableLocalVariableInsideCoroutineBlock.kt b/compiler/testData/codegen/box/coroutines/captureMutableLocalVariableInsideCoroutineBlock.kt
index 18c742c2d6e..50104356a29 100644
--- a/compiler/testData/codegen/box/coroutines/captureMutableLocalVariableInsideCoroutineBlock.kt
+++ b/compiler/testData/codegen/box/coroutines/captureMutableLocalVariableInsideCoroutineBlock.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/captureUnaryOperator.kt b/compiler/testData/codegen/box/coroutines/captureUnaryOperator.kt
index ad7bb9c6e92..58f5e7b5ab4 100644
--- a/compiler/testData/codegen/box/coroutines/captureUnaryOperator.kt
+++ b/compiler/testData/codegen/box/coroutines/captureUnaryOperator.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/capturedVarInSuspendLambda.kt b/compiler/testData/codegen/box/coroutines/capturedVarInSuspendLambda.kt
index 4bd01f09560..2a11d6c8211 100644
--- a/compiler/testData/codegen/box/coroutines/capturedVarInSuspendLambda.kt
+++ b/compiler/testData/codegen/box/coroutines/capturedVarInSuspendLambda.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/castWithSuspend.kt b/compiler/testData/codegen/box/coroutines/castWithSuspend.kt
index 6e4592f1050..1484096fbc2 100644
--- a/compiler/testData/codegen/box/coroutines/castWithSuspend.kt
+++ b/compiler/testData/codegen/box/coroutines/castWithSuspend.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import kotlin.coroutines.intrinsics.*
diff --git a/compiler/testData/codegen/box/coroutines/catchWithInlineInsideSuspend.kt b/compiler/testData/codegen/box/coroutines/catchWithInlineInsideSuspend.kt
index a5b7d713e9d..7b8f9db3ad3 100644
--- a/compiler/testData/codegen/box/coroutines/catchWithInlineInsideSuspend.kt
+++ b/compiler/testData/codegen/box/coroutines/catchWithInlineInsideSuspend.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/coercionToUnit.kt b/compiler/testData/codegen/box/coroutines/coercionToUnit.kt
index f3a90c11316..72fb7111284 100644
--- a/compiler/testData/codegen/box/coroutines/coercionToUnit.kt
+++ b/compiler/testData/codegen/box/coroutines/coercionToUnit.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/breakFinally.kt b/compiler/testData/codegen/box/coroutines/controlFlow/breakFinally.kt
index 3ba1854d924..0191a839450 100644
--- a/compiler/testData/codegen/box/coroutines/controlFlow/breakFinally.kt
+++ b/compiler/testData/codegen/box/coroutines/controlFlow/breakFinally.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND: JS
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/breakStatement.kt b/compiler/testData/codegen/box/coroutines/controlFlow/breakStatement.kt
index d85eb1a5c92..dd3bfaedb2f 100644
--- a/compiler/testData/codegen/box/coroutines/controlFlow/breakStatement.kt
+++ b/compiler/testData/codegen/box/coroutines/controlFlow/breakStatement.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/complexChainSuspend.kt b/compiler/testData/codegen/box/coroutines/controlFlow/complexChainSuspend.kt
index 9884582c4e8..a87acb68da6 100644
--- a/compiler/testData/codegen/box/coroutines/controlFlow/complexChainSuspend.kt
+++ b/compiler/testData/codegen/box/coroutines/controlFlow/complexChainSuspend.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/doWhileStatement.kt b/compiler/testData/codegen/box/coroutines/controlFlow/doWhileStatement.kt
index 16e7072e9cf..cd4c58b6592 100644
--- a/compiler/testData/codegen/box/coroutines/controlFlow/doWhileStatement.kt
+++ b/compiler/testData/codegen/box/coroutines/controlFlow/doWhileStatement.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/doWhileWithInline.kt b/compiler/testData/codegen/box/coroutines/controlFlow/doWhileWithInline.kt
index dd1f9cb57ba..3aad8428e5a 100644
--- a/compiler/testData/codegen/box/coroutines/controlFlow/doWhileWithInline.kt
+++ b/compiler/testData/codegen/box/coroutines/controlFlow/doWhileWithInline.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// KT-27830
diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/doubleBreak.kt b/compiler/testData/codegen/box/coroutines/controlFlow/doubleBreak.kt
index 3e8bb7bae2a..57078578353 100644
--- a/compiler/testData/codegen/box/coroutines/controlFlow/doubleBreak.kt
+++ b/compiler/testData/codegen/box/coroutines/controlFlow/doubleBreak.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/finallyCatch.kt b/compiler/testData/codegen/box/coroutines/controlFlow/finallyCatch.kt
index 1b7ee4516e6..25f1cbe2e01 100644
--- a/compiler/testData/codegen/box/coroutines/controlFlow/finallyCatch.kt
+++ b/compiler/testData/codegen/box/coroutines/controlFlow/finallyCatch.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/forContinue.kt b/compiler/testData/codegen/box/coroutines/controlFlow/forContinue.kt
index 65ce7e6c5e4..06849b6b586 100644
--- a/compiler/testData/codegen/box/coroutines/controlFlow/forContinue.kt
+++ b/compiler/testData/codegen/box/coroutines/controlFlow/forContinue.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/forStatement.kt b/compiler/testData/codegen/box/coroutines/controlFlow/forStatement.kt
index 9b446366846..379139345a6 100644
--- a/compiler/testData/codegen/box/coroutines/controlFlow/forStatement.kt
+++ b/compiler/testData/codegen/box/coroutines/controlFlow/forStatement.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/forWithStep.kt b/compiler/testData/codegen/box/coroutines/controlFlow/forWithStep.kt
index e19cf3c4812..77631f36964 100644
--- a/compiler/testData/codegen/box/coroutines/controlFlow/forWithStep.kt
+++ b/compiler/testData/codegen/box/coroutines/controlFlow/forWithStep.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/ifStatement.kt b/compiler/testData/codegen/box/coroutines/controlFlow/ifStatement.kt
index 029490a4819..16c0f541f04 100644
--- a/compiler/testData/codegen/box/coroutines/controlFlow/ifStatement.kt
+++ b/compiler/testData/codegen/box/coroutines/controlFlow/ifStatement.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/kt22694_1_3.kt b/compiler/testData/codegen/box/coroutines/controlFlow/kt22694_1_3.kt
index ad161de6cc2..d241722a5b4 100644
--- a/compiler/testData/codegen/box/coroutines/controlFlow/kt22694_1_3.kt
+++ b/compiler/testData/codegen/box/coroutines/controlFlow/kt22694_1_3.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/labeledWhile.kt b/compiler/testData/codegen/box/coroutines/controlFlow/labeledWhile.kt
index 29a0e6af31c..15b9118b1b4 100644
--- a/compiler/testData/codegen/box/coroutines/controlFlow/labeledWhile.kt
+++ b/compiler/testData/codegen/box/coroutines/controlFlow/labeledWhile.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/multipleCatchBlocksSuspend.kt b/compiler/testData/codegen/box/coroutines/controlFlow/multipleCatchBlocksSuspend.kt
index 0d7ddc28946..d7fb975badc 100644
--- a/compiler/testData/codegen/box/coroutines/controlFlow/multipleCatchBlocksSuspend.kt
+++ b/compiler/testData/codegen/box/coroutines/controlFlow/multipleCatchBlocksSuspend.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/returnFromFinally.kt b/compiler/testData/codegen/box/coroutines/controlFlow/returnFromFinally.kt
index 695002a438b..e7e523574a2 100644
--- a/compiler/testData/codegen/box/coroutines/controlFlow/returnFromFinally.kt
+++ b/compiler/testData/codegen/box/coroutines/controlFlow/returnFromFinally.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/returnWithFinally.kt b/compiler/testData/codegen/box/coroutines/controlFlow/returnWithFinally.kt
index 0d6a9786623..58cd617a912 100644
--- a/compiler/testData/codegen/box/coroutines/controlFlow/returnWithFinally.kt
+++ b/compiler/testData/codegen/box/coroutines/controlFlow/returnWithFinally.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/suspendInStringTemplate.kt b/compiler/testData/codegen/box/coroutines/controlFlow/suspendInStringTemplate.kt
index 3dfff638c64..ee236bc5580 100644
--- a/compiler/testData/codegen/box/coroutines/controlFlow/suspendInStringTemplate.kt
+++ b/compiler/testData/codegen/box/coroutines/controlFlow/suspendInStringTemplate.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// IGNORE_BACKEND: JS
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/switchLikeWhen.kt b/compiler/testData/codegen/box/coroutines/controlFlow/switchLikeWhen.kt
index 1e231cc6d0b..d6052401a3a 100644
--- a/compiler/testData/codegen/box/coroutines/controlFlow/switchLikeWhen.kt
+++ b/compiler/testData/codegen/box/coroutines/controlFlow/switchLikeWhen.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/throwFromCatch.kt b/compiler/testData/codegen/box/coroutines/controlFlow/throwFromCatch.kt
index c7200720390..2bff3d0657a 100644
--- a/compiler/testData/codegen/box/coroutines/controlFlow/throwFromCatch.kt
+++ b/compiler/testData/codegen/box/coroutines/controlFlow/throwFromCatch.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/throwFromFinally.kt b/compiler/testData/codegen/box/coroutines/controlFlow/throwFromFinally.kt
index 834359066c6..56a177291f7 100644
--- a/compiler/testData/codegen/box/coroutines/controlFlow/throwFromFinally.kt
+++ b/compiler/testData/codegen/box/coroutines/controlFlow/throwFromFinally.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/throwInTryWithHandleResult.kt b/compiler/testData/codegen/box/coroutines/controlFlow/throwInTryWithHandleResult.kt
index c8a267ea0d1..ed6b7b70af4 100644
--- a/compiler/testData/codegen/box/coroutines/controlFlow/throwInTryWithHandleResult.kt
+++ b/compiler/testData/codegen/box/coroutines/controlFlow/throwInTryWithHandleResult.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/whenWithSuspensions.kt b/compiler/testData/codegen/box/coroutines/controlFlow/whenWithSuspensions.kt
index 58df295846f..0d7fde26b9c 100644
--- a/compiler/testData/codegen/box/coroutines/controlFlow/whenWithSuspensions.kt
+++ b/compiler/testData/codegen/box/coroutines/controlFlow/whenWithSuspensions.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/controlFlow/whileStatement.kt b/compiler/testData/codegen/box/coroutines/controlFlow/whileStatement.kt
index d8c168e5e29..07a05c778fe 100644
--- a/compiler/testData/codegen/box/coroutines/controlFlow/whileStatement.kt
+++ b/compiler/testData/codegen/box/coroutines/controlFlow/whileStatement.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/controllerAccessFromInnerLambda.kt b/compiler/testData/codegen/box/coroutines/controllerAccessFromInnerLambda.kt
index 40b08bd2ac1..464870b5fe0 100644
--- a/compiler/testData/codegen/box/coroutines/controllerAccessFromInnerLambda.kt
+++ b/compiler/testData/codegen/box/coroutines/controllerAccessFromInnerLambda.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/coroutineContextInInlinedLambda.kt b/compiler/testData/codegen/box/coroutines/coroutineContextInInlinedLambda.kt
index bb6039a50bd..75b769a88bd 100644
--- a/compiler/testData/codegen/box/coroutines/coroutineContextInInlinedLambda.kt
+++ b/compiler/testData/codegen/box/coroutines/coroutineContextInInlinedLambda.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/createCoroutineSafe.kt b/compiler/testData/codegen/box/coroutines/createCoroutineSafe.kt
index 8f6553ba9c9..0554a874a73 100644
--- a/compiler/testData/codegen/box/coroutines/createCoroutineSafe.kt
+++ b/compiler/testData/codegen/box/coroutines/createCoroutineSafe.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/createCoroutinesOnManualInstances.kt b/compiler/testData/codegen/box/coroutines/createCoroutinesOnManualInstances.kt
index a17546d9cfe..3a01b813995 100644
--- a/compiler/testData/codegen/box/coroutines/createCoroutinesOnManualInstances.kt
+++ b/compiler/testData/codegen/box/coroutines/createCoroutinesOnManualInstances.kt
@@ -2,7 +2,7 @@
// WASM_MUTE_REASON: IGNORED_IN_JS
// IGNORE_BACKEND: JS_IR
// IGNORE_BACKEND: JS_IR_ES6
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/crossInlineWithCapturedOuterReceiver.kt b/compiler/testData/codegen/box/coroutines/crossInlineWithCapturedOuterReceiver.kt
index 4c7384f25df..d1f34df3ffd 100644
--- a/compiler/testData/codegen/box/coroutines/crossInlineWithCapturedOuterReceiver.kt
+++ b/compiler/testData/codegen/box/coroutines/crossInlineWithCapturedOuterReceiver.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/debug/debuggerMetadata.kt b/compiler/testData/codegen/box/coroutines/debug/debuggerMetadata.kt
index 2d3776d58f9..8ba181c9b0b 100644
--- a/compiler/testData/codegen/box/coroutines/debug/debuggerMetadata.kt
+++ b/compiler/testData/codegen/box/coroutines/debug/debuggerMetadata.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND_FIR: JVM_IR
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
@file:Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER", "CANNOT_OVERRIDE_INVISIBLE_MEMBER")
diff --git a/compiler/testData/codegen/box/coroutines/debug/elvisLineNumber.kt b/compiler/testData/codegen/box/coroutines/debug/elvisLineNumber.kt
index c3711f59434..d519b3ca5f0 100644
--- a/compiler/testData/codegen/box/coroutines/debug/elvisLineNumber.kt
+++ b/compiler/testData/codegen/box/coroutines/debug/elvisLineNumber.kt
@@ -1,6 +1,6 @@
// This test depends on line numbers.
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// FULL_JDK
package test
diff --git a/compiler/testData/codegen/box/coroutines/debug/firstSuspensionPoint.kt b/compiler/testData/codegen/box/coroutines/debug/firstSuspensionPoint.kt
index 61496a90e79..2651ede663e 100644
--- a/compiler/testData/codegen/box/coroutines/debug/firstSuspensionPoint.kt
+++ b/compiler/testData/codegen/box/coroutines/debug/firstSuspensionPoint.kt
@@ -1,6 +1,6 @@
// NB This test depends on line numbers
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
// WITH_COROUTINES
package test
diff --git a/compiler/testData/codegen/box/coroutines/debug/fqName.kt b/compiler/testData/codegen/box/coroutines/debug/fqName.kt
index dc2e1f06254..12da24c60bf 100644
--- a/compiler/testData/codegen/box/coroutines/debug/fqName.kt
+++ b/compiler/testData/codegen/box/coroutines/debug/fqName.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
// WITH_COROUTINES
diff --git a/compiler/testData/codegen/box/coroutines/debug/multipleSuspendCallsOnSameLine.kt b/compiler/testData/codegen/box/coroutines/debug/multipleSuspendCallsOnSameLine.kt
index c3931b04253..76ea18723ce 100644
--- a/compiler/testData/codegen/box/coroutines/debug/multipleSuspendCallsOnSameLine.kt
+++ b/compiler/testData/codegen/box/coroutines/debug/multipleSuspendCallsOnSameLine.kt
@@ -1,6 +1,6 @@
// This test depends on line numbers.
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// FULL_JDK
package test
diff --git a/compiler/testData/codegen/box/coroutines/debug/runtimeDebugMetadata.kt b/compiler/testData/codegen/box/coroutines/debug/runtimeDebugMetadata.kt
index 0a7ac82d9c7..dade9100501 100644
--- a/compiler/testData/codegen/box/coroutines/debug/runtimeDebugMetadata.kt
+++ b/compiler/testData/codegen/box/coroutines/debug/runtimeDebugMetadata.kt
@@ -1,6 +1,6 @@
// This test depends on line numbers.
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
// WITH_COROUTINES
diff --git a/compiler/testData/codegen/box/coroutines/debug/throwsOnSameLine.kt b/compiler/testData/codegen/box/coroutines/debug/throwsOnSameLine.kt
index dc94bb2020b..4d58bd18ade 100644
--- a/compiler/testData/codegen/box/coroutines/debug/throwsOnSameLine.kt
+++ b/compiler/testData/codegen/box/coroutines/debug/throwsOnSameLine.kt
@@ -1,6 +1,6 @@
// This test depends on line numbers.
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// FULL_JDK
package test
diff --git a/compiler/testData/codegen/box/coroutines/defaultParametersInSuspend.kt b/compiler/testData/codegen/box/coroutines/defaultParametersInSuspend.kt
index d90883f2319..c7d1953c217 100644
--- a/compiler/testData/codegen/box/coroutines/defaultParametersInSuspend.kt
+++ b/compiler/testData/codegen/box/coroutines/defaultParametersInSuspend.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/defaultParametersInSuspendWithJvmOverloads.kt b/compiler/testData/codegen/box/coroutines/defaultParametersInSuspendWithJvmOverloads.kt
index 30311ca452c..6f09ff04b70 100644
--- a/compiler/testData/codegen/box/coroutines/defaultParametersInSuspendWithJvmOverloads.kt
+++ b/compiler/testData/codegen/box/coroutines/defaultParametersInSuspendWithJvmOverloads.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// FILE: defaultParametersInSuspsendWithJvmOverloads.kt
diff --git a/compiler/testData/codegen/box/coroutines/delegatedSuspendMember.kt b/compiler/testData/codegen/box/coroutines/delegatedSuspendMember.kt
index 42a74baf42e..290ae6c1df0 100644
--- a/compiler/testData/codegen/box/coroutines/delegatedSuspendMember.kt
+++ b/compiler/testData/codegen/box/coroutines/delegatedSuspendMember.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/dispatchResume.kt b/compiler/testData/codegen/box/coroutines/dispatchResume.kt
index 0b19f347c6a..22c0cb17822 100644
--- a/compiler/testData/codegen/box/coroutines/dispatchResume.kt
+++ b/compiler/testData/codegen/box/coroutines/dispatchResume.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// FULL_JDK
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/doubleColonExpressionsGenerationInBuilderInference.kt b/compiler/testData/codegen/box/coroutines/doubleColonExpressionsGenerationInBuilderInference.kt
index f5f0b878cfb..ab90db54f11 100644
--- a/compiler/testData/codegen/box/coroutines/doubleColonExpressionsGenerationInBuilderInference.kt
+++ b/compiler/testData/codegen/box/coroutines/doubleColonExpressionsGenerationInBuilderInference.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND: JS, JS_IR
// IGNORE_BACKEND: JS_IR_ES6
-// WITH_RUNTIME
+// WITH_STDLIB
package a.b
diff --git a/compiler/testData/codegen/box/coroutines/emptyClosure.kt b/compiler/testData/codegen/box/coroutines/emptyClosure.kt
index 8146a6a4c8b..943cdf55f40 100644
--- a/compiler/testData/codegen/box/coroutines/emptyClosure.kt
+++ b/compiler/testData/codegen/box/coroutines/emptyClosure.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/emptyCommonConstraintSystemForCoroutineInferenceCall.kt b/compiler/testData/codegen/box/coroutines/emptyCommonConstraintSystemForCoroutineInferenceCall.kt
index 641b2af1a1b..bb10cd21542 100644
--- a/compiler/testData/codegen/box/coroutines/emptyCommonConstraintSystemForCoroutineInferenceCall.kt
+++ b/compiler/testData/codegen/box/coroutines/emptyCommonConstraintSystemForCoroutineInferenceCall.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/epam.kt b/compiler/testData/codegen/box/coroutines/epam.kt
index e8422f0a507..dfa5d8a0377 100644
--- a/compiler/testData/codegen/box/coroutines/epam.kt
+++ b/compiler/testData/codegen/box/coroutines/epam.kt
@@ -1,5 +1,5 @@
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/falseUnitCoercion.kt b/compiler/testData/codegen/box/coroutines/falseUnitCoercion.kt
index f23d75b5f32..c51cf28e55b 100644
--- a/compiler/testData/codegen/box/coroutines/falseUnitCoercion.kt
+++ b/compiler/testData/codegen/box/coroutines/falseUnitCoercion.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/breakWithNonEmptyStack.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/breakWithNonEmptyStack.kt
index c87866ac4d4..fedcec5273c 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/breakWithNonEmptyStack.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/breakWithNonEmptyStack.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/bigArity.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/bigArity.kt
index f9f67d4011c..c0078feaca1 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/bigArity.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/bigArity.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND: NATIVE
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.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 85ca624f5ae..6d47297d7a2 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/bound/emptyLHS.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/bound/emptyLHS.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/function/adapted.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/function/adapted.kt
index f263d8bc052..3e5195c647f 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/function/adapted.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/function/adapted.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// KT-44849
import kotlin.coroutines.*
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 3c91191df61..5e3e76d4027 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/function/getArityViaFunctionImpl.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/function/getArityViaFunctionImpl.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// IGNORE_LIGHT_ANALYSIS
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import kotlin.test.assertEquals
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 c2380caeeca..9163525bb58 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
@@ -2,7 +2,7 @@
// IGNORE_BACKEND: JS_IR_ES6
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: IGNORED_IN_JS
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
suspend fun bar() {}
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/kt48732_genericSignature.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/kt48732_genericSignature.kt
index d6493b40cc5..d05cda9db91 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/kt48732_genericSignature.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/kt48732_genericSignature.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// WITH_COROUTINES
-// WITH_RUNTIME
+// WITH_STDLIB
suspend fun id(x: String): String = x
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/lambdaParameterUsed.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/lambdaParameterUsed.kt
index a096d23abfe..62e18992587 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/lambdaParameterUsed.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/lambdaParameterUsed.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/longArgs.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/longArgs.kt
index 473b4ba12ce..c0af2070de9 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/longArgs.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/callableReference/longArgs.kt
@@ -1,5 +1,5 @@
// WITH_COROUTINES
-// WITH_RUNTIME
+// WITH_STDLIB
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/defaultExpect.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/defaultExpect.kt
index 7fcad7490bc..a1b53bcfa62 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/defaultExpect.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/defaultExpect.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +MultiPlatformProjects
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND_FIR: JVM_IR
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/delegate.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/delegate.kt
index b4991be85d0..e060464454d 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/delegate.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/delegate.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/destructuringInLambdas.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/destructuringInLambdas.kt
index 8ede15ed52e..37a012f8454 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/destructuringInLambdas.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/destructuringInLambdas.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/funInterface.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/funInterface.kt
index 933b148156a..89f6148f02c 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/funInterface.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/funInterface.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// IGNORE_BACKEND: JVM
// IGNORE_LIGHT_ANALYSIS
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/inlineSuspendFinally.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/inlineSuspendFinally.kt
index d7dace62e8d..e0a653d8993 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/inlineSuspendFinally.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/inlineSuspendFinally.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/interfaceMethodWithBody.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/interfaceMethodWithBody.kt
index 886dc956d01..29614b4d54f 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/interfaceMethodWithBody.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/interfaceMethodWithBody.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/interfaceMethodWithBodyGeneric.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/interfaceMethodWithBodyGeneric.kt
index c62d166b6d7..c745e2b6387 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/interfaceMethodWithBodyGeneric.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/interfaceMethodWithBodyGeneric.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/jvmDefault/all.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/jvmDefault/all.kt
index 70afe7729dc..dd546e742e7 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/jvmDefault/all.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/jvmDefault/all.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// !JVM_DEFAULT_MODE: all
// TARGET_BACKEND: JVM
// JVM_TARGET: 1.8
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/jvmDefault/kt46007/all-compatibility.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/jvmDefault/kt46007/all-compatibility.kt
index 3b66526a5a5..f526c72a139 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/jvmDefault/kt46007/all-compatibility.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/jvmDefault/kt46007/all-compatibility.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// !JVM_DEFAULT_MODE: all-compatibility
// TARGET_BACKEND: JVM
// IGNORE_LIGHT_ANALYSIS
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/jvmDefault/kt46007/all.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/jvmDefault/kt46007/all.kt
index 2963b2f5644..73d382f60de 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/jvmDefault/kt46007/all.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/jvmDefault/kt46007/all.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// !JVM_DEFAULT_MODE: all
// TARGET_BACKEND: JVM
// JVM_TARGET: 1.8
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/jvmDefault/kt46007/disable.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/jvmDefault/kt46007/disable.kt
index c7d5e19c211..419afbf2954 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/jvmDefault/kt46007/disable.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/jvmDefault/kt46007/disable.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// !JVM_DEFAULT_MODE: disable
// TARGET_BACKEND: JVM
// JVM_TARGET: 1.8
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/jvmDefault/kt46007/enable.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/jvmDefault/kt46007/enable.kt
index 0f83dabf7ba..ea790d3dcae 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/jvmDefault/kt46007/enable.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/jvmDefault/kt46007/enable.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// !JVM_DEFAULT_MODE: enable
// TARGET_BACKEND: JVM
// JVM_TARGET: 1.8
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/overrideInInlineClass.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/overrideInInlineClass.kt
index 59eb69c09a5..3ae52234cec 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/overrideInInlineClass.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/overrideInInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/overrideInInnerClass.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/overrideInInnerClass.kt
index 9ee59ba5dfe..bca05dde203 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/overrideInInnerClass.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/overrideInInnerClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/safeCallOnTwoReceivers.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/safeCallOnTwoReceivers.kt
index 0e5b3198637..8068e27b6c3 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/safeCallOnTwoReceivers.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/safeCallOnTwoReceivers.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/safeCallOnTwoReceiversLong.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/safeCallOnTwoReceiversLong.kt
index 9db95a1c021..4c3b9c73d29 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/safeCallOnTwoReceiversLong.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/safeCallOnTwoReceiversLong.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/suspendDestructuringInLambdas.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/suspendDestructuringInLambdas.kt
index 5f15aca8868..da867d41572 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/suspendDestructuringInLambdas.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/suspendDestructuringInLambdas.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/suspendFunctionAsSupertypeIsCheck.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/suspendFunctionAsSupertypeIsCheck.kt
index 7f68bf8d651..b319ec8d950 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/suspendFunctionAsSupertypeIsCheck.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/suspendFunctionAsSupertypeIsCheck.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
// IGNORE_BACKEND: JVM
// !LANGUAGE: +SuspendFunctionAsSupertype
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/suspendFunctionIsAs.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/suspendFunctionIsAs.kt
index a987598fd58..1a2d1e21f9d 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/suspendFunctionIsAs.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/suspendFunctionIsAs.kt
@@ -2,7 +2,7 @@
// WASM_MUTE_REASON: SUSPEND_FUNCTION_CAST
// IGNORE_BACKEND: NATIVE
// IGNORE_BACKEND: JS
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/suspendInlineSuspendFinally.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/suspendInlineSuspendFinally.kt
index 9ad48013e80..1179277973e 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/suspendInlineSuspendFinally.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/suspendInlineSuspendFinally.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/suspendOperatorPlus.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/suspendOperatorPlus.kt
index 9963fabcb7e..c635e4fcaa9 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/suspendOperatorPlus.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/suspendOperatorPlus.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/suspendOperatorPlusAssign.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/suspendOperatorPlusAssign.kt
index f30c90874f4..d1b8f55c0ec 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/suspendOperatorPlusAssign.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/suspendOperatorPlusAssign.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/suspendOperatorPlusCallFromLambda.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/suspendOperatorPlusCallFromLambda.kt
index 9b1a24626ca..c9a8ac8697b 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/suspendOperatorPlusCallFromLambda.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/suspendOperatorPlusCallFromLambda.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/controlFlowIf.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/controlFlowIf.kt
index 702a680372c..5115e44e239 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/controlFlowIf.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/controlFlowIf.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: STDLIB_TEXT
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/controlFlowWhen.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/controlFlowWhen.kt
index 45b67973a31..ec24ac975e6 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/controlFlowWhen.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/controlFlowWhen.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: STDLIB_TEXT
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/extention.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/extention.kt
index 171f3b37736..8607a294add 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/extention.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/extention.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/infixCall.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/infixCall.kt
index 89989b58559..0cda79cb7c2 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/infixCall.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/infixCall.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// DONT_RUN_GENERATED_CODE: JS
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/infixRecursiveCall.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/infixRecursiveCall.kt
index 472676e6bcc..40382115274 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/infixRecursiveCall.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/infixRecursiveCall.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// DONT_RUN_GENERATED_CODE: JS
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/realIteratorFoldl.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/realIteratorFoldl.kt
index 12765bde182..cd39a06f90e 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/realIteratorFoldl.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/realIteratorFoldl.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// DONT_RUN_GENERATED_CODE: JS
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/realStringEscape.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/realStringEscape.kt
index ffae68a2f66..0920feb5390 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/realStringEscape.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/realStringEscape.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/realStringRepeat.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/realStringRepeat.kt
index fb925d3e669..1cb1650d6ba 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/realStringRepeat.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/realStringRepeat.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// DONT_RUN_GENERATED_CODE: JS
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/returnInParentheses.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/returnInParentheses.kt
index 18c4b74054d..19d7fecdaac 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/returnInParentheses.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/returnInParentheses.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// DONT_RUN_GENERATED_CODE: JS
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/sum.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/sum.kt
index dc928e3e802..9b4b35a46a7 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/sum.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/sum.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// DONT_RUN_GENERATED_CODE: JS
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/tailCallInBlockInParentheses.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/tailCallInBlockInParentheses.kt
index 3560e3c1bd2..f73ca3624f9 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/tailCallInBlockInParentheses.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/tailCallInBlockInParentheses.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// DONT_RUN_GENERATED_CODE: JS
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/tailCallInParentheses.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/tailCallInParentheses.kt
index 85097623d83..405b21fde31 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/tailCallInParentheses.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/tailCallInParentheses.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// DONT_RUN_GENERATED_CODE: JS
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/whenWithIs.kt b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/whenWithIs.kt
index f85a69b51f7..d2b8eb20779 100644
--- a/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/whenWithIs.kt
+++ b/compiler/testData/codegen/box/coroutines/featureIntersection/tailrec/whenWithIs.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// DONT_RUN_GENERATED_CODE: JS
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/generate.kt b/compiler/testData/codegen/box/coroutines/generate.kt
index d2d214bc23d..faa322bccec 100644
--- a/compiler/testData/codegen/box/coroutines/generate.kt
+++ b/compiler/testData/codegen/box/coroutines/generate.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
// FULL_JDK
diff --git a/compiler/testData/codegen/box/coroutines/handleException.kt b/compiler/testData/codegen/box/coroutines/handleException.kt
index 4ca3509c215..3faabfbda4c 100644
--- a/compiler/testData/codegen/box/coroutines/handleException.kt
+++ b/compiler/testData/codegen/box/coroutines/handleException.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/handleResultCallEmptyBody.kt b/compiler/testData/codegen/box/coroutines/handleResultCallEmptyBody.kt
index 7ba6aa92cbf..9886d8914d6 100644
--- a/compiler/testData/codegen/box/coroutines/handleResultCallEmptyBody.kt
+++ b/compiler/testData/codegen/box/coroutines/handleResultCallEmptyBody.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/handleResultNonUnitExpression.kt b/compiler/testData/codegen/box/coroutines/handleResultNonUnitExpression.kt
index a4a02524ce0..1c5f831411b 100644
--- a/compiler/testData/codegen/box/coroutines/handleResultNonUnitExpression.kt
+++ b/compiler/testData/codegen/box/coroutines/handleResultNonUnitExpression.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/handleResultSuspended.kt b/compiler/testData/codegen/box/coroutines/handleResultSuspended.kt
index c64caa6282f..45ad843990b 100644
--- a/compiler/testData/codegen/box/coroutines/handleResultSuspended.kt
+++ b/compiler/testData/codegen/box/coroutines/handleResultSuspended.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/illegalState.kt b/compiler/testData/codegen/box/coroutines/illegalState.kt
index 538a364bf24..19116fdac86 100644
--- a/compiler/testData/codegen/box/coroutines/illegalState.kt
+++ b/compiler/testData/codegen/box/coroutines/illegalState.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// TARGET_BACKEND: JVM
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/indirectInlineUsedAsNonInline.kt b/compiler/testData/codegen/box/coroutines/indirectInlineUsedAsNonInline.kt
index 6c32b28a927..21e8d7011c3 100644
--- a/compiler/testData/codegen/box/coroutines/indirectInlineUsedAsNonInline.kt
+++ b/compiler/testData/codegen/box/coroutines/indirectInlineUsedAsNonInline.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxReturnValueOfSuspendFunctionReference.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxReturnValueOfSuspendFunctionReference.kt
index e7acf7dc43b..008a96940a0 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxReturnValueOfSuspendFunctionReference.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxReturnValueOfSuspendFunctionReference.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND: JS_IR_ES6
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxReturnValueOfSuspendLambda.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxReturnValueOfSuspendLambda.kt
index 62c4f8114e8..10909ae0222 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxReturnValueOfSuspendLambda.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxReturnValueOfSuspendLambda.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND: JS_IR_ES6
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxTypeParameterOfSuperType.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxTypeParameterOfSuperType.kt
index d228879c6eb..c4ff1662fd1 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxTypeParameterOfSuperType.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxTypeParameterOfSuperType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: JVM
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxTypeParameterOfSuperTypeResult.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxTypeParameterOfSuperTypeResult.kt
index fd443409461..adfda04fd14 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxTypeParameterOfSuperTypeResult.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxTypeParameterOfSuperTypeResult.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: JVM
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine.kt
index 2659adf15e7..eb46e922397 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_Any.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_Any.kt
index e5c0a5d8b09..8d6bcccae1c 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_Any.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_Any.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_InlineAny.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_InlineAny.kt
index e6fd0ddf8f4..1326a41bc73 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_InlineAny.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_InlineAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_InlineInt.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_InlineInt.kt
index 20f2d04ae14..bee3f601d72 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_InlineInt.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_InlineInt.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_Int.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_Int.kt
index 46105358627..b8759657e41 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_Int.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_Int.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_Long.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_Long.kt
index 91a3120e448..0ea8065d340 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_Long.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_Long.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_NAny.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_NAny.kt
index c980c8131b8..33eda4a5c08 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_NAny.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_NAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_nonLocalReturn.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_nonLocalReturn.kt
index c3b1f2626b8..80d7260b85a 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_nonLocalReturn.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_nonLocalReturn.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_suspendFunType.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_suspendFunType.kt
index c5931337d8d..82544e3118e 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_suspendFunType.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/boxUnboxInsideCoroutine_suspendFunType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/bridgeGenerationCrossinline.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/bridgeGenerationCrossinline.kt
index 63b9611c2c9..a729e2ee7e2 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/bridgeGenerationCrossinline.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/bridgeGenerationCrossinline.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/bridgeGenerationNonInline.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/bridgeGenerationNonInline.kt
index d5ae231e07a..996952f9185 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/bridgeGenerationNonInline.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/bridgeGenerationNonInline.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFun.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFun.kt
index d0293ac6aff..30925250745 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFun.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFun.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunSameJvmType.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunSameJvmType.kt
index 9bc0b0e1873..e211d65d7ee 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunSameJvmType.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunSameJvmType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass.kt
index 88d40b83115..bcda3d7535b 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClassSameJvmType.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClassSameJvmType.kt
index c500335dc17..0b00d214c8c 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClassSameJvmType.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClassSameJvmType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass_Any.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass_Any.kt
index 4ee8acb3ae4..e769e0c3fa0 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass_Any.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass_Any.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass_Int.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass_Int.kt
index aef0110eac3..47f4f0aaa90 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass_Int.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass_Int.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass_NullableAny.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass_NullableAny.kt
index cc92fe5f2a6..942e32846e5 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass_NullableAny.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass_NullableAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass_NullableAny_null.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass_NullableAny_null.kt
index e118fcf83a4..64fa87d0fdd 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass_NullableAny_null.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass_NullableAny_null.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass_NullableInt.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass_NullableInt.kt
index 23a0a04b490..8295d9ae5d2 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass_NullableInt.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass_NullableInt.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass_NullableInt_null.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass_NullableInt_null.kt
index 5992b6f56b5..fa2bb780c49 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass_NullableInt_null.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFunWithNullableInlineClass_NullableInt_null.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFun_Any.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFun_Any.kt
index eacafc0f3ef..f9de21caafe 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFun_Any.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFun_Any.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFun_Int.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFun_Int.kt
index 7b449e13054..b8f55c9a81b 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFun_Int.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/covariantOverrideSuspendFun_Int.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/createMangling.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/createMangling.kt
index 8cea27daae1..4113a85a2c3 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/createMangling.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/createMangling.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/createOverride.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/createOverride.kt
index f1c66fd8172..857f8fc9b19 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/createOverride.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/createOverride.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/defaultStub.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/defaultStub.kt
index 7b9c861b435..e754a431449 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/defaultStub.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/defaultStub.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
fun builder(c: suspend () -> Unit) {
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun.kt
index 9d4dd0d3433..4ebcaec8eab 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_Any.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_Any.kt
index e03e0bb69c5..37abe776375 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_Any.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_Any.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_Any_NullableInlineClassUpperBound.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_Any_NullableInlineClassUpperBound.kt
index 42708e135d7..1946aa90a1e 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_Any_NullableInlineClassUpperBound.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_Any_NullableInlineClassUpperBound.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_Int.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_Int.kt
index f4223004c42..8bd9485d344 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_Int.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_Int.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_NullableAny.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_NullableAny.kt
index e061710e7ac..2fab941c541 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_NullableAny.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_NullableAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_NullableAny_null.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_NullableAny_null.kt
index 1ab07e0e50e..2a5550e3c73 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_NullableAny_null.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_NullableAny_null.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_NullableInt.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_NullableInt.kt
index 516202c799e..8842cb525b1 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_NullableInt.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_NullableInt.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_NullableInt_null.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_NullableInt_null.kt
index e06a53bbf58..5ca35fe8e88 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_NullableInt_null.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/genericOverrideSuspendFun_NullableInt_null.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/interfaceDelegateWithInlineClass.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/interfaceDelegateWithInlineClass.kt
index 449d7a2f72b..aeb6a06860e 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/interfaceDelegateWithInlineClass.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/interfaceDelegateWithInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/invokeOperator.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/invokeOperator.kt
index a46c4de0ff6..1f36783d23e 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/invokeOperator.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/invokeOperator.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/multifileBridge.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/multifileBridge.kt
index 47a5ed99d4c..0b9f4dc18ee 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/multifileBridge.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/multifileBridge.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// FILE: a.kt
@file:JvmMultifileClass
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/overrideSuspendFun.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/overrideSuspendFun.kt
index b9bca379f0d..eaa8e5d5641 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/overrideSuspendFun.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/overrideSuspendFun.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/overrideSuspendFun_Any.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/overrideSuspendFun_Any.kt
index b64ecb7c266..7f490896cf9 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/overrideSuspendFun_Any.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/overrideSuspendFun_Any.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/overrideSuspendFun_Any_itf.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/overrideSuspendFun_Any_itf.kt
index 2a4fd0ec6fa..aeb5f738922 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/overrideSuspendFun_Any_itf.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/overrideSuspendFun_Any_itf.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/overrideSuspendFun_Any_this.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/overrideSuspendFun_Any_this.kt
index a9038ac2c50..b24f867a47d 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/overrideSuspendFun_Any_this.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/overrideSuspendFun_Any_this.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/overrideSuspendFun_Int.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/overrideSuspendFun_Int.kt
index 754ed403daf..c702dbfff89 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/overrideSuspendFun_Int.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/overrideSuspendFun_Int.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/returnResult.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/returnResult.kt
index 8239540742f..2f8d4dc079a 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/returnResult.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/returnResult.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/syntheticAccessor.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/syntheticAccessor.kt
index 02f8904b821..650c106d5e8 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/direct/syntheticAccessor.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/direct/syntheticAccessor.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/genericParameterResult.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/genericParameterResult.kt
index cb7227e8ebc..62841fedfa6 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/genericParameterResult.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/genericParameterResult.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/kt47129.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/kt47129.kt
index 7e0d450fce4..3c5fd9f5c58 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/kt47129.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/kt47129.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
fun runBlocking(c: suspend () -> T): T {
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/nonLocalReturn.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/nonLocalReturn.kt
index 0d07533427a..96c410ef5ee 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/nonLocalReturn.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/nonLocalReturn.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxReturnValueOfSuspendFunctionReference.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxReturnValueOfSuspendFunctionReference.kt
index 95aba9813bf..245c96b2f6a 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxReturnValueOfSuspendFunctionReference.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxReturnValueOfSuspendFunctionReference.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND: JS_IR_ES6
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxReturnValueOfSuspendLambda.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxReturnValueOfSuspendLambda.kt
index aa15eebcfa6..c53f82c2496 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxReturnValueOfSuspendLambda.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxReturnValueOfSuspendLambda.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND: JS_IR_ES6
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxTypeParameterOfSuperType.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxTypeParameterOfSuperType.kt
index e11e27c72d8..86876a3eec1 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxTypeParameterOfSuperType.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxTypeParameterOfSuperType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxTypeParameterOfSuperTypeResult.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxTypeParameterOfSuperTypeResult.kt
index c6a5239ee8a..f26b7196f78 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxTypeParameterOfSuperTypeResult.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxTypeParameterOfSuperTypeResult.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine.kt
index 59a2ce42a32..fb098f9a9eb 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_Any.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_Any.kt
index 28c57e0e032..ffb3ccd5453 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_Any.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_Any.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_InlineAny.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_InlineAny.kt
index d8188a7c391..34957b21c1f 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_InlineAny.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_InlineAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_InlineInt.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_InlineInt.kt
index 1cb0ed38fe9..ee196313fcb 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_InlineInt.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_InlineInt.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_Int.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_Int.kt
index 8f63afefff8..fdf2203a5ac 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_Int.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_Int.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_Long.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_Long.kt
index 2fa7262a88a..0635e6c86e2 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_Long.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_Long.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_NAny.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_NAny.kt
index 4c1d6c7ece4..f6003a59a2f 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_NAny.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_NAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_nonLocalReturn.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_nonLocalReturn.kt
index 56d1de5b032..630c359121a 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_nonLocalReturn.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_nonLocalReturn.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_suspendFunType.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_suspendFunType.kt
index aca1dc83c17..fd6c6fd7213 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_suspendFunType.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/boxUnboxInsideCoroutine_suspendFunType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/bridgeGenerationCrossinline.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/bridgeGenerationCrossinline.kt
index 933b1e87eb3..ed74c65de21 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/bridgeGenerationCrossinline.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/bridgeGenerationCrossinline.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/bridgeGenerationNonInline.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/bridgeGenerationNonInline.kt
index f9a9896c970..53064d12fb4 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/bridgeGenerationNonInline.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/bridgeGenerationNonInline.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFun.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFun.kt
index ef7070eb019..2e5678dec75 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFun.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFun.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunSameJvmType.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunSameJvmType.kt
index 050a82557cb..1db40832507 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunSameJvmType.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunSameJvmType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass.kt
index bc4732f83b9..4a8397b3094 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClassSameJvmType.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClassSameJvmType.kt
index 2d901489cd4..d012ce4517a 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClassSameJvmType.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClassSameJvmType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass_Any.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass_Any.kt
index 40c943d344d..23605dfa848 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass_Any.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass_Any.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass_Int.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass_Int.kt
index 6d0234e82a6..704af1498ab 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass_Int.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass_Int.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass_NullableAny.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass_NullableAny.kt
index 13c55572576..4fbc0ed2d04 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass_NullableAny.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass_NullableAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass_NullableAny_null.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass_NullableAny_null.kt
index 3bbfad436fa..f62d117f3f7 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass_NullableAny_null.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass_NullableAny_null.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass_NullableInt.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass_NullableInt.kt
index ce8f54f12fb..df5ff4f1208 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass_NullableInt.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass_NullableInt.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass_NullableInt_null.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass_NullableInt_null.kt
index 4078febb265..650eeabb292 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass_NullableInt_null.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFunWithNullableInlineClass_NullableInt_null.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFun_Any.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFun_Any.kt
index 6742e1cff22..68f26cf9a25 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFun_Any.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFun_Any.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFun_Int.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFun_Int.kt
index b2d5a0e9a47..acd783a08c0 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFun_Int.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/covariantOverrideSuspendFun_Int.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/createMangling.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/createMangling.kt
index 6f834f1428d..007d6791674 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/createMangling.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/createMangling.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/createOverride.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/createOverride.kt
index b2799b2e350..dd3ada11abc 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/createOverride.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/createOverride.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/defaultStub.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/defaultStub.kt
index cc93f3eeddf..22812680406 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/defaultStub.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/defaultStub.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
import kotlin.coroutines.intrinsics.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun.kt
index 78f883dfdc6..a225da4f166 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_Any.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_Any.kt
index efeadb7e82d..d0d338d2ec9 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_Any.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_Any.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_Any_NullableInlineClassUpperBound.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_Any_NullableInlineClassUpperBound.kt
index cde16bcd037..cb9b30b93f3 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_Any_NullableInlineClassUpperBound.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_Any_NullableInlineClassUpperBound.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_Int.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_Int.kt
index b02a63cef83..2d7bc948db3 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_Int.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_Int.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_NullableAny.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_NullableAny.kt
index b2b3d34c580..6d34b7973ea 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_NullableAny.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_NullableAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_NullableAny_null.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_NullableAny_null.kt
index 77cbfa96934..b7ffea8a50b 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_NullableAny_null.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_NullableAny_null.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_NullableInt.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_NullableInt.kt
index 9159a513e02..8e1dbc1a814 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_NullableInt.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_NullableInt.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_NullableInt_null.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_NullableInt_null.kt
index ae692ee750a..74d9b1af7fa 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_NullableInt_null.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/genericOverrideSuspendFun_NullableInt_null.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/interfaceDelegateWithInlineClass.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/interfaceDelegateWithInlineClass.kt
index 1ff072f8ff0..4f4447c8875 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/interfaceDelegateWithInlineClass.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/interfaceDelegateWithInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/invokeOperator.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/invokeOperator.kt
index 4bc91db863b..7bc1e06f8a3 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/invokeOperator.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/invokeOperator.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/multifileBridge.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/multifileBridge.kt
index e835e428cbd..234dae14efa 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/multifileBridge.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/multifileBridge.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// FILE: a.kt
@file:JvmMultifileClass
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/overrideSuspendFun.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/overrideSuspendFun.kt
index 3427679fcf4..1bdc87ae628 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/overrideSuspendFun.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/overrideSuspendFun.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/overrideSuspendFun_Any.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/overrideSuspendFun_Any.kt
index f43f1dfb54c..3af0d3aad38 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/overrideSuspendFun_Any.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/overrideSuspendFun_Any.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/overrideSuspendFun_Any_itf.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/overrideSuspendFun_Any_itf.kt
index 5952f79a20c..af72e235158 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/overrideSuspendFun_Any_itf.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/overrideSuspendFun_Any_itf.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/overrideSuspendFun_Any_this.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/overrideSuspendFun_Any_this.kt
index 70f41f9d312..34038275d80 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/overrideSuspendFun_Any_this.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/overrideSuspendFun_Any_this.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/overrideSuspendFun_Int.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/overrideSuspendFun_Int.kt
index 4372aeb274b..62757b13479 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/overrideSuspendFun_Int.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/overrideSuspendFun_Int.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/returnResult.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/returnResult.kt
index a511f505431..6c36ea1f377 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/returnResult.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/returnResult.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/syntheticAccessor.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/syntheticAccessor.kt
index 445db333ad4..87a0dcd6bbe 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resume/syntheticAccessor.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resume/syntheticAccessor.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxReturnValueOfSuspendFunctionReference.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxReturnValueOfSuspendFunctionReference.kt
index c3428e134be..e1d50017293 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxReturnValueOfSuspendFunctionReference.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxReturnValueOfSuspendFunctionReference.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND: JS_IR_ES6
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxReturnValueOfSuspendLambda.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxReturnValueOfSuspendLambda.kt
index 83f1d233b08..015c7640a2d 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxReturnValueOfSuspendLambda.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxReturnValueOfSuspendLambda.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND: JS_IR_ES6
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxTypeParameterOfSuperType.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxTypeParameterOfSuperType.kt
index fe2d511235d..20cd226337c 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxTypeParameterOfSuperType.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxTypeParameterOfSuperType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxTypeParameterOfSuperTypeResult.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxTypeParameterOfSuperTypeResult.kt
index 55e4a3caf2f..5dc172ea683 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxTypeParameterOfSuperTypeResult.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxTypeParameterOfSuperTypeResult.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine.kt
index e02a337fdf7..1262d56f07c 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_Any.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_Any.kt
index 119f8179e1e..9a62c159a41 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_Any.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_Any.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_InlineAny.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_InlineAny.kt
index 74d2b1949c5..076df4076b9 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_InlineAny.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_InlineAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_InlineInt.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_InlineInt.kt
index 901a5de8301..c17c3e20fcf 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_InlineInt.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_InlineInt.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_Int.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_Int.kt
index 4e007d32618..a767745b191 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_Int.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_Int.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_Long.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_Long.kt
index 2ccd2676978..4f0335becdc 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_Long.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_Long.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_NAny.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_NAny.kt
index e33ab032478..6965bae72de 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_NAny.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_NAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_nonLocalReturn.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_nonLocalReturn.kt
index 1cced7e1d89..78dc2ace2aa 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_nonLocalReturn.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_nonLocalReturn.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_suspendFunType.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_suspendFunType.kt
index 232f9bc8515..0c838f59974 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_suspendFunType.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/boxUnboxInsideCoroutine_suspendFunType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/bridgeGenerationCrossinline.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/bridgeGenerationCrossinline.kt
index 9795923d827..87ff39efaa0 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/bridgeGenerationCrossinline.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/bridgeGenerationCrossinline.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/bridgeGenerationNonInline.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/bridgeGenerationNonInline.kt
index 1b69cd83e76..0f67c5bd70b 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/bridgeGenerationNonInline.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/bridgeGenerationNonInline.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFun.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFun.kt
index ff3d944de28..ac296df5d55 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFun.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFun.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunSameJvmType.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunSameJvmType.kt
index 93b6dbcc292..9dd29e1ee4b 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunSameJvmType.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunSameJvmType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClass.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClass.kt
index 6b05bfa75bc..08fc061e774 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClass.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClassSameJvmType.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClassSameJvmType.kt
index 48f400d924b..0005ebb177d 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClassSameJvmType.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClassSameJvmType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClass_Any.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClass_Any.kt
index d29c5e08cd4..a1a7acd2647 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClass_Any.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClass_Any.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClass_Int.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClass_Int.kt
index 1f6581bdb18..e5ea4bfbf29 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClass_Int.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClass_Int.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClass_NullableAny.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClass_NullableAny.kt
index 3b08fb98402..8388b69c7cb 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClass_NullableAny.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClass_NullableAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClass_NullableAny_null.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClass_NullableAny_null.kt
index cfdb25fc3c2..1331bc6f3c3 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClass_NullableAny_null.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClass_NullableAny_null.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClass_NullableInt.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClass_NullableInt.kt
index 50dbed298d1..afcc4d78bc1 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClass_NullableInt.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFunWithNullableInlineClass_NullableInt.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFun_Any.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFun_Any.kt
index 0f46a5e14a1..3442cd84be8 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFun_Any.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFun_Any.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFun_Int.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFun_Int.kt
index 0871f4a6a97..1e3aac0ed7c 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFun_Int.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/covariantOverrideSuspendFun_Int.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/createMangling.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/createMangling.kt
index c0bffeb261a..78d3b995f29 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/createMangling.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/createMangling.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/createOverride.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/createOverride.kt
index cb7db00ab99..dee08c0f042 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/createOverride.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/createOverride.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/genericOverrideSuspendFun.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/genericOverrideSuspendFun.kt
index 203f8d4e8f8..5831a7730b6 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/genericOverrideSuspendFun.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/genericOverrideSuspendFun.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/genericOverrideSuspendFun_Any.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/genericOverrideSuspendFun_Any.kt
index bbfb019f505..6f078176651 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/genericOverrideSuspendFun_Any.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/genericOverrideSuspendFun_Any.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/genericOverrideSuspendFun_Any_NullableInlineClassUpperBound.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/genericOverrideSuspendFun_Any_NullableInlineClassUpperBound.kt
index 9373000bef2..c00dea3926b 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/genericOverrideSuspendFun_Any_NullableInlineClassUpperBound.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/genericOverrideSuspendFun_Any_NullableInlineClassUpperBound.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/genericOverrideSuspendFun_Int.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/genericOverrideSuspendFun_Int.kt
index 64df0ac7d5e..f2ab532b1d7 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/genericOverrideSuspendFun_Int.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/genericOverrideSuspendFun_Int.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/genericOverrideSuspendFun_NullableAny.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/genericOverrideSuspendFun_NullableAny.kt
index 9a61da00b08..2df961434c3 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/genericOverrideSuspendFun_NullableAny.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/genericOverrideSuspendFun_NullableAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/genericOverrideSuspendFun_NullableInt.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/genericOverrideSuspendFun_NullableInt.kt
index 597a005314f..20bac89c6d4 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/genericOverrideSuspendFun_NullableInt.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/genericOverrideSuspendFun_NullableInt.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/interfaceDelegateWithInlineClass.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/interfaceDelegateWithInlineClass.kt
index e4fc462d868..a84acc34794 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/interfaceDelegateWithInlineClass.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/interfaceDelegateWithInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/invokeOperator.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/invokeOperator.kt
index 85c933eacb1..3b4ce31cfa3 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/invokeOperator.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/invokeOperator.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/overrideSuspendFun.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/overrideSuspendFun.kt
index 380e3a6e673..ad7acffb16f 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/overrideSuspendFun.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/overrideSuspendFun.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/overrideSuspendFun_Any.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/overrideSuspendFun_Any.kt
index edc97528e63..feff16a4e13 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/overrideSuspendFun_Any.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/overrideSuspendFun_Any.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/overrideSuspendFun_Any_itf.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/overrideSuspendFun_Any_itf.kt
index 4433bdb6788..5ec71ab1018 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/overrideSuspendFun_Any_itf.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/overrideSuspendFun_Any_itf.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/overrideSuspendFun_Any_this.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/overrideSuspendFun_Any_this.kt
index f6b9f19243a..59c3f914248 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/overrideSuspendFun_Any_this.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/overrideSuspendFun_Any_this.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/overrideSuspendFun_Int.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/overrideSuspendFun_Int.kt
index b828c0115c4..dc8345e8271 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/overrideSuspendFun_Int.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/overrideSuspendFun_Int.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/returnResult.kt b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/returnResult.kt
index ce9f325ff7d..c58d2e1b2ab 100644
--- a/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/returnResult.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineClasses/resumeWithException/returnResult.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineFunInGenericClass.kt b/compiler/testData/codegen/box/coroutines/inlineFunInGenericClass.kt
index 47c7cc2bda5..47684a89070 100644
--- a/compiler/testData/codegen/box/coroutines/inlineFunInGenericClass.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineFunInGenericClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineFunctionInMultifileClass.kt b/compiler/testData/codegen/box/coroutines/inlineFunctionInMultifileClass.kt
index dfe4e6fb462..deae9615a72 100644
--- a/compiler/testData/codegen/box/coroutines/inlineFunctionInMultifileClass.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineFunctionInMultifileClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// IGNORE_LIGHT_ANALYSIS
// !INHERIT_MULTIFILE_PARTS
diff --git a/compiler/testData/codegen/box/coroutines/inlineFunctionInMultifileClassUnoptimized.kt b/compiler/testData/codegen/box/coroutines/inlineFunctionInMultifileClassUnoptimized.kt
index 209047ba11a..1ae12075fbe 100644
--- a/compiler/testData/codegen/box/coroutines/inlineFunctionInMultifileClassUnoptimized.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineFunctionInMultifileClassUnoptimized.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// TARGET_BACKEND: JVM
diff --git a/compiler/testData/codegen/box/coroutines/inlineGenericFunCalledFromSubclass.kt b/compiler/testData/codegen/box/coroutines/inlineGenericFunCalledFromSubclass.kt
index bfbf7d3055d..dfb53d91ee7 100644
--- a/compiler/testData/codegen/box/coroutines/inlineGenericFunCalledFromSubclass.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineGenericFunCalledFromSubclass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// WITH_REFLECT
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/inlineSuspendFunction.kt b/compiler/testData/codegen/box/coroutines/inlineSuspendFunction.kt
index a3be99db7be..027c02bf844 100644
--- a/compiler/testData/codegen/box/coroutines/inlineSuspendFunction.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineSuspendFunction.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// WITH_REFLECT
// CHECK_NOT_CALLED: suspendInline_61zpoe$
diff --git a/compiler/testData/codegen/box/coroutines/inlineSuspendLambdaNonLocalReturn.kt b/compiler/testData/codegen/box/coroutines/inlineSuspendLambdaNonLocalReturn.kt
index 36311f7b6d4..ba3cd0cb806 100644
--- a/compiler/testData/codegen/box/coroutines/inlineSuspendLambdaNonLocalReturn.kt
+++ b/compiler/testData/codegen/box/coroutines/inlineSuspendLambdaNonLocalReturn.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/inlinedTryCatchFinally.kt b/compiler/testData/codegen/box/coroutines/inlinedTryCatchFinally.kt
index 0d8de0c2988..2a12f4b50f8 100644
--- a/compiler/testData/codegen/box/coroutines/inlinedTryCatchFinally.kt
+++ b/compiler/testData/codegen/box/coroutines/inlinedTryCatchFinally.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/innerSuspensionCalls.kt b/compiler/testData/codegen/box/coroutines/innerSuspensionCalls.kt
index 2cfdcb2ecbb..d4ab1401849 100644
--- a/compiler/testData/codegen/box/coroutines/innerSuspensionCalls.kt
+++ b/compiler/testData/codegen/box/coroutines/innerSuspensionCalls.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/instanceOfContinuation.kt b/compiler/testData/codegen/box/coroutines/instanceOfContinuation.kt
index 28c33ee5317..953c488bf33 100644
--- a/compiler/testData/codegen/box/coroutines/instanceOfContinuation.kt
+++ b/compiler/testData/codegen/box/coroutines/instanceOfContinuation.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
// WITH_REFLECT
diff --git a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/complicatedMerge.kt b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/complicatedMerge.kt
index f6b76381e2f..54f5331c0be 100644
--- a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/complicatedMerge.kt
+++ b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/complicatedMerge.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/i2bResult.kt b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/i2bResult.kt
index 87b7e1c24cf..05fd47fb4a7 100644
--- a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/i2bResult.kt
+++ b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/i2bResult.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/listThrowablePairInOneSlot.kt b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/listThrowablePairInOneSlot.kt
index ce63cc6f0d7..752680a8ae8 100644
--- a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/listThrowablePairInOneSlot.kt
+++ b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/listThrowablePairInOneSlot.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// FULL_RUNTIME
diff --git a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/loadFromBooleanArray.kt b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/loadFromBooleanArray.kt
index 5496b783177..1c5d04c232d 100644
--- a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/loadFromBooleanArray.kt
+++ b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/loadFromBooleanArray.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/loadFromByteArray.kt b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/loadFromByteArray.kt
index e067af09cc7..c0c0dde681c 100644
--- a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/loadFromByteArray.kt
+++ b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/loadFromByteArray.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/noVariableInTable.kt b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/noVariableInTable.kt
index 8c36dadb6a9..33a9323ec24 100644
--- a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/noVariableInTable.kt
+++ b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/noVariableInTable.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/sameIconst1ManyVars.kt b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/sameIconst1ManyVars.kt
index eda3ca071a9..03cea7b8477 100644
--- a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/sameIconst1ManyVars.kt
+++ b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/sameIconst1ManyVars.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/unusedCatchVar.kt b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/unusedCatchVar.kt
index 5a432eb694c..5d2795200a6 100644
--- a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/unusedCatchVar.kt
+++ b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/unusedCatchVar.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// FULL_RUNTIME
diff --git a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInArrayStore.kt b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInArrayStore.kt
index 840d76645e1..9b3745ca880 100644
--- a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInArrayStore.kt
+++ b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInArrayStore.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
// TARGET_BACKEND: JVM
diff --git a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInMethodCall.kt b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInMethodCall.kt
index 3bc6f947c5c..5be49522c88 100644
--- a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInMethodCall.kt
+++ b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInMethodCall.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInPutfield.kt b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInPutfield.kt
index 9e34f402d75..52e8b1a0f98 100644
--- a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInPutfield.kt
+++ b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInPutfield.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
// TARGET_BACKEND: JVM
diff --git a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInVarStore.kt b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInVarStore.kt
index e4c2a041596..f0248b6ab13 100644
--- a/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInVarStore.kt
+++ b/compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInVarStore.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/intrinsicSemantics/coroutineContext.kt b/compiler/testData/codegen/box/coroutines/intrinsicSemantics/coroutineContext.kt
index 71d63b62f18..e53d1af4b45 100644
--- a/compiler/testData/codegen/box/coroutines/intrinsicSemantics/coroutineContext.kt
+++ b/compiler/testData/codegen/box/coroutines/intrinsicSemantics/coroutineContext.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/intrinsicSemantics/coroutineContextReceiver.kt b/compiler/testData/codegen/box/coroutines/intrinsicSemantics/coroutineContextReceiver.kt
index d6ed978e6f7..074cf0b5b8a 100644
--- a/compiler/testData/codegen/box/coroutines/intrinsicSemantics/coroutineContextReceiver.kt
+++ b/compiler/testData/codegen/box/coroutines/intrinsicSemantics/coroutineContextReceiver.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/intrinsicSemantics/coroutineContextReceiverNotIntrinsic.kt b/compiler/testData/codegen/box/coroutines/intrinsicSemantics/coroutineContextReceiverNotIntrinsic.kt
index 25b9fbf508e..65fd9f3c783 100644
--- a/compiler/testData/codegen/box/coroutines/intrinsicSemantics/coroutineContextReceiverNotIntrinsic.kt
+++ b/compiler/testData/codegen/box/coroutines/intrinsicSemantics/coroutineContextReceiverNotIntrinsic.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/intrinsicSemantics/intercepted.kt b/compiler/testData/codegen/box/coroutines/intrinsicSemantics/intercepted.kt
index be100bbcacc..7a0b806bfee 100644
--- a/compiler/testData/codegen/box/coroutines/intrinsicSemantics/intercepted.kt
+++ b/compiler/testData/codegen/box/coroutines/intrinsicSemantics/intercepted.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/intrinsicSemantics/resultExceptionOrNullInLambda.kt b/compiler/testData/codegen/box/coroutines/intrinsicSemantics/resultExceptionOrNullInLambda.kt
index c39a5850475..019f1aa0e93 100644
--- a/compiler/testData/codegen/box/coroutines/intrinsicSemantics/resultExceptionOrNullInLambda.kt
+++ b/compiler/testData/codegen/box/coroutines/intrinsicSemantics/resultExceptionOrNullInLambda.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.intrinsics.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/intrinsicSemantics/startCoroutine.kt b/compiler/testData/codegen/box/coroutines/intrinsicSemantics/startCoroutine.kt
index df94880cc59..155b3083ae4 100644
--- a/compiler/testData/codegen/box/coroutines/intrinsicSemantics/startCoroutine.kt
+++ b/compiler/testData/codegen/box/coroutines/intrinsicSemantics/startCoroutine.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/intrinsicSemantics/startCoroutineUninterceptedOrReturn.kt b/compiler/testData/codegen/box/coroutines/intrinsicSemantics/startCoroutineUninterceptedOrReturn.kt
index d982f890690..36487e463e3 100644
--- a/compiler/testData/codegen/box/coroutines/intrinsicSemantics/startCoroutineUninterceptedOrReturn.kt
+++ b/compiler/testData/codegen/box/coroutines/intrinsicSemantics/startCoroutineUninterceptedOrReturn.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/intrinsicSemantics/startCoroutineUninterceptedOrReturnInterception.kt b/compiler/testData/codegen/box/coroutines/intrinsicSemantics/startCoroutineUninterceptedOrReturnInterception.kt
index 0bba8305606..f69e714faac 100644
--- a/compiler/testData/codegen/box/coroutines/intrinsicSemantics/startCoroutineUninterceptedOrReturnInterception.kt
+++ b/compiler/testData/codegen/box/coroutines/intrinsicSemantics/startCoroutineUninterceptedOrReturnInterception.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/intrinsicSemantics/suspendCoroutineUninterceptedOrReturn.kt b/compiler/testData/codegen/box/coroutines/intrinsicSemantics/suspendCoroutineUninterceptedOrReturn.kt
index c93096b090e..d5d3d10de04 100644
--- a/compiler/testData/codegen/box/coroutines/intrinsicSemantics/suspendCoroutineUninterceptedOrReturn.kt
+++ b/compiler/testData/codegen/box/coroutines/intrinsicSemantics/suspendCoroutineUninterceptedOrReturn.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/iterateOverArray.kt b/compiler/testData/codegen/box/coroutines/iterateOverArray.kt
index 7bf8486af83..9edceb70fd0 100644
--- a/compiler/testData/codegen/box/coroutines/iterateOverArray.kt
+++ b/compiler/testData/codegen/box/coroutines/iterateOverArray.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/javaInterop/objectWithSeveralSuspends.kt b/compiler/testData/codegen/box/coroutines/javaInterop/objectWithSeveralSuspends.kt
index 99b657e016c..acbdf6e38ee 100644
--- a/compiler/testData/codegen/box/coroutines/javaInterop/objectWithSeveralSuspends.kt
+++ b/compiler/testData/codegen/box/coroutines/javaInterop/objectWithSeveralSuspends.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// NO_CHECK_LAMBDA_INLINING
// CHECK_STATE_MACHINE
diff --git a/compiler/testData/codegen/box/coroutines/javaInterop/returnLambda.kt b/compiler/testData/codegen/box/coroutines/javaInterop/returnLambda.kt
index a99a90b02b5..fb48be36555 100644
--- a/compiler/testData/codegen/box/coroutines/javaInterop/returnLambda.kt
+++ b/compiler/testData/codegen/box/coroutines/javaInterop/returnLambda.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// NO_CHECK_LAMBDA_INLINING
// CHECK_STATE_MACHINE
diff --git a/compiler/testData/codegen/box/coroutines/javaInterop/returnObject.kt b/compiler/testData/codegen/box/coroutines/javaInterop/returnObject.kt
index 6cc18e8049c..fc0a7308e03 100644
--- a/compiler/testData/codegen/box/coroutines/javaInterop/returnObject.kt
+++ b/compiler/testData/codegen/box/coroutines/javaInterop/returnObject.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// NO_CHECK_LAMBDA_INLINING
// CHECK_STATE_MACHINE
diff --git a/compiler/testData/codegen/box/coroutines/javaInterop/severalCaptures.kt b/compiler/testData/codegen/box/coroutines/javaInterop/severalCaptures.kt
index dcfc53a3695..ac123eae2ca 100644
--- a/compiler/testData/codegen/box/coroutines/javaInterop/severalCaptures.kt
+++ b/compiler/testData/codegen/box/coroutines/javaInterop/severalCaptures.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// CHECK_STATE_MACHINE
diff --git a/compiler/testData/codegen/box/coroutines/javaInterop/suspendInlineWithCrossinline.kt b/compiler/testData/codegen/box/coroutines/javaInterop/suspendInlineWithCrossinline.kt
index c7f6918f3bc..94aa9bc76e3 100644
--- a/compiler/testData/codegen/box/coroutines/javaInterop/suspendInlineWithCrossinline.kt
+++ b/compiler/testData/codegen/box/coroutines/javaInterop/suspendInlineWithCrossinline.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// NO_CHECK_LAMBDA_INLINING
// CHECK_STATE_MACHINE
diff --git a/compiler/testData/codegen/box/coroutines/jvmStaticAndJvmInline.kt b/compiler/testData/codegen/box/coroutines/jvmStaticAndJvmInline.kt
index 1889b8a0319..5f6e0a9e208 100644
--- a/compiler/testData/codegen/box/coroutines/jvmStaticAndJvmInline.kt
+++ b/compiler/testData/codegen/box/coroutines/jvmStaticAndJvmInline.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/kt12958.kt b/compiler/testData/codegen/box/coroutines/kt12958.kt
index 6bc7710dcfb..4b3157145c6 100644
--- a/compiler/testData/codegen/box/coroutines/kt12958.kt
+++ b/compiler/testData/codegen/box/coroutines/kt12958.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
// WITH_CONTINUATION
diff --git a/compiler/testData/codegen/box/coroutines/kt15016.kt b/compiler/testData/codegen/box/coroutines/kt15016.kt
index cd078cce761..98435c34dfa 100644
--- a/compiler/testData/codegen/box/coroutines/kt15016.kt
+++ b/compiler/testData/codegen/box/coroutines/kt15016.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/kt15017.kt b/compiler/testData/codegen/box/coroutines/kt15017.kt
index c65464dd893..3b6e27791ee 100644
--- a/compiler/testData/codegen/box/coroutines/kt15017.kt
+++ b/compiler/testData/codegen/box/coroutines/kt15017.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.startCoroutine
diff --git a/compiler/testData/codegen/box/coroutines/kt15930.kt b/compiler/testData/codegen/box/coroutines/kt15930.kt
index 042cf0761d8..d27b8f3d82e 100644
--- a/compiler/testData/codegen/box/coroutines/kt15930.kt
+++ b/compiler/testData/codegen/box/coroutines/kt15930.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.intrinsics.*
diff --git a/compiler/testData/codegen/box/coroutines/kt21080.kt b/compiler/testData/codegen/box/coroutines/kt21080.kt
index 55fc09a9cab..26da3e14b3e 100644
--- a/compiler/testData/codegen/box/coroutines/kt21080.kt
+++ b/compiler/testData/codegen/box/coroutines/kt21080.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// IGNORE_BACKEND: JVM
// IGNORE_BACKEND_FIR: JVM_IR
diff --git a/compiler/testData/codegen/box/coroutines/kt21605.kt b/compiler/testData/codegen/box/coroutines/kt21605.kt
index 6e7536ab520..db5ca3a867c 100644
--- a/compiler/testData/codegen/box/coroutines/kt21605.kt
+++ b/compiler/testData/codegen/box/coroutines/kt21605.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/kt24135.kt b/compiler/testData/codegen/box/coroutines/kt24135.kt
index 64e035eaece..2f9aa471731 100644
--- a/compiler/testData/codegen/box/coroutines/kt24135.kt
+++ b/compiler/testData/codegen/box/coroutines/kt24135.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.EmptyContinuation
diff --git a/compiler/testData/codegen/box/coroutines/kt25912.kt b/compiler/testData/codegen/box/coroutines/kt25912.kt
index b43c9e0b085..ca4aca6113a 100644
--- a/compiler/testData/codegen/box/coroutines/kt25912.kt
+++ b/compiler/testData/codegen/box/coroutines/kt25912.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// IGNORE_BACKEND: NATIVE
diff --git a/compiler/testData/codegen/box/coroutines/kt28844.kt b/compiler/testData/codegen/box/coroutines/kt28844.kt
index c83f1a0577e..f45b3905cf3 100644
--- a/compiler/testData/codegen/box/coroutines/kt28844.kt
+++ b/compiler/testData/codegen/box/coroutines/kt28844.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// IGNORE_BACKEND: NATIVE
diff --git a/compiler/testData/codegen/box/coroutines/kt30858.kt b/compiler/testData/codegen/box/coroutines/kt30858.kt
index eb8a63c45e8..663813cbd26 100644
--- a/compiler/testData/codegen/box/coroutines/kt30858.kt
+++ b/compiler/testData/codegen/box/coroutines/kt30858.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND: NATIVE
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
class MyReceiveChannel
diff --git a/compiler/testData/codegen/box/coroutines/kt31784.kt b/compiler/testData/codegen/box/coroutines/kt31784.kt
index 3b52e4b2308..99d6052ba96 100644
--- a/compiler/testData/codegen/box/coroutines/kt31784.kt
+++ b/compiler/testData/codegen/box/coroutines/kt31784.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@file:OptIn(ExperimentalTypeInference::class)
diff --git a/compiler/testData/codegen/box/coroutines/kt35967.kt b/compiler/testData/codegen/box/coroutines/kt35967.kt
index b55cd743813..7e715de8d42 100644
--- a/compiler/testData/codegen/box/coroutines/kt35967.kt
+++ b/compiler/testData/codegen/box/coroutines/kt35967.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
// ISSUE: KT-35967
diff --git a/compiler/testData/codegen/box/coroutines/kt38099.kt b/compiler/testData/codegen/box/coroutines/kt38099.kt
index e0af53b6f6e..bbc848e3a8d 100644
--- a/compiler/testData/codegen/box/coroutines/kt38099.kt
+++ b/compiler/testData/codegen/box/coroutines/kt38099.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/kt42028.kt b/compiler/testData/codegen/box/coroutines/kt42028.kt
index 7e0280bd241..ae181f3a792 100644
--- a/compiler/testData/codegen/box/coroutines/kt42028.kt
+++ b/compiler/testData/codegen/box/coroutines/kt42028.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/kt42554.kt b/compiler/testData/codegen/box/coroutines/kt42554.kt
index 24b0dbf609c..d59a6f96f81 100644
--- a/compiler/testData/codegen/box/coroutines/kt42554.kt
+++ b/compiler/testData/codegen/box/coroutines/kt42554.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/kt44221.kt b/compiler/testData/codegen/box/coroutines/kt44221.kt
index 9f4324536ce..ed462c7417a 100644
--- a/compiler/testData/codegen/box/coroutines/kt44221.kt
+++ b/compiler/testData/codegen/box/coroutines/kt44221.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND: JS
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/kt44710.kt b/compiler/testData/codegen/box/coroutines/kt44710.kt
index 7875143173b..36b883efac4 100644
--- a/compiler/testData/codegen/box/coroutines/kt44710.kt
+++ b/compiler/testData/codegen/box/coroutines/kt44710.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/kt44781.kt b/compiler/testData/codegen/box/coroutines/kt44781.kt
index dfde2f25d32..e58091f5c16 100644
--- a/compiler/testData/codegen/box/coroutines/kt44781.kt
+++ b/compiler/testData/codegen/box/coroutines/kt44781.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/kt45377.kt b/compiler/testData/codegen/box/coroutines/kt45377.kt
index c759b9cd381..00c84d03dd6 100644
--- a/compiler/testData/codegen/box/coroutines/kt45377.kt
+++ b/compiler/testData/codegen/box/coroutines/kt45377.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: kt45377.kt
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/kt46813.kt b/compiler/testData/codegen/box/coroutines/kt46813.kt
index 256e114bbfc..d53a6665bca 100644
--- a/compiler/testData/codegen/box/coroutines/kt46813.kt
+++ b/compiler/testData/codegen/box/coroutines/kt46813.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
fun T.map(transform: suspend (T) -> R): suspend () -> R =
diff --git a/compiler/testData/codegen/box/coroutines/kt49168.kt b/compiler/testData/codegen/box/coroutines/kt49168.kt
index 9d85ceba0e9..c9ea854c6cd 100644
--- a/compiler/testData/codegen/box/coroutines/kt49168.kt
+++ b/compiler/testData/codegen/box/coroutines/kt49168.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// IGNORE_BACKEND: JVM
// IGNORE_LIGHT_ANALYSIS
diff --git a/compiler/testData/codegen/box/coroutines/lastExpressionIsLoop.kt b/compiler/testData/codegen/box/coroutines/lastExpressionIsLoop.kt
index 098e0bdac00..38825038070 100644
--- a/compiler/testData/codegen/box/coroutines/lastExpressionIsLoop.kt
+++ b/compiler/testData/codegen/box/coroutines/lastExpressionIsLoop.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/lastStatementInc.kt b/compiler/testData/codegen/box/coroutines/lastStatementInc.kt
index de3479956c1..e18ab0a68be 100644
--- a/compiler/testData/codegen/box/coroutines/lastStatementInc.kt
+++ b/compiler/testData/codegen/box/coroutines/lastStatementInc.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/lastStementAssignment.kt b/compiler/testData/codegen/box/coroutines/lastStementAssignment.kt
index 728a0648229..5695397fb33 100644
--- a/compiler/testData/codegen/box/coroutines/lastStementAssignment.kt
+++ b/compiler/testData/codegen/box/coroutines/lastStementAssignment.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/lastUnitExpression.kt b/compiler/testData/codegen/box/coroutines/lastUnitExpression.kt
index 615bdb45d39..cd913c79e94 100644
--- a/compiler/testData/codegen/box/coroutines/lastUnitExpression.kt
+++ b/compiler/testData/codegen/box/coroutines/lastUnitExpression.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/localCallableRef.kt b/compiler/testData/codegen/box/coroutines/localCallableRef.kt
index dabab399a53..f355f7b0da0 100644
--- a/compiler/testData/codegen/box/coroutines/localCallableRef.kt
+++ b/compiler/testData/codegen/box/coroutines/localCallableRef.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/localDelegate.kt b/compiler/testData/codegen/box/coroutines/localDelegate.kt
index f02290e1f4c..8f16c6472c2 100644
--- a/compiler/testData/codegen/box/coroutines/localDelegate.kt
+++ b/compiler/testData/codegen/box/coroutines/localDelegate.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/localFunctions/anonymous/simple.kt b/compiler/testData/codegen/box/coroutines/localFunctions/anonymous/simple.kt
index 5982e1c92c0..631f8987bf9 100644
--- a/compiler/testData/codegen/box/coroutines/localFunctions/anonymous/simple.kt
+++ b/compiler/testData/codegen/box/coroutines/localFunctions/anonymous/simple.kt
@@ -4,7 +4,7 @@
// IGNORE_BACKEND: JVM, JS, NATIVE
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: IGNORED_IN_JS
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/localFunctions/named/callTopLevelFromLocal.kt b/compiler/testData/codegen/box/coroutines/localFunctions/named/callTopLevelFromLocal.kt
index e8c3432d6d8..a6a3371fbf4 100644
--- a/compiler/testData/codegen/box/coroutines/localFunctions/named/callTopLevelFromLocal.kt
+++ b/compiler/testData/codegen/box/coroutines/localFunctions/named/callTopLevelFromLocal.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// KT-30041
diff --git a/compiler/testData/codegen/box/coroutines/localFunctions/named/capturedParameters.kt b/compiler/testData/codegen/box/coroutines/localFunctions/named/capturedParameters.kt
index a518e94d06c..5d585ec200c 100644
--- a/compiler/testData/codegen/box/coroutines/localFunctions/named/capturedParameters.kt
+++ b/compiler/testData/codegen/box/coroutines/localFunctions/named/capturedParameters.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/localFunctions/named/capturedVariables.kt b/compiler/testData/codegen/box/coroutines/localFunctions/named/capturedVariables.kt
index 3c0e88eeebc..eafe95c7a2a 100644
--- a/compiler/testData/codegen/box/coroutines/localFunctions/named/capturedVariables.kt
+++ b/compiler/testData/codegen/box/coroutines/localFunctions/named/capturedVariables.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/localFunctions/named/defaultArgument.kt b/compiler/testData/codegen/box/coroutines/localFunctions/named/defaultArgument.kt
index 5bde6ddf260..23c0ed094ed 100644
--- a/compiler/testData/codegen/box/coroutines/localFunctions/named/defaultArgument.kt
+++ b/compiler/testData/codegen/box/coroutines/localFunctions/named/defaultArgument.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// KT-27449
diff --git a/compiler/testData/codegen/box/coroutines/localFunctions/named/extension.kt b/compiler/testData/codegen/box/coroutines/localFunctions/named/extension.kt
index 92b22244acf..0906882abd4 100644
--- a/compiler/testData/codegen/box/coroutines/localFunctions/named/extension.kt
+++ b/compiler/testData/codegen/box/coroutines/localFunctions/named/extension.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/localFunctions/named/infix.kt b/compiler/testData/codegen/box/coroutines/localFunctions/named/infix.kt
index c28fd71dfaf..bf1439cf2af 100644
--- a/compiler/testData/codegen/box/coroutines/localFunctions/named/infix.kt
+++ b/compiler/testData/codegen/box/coroutines/localFunctions/named/infix.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/localFunctions/named/insideLambda.kt b/compiler/testData/codegen/box/coroutines/localFunctions/named/insideLambda.kt
index 05b8d9ab210..c40ef9279d5 100644
--- a/compiler/testData/codegen/box/coroutines/localFunctions/named/insideLambda.kt
+++ b/compiler/testData/codegen/box/coroutines/localFunctions/named/insideLambda.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/localFunctions/named/nestedLocals.kt b/compiler/testData/codegen/box/coroutines/localFunctions/named/nestedLocals.kt
index 62691c8354a..ebd6d7a7025 100644
--- a/compiler/testData/codegen/box/coroutines/localFunctions/named/nestedLocals.kt
+++ b/compiler/testData/codegen/box/coroutines/localFunctions/named/nestedLocals.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/localFunctions/named/rec.kt b/compiler/testData/codegen/box/coroutines/localFunctions/named/rec.kt
index 1c473f2c60b..13c2535fb0d 100644
--- a/compiler/testData/codegen/box/coroutines/localFunctions/named/rec.kt
+++ b/compiler/testData/codegen/box/coroutines/localFunctions/named/rec.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// TARGET_BACKEND: JVM
diff --git a/compiler/testData/codegen/box/coroutines/localFunctions/named/simple.kt b/compiler/testData/codegen/box/coroutines/localFunctions/named/simple.kt
index 8e884a71422..aa94230ba0a 100644
--- a/compiler/testData/codegen/box/coroutines/localFunctions/named/simple.kt
+++ b/compiler/testData/codegen/box/coroutines/localFunctions/named/simple.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/localFunctions/named/simpleSuspensionPoint.kt b/compiler/testData/codegen/box/coroutines/localFunctions/named/simpleSuspensionPoint.kt
index 973588191eb..d714c11cf0f 100644
--- a/compiler/testData/codegen/box/coroutines/localFunctions/named/simpleSuspensionPoint.kt
+++ b/compiler/testData/codegen/box/coroutines/localFunctions/named/simpleSuspensionPoint.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/localFunctions/named/stateMachine.kt b/compiler/testData/codegen/box/coroutines/localFunctions/named/stateMachine.kt
index a857c18fc9f..9824d9218ee 100644
--- a/compiler/testData/codegen/box/coroutines/localFunctions/named/stateMachine.kt
+++ b/compiler/testData/codegen/box/coroutines/localFunctions/named/stateMachine.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/localFunctions/named/withArguments.kt b/compiler/testData/codegen/box/coroutines/localFunctions/named/withArguments.kt
index 691492a1585..7089b0a6375 100644
--- a/compiler/testData/codegen/box/coroutines/localFunctions/named/withArguments.kt
+++ b/compiler/testData/codegen/box/coroutines/localFunctions/named/withArguments.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/longRangeInSuspendCall.kt b/compiler/testData/codegen/box/coroutines/longRangeInSuspendCall.kt
index c0641638b62..75043df030f 100644
--- a/compiler/testData/codegen/box/coroutines/longRangeInSuspendCall.kt
+++ b/compiler/testData/codegen/box/coroutines/longRangeInSuspendCall.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/longRangeInSuspendFun.kt b/compiler/testData/codegen/box/coroutines/longRangeInSuspendFun.kt
index 5d3fbef2bdb..986982af696 100644
--- a/compiler/testData/codegen/box/coroutines/longRangeInSuspendFun.kt
+++ b/compiler/testData/codegen/box/coroutines/longRangeInSuspendFun.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/mergeNullAndString.kt b/compiler/testData/codegen/box/coroutines/mergeNullAndString.kt
index cfdf55891d2..658f84a1cb8 100644
--- a/compiler/testData/codegen/box/coroutines/mergeNullAndString.kt
+++ b/compiler/testData/codegen/box/coroutines/mergeNullAndString.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/multiModule/inlineCrossModule.kt b/compiler/testData/codegen/box/coroutines/multiModule/inlineCrossModule.kt
index df7775d29c0..6a5a314ddc6 100644
--- a/compiler/testData/codegen/box/coroutines/multiModule/inlineCrossModule.kt
+++ b/compiler/testData/codegen/box/coroutines/multiModule/inlineCrossModule.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND: NATIVE
// WITH_COROUTINES
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib(support)
// FILE: lib.kt
@@ -18,7 +18,7 @@ suspend fun notInlined(
// MODULE: main(lib, support)
// WITH_COROUTINES
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: main.kt
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/multiModule/inlineFunctionWithOptionalParam.kt b/compiler/testData/codegen/box/coroutines/multiModule/inlineFunctionWithOptionalParam.kt
index 25c060efb0a..cabc8239508 100644
--- a/compiler/testData/codegen/box/coroutines/multiModule/inlineFunctionWithOptionalParam.kt
+++ b/compiler/testData/codegen/box/coroutines/multiModule/inlineFunctionWithOptionalParam.kt
@@ -1,5 +1,5 @@
// WITH_COROUTINES
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: lib.kt
inline fun foo(x: String = "OK"): String {
@@ -7,7 +7,7 @@ inline fun foo(x: String = "OK"): String {
}
// MODULE: main(lib, support)
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// FILE: main.kt
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/multiModule/inlineMultiModule.kt b/compiler/testData/codegen/box/coroutines/multiModule/inlineMultiModule.kt
index 285dae7d44e..86e167bb175 100644
--- a/compiler/testData/codegen/box/coroutines/multiModule/inlineMultiModule.kt
+++ b/compiler/testData/codegen/box/coroutines/multiModule/inlineMultiModule.kt
@@ -1,5 +1,5 @@
// WITH_COROUTINES
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib(support)
// FILE: lib.kt
diff --git a/compiler/testData/codegen/box/coroutines/multiModule/inlineMultiModuleOverride.kt b/compiler/testData/codegen/box/coroutines/multiModule/inlineMultiModuleOverride.kt
index 8d689cd45e5..fb6cb71f26f 100644
--- a/compiler/testData/codegen/box/coroutines/multiModule/inlineMultiModuleOverride.kt
+++ b/compiler/testData/codegen/box/coroutines/multiModule/inlineMultiModuleOverride.kt
@@ -1,5 +1,5 @@
// WITH_COROUTINES
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib(support)
// FILE: lib.kt
diff --git a/compiler/testData/codegen/box/coroutines/multiModule/inlineMultiModuleWithController.kt b/compiler/testData/codegen/box/coroutines/multiModule/inlineMultiModuleWithController.kt
index 736540d70a3..7cb32d70389 100644
--- a/compiler/testData/codegen/box/coroutines/multiModule/inlineMultiModuleWithController.kt
+++ b/compiler/testData/codegen/box/coroutines/multiModule/inlineMultiModuleWithController.kt
@@ -1,5 +1,5 @@
// WITH_COROUTINES
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib(support)
// FILE: lib.kt
diff --git a/compiler/testData/codegen/box/coroutines/multiModule/inlineMultiModuleWithInnerInlining.kt b/compiler/testData/codegen/box/coroutines/multiModule/inlineMultiModuleWithInnerInlining.kt
index 99501074f46..a5b01d7da29 100644
--- a/compiler/testData/codegen/box/coroutines/multiModule/inlineMultiModuleWithInnerInlining.kt
+++ b/compiler/testData/codegen/box/coroutines/multiModule/inlineMultiModuleWithInnerInlining.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND: NATIVE
// WITH_COROUTINES
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib(support)
// FILE: lib.kt
diff --git a/compiler/testData/codegen/box/coroutines/multiModule/inlineTailCall.kt b/compiler/testData/codegen/box/coroutines/multiModule/inlineTailCall.kt
index a66518f6dff..335e2d9015e 100644
--- a/compiler/testData/codegen/box/coroutines/multiModule/inlineTailCall.kt
+++ b/compiler/testData/codegen/box/coroutines/multiModule/inlineTailCall.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND: NATIVE
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// MODULE: lib
// FILE: lib.kt
diff --git a/compiler/testData/codegen/box/coroutines/multiModule/inlineWithJava.kt b/compiler/testData/codegen/box/coroutines/multiModule/inlineWithJava.kt
index 733f95a6f2d..9d99cb0be3d 100644
--- a/compiler/testData/codegen/box/coroutines/multiModule/inlineWithJava.kt
+++ b/compiler/testData/codegen/box/coroutines/multiModule/inlineWithJava.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// WITH_COROUTINES
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: lib.kt
interface I {}
diff --git a/compiler/testData/codegen/box/coroutines/multiModule/simple.kt b/compiler/testData/codegen/box/coroutines/multiModule/simple.kt
index 0a2c2596937..8ea2b23e518 100644
--- a/compiler/testData/codegen/box/coroutines/multiModule/simple.kt
+++ b/compiler/testData/codegen/box/coroutines/multiModule/simple.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// MODULE: controller(support)
// FILE: controller.kt
diff --git a/compiler/testData/codegen/box/coroutines/multipleInvokeCalls.kt b/compiler/testData/codegen/box/coroutines/multipleInvokeCalls.kt
index 2e7856f3de9..e035e1e4463 100644
--- a/compiler/testData/codegen/box/coroutines/multipleInvokeCalls.kt
+++ b/compiler/testData/codegen/box/coroutines/multipleInvokeCalls.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda1.kt b/compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda1.kt
index 6a01e0bf54e..e51550c7436 100644
--- a/compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda1.kt
+++ b/compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda1.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda2.kt b/compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda2.kt
index 996f7354952..414653539b8 100644
--- a/compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda2.kt
+++ b/compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda2.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda3.kt b/compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda3.kt
index 663999ab4cf..1cd923b36d9 100644
--- a/compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda3.kt
+++ b/compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda3.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/nestedTryCatch.kt b/compiler/testData/codegen/box/coroutines/nestedTryCatch.kt
index 61f725894ef..e6d27594639 100644
--- a/compiler/testData/codegen/box/coroutines/nestedTryCatch.kt
+++ b/compiler/testData/codegen/box/coroutines/nestedTryCatch.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/noSuspensionPoints.kt b/compiler/testData/codegen/box/coroutines/noSuspensionPoints.kt
index 34d8eff0711..7e973d10967 100644
--- a/compiler/testData/codegen/box/coroutines/noSuspensionPoints.kt
+++ b/compiler/testData/codegen/box/coroutines/noSuspensionPoints.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/nonLocalReturn.kt b/compiler/testData/codegen/box/coroutines/nonLocalReturn.kt
index 2446f6088e3..752db8e2781 100644
--- a/compiler/testData/codegen/box/coroutines/nonLocalReturn.kt
+++ b/compiler/testData/codegen/box/coroutines/nonLocalReturn.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
suspend fun coroutineScope(c: suspend () -> Unit) {
diff --git a/compiler/testData/codegen/box/coroutines/nonLocalReturnFromInlineLambda.kt b/compiler/testData/codegen/box/coroutines/nonLocalReturnFromInlineLambda.kt
index f1189aa83fb..2f41c03601d 100644
--- a/compiler/testData/codegen/box/coroutines/nonLocalReturnFromInlineLambda.kt
+++ b/compiler/testData/codegen/box/coroutines/nonLocalReturnFromInlineLambda.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/nonLocalReturnFromInlineLambdaDeep.kt b/compiler/testData/codegen/box/coroutines/nonLocalReturnFromInlineLambdaDeep.kt
index 45721e9f8ff..27521e14aa5 100644
--- a/compiler/testData/codegen/box/coroutines/nonLocalReturnFromInlineLambdaDeep.kt
+++ b/compiler/testData/codegen/box/coroutines/nonLocalReturnFromInlineLambdaDeep.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/nullableSuspendFunctionType.kt b/compiler/testData/codegen/box/coroutines/nullableSuspendFunctionType.kt
index 6e0b945c00d..b6c0b7b6287 100644
--- a/compiler/testData/codegen/box/coroutines/nullableSuspendFunctionType.kt
+++ b/compiler/testData/codegen/box/coroutines/nullableSuspendFunctionType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/overrideDefaultArgument.kt b/compiler/testData/codegen/box/coroutines/overrideDefaultArgument.kt
index 780d61ebadd..82433a14245 100644
--- a/compiler/testData/codegen/box/coroutines/overrideDefaultArgument.kt
+++ b/compiler/testData/codegen/box/coroutines/overrideDefaultArgument.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/recursiveSuspend.kt b/compiler/testData/codegen/box/coroutines/recursiveSuspend.kt
index b7cc79806bc..7307bc07a97 100644
--- a/compiler/testData/codegen/box/coroutines/recursiveSuspend.kt
+++ b/compiler/testData/codegen/box/coroutines/recursiveSuspend.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/redundantLocalsElimination/ktor_receivedMessage.kt b/compiler/testData/codegen/box/coroutines/redundantLocalsElimination/ktor_receivedMessage.kt
index 1147560c4ad..f137b60ad11 100644
--- a/compiler/testData/codegen/box/coroutines/redundantLocalsElimination/ktor_receivedMessage.kt
+++ b/compiler/testData/codegen/box/coroutines/redundantLocalsElimination/ktor_receivedMessage.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: STDLIB_TEXT
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/restrictedSuspendLambda.kt b/compiler/testData/codegen/box/coroutines/restrictedSuspendLambda.kt
index 41c6d210314..f4a58eed97a 100644
--- a/compiler/testData/codegen/box/coroutines/restrictedSuspendLambda.kt
+++ b/compiler/testData/codegen/box/coroutines/restrictedSuspendLambda.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/returnByLabel.kt b/compiler/testData/codegen/box/coroutines/returnByLabel.kt
index 25440dfc6d9..f377fa7823b 100644
--- a/compiler/testData/codegen/box/coroutines/returnByLabel.kt
+++ b/compiler/testData/codegen/box/coroutines/returnByLabel.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/simple.kt b/compiler/testData/codegen/box/coroutines/simple.kt
index 62903aba8b8..7b2f07887c7 100644
--- a/compiler/testData/codegen/box/coroutines/simple.kt
+++ b/compiler/testData/codegen/box/coroutines/simple.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/simpleException.kt b/compiler/testData/codegen/box/coroutines/simpleException.kt
index 21297ff1b46..680152a39d3 100644
--- a/compiler/testData/codegen/box/coroutines/simpleException.kt
+++ b/compiler/testData/codegen/box/coroutines/simpleException.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/simpleSuspendCallableReference.kt b/compiler/testData/codegen/box/coroutines/simpleSuspendCallableReference.kt
index b51a477ad2d..60b6ae846cd 100644
--- a/compiler/testData/codegen/box/coroutines/simpleSuspendCallableReference.kt
+++ b/compiler/testData/codegen/box/coroutines/simpleSuspendCallableReference.kt
@@ -1,6 +1,6 @@
// !LANGUAGE: +ReleaseCoroutines
// IGNORE_BACKEND: NATIVE
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/simpleWithDefaultValue.kt b/compiler/testData/codegen/box/coroutines/simpleWithDefaultValue.kt
index 5495c67fadf..b2bcbb60894 100644
--- a/compiler/testData/codegen/box/coroutines/simpleWithDefaultValue.kt
+++ b/compiler/testData/codegen/box/coroutines/simpleWithDefaultValue.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/simpleWithHandleResult.kt b/compiler/testData/codegen/box/coroutines/simpleWithHandleResult.kt
index 892e0320273..449cd0aaf6c 100644
--- a/compiler/testData/codegen/box/coroutines/simpleWithHandleResult.kt
+++ b/compiler/testData/codegen/box/coroutines/simpleWithHandleResult.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/stackUnwinding/exception.kt b/compiler/testData/codegen/box/coroutines/stackUnwinding/exception.kt
index 06573c23347..d06bec83dc3 100644
--- a/compiler/testData/codegen/box/coroutines/stackUnwinding/exception.kt
+++ b/compiler/testData/codegen/box/coroutines/stackUnwinding/exception.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/stackUnwinding/inlineSuspendFunction.kt b/compiler/testData/codegen/box/coroutines/stackUnwinding/inlineSuspendFunction.kt
index a83b52f2a2f..3d25bf5c383 100644
--- a/compiler/testData/codegen/box/coroutines/stackUnwinding/inlineSuspendFunction.kt
+++ b/compiler/testData/codegen/box/coroutines/stackUnwinding/inlineSuspendFunction.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
// WITH_REFLECT
diff --git a/compiler/testData/codegen/box/coroutines/stackUnwinding/rethrowInFinally.kt b/compiler/testData/codegen/box/coroutines/stackUnwinding/rethrowInFinally.kt
index 1ab732d22f2..34e081118a2 100644
--- a/compiler/testData/codegen/box/coroutines/stackUnwinding/rethrowInFinally.kt
+++ b/compiler/testData/codegen/box/coroutines/stackUnwinding/rethrowInFinally.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/stackUnwinding/rethrowInFinallyWithSuspension.kt b/compiler/testData/codegen/box/coroutines/stackUnwinding/rethrowInFinallyWithSuspension.kt
index 74fc2624e00..247e240a3f9 100644
--- a/compiler/testData/codegen/box/coroutines/stackUnwinding/rethrowInFinallyWithSuspension.kt
+++ b/compiler/testData/codegen/box/coroutines/stackUnwinding/rethrowInFinallyWithSuspension.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/stackUnwinding/simple.kt b/compiler/testData/codegen/box/coroutines/stackUnwinding/simple.kt
index 20f13292af4..65361ca0cdd 100644
--- a/compiler/testData/codegen/box/coroutines/stackUnwinding/simple.kt
+++ b/compiler/testData/codegen/box/coroutines/stackUnwinding/simple.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/stackUnwinding/suspendInCycle.kt b/compiler/testData/codegen/box/coroutines/stackUnwinding/suspendInCycle.kt
index f33921ca516..6caaba9430f 100644
--- a/compiler/testData/codegen/box/coroutines/stackUnwinding/suspendInCycle.kt
+++ b/compiler/testData/codegen/box/coroutines/stackUnwinding/suspendInCycle.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/statementLikeLastExpression.kt b/compiler/testData/codegen/box/coroutines/statementLikeLastExpression.kt
index 5b861804f88..b772022c5d6 100644
--- a/compiler/testData/codegen/box/coroutines/statementLikeLastExpression.kt
+++ b/compiler/testData/codegen/box/coroutines/statementLikeLastExpression.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/stopAfter.kt b/compiler/testData/codegen/box/coroutines/stopAfter.kt
index b5e10cca616..27523401f71 100644
--- a/compiler/testData/codegen/box/coroutines/stopAfter.kt
+++ b/compiler/testData/codegen/box/coroutines/stopAfter.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
/**
* _Example_
diff --git a/compiler/testData/codegen/box/coroutines/suspendCallsInArguments.kt b/compiler/testData/codegen/box/coroutines/suspendCallsInArguments.kt
index 12625c6b078..cd6610da354 100644
--- a/compiler/testData/codegen/box/coroutines/suspendCallsInArguments.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendCallsInArguments.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendConversion/intersectionTypeToSubtypeConversion.kt b/compiler/testData/codegen/box/coroutines/suspendConversion/intersectionTypeToSubtypeConversion.kt
index cd83ea5fc95..2e61031ac67 100644
--- a/compiler/testData/codegen/box/coroutines/suspendConversion/intersectionTypeToSubtypeConversion.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendConversion/intersectionTypeToSubtypeConversion.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +SuspendConversion
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// IGNORE_BACKEND: JVM, NATIVE, JS, JS_IR
// IGNORE_BACKEND: JS_IR_ES6
diff --git a/compiler/testData/codegen/box/coroutines/suspendConversion/onArgument.kt b/compiler/testData/codegen/box/coroutines/suspendConversion/onArgument.kt
index ae5fc50b991..4cf2faa2a09 100644
--- a/compiler/testData/codegen/box/coroutines/suspendConversion/onArgument.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendConversion/onArgument.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +SuspendConversion
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// IGNORE_BACKEND: JVM, NATIVE
// IGNORE_LIGHT_ANALYSIS
diff --git a/compiler/testData/codegen/box/coroutines/suspendConversion/onInlineArgument.kt b/compiler/testData/codegen/box/coroutines/suspendConversion/onInlineArgument.kt
index e8cb5ec713c..f7b2a684865 100644
--- a/compiler/testData/codegen/box/coroutines/suspendConversion/onInlineArgument.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendConversion/onInlineArgument.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +SuspendConversion
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// IGNORE_BACKEND: JVM, NATIVE
// IGNORE_LIGHT_ANALYSIS
diff --git a/compiler/testData/codegen/box/coroutines/suspendConversion/subtypeOfFunctionalTypeToSuspendConversion.kt b/compiler/testData/codegen/box/coroutines/suspendConversion/subtypeOfFunctionalTypeToSuspendConversion.kt
index c4338ee8685..af1c49d42ec 100644
--- a/compiler/testData/codegen/box/coroutines/suspendConversion/subtypeOfFunctionalTypeToSuspendConversion.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendConversion/subtypeOfFunctionalTypeToSuspendConversion.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +SuspendConversion
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// IGNORE_BACKEND: JVM, NATIVE, JS, JS_IR
// IGNORE_BACKEND: JS_IR_ES6
diff --git a/compiler/testData/codegen/box/coroutines/suspendCoroutineFromStateMachine.kt b/compiler/testData/codegen/box/coroutines/suspendCoroutineFromStateMachine.kt
index 7598aa584eb..4b5b89a6109 100644
--- a/compiler/testData/codegen/box/coroutines/suspendCoroutineFromStateMachine.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendCoroutineFromStateMachine.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendCovariantJavaOverrides.kt b/compiler/testData/codegen/box/coroutines/suspendCovariantJavaOverrides.kt
index 6087625779e..bef6bbce2fc 100644
--- a/compiler/testData/codegen/box/coroutines/suspendCovariantJavaOverrides.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendCovariantJavaOverrides.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND_FIR: JVM_IR
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// FILE: I.kt
diff --git a/compiler/testData/codegen/box/coroutines/suspendDefaultImpl.kt b/compiler/testData/codegen/box/coroutines/suspendDefaultImpl.kt
index 2371d5e9643..e8c879e3ad6 100644
--- a/compiler/testData/codegen/box/coroutines/suspendDefaultImpl.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendDefaultImpl.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendDelegation.kt b/compiler/testData/codegen/box/coroutines/suspendDelegation.kt
index 802fc81ab4d..84c48821659 100644
--- a/compiler/testData/codegen/box/coroutines/suspendDelegation.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendDelegation.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendFromInlineLambda.kt b/compiler/testData/codegen/box/coroutines/suspendFromInlineLambda.kt
index ca0d88b708e..6e2382dfabe 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFromInlineLambda.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFromInlineLambda.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunImportedFromObject.kt b/compiler/testData/codegen/box/coroutines/suspendFunImportedFromObject.kt
index b71f7dd891e..5782c0553c4 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunImportedFromObject.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunImportedFromObject.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// FILE: stuff.kt
package stuff
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/dispatchResume.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/dispatchResume.kt
index a1228e8d4cc..cfa5ad63dc5 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/dispatchResume.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/dispatchResume.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// FULL_JDK
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/handleException.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/handleException.kt
index 5c0700afd10..f56ed8dd6c8 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/handleException.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/handleException.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/ifExpressionInsideCoroutine_1_3.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/ifExpressionInsideCoroutine_1_3.kt
index 0b388d7a0da..601f04073bf 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/ifExpressionInsideCoroutine_1_3.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/ifExpressionInsideCoroutine_1_3.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/inline.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/inline.kt
index 1199f00256f..06ba98b582b 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/inline.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/inline.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/inlineTwoReceivers.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/inlineTwoReceivers.kt
index 91b2e3653da..7b24ec09d68 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/inlineTwoReceivers.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/inlineTwoReceivers.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/member.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/member.kt
index 82df555a2aa..09d5e63d6a0 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/member.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/member.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/noinlineTwoReceivers.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/noinlineTwoReceivers.kt
index f76d45741b5..bdc5628042a 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/noinlineTwoReceivers.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/noinlineTwoReceivers.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/openFunWithJava.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/openFunWithJava.kt
index e16b000c5f3..ed9415d89bf 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/openFunWithJava.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/openFunWithJava.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// FILE: main.kt
// TARGET_BACKEND: JVM
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/operators.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/operators.kt
index 8fc377e3b07..19a352d2a86 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/operators.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/operators.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/privateFunctions.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/privateFunctions.kt
index b6e14a89cf5..11cb69922fa 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/privateFunctions.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/privateFunctions.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/privateInFile.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/privateInFile.kt
index b9f3528392f..489d5282167 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/privateInFile.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/privateInFile.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/returnNoSuspend.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/returnNoSuspend.kt
index c8f27f44fe9..392bbcfdf6c 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/returnNoSuspend.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/returnNoSuspend.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/simple.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/simple.kt
index a00aca0923c..26b26c357d2 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/simple.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/simple.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/superCall.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/superCall.kt
index 8dbe5c8a8aa..dde6f52c197 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/superCall.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/superCall.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/superCallAbstractClass.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/superCallAbstractClass.kt
index cf270224486..829044e6dbd 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/superCallAbstractClass.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/superCallAbstractClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/superCallInterface.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/superCallInterface.kt
index 69641063159..629d058ea0e 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/superCallInterface.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/superCallInterface.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/superCallOverload.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/superCallOverload.kt
index 2a5d0f2f0f9..3d2b2fe476d 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/superCallOverload.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/superCallOverload.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/withVariables.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/withVariables.kt
index fba9816e6cd..274111e4b7c 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/withVariables.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsCoroutine/withVariables.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsSupertype.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsSupertype.kt
index b9718deda5f..c79d127fbea 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsSupertype.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsSupertype.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: JVM, JS
// !LANGUAGE: +SuspendFunctionAsSupertype
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionAsSupertypeCall.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionAsSupertypeCall.kt
index 007076cb804..45ec6e6a266 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionAsSupertypeCall.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionAsSupertypeCall.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// !LANGUAGE: +SuspendFunctionAsSupertype
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionMethodReference.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionMethodReference.kt
index 916a4cb3d54..fbfd48734ae 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionMethodReference.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionMethodReference.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/localVal.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/localVal.kt
index e51f2eab6a1..96684b9cefc 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/localVal.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/localVal.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/manyParameters.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/manyParameters.kt
index 2c7d9e01696..7fd1a71f97b 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/manyParameters.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/manyParameters.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/manyParametersNoCapture.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/manyParametersNoCapture.kt
index a44a237525e..e72cdc3d222 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/manyParametersNoCapture.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/manyParametersNoCapture.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/simple.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/simple.kt
index 88792fdca97..52695e06085 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/simple.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/simple.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/suspendModifier.kt b/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/suspendModifier.kt
index d9e1b23e387..adeadfa4c76 100644
--- a/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/suspendModifier.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendFunctionTypeCall/suspendModifier.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendImplBridge.kt b/compiler/testData/codegen/box/coroutines/suspendImplBridge.kt
index a66240fbc86..4e795bd7c44 100644
--- a/compiler/testData/codegen/box/coroutines/suspendImplBridge.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendImplBridge.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendInCycle.kt b/compiler/testData/codegen/box/coroutines/suspendInCycle.kt
index 9b7492d2e6f..22cadd8c62a 100644
--- a/compiler/testData/codegen/box/coroutines/suspendInCycle.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendInCycle.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendInTheMiddleOfObjectConstruction.kt b/compiler/testData/codegen/box/coroutines/suspendInTheMiddleOfObjectConstruction.kt
index ed5d7104a9a..11e52c922d1 100644
--- a/compiler/testData/codegen/box/coroutines/suspendInTheMiddleOfObjectConstruction.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendInTheMiddleOfObjectConstruction.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendInTheMiddleOfObjectConstructionEvaluationOrder.kt b/compiler/testData/codegen/box/coroutines/suspendInTheMiddleOfObjectConstructionEvaluationOrder.kt
index 4d44a48e76b..5d490222ff1 100644
--- a/compiler/testData/codegen/box/coroutines/suspendInTheMiddleOfObjectConstructionEvaluationOrder.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendInTheMiddleOfObjectConstructionEvaluationOrder.kt
@@ -2,7 +2,7 @@
// WASM_MUTE_REASON: NESTED_OBJECT_INIT
// IGNORE_BACKEND: NATIVE
// IGNORE_BACKEND: JS_IR_ES6
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendInTheMiddleOfObjectConstructionWithJumpOut.kt b/compiler/testData/codegen/box/coroutines/suspendInTheMiddleOfObjectConstructionWithJumpOut.kt
index 1cfa7a75989..b27145e593b 100644
--- a/compiler/testData/codegen/box/coroutines/suspendInTheMiddleOfObjectConstructionWithJumpOut.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendInTheMiddleOfObjectConstructionWithJumpOut.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendJavaOverrides.kt b/compiler/testData/codegen/box/coroutines/suspendJavaOverrides.kt
index c035ed1afb0..99509859d13 100644
--- a/compiler/testData/codegen/box/coroutines/suspendJavaOverrides.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendJavaOverrides.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// FILE: I.kt
diff --git a/compiler/testData/codegen/box/coroutines/suspendLambdaWithArgumentRearrangement.kt b/compiler/testData/codegen/box/coroutines/suspendLambdaWithArgumentRearrangement.kt
index 61efe9c020f..b694ee2d4ff 100644
--- a/compiler/testData/codegen/box/coroutines/suspendLambdaWithArgumentRearrangement.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendLambdaWithArgumentRearrangement.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND: JS
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspendReturningPlatformType.kt b/compiler/testData/codegen/box/coroutines/suspendReturningPlatformType.kt
index 6006b265324..ba3d0d695c9 100644
--- a/compiler/testData/codegen/box/coroutines/suspendReturningPlatformType.kt
+++ b/compiler/testData/codegen/box/coroutines/suspendReturningPlatformType.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// FILE: I.kt
diff --git a/compiler/testData/codegen/box/coroutines/suspensionInsideSafeCall.kt b/compiler/testData/codegen/box/coroutines/suspensionInsideSafeCall.kt
index 776227d7d45..95c22858b49 100644
--- a/compiler/testData/codegen/box/coroutines/suspensionInsideSafeCall.kt
+++ b/compiler/testData/codegen/box/coroutines/suspensionInsideSafeCall.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/suspensionInsideSafeCallWithElvis.kt b/compiler/testData/codegen/box/coroutines/suspensionInsideSafeCallWithElvis.kt
index 01de31a0be7..e5f93717cca 100644
--- a/compiler/testData/codegen/box/coroutines/suspensionInsideSafeCallWithElvis.kt
+++ b/compiler/testData/codegen/box/coroutines/suspensionInsideSafeCallWithElvis.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/also.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/also.kt
index 405456088cd..cfa3930d8f5 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/also.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/also.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// CHECK_TAIL_CALL_OPTIMIZATION
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/crossinline.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/crossinline.kt
index ee7e3bb331d..f76a1825814 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/crossinline.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/crossinline.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND_FIR: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// CHECK_BYTECODE_LISTING
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/deferredAwaitSuspendImpl.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/deferredAwaitSuspendImpl.kt
index 742fefd94b6..8f5b0421e77 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/deferredAwaitSuspendImpl.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/deferredAwaitSuspendImpl.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// CHECK_TAIL_CALL_OPTIMIZATION
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/inlineWithStateMachine.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/inlineWithStateMachine.kt
index 7f1a53e82ed..2ec4aae7006 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/inlineWithStateMachine.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/inlineWithStateMachine.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// CHECK_TAIL_CALL_OPTIMIZATION
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/inlineWithoutStateMachine.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/inlineWithoutStateMachine.kt
index 21af4ceaee7..1c216cbdb83 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/inlineWithoutStateMachine.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/inlineWithoutStateMachine.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// CHECK_BYTECODE_LISTING
// CHECK_NEW_COUNT: function=suspendHere count=0
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/innerObjectRetransformation.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/innerObjectRetransformation.kt
index a3a15301870..9dd03ea9ba6 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/innerObjectRetransformation.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/innerObjectRetransformation.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND_FIR: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// CHECK_BYTECODE_LISTING
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/interfaceDelegation.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/interfaceDelegation.kt
index e8e67840ec2..542d614ea96 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/interfaceDelegation.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/interfaceDelegation.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// CHECK_TAIL_CALL_OPTIMIZATION
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/returnInlineClass.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/returnInlineClass.kt
index 5a8c0b9fdd8..773b320e5a3 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/returnInlineClass.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/returnInlineClass.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// CHECK_TAIL_CALL_OPTIMIZATION
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/simple.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/simple.kt
index ef710fdbdc1..b2d4db492c3 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/simple.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/simple.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// CHECK_TAIL_CALL_OPTIMIZATION
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/tailCallIfReturnUnit.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/tailCallIfReturnUnit.kt
index 2e20df262cd..b8d772e51b0 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/tailCallIfReturnUnit.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/tailCallIfReturnUnit.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// CHECK_TAIL_CALL_OPTIMIZATION
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/tailCallIntrinsics.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/tailCallIntrinsics.kt
index 81bd0db3bec..9a4403666ce 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/tailCallIntrinsics.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/tailCallIntrinsics.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// CHECK_TAIL_CALL_OPTIMIZATION
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/tailSuspendUnitFun.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/tailSuspendUnitFun.kt
index f40cfb84721..a108cc0d6f0 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/tailSuspendUnitFun.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/tailSuspendUnitFun.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// CHECK_TAIL_CALL_OPTIMIZATION
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/tryCatch.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/tryCatch.kt
index e42af0de490..f568f7d5cbd 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/tryCatch.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/tryCatch.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/tryCatchTailCall.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/tryCatchTailCall.kt
index da86c7c294b..3c20b8b8884 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/tryCatchTailCall.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/tryCatchTailCall.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// CHECK_TAIL_CALL_OPTIMIZATION
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/functionReference.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/functionReference.kt
index 3b88b3b0d9a..b75d02e85c7 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/functionReference.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/functionReference.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/inline.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/inline.kt
index dfd9187cc0f..bde19aeab28 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/inline.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/inline.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// CHECK_TAIL_CALL_OPTIMIZATION
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override.kt
index dd38292f471..f383c3f5a0a 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override2.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override2.kt
index 894d816ff78..05e42c00763 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override2.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override2.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override3.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override3.kt
index bc8f4a711f0..1c056859e88 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override3.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override3.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override4.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override4.kt
index cfecc2c2284..8ee2030ff94 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override4.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override4.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// CHECK_TAIL_CALL_OPTIMIZATION
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override5.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override5.kt
index 408d6e22ea7..41bb3ae442e 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override5.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override5.kt
@@ -1,7 +1,7 @@
// IGNORE_BACKEND_FIR: JVM_IR
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// CHECK_BYTECODE_LISTING
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override6.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override6.kt
index 12a5e16eb46..231c8a92a77 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override6.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/override6.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// CHECK_TAIL_CALL_OPTIMIZATION
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/overrideCrossinline.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/overrideCrossinline.kt
index b8e52b580df..11a5fd0c37a 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/overrideCrossinline.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/overrideCrossinline.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/overrideOverriden.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/overrideOverriden.kt
index a158cf4bc9c..1d395687eea 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/overrideOverriden.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/overrideOverriden.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/reflection.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/reflection.kt
index 22afeeb204b..07320d63aa3 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/reflection.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/reflection.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_REFLECT
// WITH_COROUTINES
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/simple.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/simple.kt
index ea7dcdc74f4..7bc028fa865 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/simple.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unit/simple.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unreachable.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unreachable.kt
index 555a859bc12..15d6aad17a2 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unreachable.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/unreachable.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// CHECK_TAIL_CALL_OPTIMIZATION
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/whenUnit.kt b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/whenUnit.kt
index 39babe0511e..c5bdc3551b7 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallOptimizations/whenUnit.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallOptimizations/whenUnit.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// CHECK_TAIL_CALL_OPTIMIZATION
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/tailCallToNothing.kt b/compiler/testData/codegen/box/coroutines/tailCallToNothing.kt
index 92992c861ff..a0611f37ef9 100644
--- a/compiler/testData/codegen/box/coroutines/tailCallToNothing.kt
+++ b/compiler/testData/codegen/box/coroutines/tailCallToNothing.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// SKIP_MANGLE_VERIFICATION
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/tailOperations/suspendWithIf.kt b/compiler/testData/codegen/box/coroutines/tailOperations/suspendWithIf.kt
index 1b4873af4ed..0b9bf590c1d 100644
--- a/compiler/testData/codegen/box/coroutines/tailOperations/suspendWithIf.kt
+++ b/compiler/testData/codegen/box/coroutines/tailOperations/suspendWithIf.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/tailOperations/suspendWithTryCatch.kt b/compiler/testData/codegen/box/coroutines/tailOperations/suspendWithTryCatch.kt
index 2e30058ba41..dcf2924ec24 100644
--- a/compiler/testData/codegen/box/coroutines/tailOperations/suspendWithTryCatch.kt
+++ b/compiler/testData/codegen/box/coroutines/tailOperations/suspendWithTryCatch.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/tailOperations/suspendWithWhen.kt b/compiler/testData/codegen/box/coroutines/tailOperations/suspendWithWhen.kt
index 5b14dbb3061..d67b7022239 100644
--- a/compiler/testData/codegen/box/coroutines/tailOperations/suspendWithWhen.kt
+++ b/compiler/testData/codegen/box/coroutines/tailOperations/suspendWithWhen.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/tailOperations/tailInlining.kt b/compiler/testData/codegen/box/coroutines/tailOperations/tailInlining.kt
index 0eacff0bcf4..99581332343 100644
--- a/compiler/testData/codegen/box/coroutines/tailOperations/tailInlining.kt
+++ b/compiler/testData/codegen/box/coroutines/tailOperations/tailInlining.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/tryCatchFinallyWithHandleResult.kt b/compiler/testData/codegen/box/coroutines/tryCatchFinallyWithHandleResult.kt
index 902470600ee..269645cd5b2 100644
--- a/compiler/testData/codegen/box/coroutines/tryCatchFinallyWithHandleResult.kt
+++ b/compiler/testData/codegen/box/coroutines/tryCatchFinallyWithHandleResult.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/tryCatchWithHandleResult.kt b/compiler/testData/codegen/box/coroutines/tryCatchWithHandleResult.kt
index 9fdd7f665d3..93784038241 100644
--- a/compiler/testData/codegen/box/coroutines/tryCatchWithHandleResult.kt
+++ b/compiler/testData/codegen/box/coroutines/tryCatchWithHandleResult.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/tryFinallyInsideInlineLambda.kt b/compiler/testData/codegen/box/coroutines/tryFinallyInsideInlineLambda.kt
index e6a7fdef492..b1f86d1f30f 100644
--- a/compiler/testData/codegen/box/coroutines/tryFinallyInsideInlineLambda.kt
+++ b/compiler/testData/codegen/box/coroutines/tryFinallyInsideInlineLambda.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/tryFinallyWithHandleResult.kt b/compiler/testData/codegen/box/coroutines/tryFinallyWithHandleResult.kt
index 9e7ce068b0b..25ca34ed924 100644
--- a/compiler/testData/codegen/box/coroutines/tryFinallyWithHandleResult.kt
+++ b/compiler/testData/codegen/box/coroutines/tryFinallyWithHandleResult.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/unitTypeReturn/coroutineNonLocalReturn.kt b/compiler/testData/codegen/box/coroutines/unitTypeReturn/coroutineNonLocalReturn.kt
index 22acd215dbd..83c6165f64e 100644
--- a/compiler/testData/codegen/box/coroutines/unitTypeReturn/coroutineNonLocalReturn.kt
+++ b/compiler/testData/codegen/box/coroutines/unitTypeReturn/coroutineNonLocalReturn.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/unitTypeReturn/coroutineReturn.kt b/compiler/testData/codegen/box/coroutines/unitTypeReturn/coroutineReturn.kt
index 233f0646446..81065d43487 100644
--- a/compiler/testData/codegen/box/coroutines/unitTypeReturn/coroutineReturn.kt
+++ b/compiler/testData/codegen/box/coroutines/unitTypeReturn/coroutineReturn.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/unitTypeReturn/interfaceDelegation.kt b/compiler/testData/codegen/box/coroutines/unitTypeReturn/interfaceDelegation.kt
index 2d14770ff61..dc923809fab 100644
--- a/compiler/testData/codegen/box/coroutines/unitTypeReturn/interfaceDelegation.kt
+++ b/compiler/testData/codegen/box/coroutines/unitTypeReturn/interfaceDelegation.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/coroutines/unitTypeReturn/suspendNonLocalReturn.kt b/compiler/testData/codegen/box/coroutines/unitTypeReturn/suspendNonLocalReturn.kt
index 523629f2c83..0ff5cd088b3 100644
--- a/compiler/testData/codegen/box/coroutines/unitTypeReturn/suspendNonLocalReturn.kt
+++ b/compiler/testData/codegen/box/coroutines/unitTypeReturn/suspendNonLocalReturn.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/unitTypeReturn/suspendReturn.kt b/compiler/testData/codegen/box/coroutines/unitTypeReturn/suspendReturn.kt
index 796f0b4a6b7..88584ec668f 100644
--- a/compiler/testData/codegen/box/coroutines/unitTypeReturn/suspendReturn.kt
+++ b/compiler/testData/codegen/box/coroutines/unitTypeReturn/suspendReturn.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/unitTypeReturn/unitSafeCall.kt b/compiler/testData/codegen/box/coroutines/unitTypeReturn/unitSafeCall.kt
index b9ce426fea9..157181afa18 100644
--- a/compiler/testData/codegen/box/coroutines/unitTypeReturn/unitSafeCall.kt
+++ b/compiler/testData/codegen/box/coroutines/unitTypeReturn/unitSafeCall.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/varCaptuedInCoroutineIntrinsic.kt b/compiler/testData/codegen/box/coroutines/varCaptuedInCoroutineIntrinsic.kt
index 938d54342fb..69230d3f265 100644
--- a/compiler/testData/codegen/box/coroutines/varCaptuedInCoroutineIntrinsic.kt
+++ b/compiler/testData/codegen/box/coroutines/varCaptuedInCoroutineIntrinsic.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/varSpilling/fakeInlinerVariables.kt b/compiler/testData/codegen/box/coroutines/varSpilling/fakeInlinerVariables.kt
index eafd0f0613e..0e2531817cf 100644
--- a/compiler/testData/codegen/box/coroutines/varSpilling/fakeInlinerVariables.kt
+++ b/compiler/testData/codegen/box/coroutines/varSpilling/fakeInlinerVariables.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/varSpilling/kt19475.kt b/compiler/testData/codegen/box/coroutines/varSpilling/kt19475.kt
index 3c4c6e65314..a34ed79aeb9 100644
--- a/compiler/testData/codegen/box/coroutines/varSpilling/kt19475.kt
+++ b/compiler/testData/codegen/box/coroutines/varSpilling/kt19475.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/varSpilling/kt38925.kt b/compiler/testData/codegen/box/coroutines/varSpilling/kt38925.kt
index 104b9c85a82..2993e69d322 100644
--- a/compiler/testData/codegen/box/coroutines/varSpilling/kt38925.kt
+++ b/compiler/testData/codegen/box/coroutines/varSpilling/kt38925.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/varSpilling/lvtWithInlineOnly.kt b/compiler/testData/codegen/box/coroutines/varSpilling/lvtWithInlineOnly.kt
index cad74745b06..e8e18c65593 100644
--- a/compiler/testData/codegen/box/coroutines/varSpilling/lvtWithInlineOnly.kt
+++ b/compiler/testData/codegen/box/coroutines/varSpilling/lvtWithInlineOnly.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
// IGNORE_BACKEND: JS_IR
diff --git a/compiler/testData/codegen/box/coroutines/varSpilling/nullSpilling.kt b/compiler/testData/codegen/box/coroutines/varSpilling/nullSpilling.kt
index 8fa7ff33fb5..72d6157152e 100644
--- a/compiler/testData/codegen/box/coroutines/varSpilling/nullSpilling.kt
+++ b/compiler/testData/codegen/box/coroutines/varSpilling/nullSpilling.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/varSpilling/refinedIntTypesAnalysis.kt b/compiler/testData/codegen/box/coroutines/varSpilling/refinedIntTypesAnalysis.kt
index d58121a0088..936770e5a72 100644
--- a/compiler/testData/codegen/box/coroutines/varSpilling/refinedIntTypesAnalysis.kt
+++ b/compiler/testData/codegen/box/coroutines/varSpilling/refinedIntTypesAnalysis.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class Test {
suspend fun discardSuspend(discarded0: Long, max: Long) {
diff --git a/compiler/testData/codegen/box/coroutines/varSpilling/safeCallElvis.kt b/compiler/testData/codegen/box/coroutines/varSpilling/safeCallElvis.kt
index ef788673781..edc5cd0a30f 100644
--- a/compiler/testData/codegen/box/coroutines/varSpilling/safeCallElvis.kt
+++ b/compiler/testData/codegen/box/coroutines/varSpilling/safeCallElvis.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/varValueConflictsWithTable.kt b/compiler/testData/codegen/box/coroutines/varValueConflictsWithTable.kt
index 21222a17f84..fcb4574a941 100644
--- a/compiler/testData/codegen/box/coroutines/varValueConflictsWithTable.kt
+++ b/compiler/testData/codegen/box/coroutines/varValueConflictsWithTable.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/varValueConflictsWithTableSameSort.kt b/compiler/testData/codegen/box/coroutines/varValueConflictsWithTableSameSort.kt
index 47b6e1bf099..10b44e559b8 100644
--- a/compiler/testData/codegen/box/coroutines/varValueConflictsWithTableSameSort.kt
+++ b/compiler/testData/codegen/box/coroutines/varValueConflictsWithTableSameSort.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/coroutines/varargCallFromSuspend.kt b/compiler/testData/codegen/box/coroutines/varargCallFromSuspend.kt
index 4f15ff68635..0096474f441 100644
--- a/compiler/testData/codegen/box/coroutines/varargCallFromSuspend.kt
+++ b/compiler/testData/codegen/box/coroutines/varargCallFromSuspend.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/dataClasses/equals/alreadyDeclaredWrongSignature.kt b/compiler/testData/codegen/box/dataClasses/equals/alreadyDeclaredWrongSignature.kt
index f9110e47bc8..0805c1025de 100644
--- a/compiler/testData/codegen/box/dataClasses/equals/alreadyDeclaredWrongSignature.kt
+++ b/compiler/testData/codegen/box/dataClasses/equals/alreadyDeclaredWrongSignature.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
data class B(val x: Int) {
fun equals(other: B): Boolean = false
diff --git a/compiler/testData/codegen/box/dataClasses/hashCode/alreadyDeclaredWrongSignature.kt b/compiler/testData/codegen/box/dataClasses/hashCode/alreadyDeclaredWrongSignature.kt
index 2bba5bb2a1d..f8a762ecf67 100644
--- a/compiler/testData/codegen/box/dataClasses/hashCode/alreadyDeclaredWrongSignature.kt
+++ b/compiler/testData/codegen/box/dataClasses/hashCode/alreadyDeclaredWrongSignature.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
data class A(val x: Int) {
fun hashCode(other: Any): Int = 0
diff --git a/compiler/testData/codegen/box/dataClasses/toString/alreadyDeclaredWrongSignature.kt b/compiler/testData/codegen/box/dataClasses/toString/alreadyDeclaredWrongSignature.kt
index e3e6d2c58bd..e243891df97 100644
--- a/compiler/testData/codegen/box/dataClasses/toString/alreadyDeclaredWrongSignature.kt
+++ b/compiler/testData/codegen/box/dataClasses/toString/alreadyDeclaredWrongSignature.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
data class A(val x: Int) {
fun toString(other: Any): String = ""
diff --git a/compiler/testData/codegen/box/dataClasses/typeParameterWithNonTrivialBound.kt b/compiler/testData/codegen/box/dataClasses/typeParameterWithNonTrivialBound.kt
index c977a758222..af444f39c87 100644
--- a/compiler/testData/codegen/box/dataClasses/typeParameterWithNonTrivialBound.kt
+++ b/compiler/testData/codegen/box/dataClasses/typeParameterWithNonTrivialBound.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
interface A
diff --git a/compiler/testData/codegen/box/deadCodeElimination/emptyVariableRange.kt b/compiler/testData/codegen/box/deadCodeElimination/emptyVariableRange.kt
index c162fbeec34..88d8c886314 100644
--- a/compiler/testData/codegen/box/deadCodeElimination/emptyVariableRange.kt
+++ b/compiler/testData/codegen/box/deadCodeElimination/emptyVariableRange.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/defaultArguments/constructor/checkIfConstructorIsSynthetic.kt b/compiler/testData/codegen/box/defaultArguments/constructor/checkIfConstructorIsSynthetic.kt
index 562c46fb3fe..cf3a199f3d3 100644
--- a/compiler/testData/codegen/box/defaultArguments/constructor/checkIfConstructorIsSynthetic.kt
+++ b/compiler/testData/codegen/box/defaultArguments/constructor/checkIfConstructorIsSynthetic.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
class A(value: Int = 1)
diff --git a/compiler/testData/codegen/box/defaultArguments/constructor/manyArgs.kt b/compiler/testData/codegen/box/defaultArguments/constructor/manyArgs.kt
index 9591a15c803..89f7ec84b79 100644
--- a/compiler/testData/codegen/box/defaultArguments/constructor/manyArgs.kt
+++ b/compiler/testData/codegen/box/defaultArguments/constructor/manyArgs.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
class A(val a: Int = 1,
val b: Int = 2,
diff --git a/compiler/testData/codegen/box/defaultArguments/kt36853_fibonacci.kt b/compiler/testData/codegen/box/defaultArguments/kt36853_fibonacci.kt
index d612ba6108b..f548ae7d364 100644
--- a/compiler/testData/codegen/box/defaultArguments/kt36853_fibonacci.kt
+++ b/compiler/testData/codegen/box/defaultArguments/kt36853_fibonacci.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND_FIR: JVM_IR
// java.lang.StackOverflowError
diff --git a/compiler/testData/codegen/box/defaultArguments/kt36972_companion.kt b/compiler/testData/codegen/box/defaultArguments/kt36972_companion.kt
index 991d6a866ca..4386ee4f0a1 100644
--- a/compiler/testData/codegen/box/defaultArguments/kt36972_companion.kt
+++ b/compiler/testData/codegen/box/defaultArguments/kt36972_companion.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
class Host {
companion object {
diff --git a/compiler/testData/codegen/box/defaultArguments/kt36972_object.kt b/compiler/testData/codegen/box/defaultArguments/kt36972_object.kt
index 4d0d2baaef8..1d2dfa9ad6a 100644
--- a/compiler/testData/codegen/box/defaultArguments/kt36972_object.kt
+++ b/compiler/testData/codegen/box/defaultArguments/kt36972_object.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
object Host {
@JvmStatic
diff --git a/compiler/testData/codegen/box/defaultArguments/kt6382.kt b/compiler/testData/codegen/box/defaultArguments/kt6382.kt
index 07910e2cf12..ed5df8cadfa 100644
--- a/compiler/testData/codegen/box/defaultArguments/kt6382.kt
+++ b/compiler/testData/codegen/box/defaultArguments/kt6382.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
return if (A().run() == "Aabc") "OK" else "fail"
diff --git a/compiler/testData/codegen/box/defaultArguments/superCallCheck.kt b/compiler/testData/codegen/box/defaultArguments/superCallCheck.kt
index 318c26e6331..aab55ebc134 100644
--- a/compiler/testData/codegen/box/defaultArguments/superCallCheck.kt
+++ b/compiler/testData/codegen/box/defaultArguments/superCallCheck.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
open class MyClass {
fun def(i: Int = 0): Int {
diff --git a/compiler/testData/codegen/box/defaultArguments/superCallHandlerOrder.kt b/compiler/testData/codegen/box/defaultArguments/superCallHandlerOrder.kt
index 7e8a2166e64..4ecce933241 100644
--- a/compiler/testData/codegen/box/defaultArguments/superCallHandlerOrder.kt
+++ b/compiler/testData/codegen/box/defaultArguments/superCallHandlerOrder.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
open class O {
open fun foo(s: String = throw Error("Fail: this expression should not be evaluated")) {}
diff --git a/compiler/testData/codegen/box/delegatedProperty/delegateToAnother.kt b/compiler/testData/codegen/box/delegatedProperty/delegateToAnother.kt
index 40c32d8e802..19fd58ca46c 100644
--- a/compiler/testData/codegen/box/delegatedProperty/delegateToAnother.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/delegateToAnother.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class C(val x: String)
val x = "O"
diff --git a/compiler/testData/codegen/box/delegatedProperty/delegateToAnotherCustom.kt b/compiler/testData/codegen/box/delegatedProperty/delegateToAnotherCustom.kt
index 8d911fdf17c..0597bad8f0b 100644
--- a/compiler/testData/codegen/box/delegatedProperty/delegateToAnotherCustom.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/delegateToAnotherCustom.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
var x: String
get() = throw Exception("x's getter shouldn't be called")
set(_) { throw Exception("x's setter shouldn't be called") }
diff --git a/compiler/testData/codegen/box/delegatedProperty/delegateToAnotherMutable.kt b/compiler/testData/codegen/box/delegatedProperty/delegateToAnotherMutable.kt
index c1a9eecd7a9..6bd6c8b5eab 100644
--- a/compiler/testData/codegen/box/delegatedProperty/delegateToAnotherMutable.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/delegateToAnotherMutable.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: JS
class C(var x: String)
diff --git a/compiler/testData/codegen/box/delegatedProperty/delegateToAnotherWithSideEffects.kt b/compiler/testData/codegen/box/delegatedProperty/delegateToAnotherWithSideEffects.kt
index 184cb247355..cda8beabfeb 100644
--- a/compiler/testData/codegen/box/delegatedProperty/delegateToAnotherWithSideEffects.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/delegateToAnotherWithSideEffects.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
var result = "Fail"
object O {
diff --git a/compiler/testData/codegen/box/delegatedProperty/delegateToConstructorParameter.kt b/compiler/testData/codegen/box/delegatedProperty/delegateToConstructorParameter.kt
index c6b406cf646..7913239ed4b 100644
--- a/compiler/testData/codegen/box/delegatedProperty/delegateToConstructorParameter.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/delegateToConstructorParameter.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class C(val x: String)
class D(c: C) {
diff --git a/compiler/testData/codegen/box/delegatedProperty/delegateToGenericJavaProperty.kt b/compiler/testData/codegen/box/delegatedProperty/delegateToGenericJavaProperty.kt
index b571b65a92a..90a26be694d 100644
--- a/compiler/testData/codegen/box/delegatedProperty/delegateToGenericJavaProperty.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/delegateToGenericJavaProperty.kt
@@ -2,7 +2,7 @@
// v-- fir2ir produces an IrFunctionReference of type KProperty0 instead of an IrPropertyReference
// IGNORE_BACKEND_FIR: JVM_IR
// WITH_REFLECT
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: J.java
public interface J {
public T getValue();
diff --git a/compiler/testData/codegen/box/delegatedProperty/delegateToOpenProperty.kt b/compiler/testData/codegen/box/delegatedProperty/delegateToOpenProperty.kt
index 49737b89356..97f8669c76c 100644
--- a/compiler/testData/codegen/box/delegatedProperty/delegateToOpenProperty.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/delegateToOpenProperty.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val String.foo: String
get() = this
diff --git a/compiler/testData/codegen/box/delegatedProperty/delegateWithPrivateSet.kt b/compiler/testData/codegen/box/delegatedProperty/delegateWithPrivateSet.kt
index d44684bb4c8..7f87f4fc12f 100644
--- a/compiler/testData/codegen/box/delegatedProperty/delegateWithPrivateSet.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/delegateWithPrivateSet.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// See KT-10107: 'Variable must be initialized' for delegate with private set
class My {
diff --git a/compiler/testData/codegen/box/delegatedProperty/functionRefDelefate.kt b/compiler/testData/codegen/box/delegatedProperty/functionRefDelefate.kt
index 0a15e4ab21e..1c9ae45170e 100644
--- a/compiler/testData/codegen/box/delegatedProperty/functionRefDelefate.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/functionRefDelefate.kt
@@ -1,6 +1,6 @@
// KT-40412
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: lib.kt
diff --git a/compiler/testData/codegen/box/delegatedProperty/getDelegateWithoutReflection.kt b/compiler/testData/codegen/box/delegatedProperty/getDelegateWithoutReflection.kt
index ebe702af04c..9cac6a8ec65 100644
--- a/compiler/testData/codegen/box/delegatedProperty/getDelegateWithoutReflection.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/getDelegateWithoutReflection.kt
@@ -4,7 +4,7 @@
// IGNORE_BACKEND: NATIVE
// No kotlin-reflect.jar in this test
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.reflect.KProperty
diff --git a/compiler/testData/codegen/box/delegatedProperty/javaDelegateTopLevel.kt b/compiler/testData/codegen/box/delegatedProperty/javaDelegateTopLevel.kt
index 12f034ccbe4..e7e39d887f7 100644
--- a/compiler/testData/codegen/box/delegatedProperty/javaDelegateTopLevel.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/javaDelegateTopLevel.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// IGNORE_BACKEND_FIR: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: jjj
// FILE: J.java
diff --git a/compiler/testData/codegen/box/delegatedProperty/kt37204.kt b/compiler/testData/codegen/box/delegatedProperty/kt37204.kt
index a51b9b8cda2..bf6df6f2cf0 100644
--- a/compiler/testData/codegen/box/delegatedProperty/kt37204.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/kt37204.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val log = StringBuilder()
diff --git a/compiler/testData/codegen/box/delegatedProperty/kt45431.kt b/compiler/testData/codegen/box/delegatedProperty/kt45431.kt
index 71e7286fed6..addb633cd39 100644
--- a/compiler/testData/codegen/box/delegatedProperty/kt45431.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/kt45431.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.reflect.KProperty
diff --git a/compiler/testData/codegen/box/delegatedProperty/kt6722.kt b/compiler/testData/codegen/box/delegatedProperty/kt6722.kt
index f680293e6dc..99fd71bfb6d 100644
--- a/compiler/testData/codegen/box/delegatedProperty/kt6722.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/kt6722.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface T {
}
diff --git a/compiler/testData/codegen/box/delegatedProperty/kt9712.kt b/compiler/testData/codegen/box/delegatedProperty/kt9712.kt
index dd4f6cf1945..32d0f52723e 100644
--- a/compiler/testData/codegen/box/delegatedProperty/kt9712.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/kt9712.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.properties.Delegates
diff --git a/compiler/testData/codegen/box/delegatedProperty/local/kt12891.kt b/compiler/testData/codegen/box/delegatedProperty/local/kt12891.kt
index 683c4fca841..68f63754657 100644
--- a/compiler/testData/codegen/box/delegatedProperty/local/kt12891.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/local/kt12891.kt
@@ -1,4 +1,4 @@
-//WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
val x by lazy { "OK" }
return x
diff --git a/compiler/testData/codegen/box/delegatedProperty/local/kt23117.kt b/compiler/testData/codegen/box/delegatedProperty/local/kt23117.kt
index 631c32000c3..8604b6f162c 100644
--- a/compiler/testData/codegen/box/delegatedProperty/local/kt23117.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/local/kt23117.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.properties.Delegates.notNull
fun box(): String {
diff --git a/compiler/testData/codegen/box/delegatedProperty/optimizedDelegatedProperties/lazy.kt b/compiler/testData/codegen/box/delegatedProperty/optimizedDelegatedProperties/lazy.kt
index d4e1d498861..048604541aa 100644
--- a/compiler/testData/codegen/box/delegatedProperty/optimizedDelegatedProperties/lazy.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/optimizedDelegatedProperties/lazy.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val topLevelLazyVal by lazy { 1 }
diff --git a/compiler/testData/codegen/box/delegatedProperty/privateInSubClass.kt b/compiler/testData/codegen/box/delegatedProperty/privateInSubClass.kt
index ad133694b07..2f90ae15976 100644
--- a/compiler/testData/codegen/box/delegatedProperty/privateInSubClass.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/privateInSubClass.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
open class A {
private val _myVal by lazy {
diff --git a/compiler/testData/codegen/box/delegatedProperty/protectedVarWithPrivateSet.kt b/compiler/testData/codegen/box/delegatedProperty/protectedVarWithPrivateSet.kt
index 76bb953d48f..881eedb8aaf 100644
--- a/compiler/testData/codegen/box/delegatedProperty/protectedVarWithPrivateSet.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/protectedVarWithPrivateSet.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.properties.Delegates
diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/delegatedPropertyWithIdProvideDelegate.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/delegatedPropertyWithIdProvideDelegate.kt
index 60f9e5cfb91..62437620d61 100644
--- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/delegatedPropertyWithIdProvideDelegate.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/delegatedPropertyWithIdProvideDelegate.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
val test1: Map by lazy(LazyThreadSafetyMode.NONE) {
mapOf("string" to "string").mapValues { it.toString() }
diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/differentReceivers.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/differentReceivers.kt
index 990b7d63455..d8c565db57d 100644
--- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/differentReceivers.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/differentReceivers.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/evaluationOrder.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/evaluationOrder.kt
index 762de10f841..642080ed3f4 100644
--- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/evaluationOrder.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/evaluationOrder.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/evaluationOrderVar.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/evaluationOrderVar.kt
index e31915c332d..c79aa5070ed 100644
--- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/evaluationOrderVar.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/evaluationOrderVar.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/generic.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/generic.kt
index 36ec4bb9508..fca1044ee04 100644
--- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/generic.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/generic.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/genericDelegateWithNoAdditionalInfo.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/genericDelegateWithNoAdditionalInfo.kt
index 600c438216d..2349553e26d 100644
--- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/genericDelegateWithNoAdditionalInfo.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/genericDelegateWithNoAdditionalInfo.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND_FIR: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.reflect.KProperty
diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/genericProvideDelegateOnNumberLiteral.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/genericProvideDelegateOnNumberLiteral.kt
index 12008f2d43f..b94d6f9a5e3 100644
--- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/genericProvideDelegateOnNumberLiteral.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/genericProvideDelegateOnNumberLiteral.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.properties.ReadOnlyProperty
import kotlin.reflect.KProperty
diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/inClass.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/inClass.kt
index e1456a8bd0f..40649f083d4 100644
--- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/inClass.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/inClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/inlineProvideDelegate.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/inlineProvideDelegate.kt
index 3ce685006b0..20ef611ec55 100644
--- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/inlineProvideDelegate.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/inlineProvideDelegate.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/jvmStaticInObject.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/jvmStaticInObject.kt
index 90ce4a199e4..282b69a8ee0 100644
--- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/jvmStaticInObject.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/jvmStaticInObject.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
import kotlin.test.*
diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/kt18902.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/kt18902.kt
index 9b20ca39800..e0391ca9673 100644
--- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/kt18902.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/kt18902.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.properties.ReadOnlyProperty
import kotlin.reflect.KProperty
diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/local.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/local.kt
index e010f9f1242..9b5a2ce02d1 100644
--- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/local.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/local.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/localCaptured.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/localCaptured.kt
index 1018b841950..ac868c9a59e 100644
--- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/localCaptured.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/localCaptured.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/localDifferentReceivers.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/localDifferentReceivers.kt
index 387236a5640..394e2e6bac1 100644
--- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/localDifferentReceivers.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/localDifferentReceivers.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/memberExtension.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/memberExtension.kt
index b8f1051a749..45ef705afe6 100644
--- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/memberExtension.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/memberExtension.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
object Host {
class StringDelegate(val s: String) {
diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/propertyMetadata.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/propertyMetadata.kt
index 549b1b249e4..4a6dbcb9242 100644
--- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/propertyMetadata.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/propertyMetadata.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
import kotlin.reflect.KProperty
diff --git a/compiler/testData/codegen/box/delegatedProperty/referenceEnclosingClassFieldInReceiver.kt b/compiler/testData/codegen/box/delegatedProperty/referenceEnclosingClassFieldInReceiver.kt
index a8575c8c3dd..99d070f0238 100644
--- a/compiler/testData/codegen/box/delegatedProperty/referenceEnclosingClassFieldInReceiver.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/referenceEnclosingClassFieldInReceiver.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface I {
var z: String
diff --git a/compiler/testData/codegen/box/delegatedProperty/referenceEnclosingClassFieldInReceiver2.kt b/compiler/testData/codegen/box/delegatedProperty/referenceEnclosingClassFieldInReceiver2.kt
index c5d6b379050..f77bf8537d5 100644
--- a/compiler/testData/codegen/box/delegatedProperty/referenceEnclosingClassFieldInReceiver2.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/referenceEnclosingClassFieldInReceiver2.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface I {
var z: String
diff --git a/compiler/testData/codegen/box/delegatedProperty/valByMapDelegatedProperty.kt b/compiler/testData/codegen/box/delegatedProperty/valByMapDelegatedProperty.kt
index 05c963910f8..4528c854fa0 100644
--- a/compiler/testData/codegen/box/delegatedProperty/valByMapDelegatedProperty.kt
+++ b/compiler/testData/codegen/box/delegatedProperty/valByMapDelegatedProperty.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
diff --git a/compiler/testData/codegen/box/delegation/delegationToVal.kt b/compiler/testData/codegen/box/delegation/delegationToVal.kt
index 3a9345b40f8..22d2fc6f9d8 100644
--- a/compiler/testData/codegen/box/delegation/delegationToVal.kt
+++ b/compiler/testData/codegen/box/delegation/delegationToVal.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
interface IActing {
diff --git a/compiler/testData/codegen/box/delegation/differentModules.kt b/compiler/testData/codegen/box/delegation/differentModules.kt
index a3f6cea39b2..db640fb7cb4 100644
--- a/compiler/testData/codegen/box/delegation/differentModules.kt
+++ b/compiler/testData/codegen/box/delegation/differentModules.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: base
// FILE: base.kt
diff --git a/compiler/testData/codegen/box/destructuringDeclInLambdaParam/stdlibUsages.kt b/compiler/testData/codegen/box/destructuringDeclInLambdaParam/stdlibUsages.kt
index fe527e1237d..466893ab276 100644
--- a/compiler/testData/codegen/box/destructuringDeclInLambdaParam/stdlibUsages.kt
+++ b/compiler/testData/codegen/box/destructuringDeclInLambdaParam/stdlibUsages.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
val r1 = listOf("O", "K", "fail").let {
diff --git a/compiler/testData/codegen/box/destructuringDeclInLambdaParam/withIndexed.kt b/compiler/testData/codegen/box/destructuringDeclInLambdaParam/withIndexed.kt
index 13280feb86e..cf0c8dc692d 100644
--- a/compiler/testData/codegen/box/destructuringDeclInLambdaParam/withIndexed.kt
+++ b/compiler/testData/codegen/box/destructuringDeclInLambdaParam/withIndexed.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
data class Station(
val id: String?,
val name: String,
diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/recursiveCallInInlineLambdaWithCapture.kt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/recursiveCallInInlineLambdaWithCapture.kt
index 580a218b1b8..1abe40c30a3 100644
--- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/recursiveCallInInlineLambdaWithCapture.kt
+++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/recursiveCallInInlineLambdaWithCapture.kt
@@ -1,6 +1,6 @@
// KT-14961
// IGNORE_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
fun listOfFactor(number: Int): List {
tailrec fun listOfFactor(number: Int, acc: List): List {
diff --git a/compiler/testData/codegen/box/elvis/genericElvisWithMoreSpecificLHS.kt b/compiler/testData/codegen/box/elvis/genericElvisWithMoreSpecificLHS.kt
index ad6c89f9cad..7ddcb810b25 100644
--- a/compiler/testData/codegen/box/elvis/genericElvisWithMoreSpecificLHS.kt
+++ b/compiler/testData/codegen/box/elvis/genericElvisWithMoreSpecificLHS.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun test(foo: MutableList?): List {
val bar = foo ?: listOf()
diff --git a/compiler/testData/codegen/box/elvis/genericElvisWithNullLHS.kt b/compiler/testData/codegen/box/elvis/genericElvisWithNullLHS.kt
index 6a419359fb3..923fcb6ff5d 100644
--- a/compiler/testData/codegen/box/elvis/genericElvisWithNullLHS.kt
+++ b/compiler/testData/codegen/box/elvis/genericElvisWithNullLHS.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun test() {
fun returnMutableList(): MutableList? = null
diff --git a/compiler/testData/codegen/box/enum/classForEnumEntry.kt b/compiler/testData/codegen/box/enum/classForEnumEntry.kt
index 4d64e8641df..a569fb01616 100644
--- a/compiler/testData/codegen/box/enum/classForEnumEntry.kt
+++ b/compiler/testData/codegen/box/enum/classForEnumEntry.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
package test
diff --git a/compiler/testData/codegen/box/enum/enumCompanionInitJsAndWasm.kt b/compiler/testData/codegen/box/enum/enumCompanionInitJsAndWasm.kt
index 1e85380c6eb..fee776d8e01 100644
--- a/compiler/testData/codegen/box/enum/enumCompanionInitJsAndWasm.kt
+++ b/compiler/testData/codegen/box/enum/enumCompanionInitJsAndWasm.kt
@@ -2,7 +2,7 @@
// TARGET_BACKEND: JS_IR
// TARGET_BACKEND: JS_IR_ES6
// TARGET_BACKEND: WASM
-// WITH_RUNTIME
+// WITH_STDLIB
var result = ""
enum class E(a: String) {
diff --git a/compiler/testData/codegen/box/enum/enumEntryMembers.kt b/compiler/testData/codegen/box/enum/enumEntryMembers.kt
index 0747281c05e..ab62c2efe1f 100644
--- a/compiler/testData/codegen/box/enum/enumEntryMembers.kt
+++ b/compiler/testData/codegen/box/enum/enumEntryMembers.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: lib.kt
enum class Foo {
diff --git a/compiler/testData/codegen/box/enum/enumMultiModule.kt b/compiler/testData/codegen/box/enum/enumMultiModule.kt
index 5971013a250..2877b1c7767 100644
--- a/compiler/testData/codegen/box/enum/enumMultiModule.kt
+++ b/compiler/testData/codegen/box/enum/enumMultiModule.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: common.kt
diff --git a/compiler/testData/codegen/box/enum/modifierFlags.kt b/compiler/testData/codegen/box/enum/modifierFlags.kt
index 7a8e95415f6..00f61395715 100644
--- a/compiler/testData/codegen/box/enum/modifierFlags.kt
+++ b/compiler/testData/codegen/box/enum/modifierFlags.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
import java.lang.reflect.Modifier
diff --git a/compiler/testData/codegen/box/enum/nameClashWithCompanion.kt b/compiler/testData/codegen/box/enum/nameClashWithCompanion.kt
index 1aa35bf84ae..2ba0e9df43b 100644
--- a/compiler/testData/codegen/box/enum/nameClashWithCompanion.kt
+++ b/compiler/testData/codegen/box/enum/nameClashWithCompanion.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// IGNORE_BACKEND_FIR: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: lib.kt
diff --git a/compiler/testData/codegen/box/enum/noClassForSimpleEnum.kt b/compiler/testData/codegen/box/enum/noClassForSimpleEnum.kt
index 0ec3390f457..5c16595dfc2 100644
--- a/compiler/testData/codegen/box/enum/noClassForSimpleEnum.kt
+++ b/compiler/testData/codegen/box/enum/noClassForSimpleEnum.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
package test
diff --git a/compiler/testData/codegen/box/enum/ordinalsWithEnumEntitiesOverrides.kt b/compiler/testData/codegen/box/enum/ordinalsWithEnumEntitiesOverrides.kt
index b6e7e544f00..741c2eb4ccf 100644
--- a/compiler/testData/codegen/box/enum/ordinalsWithEnumEntitiesOverrides.kt
+++ b/compiler/testData/codegen/box/enum/ordinalsWithEnumEntitiesOverrides.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
package foo
diff --git a/compiler/testData/codegen/box/enum/overloadedEnumValuesStatic.kt b/compiler/testData/codegen/box/enum/overloadedEnumValuesStatic.kt
index fd413a16cd2..b99f1fe8609 100644
--- a/compiler/testData/codegen/box/enum/overloadedEnumValuesStatic.kt
+++ b/compiler/testData/codegen/box/enum/overloadedEnumValuesStatic.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
enum class E {
A;
diff --git a/compiler/testData/codegen/box/enum/sortEnumEntries.kt b/compiler/testData/codegen/box/enum/sortEnumEntries.kt
index 570f09d29bf..41dd0f3c7c0 100644
--- a/compiler/testData/codegen/box/enum/sortEnumEntries.kt
+++ b/compiler/testData/codegen/box/enum/sortEnumEntries.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: STDLIB_GENERATED
-// WITH_RUNTIME
+// WITH_STDLIB
import Game.*
diff --git a/compiler/testData/codegen/box/evaluate/char.kt b/compiler/testData/codegen/box/evaluate/char.kt
index 51dab5ae301..1f32edbd975 100644
--- a/compiler/testData/codegen/box/evaluate/char.kt
+++ b/compiler/testData/codegen/box/evaluate/char.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
package test
diff --git a/compiler/testData/codegen/box/evaluate/divide.kt b/compiler/testData/codegen/box/evaluate/divide.kt
index 738a90afc5f..98bdb1ed0f2 100644
--- a/compiler/testData/codegen/box/evaluate/divide.kt
+++ b/compiler/testData/codegen/box/evaluate/divide.kt
@@ -2,7 +2,7 @@
// IGNORE_FIR_DIAGNOSTICS
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Retention(AnnotationRetention.RUNTIME)
annotation class Ann(
diff --git a/compiler/testData/codegen/box/evaluate/floorDiv.kt b/compiler/testData/codegen/box/evaluate/floorDiv.kt
index 14c2e600aaf..44079c584b8 100644
--- a/compiler/testData/codegen/box/evaluate/floorDiv.kt
+++ b/compiler/testData/codegen/box/evaluate/floorDiv.kt
@@ -2,7 +2,7 @@
// IGNORE_FIR_DIAGNOSTICS
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Retention(AnnotationRetention.RUNTIME)
annotation class Ann(
diff --git a/compiler/testData/codegen/box/evaluate/intrinsics.kt b/compiler/testData/codegen/box/evaluate/intrinsics.kt
index 9c2ab5908d8..b62836469af 100644
--- a/compiler/testData/codegen/box/evaluate/intrinsics.kt
+++ b/compiler/testData/codegen/box/evaluate/intrinsics.kt
@@ -2,7 +2,7 @@
// IGNORE_FIR_DIAGNOSTICS
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Retention(AnnotationRetention.RUNTIME)
annotation class Ann(
diff --git a/compiler/testData/codegen/box/evaluate/kt9443.kt b/compiler/testData/codegen/box/evaluate/kt9443.kt
index a499539d565..793f949b8ec 100644
--- a/compiler/testData/codegen/box/evaluate/kt9443.kt
+++ b/compiler/testData/codegen/box/evaluate/kt9443.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
abstract class BaseClass {
protected open val menuId: Int = 0
diff --git a/compiler/testData/codegen/box/evaluate/maxValue.kt b/compiler/testData/codegen/box/evaluate/maxValue.kt
index a1fc7aea0f7..a677eef88b0 100644
--- a/compiler/testData/codegen/box/evaluate/maxValue.kt
+++ b/compiler/testData/codegen/box/evaluate/maxValue.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Retention(AnnotationRetention.RUNTIME)
annotation class Ann(
diff --git a/compiler/testData/codegen/box/evaluate/maxValueByte.kt b/compiler/testData/codegen/box/evaluate/maxValueByte.kt
index 8ccbd8eebbd..c3c81bc2de8 100644
--- a/compiler/testData/codegen/box/evaluate/maxValueByte.kt
+++ b/compiler/testData/codegen/box/evaluate/maxValueByte.kt
@@ -2,7 +2,7 @@
// IGNORE_FIR_DIAGNOSTICS
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Retention(AnnotationRetention.RUNTIME)
annotation class Ann(
diff --git a/compiler/testData/codegen/box/evaluate/maxValueInt.kt b/compiler/testData/codegen/box/evaluate/maxValueInt.kt
index 86f1a5ad0ba..52315861099 100644
--- a/compiler/testData/codegen/box/evaluate/maxValueInt.kt
+++ b/compiler/testData/codegen/box/evaluate/maxValueInt.kt
@@ -2,7 +2,7 @@
// IGNORE_FIR_DIAGNOSTICS
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Retention(AnnotationRetention.RUNTIME)
annotation class Ann(
diff --git a/compiler/testData/codegen/box/evaluate/minus.kt b/compiler/testData/codegen/box/evaluate/minus.kt
index 288aaece29c..5c183c1641b 100644
--- a/compiler/testData/codegen/box/evaluate/minus.kt
+++ b/compiler/testData/codegen/box/evaluate/minus.kt
@@ -2,7 +2,7 @@
// IGNORE_FIR_DIAGNOSTICS
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Retention(AnnotationRetention.RUNTIME)
annotation class Ann(
diff --git a/compiler/testData/codegen/box/evaluate/mod.kt b/compiler/testData/codegen/box/evaluate/mod.kt
index e79d694d659..c0ebc6380c3 100644
--- a/compiler/testData/codegen/box/evaluate/mod.kt
+++ b/compiler/testData/codegen/box/evaluate/mod.kt
@@ -2,7 +2,7 @@
// IGNORE_FIR_DIAGNOSTICS
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Retention(AnnotationRetention.RUNTIME)
annotation class Ann(
diff --git a/compiler/testData/codegen/box/evaluate/multiply.kt b/compiler/testData/codegen/box/evaluate/multiply.kt
index 60b6e6e92a6..d9272e73f4a 100644
--- a/compiler/testData/codegen/box/evaluate/multiply.kt
+++ b/compiler/testData/codegen/box/evaluate/multiply.kt
@@ -2,7 +2,7 @@
// IGNORE_FIR_DIAGNOSTICS
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Retention(AnnotationRetention.RUNTIME)
annotation class Ann(
diff --git a/compiler/testData/codegen/box/evaluate/parenthesized.kt b/compiler/testData/codegen/box/evaluate/parenthesized.kt
index 4ed03f45bea..effee585914 100644
--- a/compiler/testData/codegen/box/evaluate/parenthesized.kt
+++ b/compiler/testData/codegen/box/evaluate/parenthesized.kt
@@ -2,7 +2,7 @@
// IGNORE_FIR_DIAGNOSTICS
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Retention(AnnotationRetention.RUNTIME)
annotation class Ann(
diff --git a/compiler/testData/codegen/box/evaluate/plus.kt b/compiler/testData/codegen/box/evaluate/plus.kt
index e788c906440..75bcb69cd21 100644
--- a/compiler/testData/codegen/box/evaluate/plus.kt
+++ b/compiler/testData/codegen/box/evaluate/plus.kt
@@ -2,7 +2,7 @@
// IGNORE_FIR_DIAGNOSTICS
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Retention(AnnotationRetention.RUNTIME)
annotation class Ann(
diff --git a/compiler/testData/codegen/box/evaluate/rem.kt b/compiler/testData/codegen/box/evaluate/rem.kt
index a356dd1a232..04fa77b2f99 100644
--- a/compiler/testData/codegen/box/evaluate/rem.kt
+++ b/compiler/testData/codegen/box/evaluate/rem.kt
@@ -2,7 +2,7 @@
// IGNORE_FIR_DIAGNOSTICS
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Retention(AnnotationRetention.RUNTIME)
annotation class Ann(
diff --git a/compiler/testData/codegen/box/evaluate/simpleCallBinary.kt b/compiler/testData/codegen/box/evaluate/simpleCallBinary.kt
index 5340c768c9e..947f7bcb7fa 100644
--- a/compiler/testData/codegen/box/evaluate/simpleCallBinary.kt
+++ b/compiler/testData/codegen/box/evaluate/simpleCallBinary.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Retention(AnnotationRetention.RUNTIME)
annotation class Ann(
diff --git a/compiler/testData/codegen/box/evaluate/unaryMinus.kt b/compiler/testData/codegen/box/evaluate/unaryMinus.kt
index 5de3a0875ec..f065d154fc3 100644
--- a/compiler/testData/codegen/box/evaluate/unaryMinus.kt
+++ b/compiler/testData/codegen/box/evaluate/unaryMinus.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Retention(AnnotationRetention.RUNTIME)
annotation class Ann(
diff --git a/compiler/testData/codegen/box/evaluate/unaryPlus.kt b/compiler/testData/codegen/box/evaluate/unaryPlus.kt
index 65c85b34858..1df392673e4 100644
--- a/compiler/testData/codegen/box/evaluate/unaryPlus.kt
+++ b/compiler/testData/codegen/box/evaluate/unaryPlus.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Retention(AnnotationRetention.RUNTIME)
annotation class Ann(
diff --git a/compiler/testData/codegen/box/extensionFunctions/kt23675.kt b/compiler/testData/codegen/box/extensionFunctions/kt23675.kt
index 00d16ea192e..e4d09aa4ac9 100644
--- a/compiler/testData/codegen/box/extensionFunctions/kt23675.kt
+++ b/compiler/testData/codegen/box/extensionFunctions/kt23675.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class Environment(
val fieldAccessedInsideChild: Int,
diff --git a/compiler/testData/codegen/box/external/jvmStaticExternal.kt b/compiler/testData/codegen/box/external/jvmStaticExternal.kt
index 5f842eb8979..a66cc98c8a2 100644
--- a/compiler/testData/codegen/box/external/jvmStaticExternal.kt
+++ b/compiler/testData/codegen/box/external/jvmStaticExternal.kt
@@ -1,7 +1,7 @@
// TARGET_BACKEND: JVM
// IGNORE_BACKEND: ANDROID
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
package foo
diff --git a/compiler/testData/codegen/box/external/jvmStaticExternalPrivate.kt b/compiler/testData/codegen/box/external/jvmStaticExternalPrivate.kt
index 9dd7d2172fb..2fe5ec2e5bb 100644
--- a/compiler/testData/codegen/box/external/jvmStaticExternalPrivate.kt
+++ b/compiler/testData/codegen/box/external/jvmStaticExternalPrivate.kt
@@ -1,7 +1,7 @@
// TARGET_BACKEND: JVM
// IGNORE_BACKEND: ANDROID
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
class C {
diff --git a/compiler/testData/codegen/box/external/withDefaultArg.kt b/compiler/testData/codegen/box/external/withDefaultArg.kt
index 8292dea4ff7..9bc91e8140c 100644
--- a/compiler/testData/codegen/box/external/withDefaultArg.kt
+++ b/compiler/testData/codegen/box/external/withDefaultArg.kt
@@ -1,7 +1,7 @@
// TARGET_BACKEND: JVM
// IGNORE_BACKEND: ANDROID
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
package foo
diff --git a/compiler/testData/codegen/box/fakeOverride/privateFakeOverrides0.kt b/compiler/testData/codegen/box/fakeOverride/privateFakeOverrides0.kt
index 972805b77f2..d3b1e388b2f 100644
--- a/compiler/testData/codegen/box/fakeOverride/privateFakeOverrides0.kt
+++ b/compiler/testData/codegen/box/fakeOverride/privateFakeOverrides0.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: lib.kt
diff --git a/compiler/testData/codegen/box/fakeOverride/privateFakeOverrides1.kt b/compiler/testData/codegen/box/fakeOverride/privateFakeOverrides1.kt
index b81fc0acfbd..38e1ad5d40c 100644
--- a/compiler/testData/codegen/box/fakeOverride/privateFakeOverrides1.kt
+++ b/compiler/testData/codegen/box/fakeOverride/privateFakeOverrides1.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: lib.kt
diff --git a/compiler/testData/codegen/box/fieldRename/jvmFieldNoClash1.kt b/compiler/testData/codegen/box/fieldRename/jvmFieldNoClash1.kt
index 3a3fd51a02a..e3195b00c74 100644
--- a/compiler/testData/codegen/box/fieldRename/jvmFieldNoClash1.kt
+++ b/compiler/testData/codegen/box/fieldRename/jvmFieldNoClash1.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// In the old JVM backend, FieldOwnerContext is sensitive to the order of properties which it invents name for. Companion object properties
// are usually the first, so A.Companion.x here gets the name "x". After that it tries to invent a new name for A.x but fails because
diff --git a/compiler/testData/codegen/box/fieldRename/jvmFieldNoClash2.kt b/compiler/testData/codegen/box/fieldRename/jvmFieldNoClash2.kt
index 5b6f9c25fdc..4988d31188c 100644
--- a/compiler/testData/codegen/box/fieldRename/jvmFieldNoClash2.kt
+++ b/compiler/testData/codegen/box/fieldRename/jvmFieldNoClash2.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
import java.lang.reflect.Modifier
diff --git a/compiler/testData/codegen/box/finally/someStuff.kt b/compiler/testData/codegen/box/finally/someStuff.kt
index cb26000eed8..f93255944e2 100644
--- a/compiler/testData/codegen/box/finally/someStuff.kt
+++ b/compiler/testData/codegen/box/finally/someStuff.kt
@@ -1,6 +1,6 @@
// Tests that are inspired by the stack-related and verifier-related bugs in the wasm backend
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
if (!test1()) return "Fail 1"
diff --git a/compiler/testData/codegen/box/fir/ColorValuePanel.kt b/compiler/testData/codegen/box/fir/ColorValuePanel.kt
index b0e9a540bc0..5d839888261 100644
--- a/compiler/testData/codegen/box/fir/ColorValuePanel.kt
+++ b/compiler/testData/codegen/box/fir/ColorValuePanel.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM_IR
// IGNORE_BACKEND: ANDROID, ANDROID_IR
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
import java.awt.GridLayout
diff --git a/compiler/testData/codegen/box/fir/CustomHashSetSize.kt b/compiler/testData/codegen/box/fir/CustomHashSetSize.kt
index 36b81368a1b..8f5bb305d05 100644
--- a/compiler/testData/codegen/box/fir/CustomHashSetSize.kt
+++ b/compiler/testData/codegen/box/fir/CustomHashSetSize.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: m1
// FILE: m1/THash.java
diff --git a/compiler/testData/codegen/box/fir/CustomThrowableMessage.kt b/compiler/testData/codegen/box/fir/CustomThrowableMessage.kt
index eb043c1e4d7..2aec9d2e154 100644
--- a/compiler/testData/codegen/box/fir/CustomThrowableMessage.kt
+++ b/compiler/testData/codegen/box/fir/CustomThrowableMessage.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: m1
// FILE: m1/ConfigurationException.java
diff --git a/compiler/testData/codegen/box/fir/JKEnumConstant.kt b/compiler/testData/codegen/box/fir/JKEnumConstant.kt
index 6f41d1d8ae0..3e6c3f2999a 100644
--- a/compiler/testData/codegen/box/fir/JKEnumConstant.kt
+++ b/compiler/testData/codegen/box/fir/JKEnumConstant.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
interface PsiOwner {
var psi: String?
diff --git a/compiler/testData/codegen/box/fir/SamWithReceiverMavenProjectImportHandler.kt b/compiler/testData/codegen/box/fir/SamWithReceiverMavenProjectImportHandler.kt
index 56435e7bb5a..1bbe1978bd3 100644
--- a/compiler/testData/codegen/box/fir/SamWithReceiverMavenProjectImportHandler.kt
+++ b/compiler/testData/codegen/box/fir/SamWithReceiverMavenProjectImportHandler.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: maven
// FILE: MavenProject.kt
diff --git a/compiler/testData/codegen/box/fir/flexibleIntegerLiterals.kt b/compiler/testData/codegen/box/fir/flexibleIntegerLiterals.kt
index dc04fb006f9..245ef9c7c50 100644
--- a/compiler/testData/codegen/box/fir/flexibleIntegerLiterals.kt
+++ b/compiler/testData/codegen/box/fir/flexibleIntegerLiterals.kt
@@ -1,7 +1,7 @@
// TARGET_BACKEND: JVM
// IGNORE_BACKEND: JVM, JVM_IR, ANDROID, ANDROID_IR
// IGNORE_LIGHT_ANALYSIS
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
// This test fails on FE 1.0, but works in production compiler (see KT-49191):
diff --git a/compiler/testData/codegen/box/fir/implicitNothingInDelegate.kt b/compiler/testData/codegen/box/fir/implicitNothingInDelegate.kt
index b9d81797dec..d5cc20e5e2d 100644
--- a/compiler/testData/codegen/box/fir/implicitNothingInDelegate.kt
+++ b/compiler/testData/codegen/box/fir/implicitNothingInDelegate.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
// Note: this test passes in FIR but fails in FE 1.0 + IR
fun box(): String {
diff --git a/compiler/testData/codegen/box/fir/jvmFieldInLocalClass.kt b/compiler/testData/codegen/box/fir/jvmFieldInLocalClass.kt
index 480703085b3..2b7efee696b 100644
--- a/compiler/testData/codegen/box/fir/jvmFieldInLocalClass.kt
+++ b/compiler/testData/codegen/box/fir/jvmFieldInLocalClass.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
class Bean {
diff --git a/compiler/testData/codegen/box/fir/notFoundClasses.kt b/compiler/testData/codegen/box/fir/notFoundClasses.kt
index 7464bc7cde3..aa065f4eba8 100644
--- a/compiler/testData/codegen/box/fir/notFoundClasses.kt
+++ b/compiler/testData/codegen/box/fir/notFoundClasses.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
// MODULE: lib1
diff --git a/compiler/testData/codegen/box/fullJdk/regressions/kt15112.kt b/compiler/testData/codegen/box/fullJdk/regressions/kt15112.kt
index 581222b1b24..08c3eb38569 100644
--- a/compiler/testData/codegen/box/fullJdk/regressions/kt15112.kt
+++ b/compiler/testData/codegen/box/fullJdk/regressions/kt15112.kt
@@ -1,5 +1,5 @@
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
import java.util.concurrent.locks.ReentrantReadWriteLock
diff --git a/compiler/testData/codegen/box/fullJdk/regressions/kt1770.kt b/compiler/testData/codegen/box/fullJdk/regressions/kt1770.kt
index 5e98b7c40ba..a8f5d107aaf 100644
--- a/compiler/testData/codegen/box/fullJdk/regressions/kt1770.kt
+++ b/compiler/testData/codegen/box/fullJdk/regressions/kt1770.kt
@@ -1,7 +1,7 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
//This front-end problem test added to box ones only cause of FULL_JDK support
import org.w3c.dom.Element
diff --git a/compiler/testData/codegen/box/funInterface/inlinedSamWrapper.kt b/compiler/testData/codegen/box/funInterface/inlinedSamWrapper.kt
index db65c0faa71..bd29e104e44 100644
--- a/compiler/testData/codegen/box/funInterface/inlinedSamWrapper.kt
+++ b/compiler/testData/codegen/box/funInterface/inlinedSamWrapper.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun interface MyRunnable {
fun invoke()
diff --git a/compiler/testData/codegen/box/funInterface/kt44827_funInterface.kt b/compiler/testData/codegen/box/funInterface/kt44827_funInterface.kt
index 9ab9a9ce620..e3c14d9d311 100644
--- a/compiler/testData/codegen/box/funInterface/kt44827_funInterface.kt
+++ b/compiler/testData/codegen/box/funInterface/kt44827_funInterface.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
fun interface J {
operator fun invoke(): String
diff --git a/compiler/testData/codegen/box/funInterface/kt46512_indyFunInterfaceOverCallableReference.kt b/compiler/testData/codegen/box/funInterface/kt46512_indyFunInterfaceOverCallableReference.kt
index ddebd25f3dd..ba1d82c3c5b 100644
--- a/compiler/testData/codegen/box/funInterface/kt46512_indyFunInterfaceOverCallableReference.kt
+++ b/compiler/testData/codegen/box/funInterface/kt46512_indyFunInterfaceOverCallableReference.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class C : Comparable {
override fun compareTo(other: C): Int = 0
diff --git a/compiler/testData/codegen/box/funInterface/nullableSam.kt b/compiler/testData/codegen/box/funInterface/nullableSam.kt
index bebc29123bd..eba30f6809c 100644
--- a/compiler/testData/codegen/box/funInterface/nullableSam.kt
+++ b/compiler/testData/codegen/box/funInterface/nullableSam.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun interface KRunnable {
fun invoke()
diff --git a/compiler/testData/codegen/box/funInterface/partialSam.kt b/compiler/testData/codegen/box/funInterface/partialSam.kt
index 7703365d35b..76ca03775ad 100644
--- a/compiler/testData/codegen/box/funInterface/partialSam.kt
+++ b/compiler/testData/codegen/box/funInterface/partialSam.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun interface Fn {
fun run(s: String, i: Int, t: T): R
diff --git a/compiler/testData/codegen/box/funInterface/receiverEvaluatedOnce.kt b/compiler/testData/codegen/box/funInterface/receiverEvaluatedOnce.kt
index a7965803cc3..79fa146bd63 100644
--- a/compiler/testData/codegen/box/funInterface/receiverEvaluatedOnce.kt
+++ b/compiler/testData/codegen/box/funInterface/receiverEvaluatedOnce.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun interface KRunnable {
fun invoke()
diff --git a/compiler/testData/codegen/box/funInterface/suspendFunInterfaceConversionCodegen.kt b/compiler/testData/codegen/box/funInterface/suspendFunInterfaceConversionCodegen.kt
index 985e477e144..bd5cd68fc43 100644
--- a/compiler/testData/codegen/box/funInterface/suspendFunInterfaceConversionCodegen.kt
+++ b/compiler/testData/codegen/box/funInterface/suspendFunInterfaceConversionCodegen.kt
@@ -1,5 +1,5 @@
// WITH_COROUTINES
-// WITH_RUNTIME
+// WITH_STDLIB
import helpers.*
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/functions/bigArity/callFromJava.kt b/compiler/testData/codegen/box/functions/bigArity/callFromJava.kt
index 6849e865c86..6bed5904b93 100644
--- a/compiler/testData/codegen/box/functions/bigArity/callFromJava.kt
+++ b/compiler/testData/codegen/box/functions/bigArity/callFromJava.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +FunctionTypesWithBigArity
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
// FILE: J.java
diff --git a/compiler/testData/codegen/box/functions/bigArity/callFunViaVararg.kt b/compiler/testData/codegen/box/functions/bigArity/callFunViaVararg.kt
index e9b43bde121..184879c98b4 100644
--- a/compiler/testData/codegen/box/functions/bigArity/callFunViaVararg.kt
+++ b/compiler/testData/codegen/box/functions/bigArity/callFunViaVararg.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +FunctionTypesWithBigArity
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
// FILE: J.java
diff --git a/compiler/testData/codegen/box/functions/bigArity/callWithIncorrectNumberOfArguments.kt b/compiler/testData/codegen/box/functions/bigArity/callWithIncorrectNumberOfArguments.kt
index 712d3deafde..43225d9e417 100644
--- a/compiler/testData/codegen/box/functions/bigArity/callWithIncorrectNumberOfArguments.kt
+++ b/compiler/testData/codegen/box/functions/bigArity/callWithIncorrectNumberOfArguments.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +FunctionTypesWithBigArity
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
// FILE: J.java
diff --git a/compiler/testData/codegen/box/functions/bigArity/javaLambda.kt b/compiler/testData/codegen/box/functions/bigArity/javaLambda.kt
index 255bac4fb20..d2716b09299 100644
--- a/compiler/testData/codegen/box/functions/bigArity/javaLambda.kt
+++ b/compiler/testData/codegen/box/functions/bigArity/javaLambda.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +FunctionTypesWithBigArity
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
// FILE: J.java
diff --git a/compiler/testData/codegen/box/functions/localFunctions/callInlineLocalInLambda.kt b/compiler/testData/codegen/box/functions/localFunctions/callInlineLocalInLambda.kt
index a59a7507800..b852f71ee47 100644
--- a/compiler/testData/codegen/box/functions/localFunctions/callInlineLocalInLambda.kt
+++ b/compiler/testData/codegen/box/functions/localFunctions/callInlineLocalInLambda.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/functions/localFunctions/definedWithinLambda.kt b/compiler/testData/codegen/box/functions/localFunctions/definedWithinLambda.kt
index 935d8b4963c..d5bf2c5a3da 100644
--- a/compiler/testData/codegen/box/functions/localFunctions/definedWithinLambda.kt
+++ b/compiler/testData/codegen/box/functions/localFunctions/definedWithinLambda.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/functions/localFunctions/definedWithinLambdaInnerUsage1.kt b/compiler/testData/codegen/box/functions/localFunctions/definedWithinLambdaInnerUsage1.kt
index 6609be78133..6c967f01f02 100644
--- a/compiler/testData/codegen/box/functions/localFunctions/definedWithinLambdaInnerUsage1.kt
+++ b/compiler/testData/codegen/box/functions/localFunctions/definedWithinLambdaInnerUsage1.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/functions/localFunctions/definedWithinLambdaInnerUsage2.kt b/compiler/testData/codegen/box/functions/localFunctions/definedWithinLambdaInnerUsage2.kt
index 158e845f9ad..4c04149a354 100644
--- a/compiler/testData/codegen/box/functions/localFunctions/definedWithinLambdaInnerUsage2.kt
+++ b/compiler/testData/codegen/box/functions/localFunctions/definedWithinLambdaInnerUsage2.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/ieee754/equalsNaN.kt b/compiler/testData/codegen/box/ieee754/equalsNaN.kt
index 4cdd6f8e7f6..d8595250a30 100644
--- a/compiler/testData/codegen/box/ieee754/equalsNaN.kt
+++ b/compiler/testData/codegen/box/ieee754/equalsNaN.kt
@@ -3,7 +3,7 @@
// !LANGUAGE: -ProperIeee754Comparisons
// DONT_TARGET_EXACT_BACKEND: JS_IR
// DONT_TARGET_EXACT_BACKEND: JS_IR_ES6
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
diff --git a/compiler/testData/codegen/box/ieee754/equalsNaN_properIeeeComparisons.kt b/compiler/testData/codegen/box/ieee754/equalsNaN_properIeeeComparisons.kt
index d1356c38ecc..fba0ca91947 100644
--- a/compiler/testData/codegen/box/ieee754/equalsNaN_properIeeeComparisons.kt
+++ b/compiler/testData/codegen/box/ieee754/equalsNaN_properIeeeComparisons.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +ProperIeee754Comparisons
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
diff --git a/compiler/testData/codegen/box/ieee754/kt48648_genericField.kt b/compiler/testData/codegen/box/ieee754/kt48648_genericField.kt
index c62bc8d1523..bc932fc8404 100644
--- a/compiler/testData/codegen/box/ieee754/kt48648_genericField.kt
+++ b/compiler/testData/codegen/box/ieee754/kt48648_genericField.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
class V1(y: T) {
@JvmField
diff --git a/compiler/testData/codegen/box/increment/augmentedAssignmentWithComplexRhs.kt b/compiler/testData/codegen/box/increment/augmentedAssignmentWithComplexRhs.kt
index cc9dccf660b..a3c7f0e88a8 100644
--- a/compiler/testData/codegen/box/increment/augmentedAssignmentWithComplexRhs.kt
+++ b/compiler/testData/codegen/box/increment/augmentedAssignmentWithComplexRhs.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
var log = ""
diff --git a/compiler/testData/codegen/box/increment/memberExtOnLong.kt b/compiler/testData/codegen/box/increment/memberExtOnLong.kt
index c51bf9b901d..26750d9c90f 100644
--- a/compiler/testData/codegen/box/increment/memberExtOnLong.kt
+++ b/compiler/testData/codegen/box/increment/memberExtOnLong.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
object ExtProvider {
operator fun Long.get(i: Int) = this
diff --git a/compiler/testData/codegen/box/increment/mutableListElement.kt b/compiler/testData/codegen/box/increment/mutableListElement.kt
index b861d31e15d..c5e0565cabb 100644
--- a/compiler/testData/codegen/box/increment/mutableListElement.kt
+++ b/compiler/testData/codegen/box/increment/mutableListElement.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
val aByte = arrayListOf(1)
diff --git a/compiler/testData/codegen/box/inference/builderInference.kt b/compiler/testData/codegen/box/inference/builderInference.kt
index cb7d1a6365a..751bbf7c1a4 100644
--- a/compiler/testData/codegen/box/inference/builderInference.kt
+++ b/compiler/testData/codegen/box/inference/builderInference.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// ISSUE: KT-33545
import kotlin.experimental.ExperimentalTypeInference
diff --git a/compiler/testData/codegen/box/inference/builderInference/builderCallAsReturnTypeInLocalClass.kt b/compiler/testData/codegen/box/inference/builderInference/builderCallAsReturnTypeInLocalClass.kt
index 8663341dc98..8a682b92723 100644
--- a/compiler/testData/codegen/box/inference/builderInference/builderCallAsReturnTypeInLocalClass.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/builderCallAsReturnTypeInLocalClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND_FIR: JVM_IR
@OptIn(ExperimentalStdlibApi::class)
diff --git a/compiler/testData/codegen/box/inference/builderInference/callableReferenceAndCoercionToUnit.kt b/compiler/testData/codegen/box/inference/builderInference/callableReferenceAndCoercionToUnit.kt
index 1c041b169c1..ab9608dc9e5 100644
--- a/compiler/testData/codegen/box/inference/builderInference/callableReferenceAndCoercionToUnit.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/callableReferenceAndCoercionToUnit.kt
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -OPT_IN_USAGE_ERROR -UNUSED_EXPRESSION
-// WITH_RUNTIME
+// WITH_STDLIB
@OptIn(ExperimentalStdlibApi::class)
fun test(s: String?): Int {
diff --git a/compiler/testData/codegen/box/inference/builderInference/callableReferencesProperCompletion.kt b/compiler/testData/codegen/box/inference/builderInference/callableReferencesProperCompletion.kt
index 74e29a552b4..fcc90e138fc 100644
--- a/compiler/testData/codegen/box/inference/builderInference/callableReferencesProperCompletion.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/callableReferencesProperCompletion.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun nonGenericId(x: Any?) = x
diff --git a/compiler/testData/codegen/box/inference/builderInference/capturedTypes.kt b/compiler/testData/codegen/box/inference/builderInference/capturedTypes.kt
index 05cc1e2ec5b..44e58605af4 100644
--- a/compiler/testData/codegen/box/inference/builderInference/capturedTypes.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/capturedTypes.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +UnrestrictedBuilderInference
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: main.kt
import kotlin.experimental.ExperimentalTypeInference
diff --git a/compiler/testData/codegen/box/inference/builderInference/changingResolveIfDontUseBuilderInferenceDisabledFeature.kt b/compiler/testData/codegen/box/inference/builderInference/changingResolveIfDontUseBuilderInferenceDisabledFeature.kt
index 23c1becc970..36fe03dcf32 100644
--- a/compiler/testData/codegen/box/inference/builderInference/changingResolveIfDontUseBuilderInferenceDisabledFeature.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/changingResolveIfDontUseBuilderInferenceDisabledFeature.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// !LANGUAGE: -UseBuilderInferenceOnlyIfNeeded
import kotlin.experimental.ExperimentalTypeInference
diff --git a/compiler/testData/codegen/box/inference/builderInference/commonSuperType.kt b/compiler/testData/codegen/box/inference/builderInference/commonSuperType.kt
index 0a1d7ad5f6d..88e3562ff18 100644
--- a/compiler/testData/codegen/box/inference/builderInference/commonSuperType.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/commonSuperType.kt
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -UNUSED_PARAMETER -OPT_IN_IS_NOT_ENABLED -UNUSED_VARIABLE
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
// FILE: Test.java
diff --git a/compiler/testData/codegen/box/inference/builderInference/commonSuperTypeContravariant.kt b/compiler/testData/codegen/box/inference/builderInference/commonSuperTypeContravariant.kt
index 30053001189..05f7adf6732 100644
--- a/compiler/testData/codegen/box/inference/builderInference/commonSuperTypeContravariant.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/commonSuperTypeContravariant.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +UnrestrictedBuilderInference
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: WASM
// TARGET_BACKEND: JVM
diff --git a/compiler/testData/codegen/box/inference/builderInference/commonSuperTypeCovariant.kt b/compiler/testData/codegen/box/inference/builderInference/commonSuperTypeCovariant.kt
index 0639e01d8e7..fe8973d3f1c 100644
--- a/compiler/testData/codegen/box/inference/builderInference/commonSuperTypeCovariant.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/commonSuperTypeCovariant.kt
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -UNUSED_PARAMETER -OPT_IN_IS_NOT_ENABLED -UNUSED_VARIABLE
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
// IGNORE_BACKEND: WASM
diff --git a/compiler/testData/codegen/box/inference/builderInference/commonSuperTypeInvariant.kt b/compiler/testData/codegen/box/inference/builderInference/commonSuperTypeInvariant.kt
index 093586339b8..8dd32a5886e 100644
--- a/compiler/testData/codegen/box/inference/builderInference/commonSuperTypeInvariant.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/commonSuperTypeInvariant.kt
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -UNUSED_PARAMETER -OPT_IN_IS_NOT_ENABLED -UNUSED_VARIABLE
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: WASM
// TARGET_BACKEND: JVM
diff --git a/compiler/testData/codegen/box/inference/builderInference/commonSuperTypeNullable.kt b/compiler/testData/codegen/box/inference/builderInference/commonSuperTypeNullable.kt
index 50fb81e3298..1048062e1b4 100644
--- a/compiler/testData/codegen/box/inference/builderInference/commonSuperTypeNullable.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/commonSuperTypeNullable.kt
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -UNUSED_PARAMETER -OPT_IN_IS_NOT_ENABLED -UNUSED_VARIABLE
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
// IGNORE_BACKEND: WASM
diff --git a/compiler/testData/codegen/box/inference/builderInference/constraintsBetweenTwoStubVariables.kt b/compiler/testData/codegen/box/inference/builderInference/constraintsBetweenTwoStubVariables.kt
index c1fa24bbb22..f953deacdce 100644
--- a/compiler/testData/codegen/box/inference/builderInference/constraintsBetweenTwoStubVariables.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/constraintsBetweenTwoStubVariables.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +UnrestrictedBuilderInference
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.experimental.ExperimentalTypeInference
diff --git a/compiler/testData/codegen/box/inference/builderInference/cstBasedOnTwoBuilderInferenceLambda.kt b/compiler/testData/codegen/box/inference/builderInference/cstBasedOnTwoBuilderInferenceLambda.kt
index 9824fbe1384..ff8fda56fc1 100644
--- a/compiler/testData/codegen/box/inference/builderInference/cstBasedOnTwoBuilderInferenceLambda.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/cstBasedOnTwoBuilderInferenceLambda.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: WASM
// IGNORE_BACKEND_FIR: JVM_IR
// TARGET_BACKEND: JVM
diff --git a/compiler/testData/codegen/box/inference/builderInference/inferFromExpectedType.kt b/compiler/testData/codegen/box/inference/builderInference/inferFromExpectedType.kt
index 7208134789e..c0e24a1e742 100644
--- a/compiler/testData/codegen/box/inference/builderInference/inferFromExpectedType.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/inferFromExpectedType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM_IR
@OptIn(ExperimentalStdlibApi::class)
diff --git a/compiler/testData/codegen/box/inference/builderInference/intersect.kt b/compiler/testData/codegen/box/inference/builderInference/intersect.kt
index 2b22c22fede..a3631c6e115 100644
--- a/compiler/testData/codegen/box/inference/builderInference/intersect.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/intersect.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +UnrestrictedBuilderInference
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
// IGNORE_BACKEND: WASM
diff --git a/compiler/testData/codegen/box/inference/builderInference/kt41164.kt b/compiler/testData/codegen/box/inference/builderInference/kt41164.kt
index 3e25aab88c3..3333a02a96a 100644
--- a/compiler/testData/codegen/box/inference/builderInference/kt41164.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/kt41164.kt
@@ -1,5 +1,5 @@
// ISSUE: KT-41164
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.experimental.ExperimentalTypeInference
diff --git a/compiler/testData/codegen/box/inference/builderInference/kt42139.kt b/compiler/testData/codegen/box/inference/builderInference/kt42139.kt
index 486c5b72552..8af5169a9ce 100644
--- a/compiler/testData/codegen/box/inference/builderInference/kt42139.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/kt42139.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +UnrestrictedBuilderInference
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND_FIR: JVM_IR
fun select(vararg x: R) = x[0]
diff --git a/compiler/testData/codegen/box/inference/builderInference/kt44241.kt b/compiler/testData/codegen/box/inference/builderInference/kt44241.kt
index 5b48c446e69..e1216f9f6f6 100644
--- a/compiler/testData/codegen/box/inference/builderInference/kt44241.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/kt44241.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +UnrestrictedBuilderInference
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.experimental.ExperimentalTypeInference
class A
diff --git a/compiler/testData/codegen/box/inference/builderInference/kt45083.kt b/compiler/testData/codegen/box/inference/builderInference/kt45083.kt
index 7865a57d8d7..9c3aead8b3a 100644
--- a/compiler/testData/codegen/box/inference/builderInference/kt45083.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/kt45083.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.experimental.ExperimentalTypeInference
object Hello {
diff --git a/compiler/testData/codegen/box/inference/builderInference/kt47052.kt b/compiler/testData/codegen/box/inference/builderInference/kt47052.kt
index 2fabd92966b..34146478ae2 100644
--- a/compiler/testData/codegen/box/inference/builderInference/kt47052.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/kt47052.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND_FIR: JVM_IR
public inline fun > flatMapTo1(destination: C, transform: (List) -> Iterable) {}
diff --git a/compiler/testData/codegen/box/inference/builderInference/kt47744.kt b/compiler/testData/codegen/box/inference/builderInference/kt47744.kt
index 748a7ce7517..e9c246bfe15 100644
--- a/compiler/testData/codegen/box/inference/builderInference/kt47744.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/kt47744.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +UnrestrictedBuilderInference
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.experimental.ExperimentalTypeInference
diff --git a/compiler/testData/codegen/box/inference/builderInference/kt48445.kt b/compiler/testData/codegen/box/inference/builderInference/kt48445.kt
index ed111085076..47fdaaeb4fd 100644
--- a/compiler/testData/codegen/box/inference/builderInference/kt48445.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/kt48445.kt
@@ -1,7 +1,7 @@
// IGNORE_BACKEND: WASM
// !LANGUAGE: +UnrestrictedBuilderInference
// IGNORE_BACKEND_FIR: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
internal class TowerDataElementsForName() {
val reversedFilteredLocalScopes by lazy(LazyThreadSafetyMode.NONE) {
diff --git a/compiler/testData/codegen/box/inference/builderInference/kt48633.kt b/compiler/testData/codegen/box/inference/builderInference/kt48633.kt
index a3205c37bb6..1be2132fd7c 100644
--- a/compiler/testData/codegen/box/inference/builderInference/kt48633.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/kt48633.kt
@@ -1,6 +1,6 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND_FIR: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
class TowerDataElementsForName() {
@OptIn(ExperimentalStdlibApi::class)
diff --git a/compiler/testData/codegen/box/inference/builderInference/kt49285.kt b/compiler/testData/codegen/box/inference/builderInference/kt49285.kt
index 6c40dfd8337..a73dbab46ab 100644
--- a/compiler/testData/codegen/box/inference/builderInference/kt49285.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/kt49285.kt
@@ -1,6 +1,6 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND_FIR: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.experimental.ExperimentalTypeInference
diff --git a/compiler/testData/codegen/box/inference/builderInference/labaledCall.kt b/compiler/testData/codegen/box/inference/builderInference/labaledCall.kt
index 43348f0d93b..219006735d2 100644
--- a/compiler/testData/codegen/box/inference/builderInference/labaledCall.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/labaledCall.kt
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_PARAMETER -UNCHECKED_CAST -OPT_IN_IS_NOT_ENABLED -UNUSED_VARIABLE
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: main.kt
import kotlin.experimental.ExperimentalTypeInference
diff --git a/compiler/testData/codegen/box/inference/builderInference/lackOfNullCheckOnNullableInsideBuild.kt b/compiler/testData/codegen/box/inference/builderInference/lackOfNullCheckOnNullableInsideBuild.kt
index 5d83c7f839f..3b432b05fe9 100644
--- a/compiler/testData/codegen/box/inference/builderInference/lackOfNullCheckOnNullableInsideBuild.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/lackOfNullCheckOnNullableInsideBuild.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// Issue: KT-36371
import kotlin.experimental.ExperimentalTypeInference
diff --git a/compiler/testData/codegen/box/inference/builderInference/memberScope.kt b/compiler/testData/codegen/box/inference/builderInference/memberScope.kt
index c477ba76ffb..469d00abe75 100644
--- a/compiler/testData/codegen/box/inference/builderInference/memberScope.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/memberScope.kt
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -DEPRECATION -OPT_IN_IS_NOT_ENABLED
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND_FIR: JVM_IR
import kotlin.experimental.ExperimentalTypeInference
diff --git a/compiler/testData/codegen/box/inference/builderInference/nullability.kt b/compiler/testData/codegen/box/inference/builderInference/nullability.kt
index ad9198f77e0..aee5f8cb73d 100644
--- a/compiler/testData/codegen/box/inference/builderInference/nullability.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/nullability.kt
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -OPT_IN_IS_NOT_ENABLED
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: main.kt
import kotlin.experimental.ExperimentalTypeInference
diff --git a/compiler/testData/codegen/box/inference/builderInference/propagateInferenceSessionIntoDeclarationAnalyzers.kt b/compiler/testData/codegen/box/inference/builderInference/propagateInferenceSessionIntoDeclarationAnalyzers.kt
index f6b867db2ba..92a9a0b04df 100644
--- a/compiler/testData/codegen/box/inference/builderInference/propagateInferenceSessionIntoDeclarationAnalyzers.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/propagateInferenceSessionIntoDeclarationAnalyzers.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.experimental.ExperimentalTypeInference
diff --git a/compiler/testData/codegen/box/inference/builderInference/specialCallsWithCallableReferences.kt b/compiler/testData/codegen/box/inference/builderInference/specialCallsWithCallableReferences.kt
index 13da006308c..fc3ed5da452 100644
--- a/compiler/testData/codegen/box/inference/builderInference/specialCallsWithCallableReferences.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/specialCallsWithCallableReferences.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// !LANGUAGE: -StrictOnlyInputTypesChecks
import kotlin.experimental.ExperimentalTypeInference
diff --git a/compiler/testData/codegen/box/inference/builderInference/specialCallsWithCallableReferencesDontRewriteAtSlice.kt b/compiler/testData/codegen/box/inference/builderInference/specialCallsWithCallableReferencesDontRewriteAtSlice.kt
index 6ab9def3000..5ba5719c430 100644
--- a/compiler/testData/codegen/box/inference/builderInference/specialCallsWithCallableReferencesDontRewriteAtSlice.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/specialCallsWithCallableReferencesDontRewriteAtSlice.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// SKIP_TXT
// !DIAGNOSTICS: -CAST_NEVER_SUCCEEDS -UNCHECKED_CAST -UNUSED_PARAMETER -UNUSED_VARIABLE -OPT_IN_USAGE_ERROR -UNUSED_EXPRESSION
diff --git a/compiler/testData/codegen/box/inference/builderInference/specialCallsWithCallableReferencesErrorType.kt b/compiler/testData/codegen/box/inference/builderInference/specialCallsWithCallableReferencesErrorType.kt
index 13da006308c..fc3ed5da452 100644
--- a/compiler/testData/codegen/box/inference/builderInference/specialCallsWithCallableReferencesErrorType.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/specialCallsWithCallableReferencesErrorType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// !LANGUAGE: -StrictOnlyInputTypesChecks
import kotlin.experimental.ExperimentalTypeInference
diff --git a/compiler/testData/codegen/box/inference/builderInference/specialCallsWithCallableReferencesNonStrictOnlyInputTypes.kt b/compiler/testData/codegen/box/inference/builderInference/specialCallsWithCallableReferencesNonStrictOnlyInputTypes.kt
index 05f00aec992..77c092f0aed 100644
--- a/compiler/testData/codegen/box/inference/builderInference/specialCallsWithCallableReferencesNonStrictOnlyInputTypes.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/specialCallsWithCallableReferencesNonStrictOnlyInputTypes.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
// IGNORE_BACKEND: WASM
diff --git a/compiler/testData/codegen/box/inference/builderInference/specialCallsWithLambdas.kt b/compiler/testData/codegen/box/inference/builderInference/specialCallsWithLambdas.kt
index 892c83ba9f2..c7c5879143a 100644
--- a/compiler/testData/codegen/box/inference/builderInference/specialCallsWithLambdas.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/specialCallsWithLambdas.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.experimental.ExperimentalTypeInference
diff --git a/compiler/testData/codegen/box/inference/builderInference/substituteStubTypeIntoCR.kt b/compiler/testData/codegen/box/inference/builderInference/substituteStubTypeIntoCR.kt
index bf09bb127f9..c7d00a0e7d1 100644
--- a/compiler/testData/codegen/box/inference/builderInference/substituteStubTypeIntoCR.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/substituteStubTypeIntoCR.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
import helpers.*
diff --git a/compiler/testData/codegen/box/inference/builderInference/substituteStubTypeIntolambdaParameterDescriptor.kt b/compiler/testData/codegen/box/inference/builderInference/substituteStubTypeIntolambdaParameterDescriptor.kt
index 302659e526a..18429800371 100644
--- a/compiler/testData/codegen/box/inference/builderInference/substituteStubTypeIntolambdaParameterDescriptor.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/substituteStubTypeIntolambdaParameterDescriptor.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.experimental.ExperimentalTypeInference
diff --git a/compiler/testData/codegen/box/inference/builderInference/substituteTypeVariableIntolambdaParameterDescriptor.kt b/compiler/testData/codegen/box/inference/builderInference/substituteTypeVariableIntolambdaParameterDescriptor.kt
index 81091297c52..de3547dac23 100644
--- a/compiler/testData/codegen/box/inference/builderInference/substituteTypeVariableIntolambdaParameterDescriptor.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/substituteTypeVariableIntolambdaParameterDescriptor.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
class Foo
diff --git a/compiler/testData/codegen/box/inference/builderInference/substitutelambdaExtensionReceiverType.kt b/compiler/testData/codegen/box/inference/builderInference/substitutelambdaExtensionReceiverType.kt
index 0ae8a59ec39..c12d593f6a6 100644
--- a/compiler/testData/codegen/box/inference/builderInference/substitutelambdaExtensionReceiverType.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/substitutelambdaExtensionReceiverType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.experimental.ExperimentalTypeInference
diff --git a/compiler/testData/codegen/box/inference/builderInference/topDownCompletionBreakedByNonBuilderInferenceSession.kt b/compiler/testData/codegen/box/inference/builderInference/topDownCompletionBreakedByNonBuilderInferenceSession.kt
index 2aa3fe8e84e..ade47900065 100644
--- a/compiler/testData/codegen/box/inference/builderInference/topDownCompletionBreakedByNonBuilderInferenceSession.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/topDownCompletionBreakedByNonBuilderInferenceSession.kt
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_PARAMETER -OPT_IN_IS_NOT_ENABLED
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.experimental.ExperimentalTypeInference
diff --git a/compiler/testData/codegen/box/inference/builderInference/topDownCompletionWithThreeBuilderInferenceCalls.kt b/compiler/testData/codegen/box/inference/builderInference/topDownCompletionWithThreeBuilderInferenceCalls.kt
index e985887ebb1..727ad0f7094 100644
--- a/compiler/testData/codegen/box/inference/builderInference/topDownCompletionWithThreeBuilderInferenceCalls.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/topDownCompletionWithThreeBuilderInferenceCalls.kt
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_PARAMETER -OPT_IN_IS_NOT_ENABLED
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.experimental.ExperimentalTypeInference
diff --git a/compiler/testData/codegen/box/inference/builderInference/topDownCompletionWithThreeBuilderInferenceCallsSameLevel.kt b/compiler/testData/codegen/box/inference/builderInference/topDownCompletionWithThreeBuilderInferenceCallsSameLevel.kt
index 7cd9627f50c..f9aac31418e 100644
--- a/compiler/testData/codegen/box/inference/builderInference/topDownCompletionWithThreeBuilderInferenceCallsSameLevel.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/topDownCompletionWithThreeBuilderInferenceCallsSameLevel.kt
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_PARAMETER -OPT_IN_IS_NOT_ENABLED
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.experimental.ExperimentalTypeInference
diff --git a/compiler/testData/codegen/box/inference/builderInference/topDownCompletionWithTwoBuilderInferenceCalls.kt b/compiler/testData/codegen/box/inference/builderInference/topDownCompletionWithTwoBuilderInferenceCalls.kt
index 391812cc6d2..3202323ccef 100644
--- a/compiler/testData/codegen/box/inference/builderInference/topDownCompletionWithTwoBuilderInferenceCalls.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/topDownCompletionWithTwoBuilderInferenceCalls.kt
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_PARAMETER -OPT_IN_IS_NOT_ENABLED
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.experimental.ExperimentalTypeInference
diff --git a/compiler/testData/codegen/box/inference/builderInference/withExpectedType.kt b/compiler/testData/codegen/box/inference/builderInference/withExpectedType.kt
index ebdcff4a5ed..1e9f8905d0f 100644
--- a/compiler/testData/codegen/box/inference/builderInference/withExpectedType.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/withExpectedType.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +UnrestrictedBuilderInference -UseBuilderInferenceOnlyIfNeeded
-// WITH_RUNTIME
+// WITH_STDLIB
// !DIAGNOSTICS: -OPT_IN_USAGE_ERROR -CAST_NEVER_SUCCEEDS
// IGNORE_BACKEND_FIR: JVM_IR
diff --git a/compiler/testData/codegen/box/inference/builderInference/withoutAnnotation.kt b/compiler/testData/codegen/box/inference/builderInference/withoutAnnotation.kt
index 8d87f29b146..c356cdef8e0 100644
--- a/compiler/testData/codegen/box/inference/builderInference/withoutAnnotation.kt
+++ b/compiler/testData/codegen/box/inference/builderInference/withoutAnnotation.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND_FIR: JVM_IR
// !LANGUAGE: +UseBuilderInferenceWithoutAnnotation
diff --git a/compiler/testData/codegen/box/inference/builderInferenceLeakingVariable.kt b/compiler/testData/codegen/box/inference/builderInferenceLeakingVariable.kt
index 48fee22e526..ec472f2787e 100644
--- a/compiler/testData/codegen/box/inference/builderInferenceLeakingVariable.kt
+++ b/compiler/testData/codegen/box/inference/builderInferenceLeakingVariable.kt
@@ -1,5 +1,5 @@
// Issues: KT-33542, KT-33544
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.experimental.ExperimentalTypeInference
diff --git a/compiler/testData/codegen/box/inference/capturedStarProjection.kt b/compiler/testData/codegen/box/inference/capturedStarProjection.kt
index 67815bc89d3..674bae38bc3 100644
--- a/compiler/testData/codegen/box/inference/capturedStarProjection.kt
+++ b/compiler/testData/codegen/box/inference/capturedStarProjection.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface A {
var x: T
diff --git a/compiler/testData/codegen/box/inference/integerLiteralTypeInLamdaReturnType.kt b/compiler/testData/codegen/box/inference/integerLiteralTypeInLamdaReturnType.kt
index 54d99c23562..b18f544be62 100644
--- a/compiler/testData/codegen/box/inference/integerLiteralTypeInLamdaReturnType.kt
+++ b/compiler/testData/codegen/box/inference/integerLiteralTypeInLamdaReturnType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// SKIP_DCE_DRIVEN
class Foo {
diff --git a/compiler/testData/codegen/box/inference/kt26345.kt b/compiler/testData/codegen/box/inference/kt26345.kt
index d221f765167..e1dff231f39 100644
--- a/compiler/testData/codegen/box/inference/kt26345.kt
+++ b/compiler/testData/codegen/box/inference/kt26345.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// JVM_TARGET: 1.8
// IGNORE_BACKEND: ANDROID
diff --git a/compiler/testData/codegen/box/inference/kt32429.kt b/compiler/testData/codegen/box/inference/kt32429.kt
index ed1a7432752..6239527b13f 100644
--- a/compiler/testData/codegen/box/inference/kt32429.kt
+++ b/compiler/testData/codegen/box/inference/kt32429.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// ISSUE: KT-32429
import kotlin.properties.Delegates.observable
diff --git a/compiler/testData/codegen/box/inference/kt35684.kt b/compiler/testData/codegen/box/inference/kt35684.kt
index 9ee703bf90e..7cce32de092 100644
--- a/compiler/testData/codegen/box/inference/kt35684.kt
+++ b/compiler/testData/codegen/box/inference/kt35684.kt
@@ -1,5 +1,5 @@
// !OPT_IN: kotlin.RequiresOptIn
-// WITH_RUNTIME
+// WITH_STDLIB
// ISSUE: KT-35684
diff --git a/compiler/testData/codegen/box/inference/kt36446.kt b/compiler/testData/codegen/box/inference/kt36446.kt
index e8efa3acbf0..bd83fe1b872 100644
--- a/compiler/testData/codegen/box/inference/kt36446.kt
+++ b/compiler/testData/codegen/box/inference/kt36446.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_REFLECT
import kotlin.experimental.ExperimentalTypeInference
diff --git a/compiler/testData/codegen/box/inference/kt39824.kt b/compiler/testData/codegen/box/inference/kt39824.kt
index d14322664cc..023d98accfc 100644
--- a/compiler/testData/codegen/box/inference/kt39824.kt
+++ b/compiler/testData/codegen/box/inference/kt39824.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: STDLIB_LAZY
-// WITH_RUNTIME
+// WITH_STDLIB
fun diContext(context: C): DIContext = DIContext(TypeToken(), context)
fun diContext(getContext: () -> C): DIContext = DIContext(TypeToken()) { getContext() }
diff --git a/compiler/testData/codegen/box/inference/lambdasWithExtensionFunctionType.kt b/compiler/testData/codegen/box/inference/lambdasWithExtensionFunctionType.kt
index 2cfd3f06ffd..040a771c715 100644
--- a/compiler/testData/codegen/box/inference/lambdasWithExtensionFunctionType.kt
+++ b/compiler/testData/codegen/box/inference/lambdasWithExtensionFunctionType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface Stroke
interface Fill
diff --git a/compiler/testData/codegen/box/inference/lastExpressionOfLambdaWithNothingConstraint.kt b/compiler/testData/codegen/box/inference/lastExpressionOfLambdaWithNothingConstraint.kt
index c8ea28d58fa..1877cd00eaa 100644
--- a/compiler/testData/codegen/box/inference/lastExpressionOfLambdaWithNothingConstraint.kt
+++ b/compiler/testData/codegen/box/inference/lastExpressionOfLambdaWithNothingConstraint.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
inline fun foo(f: () -> T): String {
return (f() as? Inv)?.result() ?: "Bad"
diff --git a/compiler/testData/codegen/box/inference/mapCollectChainWithNullResult.kt b/compiler/testData/codegen/box/inference/mapCollectChainWithNullResult.kt
index e3c876cf04b..595171ad577 100644
--- a/compiler/testData/codegen/box/inference/mapCollectChainWithNullResult.kt
+++ b/compiler/testData/codegen/box/inference/mapCollectChainWithNullResult.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@file:OptIn(kotlin.experimental.ExperimentalTypeInference::class)
diff --git a/compiler/testData/codegen/box/inference/plusAssignInsideLambda.kt b/compiler/testData/codegen/box/inference/plusAssignInsideLambda.kt
index b6d4ea8c3ec..a5a2dea6921 100644
--- a/compiler/testData/codegen/box/inference/plusAssignInsideLambda.kt
+++ b/compiler/testData/codegen/box/inference/plusAssignInsideLambda.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.experimental.ExperimentalTypeInference
diff --git a/compiler/testData/codegen/box/inference/specialCallsWithCallableReferences.kt b/compiler/testData/codegen/box/inference/specialCallsWithCallableReferences.kt
index e4ff4055866..097a06b25c6 100644
--- a/compiler/testData/codegen/box/inference/specialCallsWithCallableReferences.kt
+++ b/compiler/testData/codegen/box/inference/specialCallsWithCallableReferences.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// SKIP_TXT
// !LANGUAGE: -StrictOnlyInputTypesChecks
diff --git a/compiler/testData/codegen/box/inference/sumOfOverloads.kt b/compiler/testData/codegen/box/inference/sumOfOverloads.kt
index f7d7886e9f9..ee430625691 100644
--- a/compiler/testData/codegen/box/inference/sumOfOverloads.kt
+++ b/compiler/testData/codegen/box/inference/sumOfOverloads.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
fun box(): String {
diff --git a/compiler/testData/codegen/box/inference/suspendExtensionRecevierFromConstraint.kt b/compiler/testData/codegen/box/inference/suspendExtensionRecevierFromConstraint.kt
index 9c7ffb8cb65..897448355e8 100644
--- a/compiler/testData/codegen/box/inference/suspendExtensionRecevierFromConstraint.kt
+++ b/compiler/testData/codegen/box/inference/suspendExtensionRecevierFromConstraint.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class ExtensionReceiver
typealias SuspendExtensionFunction = suspend ExtensionReceiver.() -> Unit
diff --git a/compiler/testData/codegen/box/inference/violatingUpperBoundForSelfType.kt b/compiler/testData/codegen/box/inference/violatingUpperBoundForSelfType.kt
index 6a4a4342459..d57d9edae31 100644
--- a/compiler/testData/codegen/box/inference/violatingUpperBoundForSelfType.kt
+++ b/compiler/testData/codegen/box/inference/violatingUpperBoundForSelfType.kt
@@ -1,6 +1,6 @@
// !LANGUAGE: -ProperTypeInferenceConstraintsProcessing
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// !DIAGNOSTICS: -UNUSED_PARAMETER -CAST_NEVER_SUCCEEDS
fun > createMap(enumClass: Class) {}
diff --git a/compiler/testData/codegen/box/inlineArgsInPlace/arrayDequeRemoveAll.kt b/compiler/testData/codegen/box/inlineArgsInPlace/arrayDequeRemoveAll.kt
index 8d6041a336f..63fe26c446e 100644
--- a/compiler/testData/codegen/box/inlineArgsInPlace/arrayDequeRemoveAll.kt
+++ b/compiler/testData/codegen/box/inlineArgsInPlace/arrayDequeRemoveAll.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("INVISIBLE_MEMBER", "INVISIBLE_REFERENCE")
class ArrayDeque : AbstractMutableList {
diff --git a/compiler/testData/codegen/box/inlineArgsInPlace/breakInArgumentExpression.kt b/compiler/testData/codegen/box/inlineArgsInPlace/breakInArgumentExpression.kt
index 5ebb65705a2..1ecefaf9caf 100644
--- a/compiler/testData/codegen/box/inlineArgsInPlace/breakInArgumentExpression.kt
+++ b/compiler/testData/codegen/box/inlineArgsInPlace/breakInArgumentExpression.kt
@@ -1,5 +1,5 @@
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
fun test(xs: List): Map {
val result = linkedMapOf()
diff --git a/compiler/testData/codegen/box/inlineArgsInPlace/continueInArgumentExpression.kt b/compiler/testData/codegen/box/inlineArgsInPlace/continueInArgumentExpression.kt
index 31b198bc73d..9820764ef0b 100644
--- a/compiler/testData/codegen/box/inlineArgsInPlace/continueInArgumentExpression.kt
+++ b/compiler/testData/codegen/box/inlineArgsInPlace/continueInArgumentExpression.kt
@@ -1,5 +1,5 @@
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
fun test(xs: List, flag: Boolean = false): Map {
val result = linkedMapOf()
diff --git a/compiler/testData/codegen/box/inlineArgsInPlace/inlineCircularDedepency.kt b/compiler/testData/codegen/box/inlineArgsInPlace/inlineCircularDedepency.kt
index f069acc22aa..1b8d1957c8c 100644
--- a/compiler/testData/codegen/box/inlineArgsInPlace/inlineCircularDedepency.kt
+++ b/compiler/testData/codegen/box/inlineArgsInPlace/inlineCircularDedepency.kt
@@ -1,5 +1,5 @@
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
val z = ArrayList()
diff --git a/compiler/testData/codegen/box/inlineArgsInPlace/kotlinReflect.kt b/compiler/testData/codegen/box/inlineArgsInPlace/kotlinReflect.kt
index e124ea13321..ce5d40537f3 100644
--- a/compiler/testData/codegen/box/inlineArgsInPlace/kotlinReflect.kt
+++ b/compiler/testData/codegen/box/inlineArgsInPlace/kotlinReflect.kt
@@ -1,5 +1,5 @@
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
interface Foo {
val foos: List
diff --git a/compiler/testData/codegen/box/inlineArgsInPlace/kt49370.kt b/compiler/testData/codegen/box/inlineArgsInPlace/kt49370.kt
index b96d9aa6d33..a7e7c3b6ebf 100644
--- a/compiler/testData/codegen/box/inlineArgsInPlace/kt49370.kt
+++ b/compiler/testData/codegen/box/inlineArgsInPlace/kt49370.kt
@@ -1,5 +1,5 @@
// !OPT_IN: kotlin.ExperimentalStdlibApi
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: WASM
fun box(): String {
diff --git a/compiler/testData/codegen/box/inlineArgsInPlace/kt49407.kt b/compiler/testData/codegen/box/inlineArgsInPlace/kt49407.kt
index d981beb3356..b883280b692 100644
--- a/compiler/testData/codegen/box/inlineArgsInPlace/kt49407.kt
+++ b/compiler/testData/codegen/box/inlineArgsInPlace/kt49407.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
val x: Array> = arrayOf(arrayOf(0.plus(-1L).mod(5.mod(-47)).rem(1)))
diff --git a/compiler/testData/codegen/box/inlineArgsInPlace/mapSet.kt b/compiler/testData/codegen/box/inlineArgsInPlace/mapSet.kt
index 2b371889631..d5b5c4bedd9 100644
--- a/compiler/testData/codegen/box/inlineArgsInPlace/mapSet.kt
+++ b/compiler/testData/codegen/box/inlineArgsInPlace/mapSet.kt
@@ -1,5 +1,5 @@
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
val m = HashMap()
diff --git a/compiler/testData/codegen/box/inlineArgsInPlace/mutableCollectionPlusAssign.kt b/compiler/testData/codegen/box/inlineArgsInPlace/mutableCollectionPlusAssign.kt
index e52062c2c04..0c6da441e3b 100644
--- a/compiler/testData/codegen/box/inlineArgsInPlace/mutableCollectionPlusAssign.kt
+++ b/compiler/testData/codegen/box/inlineArgsInPlace/mutableCollectionPlusAssign.kt
@@ -1,5 +1,5 @@
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
class C(val xs: MutableList)
diff --git a/compiler/testData/codegen/box/inlineArgsInPlace/noinlineParameter.kt b/compiler/testData/codegen/box/inlineArgsInPlace/noinlineParameter.kt
index 2e984eec500..d10a7794675 100644
--- a/compiler/testData/codegen/box/inlineArgsInPlace/noinlineParameter.kt
+++ b/compiler/testData/codegen/box/inlineArgsInPlace/noinlineParameter.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// TODO separate bytecode text templates for FIR?
// -- CHECK_BYTECODE_TEXT
diff --git a/compiler/testData/codegen/box/inlineArgsInPlace/suspensionPointInsideArgument.kt b/compiler/testData/codegen/box/inlineArgsInPlace/suspensionPointInsideArgument.kt
index 6fc7bdfec4e..b93c6ec45a6 100644
--- a/compiler/testData/codegen/box/inlineArgsInPlace/suspensionPointInsideArgument.kt
+++ b/compiler/testData/codegen/box/inlineArgsInPlace/suspensionPointInsideArgument.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/inlineClasses/UIntArraySortExample.kt b/compiler/testData/codegen/box/inlineClasses/UIntArraySortExample.kt
index f6ded54d415..526c9068c24 100644
--- a/compiler/testData/codegen/box/inlineClasses/UIntArraySortExample.kt
+++ b/compiler/testData/codegen/box/inlineClasses/UIntArraySortExample.kt
@@ -1,5 +1,5 @@
// KJS_WITH_FULL_RUNTIME
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/UIntSafeAsInt.kt b/compiler/testData/codegen/box/inlineClasses/UIntSafeAsInt.kt
index 12151e361d2..38c86793459 100644
--- a/compiler/testData/codegen/box/inlineClasses/UIntSafeAsInt.kt
+++ b/compiler/testData/codegen/box/inlineClasses/UIntSafeAsInt.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun testUIntSafeAsInt(x: UInt) = x as? Int
diff --git a/compiler/testData/codegen/box/inlineClasses/annotatedMemberExtensionProperty.kt b/compiler/testData/codegen/box/inlineClasses/annotatedMemberExtensionProperty.kt
index 4b1938371ee..84942174cb6 100644
--- a/compiler/testData/codegen/box/inlineClasses/annotatedMemberExtensionProperty.kt
+++ b/compiler/testData/codegen/box/inlineClasses/annotatedMemberExtensionProperty.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Target(AnnotationTarget.PROPERTY)
annotation class Anno
diff --git a/compiler/testData/codegen/box/inlineClasses/anySuperCall.kt b/compiler/testData/codegen/box/inlineClasses/anySuperCall.kt
index a205d48d2dc..7839809e118 100644
--- a/compiler/testData/codegen/box/inlineClasses/anySuperCall.kt
+++ b/compiler/testData/codegen/box/inlineClasses/anySuperCall.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: JVM
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/boundCallableReferencePassedToInlineFunction.kt b/compiler/testData/codegen/box/inlineClasses/boundCallableReferencePassedToInlineFunction.kt
index 07103a06eab..1422e41b755 100644
--- a/compiler/testData/codegen/box/inlineClasses/boundCallableReferencePassedToInlineFunction.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boundCallableReferencePassedToInlineFunction.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxImplDoesNotExecuteInSecondaryConstructor.kt b/compiler/testData/codegen/box/inlineClasses/boxImplDoesNotExecuteInSecondaryConstructor.kt
index 946b333ea4a..15c8fbba735 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxImplDoesNotExecuteInSecondaryConstructor.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxImplDoesNotExecuteInSecondaryConstructor.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxImplDoesNotExecuteInitBlock.kt b/compiler/testData/codegen/box/inlineClasses/boxImplDoesNotExecuteInitBlock.kt
index 9265744949e..caf1ec0124e 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxImplDoesNotExecuteInitBlock.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxImplDoesNotExecuteInitBlock.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxNullableForFakeOverride.kt b/compiler/testData/codegen/box/inlineClasses/boxNullableForFakeOverride.kt
index 43e05fa36c9..a65564dd7e3 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxNullableForFakeOverride.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxNullableForFakeOverride.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: JVM
abstract class C {
fun foo(v: T?, x: (T) -> Any?) = v?.let { x(it) }
diff --git a/compiler/testData/codegen/box/inlineClasses/boxNullableValueOfInlineClassWithNonNullUnderlyingType.kt b/compiler/testData/codegen/box/inlineClasses/boxNullableValueOfInlineClassWithNonNullUnderlyingType.kt
index 8d35f51fe1a..e593457b046 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxNullableValueOfInlineClassWithNonNullUnderlyingType.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxNullableValueOfInlineClassWithNonNullUnderlyingType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class BoxT(val boxed: T)
class BoxAny(val boxed: Any?)
diff --git a/compiler/testData/codegen/box/inlineClasses/boxNullableValueOfInlineClassWithPrimitiveUnderlyingType.kt b/compiler/testData/codegen/box/inlineClasses/boxNullableValueOfInlineClassWithPrimitiveUnderlyingType.kt
index e67d29a9327..c29bb5dd78d 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxNullableValueOfInlineClassWithPrimitiveUnderlyingType.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxNullableValueOfInlineClassWithPrimitiveUnderlyingType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class BoxT(val boxed: T)
class BoxAny(val boxed: Any?)
diff --git a/compiler/testData/codegen/box/inlineClasses/boxResultInlineClassOfConstructorCall.kt b/compiler/testData/codegen/box/inlineClasses/boxResultInlineClassOfConstructorCall.kt
index 3833840792c..ae11364c673 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxResultInlineClassOfConstructorCall.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxResultInlineClassOfConstructorCall.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxAny.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxAny.kt
index dd634a1446b..4048e4143d3 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxAny.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxFunLiteralAny.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxFunLiteralAny.kt
index c42ebf33c20..31cc82f65aa 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxFunLiteralAny.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxFunLiteralAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxInt.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxInt.kt
index 8ca6a439023..e0f9cc0ccf1 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxInt.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxInt.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxNullableAny.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxNullableAny.kt
index d2a5ebf109c..9eab4582d18 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxNullableAny.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxNullableAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxNullableAnyNull.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxNullableAnyNull.kt
index e98f0631a54..7c9e2ffa1d7 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxNullableAnyNull.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxNullableAnyNull.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxNullableInt.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxNullableInt.kt
index 6b7f7824322..77c0059870d 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxNullableInt.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxNullableInt.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxNullableIntNull.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxNullableIntNull.kt
index 1ff824c978a..f065bad6392 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxNullableIntNull.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxNullableIntNull.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxNullableString.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxNullableString.kt
index d3a3be3447e..5edb0d0b057 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxNullableString.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxNullableString.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxNullableStringNull.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxNullableStringNull.kt
index e1a64f4da12..40da4c38e7d 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxNullableStringNull.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxNullableStringNull.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxString.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxString.kt
index 687ec0dbe71..74ed85b9389 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxString.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/boxString.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/kt27586_1.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/kt27586_1.kt
index fb03e9ebe0b..b40290b3066 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/kt27586_1.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/kt27586_1.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: WASM
// Result::getOrNull contains cast (value as T). It gets inlined but type parameter is not updated. We loose information that it was
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/kt27586_2.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/kt27586_2.kt
index 34724f19171..381bb91e269 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/kt27586_2.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueInLambda/kt27586_2.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: WASM
// Result::getOrNull contains cast (value as T). It gets inlined but type parameter is not updated. We loose information that it was
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/boxReturnValueInDefaultMethod.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/boxReturnValueInDefaultMethod.kt
index da144d81b53..4842ed7065b 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/boxReturnValueInDefaultMethod.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/boxReturnValueInDefaultMethod.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
interface X {
operator fun plus(n: Int) : T
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideChainErasedToAny.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideChainErasedToAny.kt
index 729e47fc3c1..9981258bf90 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideChainErasedToAny.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideChainErasedToAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideChainErasedToNullableAny.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideChainErasedToNullableAny.kt
index dc58ca2e816..0cfedb908e9 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideChainErasedToNullableAny.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideChainErasedToNullableAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideErasedToAny.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideErasedToAny.kt
index def3e49e07f..6b361bc249c 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideErasedToAny.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideErasedToAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideErasedToInterface.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideErasedToInterface.kt
index b3ef5674f47..19b4136b21d 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideErasedToInterface.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideErasedToInterface.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface IFoo {
fun foo(): String
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideErasedToPrimitive.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideErasedToPrimitive.kt
index 1f740ad70d9..950e589f365 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideErasedToPrimitive.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideErasedToPrimitive.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideListVsMutableList.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideListVsMutableList.kt
index 6631f995dc7..ae1d1a21ff7 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideListVsMutableList.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideListVsMutableList.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface IFooList {
fun foo(): List
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideUnrelatedInterfaces.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideUnrelatedInterfaces.kt
index a96bc48d08f..4052af3c63a 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideUnrelatedInterfaces.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/covariantOverrideUnrelatedInterfaces.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface IQ1
interface IQ2
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/genericOverride.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/genericOverride.kt
index 48a8b0e5ec5..b2efb1a7cdd 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/genericOverride.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/genericOverride.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/genericOverrideSpecialized.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/genericOverrideSpecialized.kt
index 6a9cbb08e31..50c2eca6a15 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/genericOverrideSpecialized.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/genericOverrideSpecialized.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface GFoo {
fun foo(): T
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/inlineClassInOverriddenReturnTypes.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/inlineClassInOverriddenReturnTypes.kt
index 3f9efe17a99..36be5d3618c 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/inlineClassInOverriddenReturnTypes.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/inlineClassInOverriddenReturnTypes.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/kt28483.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/kt28483.kt
index 148d825d6db..6c825823841 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/kt28483.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/kt28483.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/kt31585.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/kt31585.kt
index 377719cadde..72926f6ea73 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/kt31585.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/kt31585.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/kt35234.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/kt35234.kt
index f2893a31aa5..973962a86f9 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/kt35234.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/kt35234.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: STDLIB_TEXT
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/kt35234a.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/kt35234a.kt
index ca6c46e9cc7..028e83cc554 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/kt35234a.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/kt35234a.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: STDLIB_TEXT
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideGenericWithInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideGenericWithInlineClass.kt
index f2c25840f80..742f3471b69 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideGenericWithInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideGenericWithInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideGenericWithNullableInlineClassUpperBoundWithNonNullAny.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideGenericWithNullableInlineClassUpperBoundWithNonNullAny.kt
index 4af54f2e734..e1dfa92365e 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideGenericWithNullableInlineClassUpperBoundWithNonNullAny.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideGenericWithNullableInlineClassUpperBoundWithNonNullAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideGenericWithNullableInlineClassUpperBoundWithNonNullNullableAny.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideGenericWithNullableInlineClassUpperBoundWithNonNullNullableAny.kt
index 097ef6aadb0..07829256d8c 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideGenericWithNullableInlineClassUpperBoundWithNonNullNullableAny.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideGenericWithNullableInlineClassUpperBoundWithNonNullNullableAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideGenericWithNullableInlineClassUpperBoundWithNonNullNullableAnyNull.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideGenericWithNullableInlineClassUpperBoundWithNonNullNullableAnyNull.kt
index cb5d2324a90..0a127fe4c4b 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideGenericWithNullableInlineClassUpperBoundWithNonNullNullableAnyNull.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideGenericWithNullableInlineClassUpperBoundWithNonNullNullableAnyNull.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND: JS_IR
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: JS_IR_ES6
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideNullableInlineClassWithNonNullAny.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideNullableInlineClassWithNonNullAny.kt
index d5a965cc449..9969f9688ac 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideNullableInlineClassWithNonNullAny.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideNullableInlineClassWithNonNullAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideNullableInlineClassWithNonNullNullableAny.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideNullableInlineClassWithNonNullNullableAny.kt
index e6a7740ecf1..6f8751fff6e 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideNullableInlineClassWithNonNullNullableAny.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideNullableInlineClassWithNonNullNullableAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideNullableInlineClassWithNonNullNullableAnyNull.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideNullableInlineClassWithNonNullNullableAnyNull.kt
index 5a7ccd1e01d..3e698484fd8 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideNullableInlineClassWithNonNullNullableAnyNull.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/overrideNullableInlineClassWithNonNullNullableAnyNull.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/relatedReturnTypes1a.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/relatedReturnTypes1a.kt
index cf77c4ed8a9..5c5f7279ea6 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/relatedReturnTypes1a.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/relatedReturnTypes1a.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface IQ {
fun ok(): String
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/relatedReturnTypes1b.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/relatedReturnTypes1b.kt
index 7059dede3e0..b5beaeb3738 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/relatedReturnTypes1b.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/relatedReturnTypes1b.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface IQ {
fun ok(): String
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/relatedReturnTypes2a.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/relatedReturnTypes2a.kt
index 25db05029f8..6b4e15630b4 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/relatedReturnTypes2a.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/relatedReturnTypes2a.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface IBase
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/relatedReturnTypes2b.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/relatedReturnTypes2b.kt
index 7283864899c..46f47f6975b 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/relatedReturnTypes2b.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/relatedReturnTypes2b.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface IBase
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/uncastInlineClassToAnyAndBack.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/uncastInlineClassToAnyAndBack.kt
index 4cbc50a4386..74febb750a3 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/uncastInlineClassToAnyAndBack.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/uncastInlineClassToAnyAndBack.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/unrelatedGenerics.kt b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/unrelatedGenerics.kt
index f0cdd767530..56ba8ef1995 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/unrelatedGenerics.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxReturnValueOnOverride/unrelatedGenerics.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface IFoo1 {
fun foo(): T
diff --git a/compiler/testData/codegen/box/inlineClasses/boxUnboxInlineClassesWithOperatorsGetSet.kt b/compiler/testData/codegen/box/inlineClasses/boxUnboxInlineClassesWithOperatorsGetSet.kt
index 1e9d6eaccc6..dbb54e01e80 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxUnboxInlineClassesWithOperatorsGetSet.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxUnboxInlineClassesWithOperatorsGetSet.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/boxUnboxOfInlineClassForCapturedVars.kt b/compiler/testData/codegen/box/inlineClasses/boxUnboxOfInlineClassForCapturedVars.kt
index 7691384a477..b0fdec55ad9 100644
--- a/compiler/testData/codegen/box/inlineClasses/boxUnboxOfInlineClassForCapturedVars.kt
+++ b/compiler/testData/codegen/box/inlineClasses/boxUnboxOfInlineClassForCapturedVars.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/bridgeForFunctionReturningInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/bridgeForFunctionReturningInlineClass.kt
index f117aaa055b..2318961fcb3 100644
--- a/compiler/testData/codegen/box/inlineClasses/bridgeForFunctionReturningInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/bridgeForFunctionReturningInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/bridgeGenerationWithInlineClassOverAny.kt b/compiler/testData/codegen/box/inlineClasses/bridgeGenerationWithInlineClassOverAny.kt
index 70f3e426341..63b445e8d65 100644
--- a/compiler/testData/codegen/box/inlineClasses/bridgeGenerationWithInlineClassOverAny.kt
+++ b/compiler/testData/codegen/box/inlineClasses/bridgeGenerationWithInlineClassOverAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/bridgesWhenInlineClassImplementsGenericInterface.kt b/compiler/testData/codegen/box/inlineClasses/bridgesWhenInlineClassImplementsGenericInterface.kt
index 633adf1f603..a31984b9901 100644
--- a/compiler/testData/codegen/box/inlineClasses/bridgesWhenInlineClassImplementsGenericInterface.kt
+++ b/compiler/testData/codegen/box/inlineClasses/bridgesWhenInlineClassImplementsGenericInterface.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/callComputablePropertyInsideInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/callComputablePropertyInsideInlineClass.kt
index 2026399d13a..b06be988979 100644
--- a/compiler/testData/codegen/box/inlineClasses/callComputablePropertyInsideInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callComputablePropertyInsideInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/callSpecializedEqualsViaReflection.kt b/compiler/testData/codegen/box/inlineClasses/callSpecializedEqualsViaReflection.kt
index 64bc2780557..c27a3b724c4 100644
--- a/compiler/testData/codegen/box/inlineClasses/callSpecializedEqualsViaReflection.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callSpecializedEqualsViaReflection.kt
@@ -2,7 +2,7 @@
// FULL_JDK
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
import java.lang.reflect.InvocationTargetException
diff --git a/compiler/testData/codegen/box/inlineClasses/callSpeciallyOverriddenPropertyOfInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/callSpeciallyOverriddenPropertyOfInlineClass.kt
index 8aee9434530..aded54c6ef5 100644
--- a/compiler/testData/codegen/box/inlineClasses/callSpeciallyOverriddenPropertyOfInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callSpeciallyOverriddenPropertyOfInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/boundInlineClassExtensionFun.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/boundInlineClassExtensionFun.kt
index d7ca1c56789..90c83fa82f1 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/boundInlineClassExtensionFun.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/boundInlineClassExtensionFun.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/boundInlineClassExtensionVal.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/boundInlineClassExtensionVal.kt
index 212fe8c3932..82ace693f68 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/boundInlineClassExtensionVal.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/boundInlineClassExtensionVal.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/boundInlineClassMemberFun.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/boundInlineClassMemberFun.kt
index ca4053fb7a4..49175b911c2 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/boundInlineClassMemberFun.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/boundInlineClassMemberFun.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/boundInlineClassMemberVal.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/boundInlineClassMemberVal.kt
index 5e0cf9dca93..4ac96aa9590 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/boundInlineClassMemberVal.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/boundInlineClassMemberVal.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/boundInlineClassPrimaryVal.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/boundInlineClassPrimaryVal.kt
index 2fd1b8dd155..232ef370c78 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/boundInlineClassPrimaryVal.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/boundInlineClassPrimaryVal.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/constructorWithInlineClassParameters.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/constructorWithInlineClassParameters.kt
index 5a7a8314bf5..6b86e3a1a6d 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/constructorWithInlineClassParameters.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/constructorWithInlineClassParameters.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/equalsHashCodeToString.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/equalsHashCodeToString.kt
index 7a87b81200d..6ab2d555c0f 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/equalsHashCodeToString.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/equalsHashCodeToString.kt
@@ -2,7 +2,7 @@
// WASM_MUTE_REASON: IGNORED_IN_JS
// IGNORE_BACKEND: JS, JS_IR, JS_IR_ES6, NATIVE
// WITH_REFLECT
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/funWithInlineClassParameters.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/funWithInlineClassParameters.kt
index f16793fdda3..f745ecc368b 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/funWithInlineClassParameters.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/funWithInlineClassParameters.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassExtensionFun.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassExtensionFun.kt
index 44fe012d273..346d6d3666a 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassExtensionFun.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassExtensionFun.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassExtensionVal.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassExtensionVal.kt
index fc486adf987..027774b369b 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassExtensionVal.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassExtensionVal.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassInternalPrimaryVal.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassInternalPrimaryVal.kt
index 794adadea85..31bcf2f19e6 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassInternalPrimaryVal.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassInternalPrimaryVal.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassMemberFun.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassMemberFun.kt
index c3bdb6b6221..7d5ce8cd858 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassMemberFun.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassMemberFun.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassMemberVal.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassMemberVal.kt
index 074d452cfc1..77c13e021a9 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassMemberVal.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassMemberVal.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassPrimaryConstructor.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassPrimaryConstructor.kt
index f068cd90542..1be23d3a424 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassPrimaryConstructor.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassPrimaryConstructor.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassPrimaryVal.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassPrimaryVal.kt
index 9aaf919002a..1b414387ddd 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassPrimaryVal.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassPrimaryVal.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassPrivatePrimaryVal.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassPrivatePrimaryVal.kt
index 6a6852fe056..f38b730c5ee 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassPrivatePrimaryVal.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassPrivatePrimaryVal.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassTypeBoundMemberVar.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassTypeBoundMemberVar.kt
index ac1e55ab403..89fed1a60ab 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassTypeBoundMemberVar.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassTypeBoundMemberVar.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
value class Z(val x: Int)
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassTypeMemberVar.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassTypeMemberVar.kt
index 2b536f355b1..ccedf8a3381 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassTypeMemberVar.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassTypeMemberVar.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
value class Z(val x: Int)
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassTypeTopLevelVar.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassTypeTopLevelVar.kt
index 1f35ba48645..6ee083f334a 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassTypeTopLevelVar.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/inlineClassTypeTopLevelVar.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
value class Z(val x: Int)
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/kt37986.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/kt37986.kt
index e32c150badf..17823ab9195 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/kt37986.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/kt37986.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/let/any.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/let/any.kt
index 494dd53c8b3..337f9a2ea76 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/let/any.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/let/any.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/let/anyN.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/let/anyN.kt
index 2c257104804..b47d6143141 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/let/anyN.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/let/anyN.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/let/int.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/let/int.kt
index e68d366adbc..41cd7f1306e 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/let/int.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/let/int.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/let/intN.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/let/intN.kt
index f4cfa60d826..0be91754b4b 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/let/intN.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/let/intN.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/let/null.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/let/null.kt
index b7c65f726e1..9c6ad34c6b7 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/let/null.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/let/null.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/let/result.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/let/result.kt
index 4b2badf9163..c0f86f0d72a 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/let/result.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/let/result.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: WASM
object Foo {
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/let/string.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/let/string.kt
index 47c2bb8d885..d3a9e080c6d 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/let/string.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/let/string.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferences/let/stringN.kt b/compiler/testData/codegen/box/inlineClasses/callableReferences/let/stringN.kt
index c139cc4f7c7..12ebe62843e 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferences/let/stringN.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferences/let/stringN.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/callableReferencesWithInlineClasses.kt b/compiler/testData/codegen/box/inlineClasses/callableReferencesWithInlineClasses.kt
index 54af0d57d67..00c609c5c94 100644
--- a/compiler/testData/codegen/box/inlineClasses/callableReferencesWithInlineClasses.kt
+++ b/compiler/testData/codegen/box/inlineClasses/callableReferencesWithInlineClasses.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_REFLECT
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/castInsideWhenExpression.kt b/compiler/testData/codegen/box/inlineClasses/castInsideWhenExpression.kt
index 14026af573e..c9d410f6ee1 100644
--- a/compiler/testData/codegen/box/inlineClasses/castInsideWhenExpression.kt
+++ b/compiler/testData/codegen/box/inlineClasses/castInsideWhenExpression.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/checkBoxUnboxOfArgumentsOnInlinedFunctions.kt b/compiler/testData/codegen/box/inlineClasses/checkBoxUnboxOfArgumentsOnInlinedFunctions.kt
index 562cabb11ce..6647635c5ed 100644
--- a/compiler/testData/codegen/box/inlineClasses/checkBoxUnboxOfArgumentsOnInlinedFunctions.kt
+++ b/compiler/testData/codegen/box/inlineClasses/checkBoxUnboxOfArgumentsOnInlinedFunctions.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/checkBoxingAfterAssertionOperator.kt b/compiler/testData/codegen/box/inlineClasses/checkBoxingAfterAssertionOperator.kt
index 91e637ec40f..adbb5aa41e3 100644
--- a/compiler/testData/codegen/box/inlineClasses/checkBoxingAfterAssertionOperator.kt
+++ b/compiler/testData/codegen/box/inlineClasses/checkBoxingAfterAssertionOperator.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/checkBoxingForComplexClassHierarchy.kt b/compiler/testData/codegen/box/inlineClasses/checkBoxingForComplexClassHierarchy.kt
index e684dd817b5..9d91914c94d 100644
--- a/compiler/testData/codegen/box/inlineClasses/checkBoxingForComplexClassHierarchy.kt
+++ b/compiler/testData/codegen/box/inlineClasses/checkBoxingForComplexClassHierarchy.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/checkBoxingForNonLocalAndLabeledReturns.kt b/compiler/testData/codegen/box/inlineClasses/checkBoxingForNonLocalAndLabeledReturns.kt
index 185ae627a75..39aec5535d6 100644
--- a/compiler/testData/codegen/box/inlineClasses/checkBoxingForNonLocalAndLabeledReturns.kt
+++ b/compiler/testData/codegen/box/inlineClasses/checkBoxingForNonLocalAndLabeledReturns.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/checkBoxingFromReturnTypeForInlineClasses.kt b/compiler/testData/codegen/box/inlineClasses/checkBoxingFromReturnTypeForInlineClasses.kt
index b117e1b27ac..44a0743f33a 100644
--- a/compiler/testData/codegen/box/inlineClasses/checkBoxingFromReturnTypeForInlineClasses.kt
+++ b/compiler/testData/codegen/box/inlineClasses/checkBoxingFromReturnTypeForInlineClasses.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/checkBoxingOnFunctionCalls.kt b/compiler/testData/codegen/box/inlineClasses/checkBoxingOnFunctionCalls.kt
index 434b1b99cc4..f6fe95acb1a 100644
--- a/compiler/testData/codegen/box/inlineClasses/checkBoxingOnFunctionCalls.kt
+++ b/compiler/testData/codegen/box/inlineClasses/checkBoxingOnFunctionCalls.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/checkBoxingOnLocalVariableAssignments.kt b/compiler/testData/codegen/box/inlineClasses/checkBoxingOnLocalVariableAssignments.kt
index 24ef986759f..f912adaf173 100644
--- a/compiler/testData/codegen/box/inlineClasses/checkBoxingOnLocalVariableAssignments.kt
+++ b/compiler/testData/codegen/box/inlineClasses/checkBoxingOnLocalVariableAssignments.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/checkBoxingUnboxingForInheritedTypeSpecializedFunctions.kt b/compiler/testData/codegen/box/inlineClasses/checkBoxingUnboxingForInheritedTypeSpecializedFunctions.kt
index ad5890d4e7b..edf0333f736 100644
--- a/compiler/testData/codegen/box/inlineClasses/checkBoxingUnboxingForInheritedTypeSpecializedFunctions.kt
+++ b/compiler/testData/codegen/box/inlineClasses/checkBoxingUnboxingForInheritedTypeSpecializedFunctions.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/checkCallingMembersInsideInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/checkCallingMembersInsideInlineClass.kt
index bdefd42dea9..2ae707b2ea8 100644
--- a/compiler/testData/codegen/box/inlineClasses/checkCallingMembersInsideInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/checkCallingMembersInsideInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/checkCastToInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/checkCastToInlineClass.kt
index 48e2e60ff28..ee9fa5eff60 100644
--- a/compiler/testData/codegen/box/inlineClasses/checkCastToInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/checkCastToInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/checkForInstanceOfInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/checkForInstanceOfInlineClass.kt
index 99a6c5e7871..11de649185f 100644
--- a/compiler/testData/codegen/box/inlineClasses/checkForInstanceOfInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/checkForInstanceOfInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/checkLambdaWithInlineClassesInFunctionalType.kt b/compiler/testData/codegen/box/inlineClasses/checkLambdaWithInlineClassesInFunctionalType.kt
index c141f1cc5f3..b39661410d5 100644
--- a/compiler/testData/codegen/box/inlineClasses/checkLambdaWithInlineClassesInFunctionalType.kt
+++ b/compiler/testData/codegen/box/inlineClasses/checkLambdaWithInlineClassesInFunctionalType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/checkUnboxingResultFromTypeVariable.kt b/compiler/testData/codegen/box/inlineClasses/checkUnboxingResultFromTypeVariable.kt
index 1c89b50fa4a..5bc2784ddbc 100644
--- a/compiler/testData/codegen/box/inlineClasses/checkUnboxingResultFromTypeVariable.kt
+++ b/compiler/testData/codegen/box/inlineClasses/checkUnboxingResultFromTypeVariable.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/classInInlineClassInit.kt b/compiler/testData/codegen/box/inlineClasses/classInInlineClassInit.kt
index 467b0bca310..5148570b4fe 100644
--- a/compiler/testData/codegen/box/inlineClasses/classInInlineClassInit.kt
+++ b/compiler/testData/codegen/box/inlineClasses/classInInlineClassInit.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
var result = "Fail"
diff --git a/compiler/testData/codegen/box/inlineClasses/classLiteralOnInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/classLiteralOnInlineClass.kt
index eb317793253..ca7c7fb8458 100644
--- a/compiler/testData/codegen/box/inlineClasses/classLiteralOnInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/classLiteralOnInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_REFLECT
// TARGET_BACKEND: JVM
diff --git a/compiler/testData/codegen/box/inlineClasses/computablePropertyInsideInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/computablePropertyInsideInlineClass.kt
index 257a6f9983c..4541cefaa44 100644
--- a/compiler/testData/codegen/box/inlineClasses/computablePropertyInsideInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/computablePropertyInsideInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/conformToComparableAndCallInterfaceMethod.kt b/compiler/testData/codegen/box/inlineClasses/conformToComparableAndCallInterfaceMethod.kt
index 9e4cf583c47..2a120735c12 100644
--- a/compiler/testData/codegen/box/inlineClasses/conformToComparableAndCallInterfaceMethod.kt
+++ b/compiler/testData/codegen/box/inlineClasses/conformToComparableAndCallInterfaceMethod.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/constructorCallableReference.kt b/compiler/testData/codegen/box/inlineClasses/constructorCallableReference.kt
index 3049ea84fbe..f2d95371e5a 100644
--- a/compiler/testData/codegen/box/inlineClasses/constructorCallableReference.kt
+++ b/compiler/testData/codegen/box/inlineClasses/constructorCallableReference.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// KJS_FULL_RUNTIME
// SKIP_MANGLE_VERIFICATION
// IGNORE_BACKEND: WASM
diff --git a/compiler/testData/codegen/box/inlineClasses/constructorImplVisibility.kt b/compiler/testData/codegen/box/inlineClasses/constructorImplVisibility.kt
index ab154ca0291..a4909334402 100644
--- a/compiler/testData/codegen/box/inlineClasses/constructorImplVisibility.kt
+++ b/compiler/testData/codegen/box/inlineClasses/constructorImplVisibility.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_JDK
import java.lang.reflect.Modifier
diff --git a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassCompanionMethod.kt b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassCompanionMethod.kt
index c12d5db4f98..3eaa4d6d1ef 100644
--- a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassCompanionMethod.kt
+++ b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassCompanionMethod.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassCompanionMethod2.kt b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassCompanionMethod2.kt
index 086b2e15866..cefb94564dc 100644
--- a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassCompanionMethod2.kt
+++ b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassCompanionMethod2.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassConstructorFromCompanion.kt b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassConstructorFromCompanion.kt
index 8cabf7ff191..e82462e1341 100644
--- a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassConstructorFromCompanion.kt
+++ b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassConstructorFromCompanion.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassConstructorFromLambda.kt b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassConstructorFromLambda.kt
index ce91dbb302a..7509a2fc364 100644
--- a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassConstructorFromLambda.kt
+++ b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassConstructorFromLambda.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromCompanion.kt b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromCompanion.kt
index ffd993c2e10..eaa06b7ceaf 100644
--- a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromCompanion.kt
+++ b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromCompanion.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromCompanion2.kt b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromCompanion2.kt
index e10ec4e98a1..2f0f3794232 100644
--- a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromCompanion2.kt
+++ b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromCompanion2.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromInlineLambda.kt b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromInlineLambda.kt
index 677b1b6ceca..4cb255dbd45 100644
--- a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromInlineLambda.kt
+++ b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromInlineLambda.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromInlineLambda2.kt b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromInlineLambda2.kt
index ae8234f782c..832bc17fcb2 100644
--- a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromInlineLambda2.kt
+++ b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromInlineLambda2.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromLambda.kt b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromLambda.kt
index 50b335cdcdf..3fb2d81859a 100644
--- a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromLambda.kt
+++ b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromLambda.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun eval(fn: () -> T) = fn()
diff --git a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromLambda2.kt b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromLambda2.kt
index 01c52902e1e..0618ecd6c9d 100644
--- a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromLambda2.kt
+++ b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateInlineClassMethodFromLambda2.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateStaticInlineClassCompanionMethod.kt b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateStaticInlineClassCompanionMethod.kt
index 21a4b5bf8c4..af82cc77cb1 100644
--- a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateStaticInlineClassCompanionMethod.kt
+++ b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/accessPrivateStaticInlineClassCompanionMethod.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/captureInlineClassInstanceInLambda.kt b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/captureInlineClassInstanceInLambda.kt
index 10c51eb5164..b7fed04829a 100644
--- a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/captureInlineClassInstanceInLambda.kt
+++ b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/captureInlineClassInstanceInLambda.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/captureInlineClassInstanceInLambda2.kt b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/captureInlineClassInstanceInLambda2.kt
index 1d3bdb2d20c..b9c7f98c155 100644
--- a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/captureInlineClassInstanceInLambda2.kt
+++ b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/captureInlineClassInstanceInLambda2.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/captureInlineClassInstanceInObject.kt b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/captureInlineClassInstanceInObject.kt
index 48a16381315..f5400af14bc 100644
--- a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/captureInlineClassInstanceInObject.kt
+++ b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/captureInlineClassInstanceInObject.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/inlineLambdaInInlineClassFun.kt b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/inlineLambdaInInlineClassFun.kt
index ef5bb3fff8e..a1a6664618a 100644
--- a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/inlineLambdaInInlineClassFun.kt
+++ b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/inlineLambdaInInlineClassFun.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
inline fun runInline(fn: () -> String) = fn()
diff --git a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/kt26858.kt b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/kt26858.kt
index 6127ada57e2..911cb01d683 100644
--- a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/kt26858.kt
+++ b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/kt26858.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/kt27513.kt b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/kt27513.kt
index 21e6948af88..f8347028d9b 100644
--- a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/kt27513.kt
+++ b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/kt27513.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/kt30780.kt b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/kt30780.kt
index 7a3301bb8a9..4df4672bd95 100644
--- a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/kt30780.kt
+++ b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/kt30780.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/lambdaInInlineClassFun.kt b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/lambdaInInlineClassFun.kt
index 6265d51b30b..36ee159c97b 100644
--- a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/lambdaInInlineClassFun.kt
+++ b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/lambdaInInlineClassFun.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun eval(fn: () -> T) = fn()
diff --git a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/objectInInlineClassFun.kt b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/objectInInlineClassFun.kt
index 5c332e74f35..f54b175348f 100644
--- a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/objectInInlineClassFun.kt
+++ b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/objectInInlineClassFun.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/toPrivateCompanionFun.kt b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/toPrivateCompanionFun.kt
index 0f55c18adb9..d6a97accd2b 100644
--- a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/toPrivateCompanionFun.kt
+++ b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/toPrivateCompanionFun.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/toPrivateCompanionVal.kt b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/toPrivateCompanionVal.kt
index 60102d6675d..4cf906220f1 100644
--- a/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/toPrivateCompanionVal.kt
+++ b/compiler/testData/codegen/box/inlineClasses/contextsAndAccessors/toPrivateCompanionVal.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/correctBoxingForBranchExpressions.kt b/compiler/testData/codegen/box/inlineClasses/correctBoxingForBranchExpressions.kt
index b02d35b9111..6849931cad7 100644
--- a/compiler/testData/codegen/box/inlineClasses/correctBoxingForBranchExpressions.kt
+++ b/compiler/testData/codegen/box/inlineClasses/correctBoxingForBranchExpressions.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface Base {
fun result(): Int
diff --git a/compiler/testData/codegen/box/inlineClasses/createInlineClassInArgumentPosition.kt b/compiler/testData/codegen/box/inlineClasses/createInlineClassInArgumentPosition.kt
index 442df14ca98..ba84a03f7eb 100644
--- a/compiler/testData/codegen/box/inlineClasses/createInlineClassInArgumentPosition.kt
+++ b/compiler/testData/codegen/box/inlineClasses/createInlineClassInArgumentPosition.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/crossinlineWithInlineClassInParameter.kt b/compiler/testData/codegen/box/inlineClasses/crossinlineWithInlineClassInParameter.kt
index fd5d7f8bcaa..d0d53863170 100644
--- a/compiler/testData/codegen/box/inlineClasses/crossinlineWithInlineClassInParameter.kt
+++ b/compiler/testData/codegen/box/inlineClasses/crossinlineWithInlineClassInParameter.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/customIterator.kt b/compiler/testData/codegen/box/inlineClasses/customIterator.kt
index 65457d14e3c..9d4771047eb 100644
--- a/compiler/testData/codegen/box/inlineClasses/customIterator.kt
+++ b/compiler/testData/codegen/box/inlineClasses/customIterator.kt
@@ -1,7 +1,7 @@
// IGNORE_BACKEND: JVM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: STDLIB_TEXT
-// WITH_RUNTIME
+// WITH_STDLIB
// KT-44529
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/defaultFunctionsFromAnyForInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/defaultFunctionsFromAnyForInlineClass.kt
index c9c05bec8b4..de56560e20b 100644
--- a/compiler/testData/codegen/box/inlineClasses/defaultFunctionsFromAnyForInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/defaultFunctionsFromAnyForInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/defaultInterfaceMethodsInInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/defaultInterfaceMethodsInInlineClass.kt
index 30552d5f26d..37c7e7bc872 100644
--- a/compiler/testData/codegen/box/inlineClasses/defaultInterfaceMethodsInInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/defaultInterfaceMethodsInInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface IFoo {
fun foo(x: T): String = "O"
diff --git a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/defaultConstructorParameterValuesOfInlineClassType.kt b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/defaultConstructorParameterValuesOfInlineClassType.kt
index 794c1e906a6..ab45b6c505a 100644
--- a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/defaultConstructorParameterValuesOfInlineClassType.kt
+++ b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/defaultConstructorParameterValuesOfInlineClassType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/defaultInterfaceFunParameterValuesOfInlineClassType.kt b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/defaultInterfaceFunParameterValuesOfInlineClassType.kt
index a59649cace5..d3572230a64 100644
--- a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/defaultInterfaceFunParameterValuesOfInlineClassType.kt
+++ b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/defaultInterfaceFunParameterValuesOfInlineClassType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/defaultParameterValuesOfInlineClassType.kt b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/defaultParameterValuesOfInlineClassType.kt
index 5fe79e4a1f8..65e246d2581 100644
--- a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/defaultParameterValuesOfInlineClassType.kt
+++ b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/defaultParameterValuesOfInlineClassType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/defaultParameterValuesOfInlineClassTypeBoxing.kt b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/defaultParameterValuesOfInlineClassTypeBoxing.kt
index e67118cfd28..3e658c49a30 100644
--- a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/defaultParameterValuesOfInlineClassTypeBoxing.kt
+++ b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/defaultParameterValuesOfInlineClassTypeBoxing.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface IFoo {
fun foo(): String
diff --git a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/defaultValueOfInlineClassTypeInInlineFun.kt b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/defaultValueOfInlineClassTypeInInlineFun.kt
index 856710f27f9..897a058c565 100644
--- a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/defaultValueOfInlineClassTypeInInlineFun.kt
+++ b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/defaultValueOfInlineClassTypeInInlineFun.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/defaultValueOfInlineClassTypeInInlineFunInInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/defaultValueOfInlineClassTypeInInlineFunInInlineClass.kt
index 71c31bbbf1d..98ec5537a3b 100644
--- a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/defaultValueOfInlineClassTypeInInlineFunInInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/defaultValueOfInlineClassTypeInInlineFunInInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/inlineClassFun.kt b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/inlineClassFun.kt
index d8f0e18c910..84edb7251e5 100644
--- a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/inlineClassFun.kt
+++ b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/inlineClassFun.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/inlineClassPrimaryConstructor.kt b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/inlineClassPrimaryConstructor.kt
index 21a4fb26183..3d75f403d8c 100644
--- a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/inlineClassPrimaryConstructor.kt
+++ b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/inlineClassPrimaryConstructor.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/inlineClassPrimaryConstructorWithInlineClassValue.kt b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/inlineClassPrimaryConstructorWithInlineClassValue.kt
index a783673371d..56b3f3ba39f 100644
--- a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/inlineClassPrimaryConstructorWithInlineClassValue.kt
+++ b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/inlineClassPrimaryConstructorWithInlineClassValue.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/inlineClassSecondaryConstructor.kt b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/inlineClassSecondaryConstructor.kt
index 148dda0312c..466f4adfb39 100644
--- a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/inlineClassSecondaryConstructor.kt
+++ b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/inlineClassSecondaryConstructor.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/kt26554.kt b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/kt26554.kt
index 2417f31e17e..87cd8da9922 100644
--- a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/kt26554.kt
+++ b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/kt26554.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: STDLIB_GENERATED
-// WITH_RUNTIME
+// WITH_STDLIB
data class RGBA(val rgba: Int)
diff --git a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/kt27416.kt b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/kt27416.kt
index 2a5e6c12fce..1f1be51dab5 100644
--- a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/kt27416.kt
+++ b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/kt27416.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/overrideFunctionWithDefaultParameter/all-compatibility.kt b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/overrideFunctionWithDefaultParameter/all-compatibility.kt
index 078b317c027..f9527459fcc 100644
--- a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/overrideFunctionWithDefaultParameter/all-compatibility.kt
+++ b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/overrideFunctionWithDefaultParameter/all-compatibility.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// !JVM_DEFAULT_MODE: all-compatibility
// TARGET_BACKEND: JVM
diff --git a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/overrideFunctionWithDefaultParameter/all.kt b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/overrideFunctionWithDefaultParameter/all.kt
index 7576b879d7f..03c460d0433 100644
--- a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/overrideFunctionWithDefaultParameter/all.kt
+++ b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/overrideFunctionWithDefaultParameter/all.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// !JVM_DEFAULT_MODE: all
// TARGET_BACKEND: JVM
diff --git a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/overrideFunctionWithDefaultParameter/compatibility.kt b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/overrideFunctionWithDefaultParameter/compatibility.kt
index 403ed6847ec..e16a11bc0ff 100644
--- a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/overrideFunctionWithDefaultParameter/compatibility.kt
+++ b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/overrideFunctionWithDefaultParameter/compatibility.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// !JVM_DEFAULT_MODE: compatibility
// TARGET_BACKEND: JVM
diff --git a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/overrideFunctionWithDefaultParameter/default.kt b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/overrideFunctionWithDefaultParameter/default.kt
index 4d16fdc86f4..1e3c90d90b8 100644
--- a/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/overrideFunctionWithDefaultParameter/default.kt
+++ b/compiler/testData/codegen/box/inlineClasses/defaultParameterValues/overrideFunctionWithDefaultParameter/default.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
// IGNORE_BACKEND: JVM
diff --git a/compiler/testData/codegen/box/inlineClasses/defaultWithInlineClassArgument.kt b/compiler/testData/codegen/box/inlineClasses/defaultWithInlineClassArgument.kt
index 159141a0e86..3b73febc9ed 100644
--- a/compiler/testData/codegen/box/inlineClasses/defaultWithInlineClassArgument.kt
+++ b/compiler/testData/codegen/box/inlineClasses/defaultWithInlineClassArgument.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: a.kt
fun box() = A(0).f()
diff --git a/compiler/testData/codegen/box/inlineClasses/elvisWithInlineClassAndNullConstant.kt b/compiler/testData/codegen/box/inlineClasses/elvisWithInlineClassAndNullConstant.kt
index 0cd66c016b8..2a3a62e6bc6 100644
--- a/compiler/testData/codegen/box/inlineClasses/elvisWithInlineClassAndNullConstant.kt
+++ b/compiler/testData/codegen/box/inlineClasses/elvisWithInlineClassAndNullConstant.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/emptyConstructorForInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/emptyConstructorForInlineClass.kt
index 3d876a47a00..4aa153a4caa 100644
--- a/compiler/testData/codegen/box/inlineClasses/emptyConstructorForInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/emptyConstructorForInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/equalityChecksInlineClassNonNull.kt b/compiler/testData/codegen/box/inlineClasses/equalityChecksInlineClassNonNull.kt
index d0466ef5b22..f113b3ebbd9 100644
--- a/compiler/testData/codegen/box/inlineClasses/equalityChecksInlineClassNonNull.kt
+++ b/compiler/testData/codegen/box/inlineClasses/equalityChecksInlineClassNonNull.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/equalityChecksMixedNullability.kt b/compiler/testData/codegen/box/inlineClasses/equalityChecksMixedNullability.kt
index cc50988d5a7..4d3ee3288be 100644
--- a/compiler/testData/codegen/box/inlineClasses/equalityChecksMixedNullability.kt
+++ b/compiler/testData/codegen/box/inlineClasses/equalityChecksMixedNullability.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/equalityChecksNegatedInlineClassNonNull.kt b/compiler/testData/codegen/box/inlineClasses/equalityChecksNegatedInlineClassNonNull.kt
index 371cd07bfb5..28ae933e405 100644
--- a/compiler/testData/codegen/box/inlineClasses/equalityChecksNegatedInlineClassNonNull.kt
+++ b/compiler/testData/codegen/box/inlineClasses/equalityChecksNegatedInlineClassNonNull.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/equalityChecksNegatedNonNull.kt b/compiler/testData/codegen/box/inlineClasses/equalityChecksNegatedNonNull.kt
index 5859ba65ba4..a35b037ec67 100644
--- a/compiler/testData/codegen/box/inlineClasses/equalityChecksNegatedNonNull.kt
+++ b/compiler/testData/codegen/box/inlineClasses/equalityChecksNegatedNonNull.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/equalityChecksNegatedNullable.kt b/compiler/testData/codegen/box/inlineClasses/equalityChecksNegatedNullable.kt
index 3ff18d844f6..bfcfccf68c6 100644
--- a/compiler/testData/codegen/box/inlineClasses/equalityChecksNegatedNullable.kt
+++ b/compiler/testData/codegen/box/inlineClasses/equalityChecksNegatedNullable.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/equalityChecksNegatedPrimitive.kt b/compiler/testData/codegen/box/inlineClasses/equalityChecksNegatedPrimitive.kt
index 13fc65422cf..c12d0feb369 100644
--- a/compiler/testData/codegen/box/inlineClasses/equalityChecksNegatedPrimitive.kt
+++ b/compiler/testData/codegen/box/inlineClasses/equalityChecksNegatedPrimitive.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/equalityChecksNonNull.kt b/compiler/testData/codegen/box/inlineClasses/equalityChecksNonNull.kt
index c0efe87a9aa..ca2f57a3a9d 100644
--- a/compiler/testData/codegen/box/inlineClasses/equalityChecksNonNull.kt
+++ b/compiler/testData/codegen/box/inlineClasses/equalityChecksNonNull.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/equalityChecksNullable.kt b/compiler/testData/codegen/box/inlineClasses/equalityChecksNullable.kt
index a9ede8df667..e199c8bb4f5 100644
--- a/compiler/testData/codegen/box/inlineClasses/equalityChecksNullable.kt
+++ b/compiler/testData/codegen/box/inlineClasses/equalityChecksNullable.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/equalityChecksPrimitive.kt b/compiler/testData/codegen/box/inlineClasses/equalityChecksPrimitive.kt
index f84224451e6..9aecee377ba 100644
--- a/compiler/testData/codegen/box/inlineClasses/equalityChecksPrimitive.kt
+++ b/compiler/testData/codegen/box/inlineClasses/equalityChecksPrimitive.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/equalityForBoxesOfNullableValuesOfInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/equalityForBoxesOfNullableValuesOfInlineClass.kt
index a80c5ad18cf..fee5716b672 100644
--- a/compiler/testData/codegen/box/inlineClasses/equalityForBoxesOfNullableValuesOfInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/equalityForBoxesOfNullableValuesOfInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/equalsCallsLeftArgument.kt b/compiler/testData/codegen/box/inlineClasses/equalsCallsLeftArgument.kt
index 82d37ba7984..f7f451eb571 100644
--- a/compiler/testData/codegen/box/inlineClasses/equalsCallsLeftArgument.kt
+++ b/compiler/testData/codegen/box/inlineClasses/equalsCallsLeftArgument.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/equalsEvaluationOrderInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/equalsEvaluationOrderInlineClass.kt
index 4f66ba9afbe..1754d35dffa 100644
--- a/compiler/testData/codegen/box/inlineClasses/equalsEvaluationOrderInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/equalsEvaluationOrderInlineClass.kt
@@ -1,5 +1,5 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/equalsEvaluationOrderNonNull.kt b/compiler/testData/codegen/box/inlineClasses/equalsEvaluationOrderNonNull.kt
index 1322a7f3cac..390b8d6910c 100644
--- a/compiler/testData/codegen/box/inlineClasses/equalsEvaluationOrderNonNull.kt
+++ b/compiler/testData/codegen/box/inlineClasses/equalsEvaluationOrderNonNull.kt
@@ -1,5 +1,5 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/equalsEvaluationOrderNullable.kt b/compiler/testData/codegen/box/inlineClasses/equalsEvaluationOrderNullable.kt
index 7aa675df47c..45ed9ea4ece 100644
--- a/compiler/testData/codegen/box/inlineClasses/equalsEvaluationOrderNullable.kt
+++ b/compiler/testData/codegen/box/inlineClasses/equalsEvaluationOrderNullable.kt
@@ -1,5 +1,5 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/equalsEvaluationOrderPrimitive.kt b/compiler/testData/codegen/box/inlineClasses/equalsEvaluationOrderPrimitive.kt
index 63f7fd7f9de..0792dcea06e 100644
--- a/compiler/testData/codegen/box/inlineClasses/equalsEvaluationOrderPrimitive.kt
+++ b/compiler/testData/codegen/box/inlineClasses/equalsEvaluationOrderPrimitive.kt
@@ -1,5 +1,5 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/equalsOperatorWithGenericCall.kt b/compiler/testData/codegen/box/inlineClasses/equalsOperatorWithGenericCall.kt
index 07f8ad962bc..17122eabcbb 100644
--- a/compiler/testData/codegen/box/inlineClasses/equalsOperatorWithGenericCall.kt
+++ b/compiler/testData/codegen/box/inlineClasses/equalsOperatorWithGenericCall.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/extLambdaInInlineClassFun.kt b/compiler/testData/codegen/box/inlineClasses/extLambdaInInlineClassFun.kt
index 8ffabc45d85..9ad4dfc6082 100644
--- a/compiler/testData/codegen/box/inlineClasses/extLambdaInInlineClassFun.kt
+++ b/compiler/testData/codegen/box/inlineClasses/extLambdaInInlineClassFun.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun T.runExt(fn: T.() -> String) = fn()
diff --git a/compiler/testData/codegen/box/inlineClasses/extLambdaInInlineClassFun2.kt b/compiler/testData/codegen/box/inlineClasses/extLambdaInInlineClassFun2.kt
index 1039e05ae6c..aea1a41bcaa 100644
--- a/compiler/testData/codegen/box/inlineClasses/extLambdaInInlineClassFun2.kt
+++ b/compiler/testData/codegen/box/inlineClasses/extLambdaInInlineClassFun2.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun T.runExt(fn: T.() -> String) = fn()
diff --git a/compiler/testData/codegen/box/inlineClasses/fieldNameClash.kt b/compiler/testData/codegen/box/inlineClasses/fieldNameClash.kt
index 2411f7d24eb..abbce373c6f 100644
--- a/compiler/testData/codegen/box/inlineClasses/fieldNameClash.kt
+++ b/compiler/testData/codegen/box/inlineClasses/fieldNameClash.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/funInterface/argumentIC.kt b/compiler/testData/codegen/box/inlineClasses/funInterface/argumentIC.kt
index 2fe0d0f41b8..d835db15254 100644
--- a/compiler/testData/codegen/box/inlineClasses/funInterface/argumentIC.kt
+++ b/compiler/testData/codegen/box/inlineClasses/funInterface/argumentIC.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/funInterface/argumentResult.kt b/compiler/testData/codegen/box/inlineClasses/funInterface/argumentResult.kt
index c33afc313fe..064f5d84b73 100644
--- a/compiler/testData/codegen/box/inlineClasses/funInterface/argumentResult.kt
+++ b/compiler/testData/codegen/box/inlineClasses/funInterface/argumentResult.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: JVM
fun interface ResultHandler {
diff --git a/compiler/testData/codegen/box/inlineClasses/funInterface/javaSam.kt b/compiler/testData/codegen/box/inlineClasses/funInterface/javaSam.kt
index 56030b4770b..1df9e3d9d40 100644
--- a/compiler/testData/codegen/box/inlineClasses/funInterface/javaSam.kt
+++ b/compiler/testData/codegen/box/inlineClasses/funInterface/javaSam.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_RUNTIME
// FILE: ResultHandler.java
diff --git a/compiler/testData/codegen/box/inlineClasses/funInterface/javaSamReturnResult.kt b/compiler/testData/codegen/box/inlineClasses/funInterface/javaSamReturnResult.kt
index 39abed86923..73609b3324b 100644
--- a/compiler/testData/codegen/box/inlineClasses/funInterface/javaSamReturnResult.kt
+++ b/compiler/testData/codegen/box/inlineClasses/funInterface/javaSamReturnResult.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FULL_RUNTIME
// FILE: ResultHandler.java
diff --git a/compiler/testData/codegen/box/inlineClasses/funInterface/mangledSamWrappers.kt b/compiler/testData/codegen/box/inlineClasses/funInterface/mangledSamWrappers.kt
index c8e9f5ea392..95a7b0647f9 100644
--- a/compiler/testData/codegen/box/inlineClasses/funInterface/mangledSamWrappers.kt
+++ b/compiler/testData/codegen/box/inlineClasses/funInterface/mangledSamWrappers.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
value class A(val value: String)
diff --git a/compiler/testData/codegen/box/inlineClasses/funInterface/returnIC.kt b/compiler/testData/codegen/box/inlineClasses/funInterface/returnIC.kt
index 55f82f512f9..2d369020f3c 100644
--- a/compiler/testData/codegen/box/inlineClasses/funInterface/returnIC.kt
+++ b/compiler/testData/codegen/box/inlineClasses/funInterface/returnIC.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: JVM
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/funInterface/returnResult.kt b/compiler/testData/codegen/box/inlineClasses/funInterface/returnResult.kt
index 9e73253c4c9..5b5b57ac4d0 100644
--- a/compiler/testData/codegen/box/inlineClasses/funInterface/returnResult.kt
+++ b/compiler/testData/codegen/box/inlineClasses/funInterface/returnResult.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: JVM
fun interface ResultHandler {
diff --git a/compiler/testData/codegen/box/inlineClasses/functionExpression.kt b/compiler/testData/codegen/box/inlineClasses/functionExpression.kt
index 4f2d8acc782..b84c90c5876 100644
--- a/compiler/testData/codegen/box/inlineClasses/functionExpression.kt
+++ b/compiler/testData/codegen/box/inlineClasses/functionExpression.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
inline fun new(init: (Z) -> Unit): Z = Z(42)
diff --git a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/anonymousObjectInFunctionWithMangledName.kt b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/anonymousObjectInFunctionWithMangledName.kt
index e4f1745be9d..bab9725109c 100644
--- a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/anonymousObjectInFunctionWithMangledName.kt
+++ b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/anonymousObjectInFunctionWithMangledName.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/extensionFunctionsDoNotClash.kt b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/extensionFunctionsDoNotClash.kt
index 52ccab240dc..ba9c4e7ab7f 100644
--- a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/extensionFunctionsDoNotClash.kt
+++ b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/extensionFunctionsDoNotClash.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/functionsWithDifferentNullabilityDoNotClash.kt b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/functionsWithDifferentNullabilityDoNotClash.kt
index b28598c1e3d..f46476f62b1 100644
--- a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/functionsWithDifferentNullabilityDoNotClash.kt
+++ b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/functionsWithDifferentNullabilityDoNotClash.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/genericFunctionsDoNotClash.kt b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/genericFunctionsDoNotClash.kt
index 5945593c16f..a98a224a1c9 100644
--- a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/genericFunctionsDoNotClash.kt
+++ b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/genericFunctionsDoNotClash.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/genericSignatureOfFunctionWithMangledName.kt b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/genericSignatureOfFunctionWithMangledName.kt
index da7491e8a39..f1b40d7e1d1 100644
--- a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/genericSignatureOfFunctionWithMangledName.kt
+++ b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/genericSignatureOfFunctionWithMangledName.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
// WITH_REFLECT
diff --git a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/localClassInFunctionWithMangledName.kt b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/localClassInFunctionWithMangledName.kt
index 252abd22b56..43b3ec87454 100644
--- a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/localClassInFunctionWithMangledName.kt
+++ b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/localClassInFunctionWithMangledName.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/mangledFunctionsCanBeOverridden.kt b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/mangledFunctionsCanBeOverridden.kt
index 33c5229fbad..49cfaab475a 100644
--- a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/mangledFunctionsCanBeOverridden.kt
+++ b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/mangledFunctionsCanBeOverridden.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/mangledFunctionsDoNotClash.kt b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/mangledFunctionsDoNotClash.kt
index e5cc9a942c7..3c912397193 100644
--- a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/mangledFunctionsDoNotClash.kt
+++ b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/mangledFunctionsDoNotClash.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/mangledFunctionsPresentInStackTrace.kt b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/mangledFunctionsPresentInStackTrace.kt
index ed5ca8ceb1a..25363023c21 100644
--- a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/mangledFunctionsPresentInStackTrace.kt
+++ b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/mangledFunctionsPresentInStackTrace.kt
@@ -2,7 +2,7 @@
// IGNORE_BACKEND: JS, JS_IR, WASM
// IGNORE_BACKEND: JS_IR_ES6
// FULL_JDK
-// WITH_RUNTIME
+// WITH_STDLIB
// WASM_MUTE_REASON: IGNORED_IN_JS
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/mixedSignatureFunctionsDoNotClash.kt b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/mixedSignatureFunctionsDoNotClash.kt
index 24164af2297..fa1878d2798 100644
--- a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/mixedSignatureFunctionsDoNotClash.kt
+++ b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/mixedSignatureFunctionsDoNotClash.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/overridingMethodInGenericClass.kt b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/overridingMethodInGenericClass.kt
index 42343a74f2f..e3fc91642d3 100644
--- a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/overridingMethodInGenericClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/overridingMethodInGenericClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
abstract class GenericBase {
abstract fun foo(x: T): T
diff --git a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/overridingMethodInGenericClass2.kt b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/overridingMethodInGenericClass2.kt
index d7ecb2b04cd..925811296e0 100644
--- a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/overridingMethodInGenericClass2.kt
+++ b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/overridingMethodInGenericClass2.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
abstract class GenericBase {
abstract fun foo(x: T): T
diff --git a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/propertySetterWithInlineClassTypeArgument.kt b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/propertySetterWithInlineClassTypeArgument.kt
index d5c08207990..18a47da4b1a 100644
--- a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/propertySetterWithInlineClassTypeArgument.kt
+++ b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/propertySetterWithInlineClassTypeArgument.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/reflectionForFunctionWithMangledName.kt b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/reflectionForFunctionWithMangledName.kt
index bd8fd6ae7b2..4909181b3a7 100644
--- a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/reflectionForFunctionWithMangledName.kt
+++ b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/reflectionForFunctionWithMangledName.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/reflectionForPropertyOfInlineClassType.kt b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/reflectionForPropertyOfInlineClassType.kt
index aab194caeb1..c9e05606b5b 100644
--- a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/reflectionForPropertyOfInlineClassType.kt
+++ b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/reflectionForPropertyOfInlineClassType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/syntheticAccessorForFunctionWithMangledName.kt b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/syntheticAccessorForFunctionWithMangledName.kt
index 2e42c0677a7..bac81268c31 100644
--- a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/syntheticAccessorForFunctionWithMangledName.kt
+++ b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/syntheticAccessorForFunctionWithMangledName.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/syntheticAccessorsForPropertyOfInlineClassType.kt b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/syntheticAccessorsForPropertyOfInlineClassType.kt
index ddb586751ef..ad24b686f62 100644
--- a/compiler/testData/codegen/box/inlineClasses/functionNameMangling/syntheticAccessorsForPropertyOfInlineClassType.kt
+++ b/compiler/testData/codegen/box/inlineClasses/functionNameMangling/syntheticAccessorsForPropertyOfInlineClassType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/genericInlineClassSynthMembers.kt b/compiler/testData/codegen/box/inlineClasses/genericInlineClassSynthMembers.kt
index ab3438c7a1d..3b83a58d948 100644
--- a/compiler/testData/codegen/box/inlineClasses/genericInlineClassSynthMembers.kt
+++ b/compiler/testData/codegen/box/inlineClasses/genericInlineClassSynthMembers.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib1
// FILE: lib1.kt
diff --git a/compiler/testData/codegen/box/inlineClasses/genericVararg2ndConstructor.kt b/compiler/testData/codegen/box/inlineClasses/genericVararg2ndConstructor.kt
index 2ebc772666c..e34456cc60f 100644
--- a/compiler/testData/codegen/box/inlineClasses/genericVararg2ndConstructor.kt
+++ b/compiler/testData/codegen/box/inlineClasses/genericVararg2ndConstructor.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// KT-41771
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/constructorReferencedFromOtherFile1.kt b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/constructorReferencedFromOtherFile1.kt
index f573e5b3d93..672868a2d60 100644
--- a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/constructorReferencedFromOtherFile1.kt
+++ b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/constructorReferencedFromOtherFile1.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: 1.kt
fun box(): String = X(Z("OK")).z.result
diff --git a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/constructorReferencedFromOtherFile2.kt b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/constructorReferencedFromOtherFile2.kt
index e780f2f197e..5ec5173866c 100644
--- a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/constructorReferencedFromOtherFile2.kt
+++ b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/constructorReferencedFromOtherFile2.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: 2.kt
fun box(): String = X(Z("OK")).z.result
diff --git a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/constructorWithDefaultParameters.kt b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/constructorWithDefaultParameters.kt
index 495a850f34a..da8a689c21f 100644
--- a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/constructorWithDefaultParameters.kt
+++ b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/constructorWithDefaultParameters.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/delegatingSuperConstructorCall.kt b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/delegatingSuperConstructorCall.kt
index 77720795b58..2dc46c6c319 100644
--- a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/delegatingSuperConstructorCall.kt
+++ b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/delegatingSuperConstructorCall.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/delegatingSuperConstructorCallInSecondaryConstructor.kt b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/delegatingSuperConstructorCallInSecondaryConstructor.kt
index 9b9a4fd6221..518cb863683 100644
--- a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/delegatingSuperConstructorCallInSecondaryConstructor.kt
+++ b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/delegatingSuperConstructorCallInSecondaryConstructor.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/delegatingThisConstructorCall.kt b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/delegatingThisConstructorCall.kt
index 481c2009a17..b271ce2d9b2 100644
--- a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/delegatingThisConstructorCall.kt
+++ b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/delegatingThisConstructorCall.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/enumClassConstructor.kt b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/enumClassConstructor.kt
index 54ef091de8b..e3a910a4f43 100644
--- a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/enumClassConstructor.kt
+++ b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/enumClassConstructor.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/innerClassConstructor.kt b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/innerClassConstructor.kt
index fc9a1c9fd8f..bf924bd9d01 100644
--- a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/innerClassConstructor.kt
+++ b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/innerClassConstructor.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/kt28855.kt b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/kt28855.kt
index 2193dfc2dcc..c731c4e6bd5 100644
--- a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/kt28855.kt
+++ b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/kt28855.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class C(val x: T, vararg ys: UInt) {
val y0 = ys[0]
diff --git a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/primaryConstructor.kt b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/primaryConstructor.kt
index a77fcce5b4b..d09c7b3064b 100644
--- a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/primaryConstructor.kt
+++ b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/primaryConstructor.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/privateConstructor.kt b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/privateConstructor.kt
index ba33b2d1314..9822fbafe60 100644
--- a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/privateConstructor.kt
+++ b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/privateConstructor.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/sealedClassConstructor.kt b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/sealedClassConstructor.kt
index 64a9fb4f016..6de9449fe0c 100644
--- a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/sealedClassConstructor.kt
+++ b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/sealedClassConstructor.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/secondaryConstructor.kt b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/secondaryConstructor.kt
index 23693ced65f..f8601e8ca05 100644
--- a/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/secondaryConstructor.kt
+++ b/compiler/testData/codegen/box/inlineClasses/hiddenConstructor/secondaryConstructor.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/initBlock.kt b/compiler/testData/codegen/box/inlineClasses/initBlock.kt
index 795485a5142..f696f8aae11 100644
--- a/compiler/testData/codegen/box/inlineClasses/initBlock.kt
+++ b/compiler/testData/codegen/box/inlineClasses/initBlock.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/inlineClassAsLastExpressionInInLambda.kt b/compiler/testData/codegen/box/inlineClasses/inlineClassAsLastExpressionInInLambda.kt
index c33bf1d7fdb..252347f7e92 100644
--- a/compiler/testData/codegen/box/inlineClasses/inlineClassAsLastExpressionInInLambda.kt
+++ b/compiler/testData/codegen/box/inlineClasses/inlineClassAsLastExpressionInInLambda.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/inlineClassCollection/inlineCollectionOfInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/inlineClassCollection/inlineCollectionOfInlineClass.kt
index 71167a46521..60881f19541 100644
--- a/compiler/testData/codegen/box/inlineClasses/inlineClassCollection/inlineCollectionOfInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/inlineClassCollection/inlineCollectionOfInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/inlineClassCollection/inlineListOfInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/inlineClassCollection/inlineListOfInlineClass.kt
index 691f2e40242..c48eebaf56b 100644
--- a/compiler/testData/codegen/box/inlineClasses/inlineClassCollection/inlineListOfInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/inlineClassCollection/inlineListOfInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/inlineClassCollection/inlineMapOfInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/inlineClassCollection/inlineMapOfInlineClass.kt
index a1d3508a559..9e396015e21 100644
--- a/compiler/testData/codegen/box/inlineClasses/inlineClassCollection/inlineMapOfInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/inlineClassCollection/inlineMapOfInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/inlineClassEqualityShouldUseTotalOrderForFloatingPointData.kt b/compiler/testData/codegen/box/inlineClasses/inlineClassEqualityShouldUseTotalOrderForFloatingPointData.kt
index a296985ec3d..9be7cef1cf6 100644
--- a/compiler/testData/codegen/box/inlineClasses/inlineClassEqualityShouldUseTotalOrderForFloatingPointData.kt
+++ b/compiler/testData/codegen/box/inlineClasses/inlineClassEqualityShouldUseTotalOrderForFloatingPointData.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/inlineClassFieldHandling.kt b/compiler/testData/codegen/box/inlineClasses/inlineClassFieldHandling.kt
index fac437fed17..431d6bbed99 100644
--- a/compiler/testData/codegen/box/inlineClasses/inlineClassFieldHandling.kt
+++ b/compiler/testData/codegen/box/inlineClasses/inlineClassFieldHandling.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
var result = "Fail"
diff --git a/compiler/testData/codegen/box/inlineClasses/inlineClassFunctionInvoke.kt b/compiler/testData/codegen/box/inlineClasses/inlineClassFunctionInvoke.kt
index f4bba29e0bc..cb4ffb38280 100644
--- a/compiler/testData/codegen/box/inlineClasses/inlineClassFunctionInvoke.kt
+++ b/compiler/testData/codegen/box/inlineClasses/inlineClassFunctionInvoke.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/inlineClassImplementsCollection.kt b/compiler/testData/codegen/box/inlineClasses/inlineClassImplementsCollection.kt
index 39b67cf12f4..17f23309b86 100644
--- a/compiler/testData/codegen/box/inlineClasses/inlineClassImplementsCollection.kt
+++ b/compiler/testData/codegen/box/inlineClasses/inlineClassImplementsCollection.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/inlineClassInInitBlock.kt b/compiler/testData/codegen/box/inlineClasses/inlineClassInInitBlock.kt
index 7507fd4d332..6e18a613156 100644
--- a/compiler/testData/codegen/box/inlineClasses/inlineClassInInitBlock.kt
+++ b/compiler/testData/codegen/box/inlineClasses/inlineClassInInitBlock.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
var result = "Fail"
diff --git a/compiler/testData/codegen/box/inlineClasses/inlineClassInStringTemplate.kt b/compiler/testData/codegen/box/inlineClasses/inlineClassInStringTemplate.kt
index d51af1c4554..543107fd032 100644
--- a/compiler/testData/codegen/box/inlineClasses/inlineClassInStringTemplate.kt
+++ b/compiler/testData/codegen/box/inlineClasses/inlineClassInStringTemplate.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
diff --git a/compiler/testData/codegen/box/inlineClasses/inlineClassPropertyReferenceGetAndSet.kt b/compiler/testData/codegen/box/inlineClasses/inlineClassPropertyReferenceGetAndSet.kt
index bbcb09bb127..928bb773606 100644
--- a/compiler/testData/codegen/box/inlineClasses/inlineClassPropertyReferenceGetAndSet.kt
+++ b/compiler/testData/codegen/box/inlineClasses/inlineClassPropertyReferenceGetAndSet.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/inlineClassValueCapturedInInlineLambda.kt b/compiler/testData/codegen/box/inlineClasses/inlineClassValueCapturedInInlineLambda.kt
index e5b057177dc..b7809141184 100644
--- a/compiler/testData/codegen/box/inlineClasses/inlineClassValueCapturedInInlineLambda.kt
+++ b/compiler/testData/codegen/box/inlineClasses/inlineClassValueCapturedInInlineLambda.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/inlineClassValueCapturedInNonInlineLambda.kt b/compiler/testData/codegen/box/inlineClasses/inlineClassValueCapturedInNonInlineLambda.kt
index af83d0ef7a5..3c36113b7df 100644
--- a/compiler/testData/codegen/box/inlineClasses/inlineClassValueCapturedInNonInlineLambda.kt
+++ b/compiler/testData/codegen/box/inlineClasses/inlineClassValueCapturedInNonInlineLambda.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/inlineClassValuesInsideStrings.kt b/compiler/testData/codegen/box/inlineClasses/inlineClassValuesInsideStrings.kt
index bf9ac5fb5a1..9f85d85a7cf 100644
--- a/compiler/testData/codegen/box/inlineClasses/inlineClassValuesInsideStrings.kt
+++ b/compiler/testData/codegen/box/inlineClasses/inlineClassValuesInsideStrings.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/inlineClassWithCustomEquals.kt b/compiler/testData/codegen/box/inlineClasses/inlineClassWithCustomEquals.kt
index 018b07f9ba3..cf838d9e65d 100644
--- a/compiler/testData/codegen/box/inlineClasses/inlineClassWithCustomEquals.kt
+++ b/compiler/testData/codegen/box/inlineClasses/inlineClassWithCustomEquals.kt
@@ -1,7 +1,7 @@
// IGNORE_BACKEND_FIR: JVM_IR
// IGNORE_BACKEND: JVM
// IGNORE_BACKEND: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
@file:Suppress("RESERVED_MEMBER_INSIDE_VALUE_CLASS")
diff --git a/compiler/testData/codegen/box/inlineClasses/inlineClassWithDefaultFunctionsFromAny.kt b/compiler/testData/codegen/box/inlineClasses/inlineClassWithDefaultFunctionsFromAny.kt
index 803d5352ec9..ecd87dfd7c5 100644
--- a/compiler/testData/codegen/box/inlineClasses/inlineClassWithDefaultFunctionsFromAny.kt
+++ b/compiler/testData/codegen/box/inlineClasses/inlineClassWithDefaultFunctionsFromAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/inlineClassesAsInlineFunParameters.kt b/compiler/testData/codegen/box/inlineClasses/inlineClassesAsInlineFunParameters.kt
index 67e6da1a197..d1b1c30cf18 100644
--- a/compiler/testData/codegen/box/inlineClasses/inlineClassesAsInlineFunParameters.kt
+++ b/compiler/testData/codegen/box/inlineClasses/inlineClassesAsInlineFunParameters.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/inlineClassesCheckCast.kt b/compiler/testData/codegen/box/inlineClasses/inlineClassesCheckCast.kt
index e108e4d2c4f..75637022a1f 100644
--- a/compiler/testData/codegen/box/inlineClasses/inlineClassesCheckCast.kt
+++ b/compiler/testData/codegen/box/inlineClasses/inlineClassesCheckCast.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/inlineClassesInInlineLambdaParameters.kt b/compiler/testData/codegen/box/inlineClasses/inlineClassesInInlineLambdaParameters.kt
index 44ff1201dfa..d6fd7edd500 100644
--- a/compiler/testData/codegen/box/inlineClasses/inlineClassesInInlineLambdaParameters.kt
+++ b/compiler/testData/codegen/box/inlineClasses/inlineClassesInInlineLambdaParameters.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/inlineClassesRefTypesInInlineLambdaParameters.kt b/compiler/testData/codegen/box/inlineClasses/inlineClassesRefTypesInInlineLambdaParameters.kt
index 5a157eddf2a..4014d072ba8 100644
--- a/compiler/testData/codegen/box/inlineClasses/inlineClassesRefTypesInInlineLambdaParameters.kt
+++ b/compiler/testData/codegen/box/inlineClasses/inlineClassesRefTypesInInlineLambdaParameters.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/inlineExtLambdaInInlineClassFun.kt b/compiler/testData/codegen/box/inlineClasses/inlineExtLambdaInInlineClassFun.kt
index 92d641ce690..116a1218349 100644
--- a/compiler/testData/codegen/box/inlineClasses/inlineExtLambdaInInlineClassFun.kt
+++ b/compiler/testData/codegen/box/inlineClasses/inlineExtLambdaInInlineClassFun.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
inline fun T.runInlineExt(fn: T.() -> String) = fn()
diff --git a/compiler/testData/codegen/box/inlineClasses/inlineExtLambdaInInlineClassFun2.kt b/compiler/testData/codegen/box/inlineClasses/inlineExtLambdaInInlineClassFun2.kt
index 3fa8ac3df29..0426dc6c75d 100644
--- a/compiler/testData/codegen/box/inlineClasses/inlineExtLambdaInInlineClassFun2.kt
+++ b/compiler/testData/codegen/box/inlineClasses/inlineExtLambdaInInlineClassFun2.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
inline fun T.runInlineExt(fn: T.() -> String) = fn()
diff --git a/compiler/testData/codegen/box/inlineClasses/inlineFunctionInsideInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/inlineFunctionInsideInlineClass.kt
index 1d14a7b2d64..ee807a5e395 100644
--- a/compiler/testData/codegen/box/inlineClasses/inlineFunctionInsideInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/inlineFunctionInsideInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/inlineInCompanion.kt b/compiler/testData/codegen/box/inlineClasses/inlineInCompanion.kt
index 87767b26159..8af410258b7 100644
--- a/compiler/testData/codegen/box/inlineClasses/inlineInCompanion.kt
+++ b/compiler/testData/codegen/box/inlineClasses/inlineInCompanion.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: R.kt
import kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/inlineToString.kt b/compiler/testData/codegen/box/inlineClasses/inlineToString.kt
index 71b74953bc8..d1907407332 100644
--- a/compiler/testData/codegen/box/inlineClasses/inlineToString.kt
+++ b/compiler/testData/codegen/box/inlineClasses/inlineToString.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM_IR
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/interfaceImplementationByDelegation.kt b/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/interfaceImplementationByDelegation.kt
index d820f2b6a39..d5ed1f492d7 100644
--- a/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/interfaceImplementationByDelegation.kt
+++ b/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/interfaceImplementationByDelegation.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface IFoo {
fun getO(): String
diff --git a/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/kt38337.kt b/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/kt38337.kt
index 655fdfe9ce1..fba498583e6 100644
--- a/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/kt38337.kt
+++ b/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/kt38337.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/memberExtValDelegationWithInlineClassParameterTypes.kt b/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/memberExtValDelegationWithInlineClassParameterTypes.kt
index abd811206d1..92ff2d9bea2 100644
--- a/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/memberExtValDelegationWithInlineClassParameterTypes.kt
+++ b/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/memberExtValDelegationWithInlineClassParameterTypes.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/memberExtVarDelegationWithInlineClassParameterTypes.kt b/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/memberExtVarDelegationWithInlineClassParameterTypes.kt
index 1b9d45528be..b69b5b47073 100644
--- a/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/memberExtVarDelegationWithInlineClassParameterTypes.kt
+++ b/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/memberExtVarDelegationWithInlineClassParameterTypes.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
diff --git a/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/memberFunDelegatedToInlineClassInt.kt b/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/memberFunDelegatedToInlineClassInt.kt
index b281732e996..cda900dccd9 100644
--- a/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/memberFunDelegatedToInlineClassInt.kt
+++ b/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/memberFunDelegatedToInlineClassInt.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
interface IFoo {
diff --git a/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/memberFunDelegatedToInlineClassLong.kt b/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/memberFunDelegatedToInlineClassLong.kt
index 397088bf868..19640a8b513 100644
--- a/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/memberFunDelegatedToInlineClassLong.kt
+++ b/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/memberFunDelegatedToInlineClassLong.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
interface IFoo {
diff --git a/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/memberFunDelegationToInlineClassWithInlineClassParameterTypes.kt b/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/memberFunDelegationToInlineClassWithInlineClassParameterTypes.kt
index 83c14e0e54c..da393d4d813 100644
--- a/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/memberFunDelegationToInlineClassWithInlineClassParameterTypes.kt
+++ b/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/memberFunDelegationToInlineClassWithInlineClassParameterTypes.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/memberFunDelegationWithInlineClassParameterTypes.kt b/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/memberFunDelegationWithInlineClassParameterTypes.kt
index 2b8f150f14e..f5f08fc2692 100644
--- a/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/memberFunDelegationWithInlineClassParameterTypes.kt
+++ b/compiler/testData/codegen/box/inlineClasses/interfaceDelegation/memberFunDelegationWithInlineClassParameterTypes.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.assertEquals
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/complexGenericMethodWithInlineClassOverride.kt b/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/complexGenericMethodWithInlineClassOverride.kt
index b806660b858..c114c1bd239 100644
--- a/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/complexGenericMethodWithInlineClassOverride.kt
+++ b/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/complexGenericMethodWithInlineClassOverride.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/complexGenericMethodWithInlineClassOverride2.kt b/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/complexGenericMethodWithInlineClassOverride2.kt
index 60e5f241742..5c66acaed03 100644
--- a/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/complexGenericMethodWithInlineClassOverride2.kt
+++ b/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/complexGenericMethodWithInlineClassOverride2.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/complexGenericMethodWithInlineClassOverride3.kt b/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/complexGenericMethodWithInlineClassOverride3.kt
index e76d63c88b2..aa52604da7c 100644
--- a/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/complexGenericMethodWithInlineClassOverride3.kt
+++ b/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/complexGenericMethodWithInlineClassOverride3.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/defaultInterfaceExtensionFunCall.kt b/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/defaultInterfaceExtensionFunCall.kt
index 147a4e6866f..40fb3211f88 100644
--- a/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/defaultInterfaceExtensionFunCall.kt
+++ b/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/defaultInterfaceExtensionFunCall.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface IFoo {
fun Long.foo() = bar()
diff --git a/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/defaultInterfaceMethodCall.kt b/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/defaultInterfaceMethodCall.kt
index 8c9577fbe9a..cc81bbc5242 100644
--- a/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/defaultInterfaceMethodCall.kt
+++ b/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/defaultInterfaceMethodCall.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface IFoo {
fun foo() = bar()
diff --git a/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/genericDefaultInterfaceExtensionFunCall.kt b/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/genericDefaultInterfaceExtensionFunCall.kt
index 4080fa4b466..baf9cc12e37 100644
--- a/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/genericDefaultInterfaceExtensionFunCall.kt
+++ b/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/genericDefaultInterfaceExtensionFunCall.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface IFoo> {
fun T.foo(): String = bar()
diff --git a/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/genericDefaultInterfaceMethodCall.kt b/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/genericDefaultInterfaceMethodCall.kt
index 20f486a75e6..5c2f0ecdd74 100644
--- a/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/genericDefaultInterfaceMethodCall.kt
+++ b/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/genericDefaultInterfaceMethodCall.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface IFoo> {
fun foo(t: T): String = t.bar()
diff --git a/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/genericInterfaceMethodCall.kt b/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/genericInterfaceMethodCall.kt
index 6bf21b112e9..9b789354c3a 100644
--- a/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/genericInterfaceMethodCall.kt
+++ b/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/genericInterfaceMethodCall.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface IFoo {
fun foo(x: T): String
diff --git a/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/genericMethodWithInlineClassOverride.kt b/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/genericMethodWithInlineClassOverride.kt
index b1b7dc712b9..2032a7c3108 100644
--- a/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/genericMethodWithInlineClassOverride.kt
+++ b/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/genericMethodWithInlineClassOverride.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/interfaceSuperCall.kt b/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/interfaceSuperCall.kt
index 71fa42c57ee..2f8434c6776 100644
--- a/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/interfaceSuperCall.kt
+++ b/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/interfaceSuperCall.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface A {
fun f(x: String) = x
diff --git a/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/overriddenDefaultInterfaceMethodCall.kt b/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/overriddenDefaultInterfaceMethodCall.kt
index 026512d3fb1..f6a70b17e87 100644
--- a/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/overriddenDefaultInterfaceMethodCall.kt
+++ b/compiler/testData/codegen/box/inlineClasses/interfaceMethodCalls/overriddenDefaultInterfaceMethodCall.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface IBase {
fun foo() = "BAD"
diff --git a/compiler/testData/codegen/box/inlineClasses/iterateOverArrayOfInlineClassValues.kt b/compiler/testData/codegen/box/inlineClasses/iterateOverArrayOfInlineClassValues.kt
index dd530301c4a..eadc4767286 100644
--- a/compiler/testData/codegen/box/inlineClasses/iterateOverArrayOfInlineClassValues.kt
+++ b/compiler/testData/codegen/box/inlineClasses/iterateOverArrayOfInlineClassValues.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/iterateOverListOfInlineClassValues.kt b/compiler/testData/codegen/box/inlineClasses/iterateOverListOfInlineClassValues.kt
index 65036712f11..721975e61cb 100644
--- a/compiler/testData/codegen/box/inlineClasses/iterateOverListOfInlineClassValues.kt
+++ b/compiler/testData/codegen/box/inlineClasses/iterateOverListOfInlineClassValues.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/javaClassIntrinsicOnInlineClasses.kt b/compiler/testData/codegen/box/inlineClasses/javaClassIntrinsicOnInlineClasses.kt
index a1ed87320e6..e5f7299d90a 100644
--- a/compiler/testData/codegen/box/inlineClasses/javaClassIntrinsicOnInlineClasses.kt
+++ b/compiler/testData/codegen/box/inlineClasses/javaClassIntrinsicOnInlineClasses.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
package root
diff --git a/compiler/testData/codegen/box/inlineClasses/javaInterop/inlineClasInSignature.kt b/compiler/testData/codegen/box/inlineClasses/javaInterop/inlineClasInSignature.kt
index 105c8b34707..cc21b431ceb 100644
--- a/compiler/testData/codegen/box/inlineClasses/javaInterop/inlineClasInSignature.kt
+++ b/compiler/testData/codegen/box/inlineClasses/javaInterop/inlineClasInSignature.kt
@@ -1,6 +1,6 @@
// LANGUAGE: +InlineClasses
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: WithInlineClass.java
diff --git a/compiler/testData/codegen/box/inlineClasses/javaInterop/inlineClasInSignatureNonNull.kt b/compiler/testData/codegen/box/inlineClasses/javaInterop/inlineClasInSignatureNonNull.kt
index 74ce893cbd3..760f6d77cee 100644
--- a/compiler/testData/codegen/box/inlineClasses/javaInterop/inlineClasInSignatureNonNull.kt
+++ b/compiler/testData/codegen/box/inlineClasses/javaInterop/inlineClasInSignatureNonNull.kt
@@ -1,6 +1,6 @@
// LANGUAGE: +InlineClasses
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: WithInlineClass.java
diff --git a/compiler/testData/codegen/box/inlineClasses/javaInterop/inlineClasInSignatureNullable.kt b/compiler/testData/codegen/box/inlineClasses/javaInterop/inlineClasInSignatureNullable.kt
index f8f2aad8bc7..331ebaf3674 100644
--- a/compiler/testData/codegen/box/inlineClasses/javaInterop/inlineClasInSignatureNullable.kt
+++ b/compiler/testData/codegen/box/inlineClasses/javaInterop/inlineClasInSignatureNullable.kt
@@ -1,6 +1,6 @@
// LANGUAGE: +InlineClasses
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: WithInlineClass.java
diff --git a/compiler/testData/codegen/box/inlineClasses/javaPrimitiveTypeIC.kt b/compiler/testData/codegen/box/inlineClasses/javaPrimitiveTypeIC.kt
index 4b3b102932c..fd0aa234530 100644
--- a/compiler/testData/codegen/box/inlineClasses/javaPrimitiveTypeIC.kt
+++ b/compiler/testData/codegen/box/inlineClasses/javaPrimitiveTypeIC.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/javaDefaultMethod.kt b/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/javaDefaultMethod.kt
index 73eb36a0ffb..fc28bc551a4 100644
--- a/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/javaDefaultMethod.kt
+++ b/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/javaDefaultMethod.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: javaDefaultMethod.kt
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/javaDefaultMethodOverriddenByKotlin.kt b/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/javaDefaultMethodOverriddenByKotlin.kt
index 5695679707f..9145eaf1cd1 100644
--- a/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/javaDefaultMethodOverriddenByKotlin.kt
+++ b/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/javaDefaultMethodOverriddenByKotlin.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// JVM_TARGET: 1.8
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: javaDefaultMethod.kt
interface K2 : J {
override fun get2() = "Kotlin"
diff --git a/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultAll.kt b/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultAll.kt
index 061d5d7cedc..ee841bab5a7 100644
--- a/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultAll.kt
+++ b/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultAll.kt
@@ -1,6 +1,6 @@
// !JVM_DEFAULT_MODE: all
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// JVM_TARGET: 1.8
// FILE: jvmDefaultAll.kt
diff --git a/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultAllPrimaryProperty.kt b/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultAllPrimaryProperty.kt
index d0ae3aa949c..6333913e34f 100644
--- a/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultAllPrimaryProperty.kt
+++ b/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultAllPrimaryProperty.kt
@@ -1,6 +1,6 @@
// !JVM_DEFAULT_MODE: all
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// JVM_TARGET: 1.8
// FILE: jvmDefaultAll.kt
diff --git a/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultAllProperty.kt b/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultAllProperty.kt
index 47b145d2d08..36d265df482 100644
--- a/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultAllProperty.kt
+++ b/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultAllProperty.kt
@@ -1,6 +1,6 @@
// !JVM_DEFAULT_MODE: all
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// JVM_TARGET: 1.8
// FILE: jvmDefaultAll.kt
diff --git a/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultEnable.kt b/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultEnable.kt
index 95b54fc000b..1e51ac3c774 100644
--- a/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultEnable.kt
+++ b/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultEnable.kt
@@ -1,6 +1,6 @@
// !JVM_DEFAULT_MODE: enable
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// JVM_TARGET: 1.8
// FILE: jvmDefaultEnable.kt
diff --git a/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultEnablePrimaryProperty.kt b/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultEnablePrimaryProperty.kt
index de4a66aabf5..2d81a957ab9 100644
--- a/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultEnablePrimaryProperty.kt
+++ b/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultEnablePrimaryProperty.kt
@@ -1,6 +1,6 @@
// !JVM_DEFAULT_MODE: enable
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// JVM_TARGET: 1.8
// FILE: jvmDefaultEnable.kt
diff --git a/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultEnableProperty.kt b/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultEnableProperty.kt
index 7570288d161..7d4b1554ad6 100644
--- a/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultEnableProperty.kt
+++ b/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultEnableProperty.kt
@@ -1,6 +1,6 @@
// !JVM_DEFAULT_MODE: enable
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// JVM_TARGET: 1.8
// FILE: jvmDefaultEnable.kt
diff --git a/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultGeneric.kt b/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultGeneric.kt
index 1655e1ce030..c110948a8f3 100644
--- a/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultGeneric.kt
+++ b/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultGeneric.kt
@@ -1,6 +1,6 @@
// !JVM_DEFAULT_MODE: all
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// JVM_TARGET: 1.8
class Cell(val x: T)
diff --git a/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultSafeCall.kt b/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultSafeCall.kt
index 0893ee063d1..14f015aa5d4 100644
--- a/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultSafeCall.kt
+++ b/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultSafeCall.kt
@@ -1,6 +1,6 @@
// !JVM_DEFAULT_MODE: all
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// JVM_TARGET: 1.8
interface IOk {
diff --git a/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultSmartCast.kt b/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultSmartCast.kt
index 57f006a2efb..b7f323b0b37 100644
--- a/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultSmartCast.kt
+++ b/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultSmartCast.kt
@@ -1,6 +1,6 @@
// !JVM_DEFAULT_MODE: all
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// JVM_TARGET: 1.8
interface IOk {
diff --git a/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultSuspend.kt b/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultSuspend.kt
index 20400c07628..d06ecd766e5 100644
--- a/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultSuspend.kt
+++ b/compiler/testData/codegen/box/inlineClasses/jvm8DefaultInterfaceMethods/jvmDefaultSuspend.kt
@@ -1,6 +1,6 @@
// !JVM_DEFAULT_MODE: all
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// JVM_TARGET: 1.8
import kotlin.coroutines.*
diff --git a/compiler/testData/codegen/box/inlineClasses/jvmFieldInInlineClassCompanion.kt b/compiler/testData/codegen/box/inlineClasses/jvmFieldInInlineClassCompanion.kt
index 874c7ff807f..4540694e2e1 100644
--- a/compiler/testData/codegen/box/inlineClasses/jvmFieldInInlineClassCompanion.kt
+++ b/compiler/testData/codegen/box/inlineClasses/jvmFieldInInlineClassCompanion.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: test.kt
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/jvmOverloadsOnTopLevelFunctionReturningInlineClassValue.kt b/compiler/testData/codegen/box/inlineClasses/jvmOverloadsOnTopLevelFunctionReturningInlineClassValue.kt
index 3777acf5c2e..dcaaa649312 100644
--- a/compiler/testData/codegen/box/inlineClasses/jvmOverloadsOnTopLevelFunctionReturningInlineClassValue.kt
+++ b/compiler/testData/codegen/box/inlineClasses/jvmOverloadsOnTopLevelFunctionReturningInlineClassValue.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/jvmStaticFunInInlineClassCompanion.kt b/compiler/testData/codegen/box/inlineClasses/jvmStaticFunInInlineClassCompanion.kt
index 5737a6007ad..14a3d03a994 100644
--- a/compiler/testData/codegen/box/inlineClasses/jvmStaticFunInInlineClassCompanion.kt
+++ b/compiler/testData/codegen/box/inlineClasses/jvmStaticFunInInlineClassCompanion.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: test.kt
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/jvmStaticPropertyAccessorInInlineClassCompanion.kt b/compiler/testData/codegen/box/inlineClasses/jvmStaticPropertyAccessorInInlineClassCompanion.kt
index 469869e3108..b0298d92a73 100644
--- a/compiler/testData/codegen/box/inlineClasses/jvmStaticPropertyAccessorInInlineClassCompanion.kt
+++ b/compiler/testData/codegen/box/inlineClasses/jvmStaticPropertyAccessorInInlineClassCompanion.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: test.kt
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/jvmStaticVarInInlineClassCompanion.kt b/compiler/testData/codegen/box/inlineClasses/jvmStaticVarInInlineClassCompanion.kt
index fb584722d77..03c9fb9dc4b 100644
--- a/compiler/testData/codegen/box/inlineClasses/jvmStaticVarInInlineClassCompanion.kt
+++ b/compiler/testData/codegen/box/inlineClasses/jvmStaticVarInInlineClassCompanion.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: test.kt
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/kt25246.kt b/compiler/testData/codegen/box/inlineClasses/kt25246.kt
index b2e1c41a081..848e845f4fe 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt25246.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt25246.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt25750.kt b/compiler/testData/codegen/box/inlineClasses/kt25750.kt
index ed71012dbf3..5b92f13aab8 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt25750.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt25750.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.reflect.KMutableProperty0
import kotlin.reflect.KProperty
diff --git a/compiler/testData/codegen/box/inlineClasses/kt25771.kt b/compiler/testData/codegen/box/inlineClasses/kt25771.kt
index c58720c544d..e6c936d407c 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt25771.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt25771.kt
@@ -1,5 +1,5 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt26103.kt b/compiler/testData/codegen/box/inlineClasses/kt26103.kt
index c94d4366084..90d8274139e 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt26103.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt26103.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt26103_contravariantUnderlyingType.kt b/compiler/testData/codegen/box/inlineClasses/kt26103_contravariantUnderlyingType.kt
index 9ea4c7d23af..d710ee00ae5 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt26103_contravariantUnderlyingType.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt26103_contravariantUnderlyingType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt26103_covariantUnderlyingType.kt b/compiler/testData/codegen/box/inlineClasses/kt26103_covariantUnderlyingType.kt
index fe340483ccf..d28b233567e 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt26103_covariantUnderlyingType.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt26103_covariantUnderlyingType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt26103_original.kt b/compiler/testData/codegen/box/inlineClasses/kt26103_original.kt
index e782361b3ea..258dbeed4af 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt26103_original.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt26103_original.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt27096.kt b/compiler/testData/codegen/box/inlineClasses/kt27096.kt
index 56abf077302..0627b98484a 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt27096.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt27096.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt27096_enum.kt b/compiler/testData/codegen/box/inlineClasses/kt27096_enum.kt
index 6327c497645..8e2f877dd34 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt27096_enum.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt27096_enum.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
enum class En { N, A, B, C }
diff --git a/compiler/testData/codegen/box/inlineClasses/kt27096_functional.kt b/compiler/testData/codegen/box/inlineClasses/kt27096_functional.kt
index 35ca4953481..1df4d00082b 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt27096_functional.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt27096_functional.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt27096_innerClass.kt b/compiler/testData/codegen/box/inlineClasses/kt27096_innerClass.kt
index 75041d4d1ae..c7f093594b0 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt27096_innerClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt27096_innerClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class Outer(val x: X) {
inner class Inner(val y: Y) {
diff --git a/compiler/testData/codegen/box/inlineClasses/kt27096_nullablePrimitive.kt b/compiler/testData/codegen/box/inlineClasses/kt27096_nullablePrimitive.kt
index 951ddbf3857..e6dac15521f 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt27096_nullablePrimitive.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt27096_nullablePrimitive.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt27096_nullableReference.kt b/compiler/testData/codegen/box/inlineClasses/kt27096_nullableReference.kt
index 7addebacc0b..4525dbc4c7d 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt27096_nullableReference.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt27096_nullableReference.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt27096_primitive.kt b/compiler/testData/codegen/box/inlineClasses/kt27096_primitive.kt
index 5b347dbbb70..328f0f30583 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt27096_primitive.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt27096_primitive.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt27096_reference.kt b/compiler/testData/codegen/box/inlineClasses/kt27096_reference.kt
index 0df9797e85e..ea2129c564e 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt27096_reference.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt27096_reference.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt27113.kt b/compiler/testData/codegen/box/inlineClasses/kt27113.kt
index e3555113125..2a10c8acb37 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt27113.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt27113.kt
@@ -2,7 +2,7 @@
// WASM_MUTE_REASON: IGNORED_IN_JS
// IGNORE_BACKEND: JS, JS_IR, NATIVE
// IGNORE_BACKEND: JS_IR_ES6
-// WITH_RUNTIME
+// WITH_STDLIB
class CharacterLiteral(private val prefix: NamelessString, private val s: NamelessString) {
override fun toString(): String = "$prefix'$s'"
diff --git a/compiler/testData/codegen/box/inlineClasses/kt27113a.kt b/compiler/testData/codegen/box/inlineClasses/kt27113a.kt
index ecea4cd4609..ca091d5e2d2 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt27113a.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt27113a.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt27132.kt b/compiler/testData/codegen/box/inlineClasses/kt27132.kt
index 51dc1806ce3..e84f7852fa3 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt27132.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt27132.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt27140.kt b/compiler/testData/codegen/box/inlineClasses/kt27140.kt
index 3e1a5290b32..0f37aacb18e 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt27140.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt27140.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt27705.kt b/compiler/testData/codegen/box/inlineClasses/kt27705.kt
index f0a7f273782..9b5d1fd4850 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt27705.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt27705.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt27706.kt b/compiler/testData/codegen/box/inlineClasses/kt27706.kt
index a6820b7bea8..1b3be322c1a 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt27706.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt27706.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt28405.kt b/compiler/testData/codegen/box/inlineClasses/kt28405.kt
index 3db05d92607..5c4345e7514 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt28405.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt28405.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: STDLIB_TEXT
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.test.*
diff --git a/compiler/testData/codegen/box/inlineClasses/kt28585.kt b/compiler/testData/codegen/box/inlineClasses/kt28585.kt
index b6f5faad1f1..724a0b84b7f 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt28585.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt28585.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun eval(fn: () -> T) = fn()
diff --git a/compiler/testData/codegen/box/inlineClasses/kt28920_javaObjectType.kt b/compiler/testData/codegen/box/inlineClasses/kt28920_javaObjectType.kt
index 8646d43ed97..d55078b1df0 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt28920_javaObjectType.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt28920_javaObjectType.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
val c = UInt::class.javaObjectType
diff --git a/compiler/testData/codegen/box/inlineClasses/kt28920_javaPrimitiveType.kt b/compiler/testData/codegen/box/inlineClasses/kt28920_javaPrimitiveType.kt
index 23104938a02..02b8c9aa4a4 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt28920_javaPrimitiveType.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt28920_javaPrimitiveType.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
if (UInt::class.javaPrimitiveType != null) throw AssertionError()
diff --git a/compiler/testData/codegen/box/inlineClasses/kt32793.kt b/compiler/testData/codegen/box/inlineClasses/kt32793.kt
index be2e20b9050..c3084801d73 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt32793.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt32793.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// WITH_COROUTINES
// IGNORE_BACKEND: JVM
diff --git a/compiler/testData/codegen/box/inlineClasses/kt33119.kt b/compiler/testData/codegen/box/inlineClasses/kt33119.kt
index 398efb930bd..6fd5e318e19 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt33119.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt33119.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt34268.kt b/compiler/testData/codegen/box/inlineClasses/kt34268.kt
index ed9a8aa8ddd..8a77af1ec9e 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt34268.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt34268.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
return when(val foo = 42UL) {
diff --git a/compiler/testData/codegen/box/inlineClasses/kt34902.kt b/compiler/testData/codegen/box/inlineClasses/kt34902.kt
index e8b5c0fcad5..2c636c75c23 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt34902.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt34902.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface OneofField {
val value: T
diff --git a/compiler/testData/codegen/box/inlineClasses/kt37998.kt b/compiler/testData/codegen/box/inlineClasses/kt37998.kt
index 034ffb48316..7202c657ad5 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt37998.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt37998.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt38680.kt b/compiler/testData/codegen/box/inlineClasses/kt38680.kt
index faba2bec77d..9932034870a 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt38680.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt38680.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt38680a.kt b/compiler/testData/codegen/box/inlineClasses/kt38680a.kt
index 774f74eeed7..55ee595a434 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt38680a.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt38680a.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt38680b.kt b/compiler/testData/codegen/box/inlineClasses/kt38680b.kt
index ddf8121285e..6d3794d5700 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt38680b.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt38680b.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt44141.kt b/compiler/testData/codegen/box/inlineClasses/kt44141.kt
index 57aeb62ff46..db643a5a2fa 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt44141.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt44141.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// KJS_FULL_RUNTIME
fun > isSuccess(a: A): String =
diff --git a/compiler/testData/codegen/box/inlineClasses/kt44701_jvmOverloads.kt b/compiler/testData/codegen/box/inlineClasses/kt44701_jvmOverloads.kt
index 38d3062ba0e..4bc503e5a7b 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt44701_jvmOverloads.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt44701_jvmOverloads.kt
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// IGNORE_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt44867.kt b/compiler/testData/codegen/box/inlineClasses/kt44867.kt
index dcaa685c815..66d931a2832 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt44867.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt44867.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: JVM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: FAKE_OVERRIDE_ISSUES
diff --git a/compiler/testData/codegen/box/inlineClasses/kt44978.kt b/compiler/testData/codegen/box/inlineClasses/kt44978.kt
index 274aa68d542..5f5cb3336c8 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt44978.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt44978.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt45084.kt b/compiler/testData/codegen/box/inlineClasses/kt45084.kt
index c3352e65591..d7b1245890d 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt45084.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt45084.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt45991.kt b/compiler/testData/codegen/box/inlineClasses/kt45991.kt
index 0eb129c453a..6af96bc707f 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt45991.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt45991.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: JVM
// IGNORE_LIGHT_ANALYSIS
diff --git a/compiler/testData/codegen/box/inlineClasses/kt46554.kt b/compiler/testData/codegen/box/inlineClasses/kt46554.kt
index 83d1fd6d203..4da714f6742 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt46554.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt46554.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
var result = "Fail"
diff --git a/compiler/testData/codegen/box/inlineClasses/kt47609.kt b/compiler/testData/codegen/box/inlineClasses/kt47609.kt
index b42ee03777c..f7f32750738 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt47609.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt47609.kt
@@ -1,6 +1,6 @@
// WITH_REFLECT
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
annotation class Ann(val value: String)
diff --git a/compiler/testData/codegen/box/inlineClasses/kt47762.kt b/compiler/testData/codegen/box/inlineClasses/kt47762.kt
index efb0bc252bd..76eb7c60509 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt47762.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt47762.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/kt48993.kt b/compiler/testData/codegen/box/inlineClasses/kt48993.kt
index 58166532831..2a22b2483d6 100644
--- a/compiler/testData/codegen/box/inlineClasses/kt48993.kt
+++ b/compiler/testData/codegen/box/inlineClasses/kt48993.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: 1.kt
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/mangledDefaultParameterFunction.kt b/compiler/testData/codegen/box/inlineClasses/mangledDefaultParameterFunction.kt
index bca69d48f20..82e120aa1c8 100644
--- a/compiler/testData/codegen/box/inlineClasses/mangledDefaultParameterFunction.kt
+++ b/compiler/testData/codegen/box/inlineClasses/mangledDefaultParameterFunction.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
value class X(val s: String)
diff --git a/compiler/testData/codegen/box/inlineClasses/mangledSuperCalls.kt b/compiler/testData/codegen/box/inlineClasses/mangledSuperCalls.kt
index df8fb811a75..9f63324b14a 100644
--- a/compiler/testData/codegen/box/inlineClasses/mangledSuperCalls.kt
+++ b/compiler/testData/codegen/box/inlineClasses/mangledSuperCalls.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/mapInlineClassesWithSuppressWildcardsMode.kt b/compiler/testData/codegen/box/inlineClasses/mapInlineClassesWithSuppressWildcardsMode.kt
index c9462d97687..f9c70a41d66 100644
--- a/compiler/testData/codegen/box/inlineClasses/mapInlineClassesWithSuppressWildcardsMode.kt
+++ b/compiler/testData/codegen/box/inlineClasses/mapInlineClassesWithSuppressWildcardsMode.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
class Foo(val x: Int)
diff --git a/compiler/testData/codegen/box/inlineClasses/mappingOfBoxedFlexibleInlineClassType.kt b/compiler/testData/codegen/box/inlineClasses/mappingOfBoxedFlexibleInlineClassType.kt
index b93d9adc927..309c03cb91e 100644
--- a/compiler/testData/codegen/box/inlineClasses/mappingOfBoxedFlexibleInlineClassType.kt
+++ b/compiler/testData/codegen/box/inlineClasses/mappingOfBoxedFlexibleInlineClassType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
// FILE: JavaClass.java
diff --git a/compiler/testData/codegen/box/inlineClasses/multifileClass.kt b/compiler/testData/codegen/box/inlineClasses/multifileClass.kt
index c447a64676c..4d501aa6597 100644
--- a/compiler/testData/codegen/box/inlineClasses/multifileClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/multifileClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
val uia = uintArrayOf()
diff --git a/compiler/testData/codegen/box/inlineClasses/nestedInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/nestedInlineClass.kt
index 9ce727c6bd4..02fe7d213a1 100644
--- a/compiler/testData/codegen/box/inlineClasses/nestedInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/nestedInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class C {
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/noAssertionsOnInlineClassBasedOnNullableType.kt b/compiler/testData/codegen/box/inlineClasses/noAssertionsOnInlineClassBasedOnNullableType.kt
index b6a9b760201..4602af24571 100644
--- a/compiler/testData/codegen/box/inlineClasses/noAssertionsOnInlineClassBasedOnNullableType.kt
+++ b/compiler/testData/codegen/box/inlineClasses/noAssertionsOnInlineClassBasedOnNullableType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/noReturnTypeMangling.kt b/compiler/testData/codegen/box/inlineClasses/noReturnTypeMangling.kt
index 758412a7003..40b3eddb4b7 100644
--- a/compiler/testData/codegen/box/inlineClasses/noReturnTypeMangling.kt
+++ b/compiler/testData/codegen/box/inlineClasses/noReturnTypeMangling.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// !LANGUAGE: -MangleClassMembersReturningInlineClasses
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/noReturnTypeManglingJvmName.kt b/compiler/testData/codegen/box/inlineClasses/noReturnTypeManglingJvmName.kt
index a54544f0355..8c99483275c 100644
--- a/compiler/testData/codegen/box/inlineClasses/noReturnTypeManglingJvmName.kt
+++ b/compiler/testData/codegen/box/inlineClasses/noReturnTypeManglingJvmName.kt
@@ -1,5 +1,5 @@
// !LANGUAGE: +InlineClasses -MangleClassMembersReturningInlineClasses
-// WITH_RUNTIME
+// WITH_STDLIB
// TARGET_BACKEND: JVM
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/nullableEqeqNonNull.kt b/compiler/testData/codegen/box/inlineClasses/nullableEqeqNonNull.kt
index fee5d5e7de0..f3e57ea5703 100644
--- a/compiler/testData/codegen/box/inlineClasses/nullableEqeqNonNull.kt
+++ b/compiler/testData/codegen/box/inlineClasses/nullableEqeqNonNull.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/nullableWrapperEquality.kt b/compiler/testData/codegen/box/inlineClasses/nullableWrapperEquality.kt
index 52ec124eb28..c75b51d2809 100644
--- a/compiler/testData/codegen/box/inlineClasses/nullableWrapperEquality.kt
+++ b/compiler/testData/codegen/box/inlineClasses/nullableWrapperEquality.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/overridingFunCallingPrivateFun.kt b/compiler/testData/codegen/box/inlineClasses/overridingFunCallingPrivateFun.kt
index 64f51033003..ecb75b6db3f 100644
--- a/compiler/testData/codegen/box/inlineClasses/overridingFunCallingPrivateFun.kt
+++ b/compiler/testData/codegen/box/inlineClasses/overridingFunCallingPrivateFun.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface IFoo {
fun foo(): String
diff --git a/compiler/testData/codegen/box/inlineClasses/passInlineClassAsVararg.kt b/compiler/testData/codegen/box/inlineClasses/passInlineClassAsVararg.kt
index a6809fe760c..9382dcc7715 100644
--- a/compiler/testData/codegen/box/inlineClasses/passInlineClassAsVararg.kt
+++ b/compiler/testData/codegen/box/inlineClasses/passInlineClassAsVararg.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/passInlineClassWithSpreadOperatorToVarargs.kt b/compiler/testData/codegen/box/inlineClasses/passInlineClassWithSpreadOperatorToVarargs.kt
index 67a8559061a..b8de2444844 100644
--- a/compiler/testData/codegen/box/inlineClasses/passInlineClassWithSpreadOperatorToVarargs.kt
+++ b/compiler/testData/codegen/box/inlineClasses/passInlineClassWithSpreadOperatorToVarargs.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/privateConstructorFunInterfaceMultiModule.kt b/compiler/testData/codegen/box/inlineClasses/privateConstructorFunInterfaceMultiModule.kt
index 38ee36e4782..00ac55f5bf7 100644
--- a/compiler/testData/codegen/box/inlineClasses/privateConstructorFunInterfaceMultiModule.kt
+++ b/compiler/testData/codegen/box/inlineClasses/privateConstructorFunInterfaceMultiModule.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: lib.kt
diff --git a/compiler/testData/codegen/box/inlineClasses/propertyDelegation/captureLocalVarDelegatedToInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/propertyDelegation/captureLocalVarDelegatedToInlineClass.kt
index 6490269f75b..18c5a3b052a 100644
--- a/compiler/testData/codegen/box/inlineClasses/propertyDelegation/captureLocalVarDelegatedToInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/propertyDelegation/captureLocalVarDelegatedToInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
var setterInvoked = 0
diff --git a/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateClassVarToInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateClassVarToInlineClass.kt
index 4578085b42f..082179a96f8 100644
--- a/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateClassVarToInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateClassVarToInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class Foo {
var a: Int = 42
diff --git a/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateClassVarToInlineClassWithProvideDelegate.kt b/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateClassVarToInlineClassWithProvideDelegate.kt
index 39b05e58d8b..3677010c7e9 100644
--- a/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateClassVarToInlineClassWithProvideDelegate.kt
+++ b/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateClassVarToInlineClassWithProvideDelegate.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class Foo {
var a: Int = 42
diff --git a/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateCompanionVarToInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateCompanionVarToInlineClass.kt
index c49e3978264..9e374fa1ad7 100644
--- a/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateCompanionVarToInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateCompanionVarToInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class Foo {
companion object {
diff --git a/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateJvmStaticCompanionVarToInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateJvmStaticCompanionVarToInlineClass.kt
index e84f9d26904..7d6adaa8fa7 100644
--- a/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateJvmStaticCompanionVarToInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateJvmStaticCompanionVarToInlineClass.kt
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
class Foo {
companion object {
diff --git a/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateLocalVarToInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateLocalVarToInlineClass.kt
index 803e8275e4c..f9c526990da 100644
--- a/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateLocalVarToInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateLocalVarToInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
var setterInvoked = 0
diff --git a/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateObjectVarToInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateObjectVarToInlineClass.kt
index 5642aa3a9ed..080b4981788 100644
--- a/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateObjectVarToInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateObjectVarToInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
object Foo {
var a: Int = 42
diff --git a/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegatePrivateCompanionVarToInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegatePrivateCompanionVarToInlineClass.kt
index bf04607e62f..97ff2debbc4 100644
--- a/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegatePrivateCompanionVarToInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegatePrivateCompanionVarToInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class Foo {
companion object {
diff --git a/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateTopLevelVarToInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateTopLevelVarToInlineClass.kt
index 94746451364..ed888576759 100644
--- a/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateTopLevelVarToInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegateTopLevelVarToInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
var setterInvoked = 0
var backing = 42
diff --git a/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegatedPropertyOfInlineClassType.kt b/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegatedPropertyOfInlineClassType.kt
index d9383e40ccf..6aefdd4c31c 100644
--- a/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegatedPropertyOfInlineClassType.kt
+++ b/compiler/testData/codegen/box/inlineClasses/propertyDelegation/delegatedPropertyOfInlineClassType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.reflect.KProperty
diff --git a/compiler/testData/codegen/box/inlineClasses/propertyDelegation/kt27070.kt b/compiler/testData/codegen/box/inlineClasses/propertyDelegation/kt27070.kt
index 4639b039397..a50a5115118 100644
--- a/compiler/testData/codegen/box/inlineClasses/propertyDelegation/kt27070.kt
+++ b/compiler/testData/codegen/box/inlineClasses/propertyDelegation/kt27070.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
import kotlin.properties.ReadOnlyProperty
import kotlin.reflect.KProperty
diff --git a/compiler/testData/codegen/box/inlineClasses/propertyDelegation/kt42933.kt b/compiler/testData/codegen/box/inlineClasses/propertyDelegation/kt42933.kt
index b3e2bdcba77..7ba4d82ccf0 100644
--- a/compiler/testData/codegen/box/inlineClasses/propertyDelegation/kt42933.kt
+++ b/compiler/testData/codegen/box/inlineClasses/propertyDelegation/kt42933.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
class Delegate {
operator fun getValue(t: Any?, p: Any): String = "OK"
diff --git a/compiler/testData/codegen/box/inlineClasses/propertyLoweringOrder.kt b/compiler/testData/codegen/box/inlineClasses/propertyLoweringOrder.kt
index 2e798534713..bf21ff6e459 100644
--- a/compiler/testData/codegen/box/inlineClasses/propertyLoweringOrder.kt
+++ b/compiler/testData/codegen/box/inlineClasses/propertyLoweringOrder.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: 1.kt
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/referToPropertyInCompanionObjectOfInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/referToPropertyInCompanionObjectOfInlineClass.kt
index e1bec734d35..d9a3e6786b1 100644
--- a/compiler/testData/codegen/box/inlineClasses/referToPropertyInCompanionObjectOfInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/referToPropertyInCompanionObjectOfInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/referToUnderlyingPropertyInsideInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/referToUnderlyingPropertyInsideInlineClass.kt
index 111b6cf2d70..73cae8200e3 100644
--- a/compiler/testData/codegen/box/inlineClasses/referToUnderlyingPropertyInsideInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/referToUnderlyingPropertyInsideInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/referToUnderlyingPropertyOfInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/referToUnderlyingPropertyOfInlineClass.kt
index 4839b92dc84..612cc6efcde 100644
--- a/compiler/testData/codegen/box/inlineClasses/referToUnderlyingPropertyOfInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/referToUnderlyingPropertyOfInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/removeInInlineCollectionOfInlineClassAsInt.kt b/compiler/testData/codegen/box/inlineClasses/removeInInlineCollectionOfInlineClassAsInt.kt
index b0bd0c5c29a..cbde49efa11 100644
--- a/compiler/testData/codegen/box/inlineClasses/removeInInlineCollectionOfInlineClassAsInt.kt
+++ b/compiler/testData/codegen/box/inlineClasses/removeInInlineCollectionOfInlineClassAsInt.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/result.kt b/compiler/testData/codegen/box/inlineClasses/result.kt
index dc1e4db9c69..126c1420183 100644
--- a/compiler/testData/codegen/box/inlineClasses/result.kt
+++ b/compiler/testData/codegen/box/inlineClasses/result.kt
@@ -2,7 +2,7 @@
// IGNORE_BACKEND: ANDROID
// IGNORE_BACKEND: NATIVE
// ALLOW_KOTLIN_PACKAGE
-// WITH_RUNTIME
+// WITH_STDLIB
// FILE: result.kt
package kotlin
diff --git a/compiler/testData/codegen/box/inlineClasses/result/directCall1.kt b/compiler/testData/codegen/box/inlineClasses/result/directCall1.kt
index 92cbc739504..f0cc9dbba5c 100644
--- a/compiler/testData/codegen/box/inlineClasses/result/directCall1.kt
+++ b/compiler/testData/codegen/box/inlineClasses/result/directCall1.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: JVM, WASM
interface I {
fun foo(x: T): T
diff --git a/compiler/testData/codegen/box/inlineClasses/result/directCall2.kt b/compiler/testData/codegen/box/inlineClasses/result/directCall2.kt
index fab440cbd77..823dcc7968c 100644
--- a/compiler/testData/codegen/box/inlineClasses/result/directCall2.kt
+++ b/compiler/testData/codegen/box/inlineClasses/result/directCall2.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: JVM, WASM
interface I {
fun foo(x: T): Any?
diff --git a/compiler/testData/codegen/box/inlineClasses/result/doubleOverride.kt b/compiler/testData/codegen/box/inlineClasses/result/doubleOverride.kt
index 536cda6d7cb..7fce45c43b0 100644
--- a/compiler/testData/codegen/box/inlineClasses/result/doubleOverride.kt
+++ b/compiler/testData/codegen/box/inlineClasses/result/doubleOverride.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: JVM
interface C {
abstract fun foo(x: T): String
diff --git a/compiler/testData/codegen/box/inlineClasses/result/extensionOverride.kt b/compiler/testData/codegen/box/inlineClasses/result/extensionOverride.kt
index 0230d96bfd8..3b1e68338c6 100644
--- a/compiler/testData/codegen/box/inlineClasses/result/extensionOverride.kt
+++ b/compiler/testData/codegen/box/inlineClasses/result/extensionOverride.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun Result.get(): T = getOrNull()!!
interface C {
diff --git a/compiler/testData/codegen/box/inlineClasses/result/inlineMethodOnResult.kt b/compiler/testData/codegen/box/inlineClasses/result/inlineMethodOnResult.kt
index f7667771f7c..83207c6af00 100644
--- a/compiler/testData/codegen/box/inlineClasses/result/inlineMethodOnResult.kt
+++ b/compiler/testData/codegen/box/inlineClasses/result/inlineMethodOnResult.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: WASM
interface I {
fun foo(x: T): V
diff --git a/compiler/testData/codegen/box/inlineClasses/result/lambdaTakesResultThroughBridge.kt b/compiler/testData/codegen/box/inlineClasses/result/lambdaTakesResultThroughBridge.kt
index abce7abe2ab..efad5c719c0 100644
--- a/compiler/testData/codegen/box/inlineClasses/result/lambdaTakesResultThroughBridge.kt
+++ b/compiler/testData/codegen/box/inlineClasses/result/lambdaTakesResultThroughBridge.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun Result.getOrNullNoinline() = getOrNull()
val x = { a: Int, b: Result -> b.getOrNullNoinline() }
diff --git a/compiler/testData/codegen/box/inlineClasses/resultInlining.kt b/compiler/testData/codegen/box/inlineClasses/resultInlining.kt
index aeaf19a1b85..17da53d69e5 100644
--- a/compiler/testData/codegen/box/inlineClasses/resultInlining.kt
+++ b/compiler/testData/codegen/box/inlineClasses/resultInlining.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun box(): String {
val ok = Result.success("OK")
diff --git a/compiler/testData/codegen/box/inlineClasses/resultRunCatchingOrElse.kt b/compiler/testData/codegen/box/inlineClasses/resultRunCatchingOrElse.kt
index 3d1ef182953..d5cb82541b2 100644
--- a/compiler/testData/codegen/box/inlineClasses/resultRunCatchingOrElse.kt
+++ b/compiler/testData/codegen/box/inlineClasses/resultRunCatchingOrElse.kt
@@ -1,6 +1,6 @@
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: TYPE_ISSUES
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/returnResult/class.kt b/compiler/testData/codegen/box/inlineClasses/returnResult/class.kt
index 22edd5e2093..15892327b15 100644
--- a/compiler/testData/codegen/box/inlineClasses/returnResult/class.kt
+++ b/compiler/testData/codegen/box/inlineClasses/returnResult/class.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: FAKE_OVERRIDE_ISSUES
// On wasm this will produce conflicting return types, Result:: will return Any but we will try to interpret it as String.
diff --git a/compiler/testData/codegen/box/inlineClasses/returnResult/classAnyOverride.kt b/compiler/testData/codegen/box/inlineClasses/returnResult/classAnyOverride.kt
index d338ffc3c3e..c10471eb035 100644
--- a/compiler/testData/codegen/box/inlineClasses/returnResult/classAnyOverride.kt
+++ b/compiler/testData/codegen/box/inlineClasses/returnResult/classAnyOverride.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: FAKE_OVERRIDE_ISSUES
// On wasm this will produce conflicting return types, Result. will return Any but we will try to interpret it as String.
diff --git a/compiler/testData/codegen/box/inlineClasses/returnResult/classGenericOverride.kt b/compiler/testData/codegen/box/inlineClasses/returnResult/classGenericOverride.kt
index 4fe523812c5..a0a7d55d70d 100644
--- a/compiler/testData/codegen/box/inlineClasses/returnResult/classGenericOverride.kt
+++ b/compiler/testData/codegen/box/inlineClasses/returnResult/classGenericOverride.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: FAKE_OVERRIDE_ISSUES
// On wasm this will produce conflicting return types, foo will return Any but we will try to interpret it as String.
diff --git a/compiler/testData/codegen/box/inlineClasses/returnResult/classResultOverride.kt b/compiler/testData/codegen/box/inlineClasses/returnResult/classResultOverride.kt
index b428cbd9b87..064ee70522f 100644
--- a/compiler/testData/codegen/box/inlineClasses/returnResult/classResultOverride.kt
+++ b/compiler/testData/codegen/box/inlineClasses/returnResult/classResultOverride.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: FAKE_OVERRIDE_ISSUES
// On wasm this will produce conflicting return types, foo will return Any but we will try to interpret it as String.
diff --git a/compiler/testData/codegen/box/inlineClasses/returnResult/interface.kt b/compiler/testData/codegen/box/inlineClasses/returnResult/interface.kt
index 3f7cc1941ff..4bdd00f79d4 100644
--- a/compiler/testData/codegen/box/inlineClasses/returnResult/interface.kt
+++ b/compiler/testData/codegen/box/inlineClasses/returnResult/interface.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: FAKE_OVERRIDE_ISSUES
// On wasm this will produce conflicting return types, Result. will return Any but we will try to interpret it as String.
diff --git a/compiler/testData/codegen/box/inlineClasses/returnResult/topLevel.kt b/compiler/testData/codegen/box/inlineClasses/returnResult/topLevel.kt
index 88048a37c73..cf9bf8cd066 100644
--- a/compiler/testData/codegen/box/inlineClasses/returnResult/topLevel.kt
+++ b/compiler/testData/codegen/box/inlineClasses/returnResult/topLevel.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: FAKE_OVERRIDE_ISSUES
// On wasm this will produce conflicting return types, Result. will return Any but we will try to interpret it as String.
diff --git a/compiler/testData/codegen/box/inlineClasses/safeAsOfTypeParameterWithInlineClassBound.kt b/compiler/testData/codegen/box/inlineClasses/safeAsOfTypeParameterWithInlineClassBound.kt
index e0274d2449e..5b360e137c7 100644
--- a/compiler/testData/codegen/box/inlineClasses/safeAsOfTypeParameterWithInlineClassBound.kt
+++ b/compiler/testData/codegen/box/inlineClasses/safeAsOfTypeParameterWithInlineClassBound.kt
@@ -1,5 +1,5 @@
// IGNORE_BACKEND: JVM
-// WITH_RUNTIME
+// WITH_STDLIB
interface X
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/samWrapperDifferentModule.kt b/compiler/testData/codegen/box/inlineClasses/samWrapperDifferentModule.kt
index e53ef8453dd..a4ca32e2b71 100644
--- a/compiler/testData/codegen/box/inlineClasses/samWrapperDifferentModule.kt
+++ b/compiler/testData/codegen/box/inlineClasses/samWrapperDifferentModule.kt
@@ -1,5 +1,5 @@
// See KT-49659
-// WITH_RUNTIME
+// WITH_STDLIB
// MODULE: lib
// FILE: lib.kt
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/secondaryConstructorWithVararg.kt b/compiler/testData/codegen/box/inlineClasses/secondaryConstructorWithVararg.kt
index 6ee59638848..a7edba7da41 100644
--- a/compiler/testData/codegen/box/inlineClasses/secondaryConstructorWithVararg.kt
+++ b/compiler/testData/codegen/box/inlineClasses/secondaryConstructorWithVararg.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/secondaryConstructorsInsideInlineClass.kt b/compiler/testData/codegen/box/inlineClasses/secondaryConstructorsInsideInlineClass.kt
index 912f7137ddf..5f7f9854c02 100644
--- a/compiler/testData/codegen/box/inlineClasses/secondaryConstructorsInsideInlineClass.kt
+++ b/compiler/testData/codegen/box/inlineClasses/secondaryConstructorsInsideInlineClass.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@file:Suppress("SECONDARY_CONSTRUCTOR_WITH_BODY_INSIDE_VALUE_CLASS")
diff --git a/compiler/testData/codegen/box/inlineClasses/secondaryConstructorsInsideInlineClassWithPrimitiveCarrierType.kt b/compiler/testData/codegen/box/inlineClasses/secondaryConstructorsInsideInlineClassWithPrimitiveCarrierType.kt
index e6440133fd7..533ee03dd6b 100644
--- a/compiler/testData/codegen/box/inlineClasses/secondaryConstructorsInsideInlineClassWithPrimitiveCarrierType.kt
+++ b/compiler/testData/codegen/box/inlineClasses/secondaryConstructorsInsideInlineClassWithPrimitiveCarrierType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
var global = "wrong"
diff --git a/compiler/testData/codegen/box/inlineClasses/simpleSecondaryConstructor.kt b/compiler/testData/codegen/box/inlineClasses/simpleSecondaryConstructor.kt
index e365f73d8e7..c0f3b50acf5 100644
--- a/compiler/testData/codegen/box/inlineClasses/simpleSecondaryConstructor.kt
+++ b/compiler/testData/codegen/box/inlineClasses/simpleSecondaryConstructor.kt
@@ -2,7 +2,7 @@
// WASM_MUTE_REASON: IGNORED_IN_JS
// IGNORE_BACKEND: JS, JS_IR, NATIVE, JVM
// IGNORE_BACKEND: JS_IR_ES6
-// WITH_RUNTIME
+// WITH_STDLIB
@file:Suppress("SECONDARY_CONSTRUCTOR_WITH_BODY_INSIDE_VALUE_CLASS")
diff --git a/compiler/testData/codegen/box/inlineClasses/smartCastOnThisOfInlineClassType.kt b/compiler/testData/codegen/box/inlineClasses/smartCastOnThisOfInlineClassType.kt
index ff1e35cc4c2..5dc715f7545 100644
--- a/compiler/testData/codegen/box/inlineClasses/smartCastOnThisOfInlineClassType.kt
+++ b/compiler/testData/codegen/box/inlineClasses/smartCastOnThisOfInlineClassType.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
interface IBase {
fun testDefault1() = if (this is B) this.foo() else "fail"
diff --git a/compiler/testData/codegen/box/inlineClasses/stringPlus.kt b/compiler/testData/codegen/box/inlineClasses/stringPlus.kt
index 777b13d8fb0..e66c18e1f61 100644
--- a/compiler/testData/codegen/box/inlineClasses/stringPlus.kt
+++ b/compiler/testData/codegen/box/inlineClasses/stringPlus.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun foo(a: IC): T = a.value as T
diff --git a/compiler/testData/codegen/box/inlineClasses/toStringCallingPrivateFun.kt b/compiler/testData/codegen/box/inlineClasses/toStringCallingPrivateFun.kt
index 67e8f7db600..5e1a36b7ae3 100644
--- a/compiler/testData/codegen/box/inlineClasses/toStringCallingPrivateFun.kt
+++ b/compiler/testData/codegen/box/inlineClasses/toStringCallingPrivateFun.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/toStringOfUnboxedNullable.kt b/compiler/testData/codegen/box/inlineClasses/toStringOfUnboxedNullable.kt
index 91d65b9dfa5..7bb6f58b230 100644
--- a/compiler/testData/codegen/box/inlineClasses/toStringOfUnboxedNullable.kt
+++ b/compiler/testData/codegen/box/inlineClasses/toStringOfUnboxedNullable.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: JVM
// IGNORE_LIGHT_ANALYSIS
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
diff --git a/compiler/testData/codegen/box/inlineClasses/typeChecksForInlineClasses.kt b/compiler/testData/codegen/box/inlineClasses/typeChecksForInlineClasses.kt
index 2b6d38615b7..81470da40a9 100644
--- a/compiler/testData/codegen/box/inlineClasses/typeChecksForInlineClasses.kt
+++ b/compiler/testData/codegen/box/inlineClasses/typeChecksForInlineClasses.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/any.kt b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/any.kt
index 7dd6a1e98a7..4780c232e76 100644
--- a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/any.kt
+++ b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/any.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun underlying(a: IC): T = bar(a) {
it.value as T
diff --git a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/anyN.kt b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/anyN.kt
index a3d74ef3803..bdfc27be4bb 100644
--- a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/anyN.kt
+++ b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/anyN.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun underlying(a: IC): T = bar(a) {
it.value as T
diff --git a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/iface.kt b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/iface.kt
index a0b4c72609b..f6ca4a03bef 100644
--- a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/iface.kt
+++ b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/iface.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun underlying(a: IC): T = bar(a) {
(it.value as FooHolder).value as T
diff --git a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/ifaceChild.kt b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/ifaceChild.kt
index cda889a396d..1fb541ffdce 100644
--- a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/ifaceChild.kt
+++ b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/ifaceChild.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun underlying(a: IC): T = bar(a) {
(it.value as FooHolder).value as T
diff --git a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/nullableResult.kt b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/nullableResult.kt
index 8f9a9bafb52..87765ed2b12 100644
--- a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/nullableResult.kt
+++ b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/nullableResult.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun foo(a: Result?): T? = bar(a) {
it?.getOrThrow()
diff --git a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/primitive.kt b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/primitive.kt
index 8f8102ac6f4..cc25e246aa7 100644
--- a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/primitive.kt
+++ b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/primitive.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun underlying(a: IC): T1 = bar(a) { it.value as T1 }
diff --git a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/result.kt b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/result.kt
index df2c5c51afe..5189de257ef 100644
--- a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/result.kt
+++ b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/result.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun foo(a: Result): T = bar(a) {
it.getOrThrow()
diff --git a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/resultAny.kt b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/resultAny.kt
index 3e626282753..9ec79c49d62 100644
--- a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/resultAny.kt
+++ b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/resultAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/string.kt b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/string.kt
index aa4a15fdf93..56e62753999 100644
--- a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/string.kt
+++ b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/funInterface/string.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun underlying(a: IC): T = bar(a) {
it.value as T
diff --git a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/any.kt b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/any.kt
index 7e0690b2967..d467c7275e4 100644
--- a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/any.kt
+++ b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/any.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun underlying(a: IC): T = bar(a) {
it.value as T
diff --git a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/anyN.kt b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/anyN.kt
index 4fe2ba5069e..47d78480dd9 100644
--- a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/anyN.kt
+++ b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/anyN.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun underlying(a: IC): T = bar(a) {
it.value as T
diff --git a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/iface.kt b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/iface.kt
index 34dd9df97af..e863eec165a 100644
--- a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/iface.kt
+++ b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/iface.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun underlying(a: IC): T = bar(a) {
(it.value as FooHolder).value as T
diff --git a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/ifaceChild.kt b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/ifaceChild.kt
index e37bde7fa92..d42735ce0ed 100644
--- a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/ifaceChild.kt
+++ b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/ifaceChild.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun underlying(a: IC): T = bar(a) {
(it.value as FooHolder).value as T
diff --git a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/nullableResult.kt b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/nullableResult.kt
index fade59e7cce..1ba775681b6 100644
--- a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/nullableResult.kt
+++ b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/nullableResult.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun foo(a: Result?): T? = bar(a) {
it?.getOrThrow()
diff --git a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/primitive.kt b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/primitive.kt
index ad0634d4228..d771738415d 100644
--- a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/primitive.kt
+++ b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/primitive.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun underlying(a: IC): T = bar(a) {
it.value as T
diff --git a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/result.kt b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/result.kt
index 3d7f972343a..88bb93f14eb 100644
--- a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/result.kt
+++ b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/result.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun foo(a: Result): T = bar(a) {
it.getOrThrow()
diff --git a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/resultAny.kt b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/resultAny.kt
index e4a257120a3..6ad76cec40a 100644
--- a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/resultAny.kt
+++ b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/resultAny.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
@Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE")
@kotlin.jvm.JvmInline
diff --git a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/string.kt b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/string.kt
index 58008b1edf3..6ff239e7dec 100644
--- a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/string.kt
+++ b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/lambda/string.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun underlying(a: IC): T = bar(a) {
it.value as T
diff --git a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/any.kt b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/any.kt
index f5133552b9b..38eddc55e1b 100644
--- a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/any.kt
+++ b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/any.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun underlying(a: IC): T = bar(a, object : IFace {
override fun call(ic: IC): T = ic.value as T
diff --git a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/anyN.kt b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/anyN.kt
index f1f2078743e..87f69d836bf 100644
--- a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/anyN.kt
+++ b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/anyN.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun underlying(a: IC): T = bar(a, object : IFace {
override fun call(ic: IC): T = ic.value as T
diff --git a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/iface.kt b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/iface.kt
index 9089d933d26..ef8b596918c 100644
--- a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/iface.kt
+++ b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/iface.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun underlying(a: IC): T = bar(a, object : IFace {
override fun call(ic: IC): T = (ic.value as FooHolder).value as T
diff --git a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/ifaceChild.kt b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/ifaceChild.kt
index 6f6a9671841..5e157e3daf8 100644
--- a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/ifaceChild.kt
+++ b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/ifaceChild.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun underlying(a: IC): T = bar(a, object : IFace {
override fun call(ic: IC): T = (ic.value as FooHolder).value as T
diff --git a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/nullableResult.kt b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/nullableResult.kt
index 9ed4baf16ae..43c8e201bbc 100644
--- a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/nullableResult.kt
+++ b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/nullableResult.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
// IGNORE_BACKEND: JVM
// IGNORE_LIGHT_ANALYSIS
diff --git a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/primitive.kt b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/primitive.kt
index a66ade1575c..1897d12bba8 100644
--- a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/primitive.kt
+++ b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/primitive.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun underlying(a: IC): T = bar(a, object : IFace {
override fun call(ic: IC): T = ic.value as T
diff --git a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/result.kt b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/result.kt
index f2a0d10bdd2..84922658869 100644
--- a/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/result.kt
+++ b/compiler/testData/codegen/box/inlineClasses/unboxGenericParameter/objectLiteral/result.kt
@@ -1,4 +1,4 @@
-// WITH_RUNTIME
+// WITH_STDLIB
fun foo(a: Result): T = bar(a, object : IFace