Remove IGNORE_FIR from stepped ranges tests
This commit is contained in:
-1
@@ -1,5 +1,4 @@
|
|||||||
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
||||||
// IGNORE_BACKEND_FIR: JVM_IR
|
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
import kotlin.test.*
|
import kotlin.test.*
|
||||||
|
|||||||
compiler/testData/codegen/box/ranges/stepped/unsigned/expression/downTo/maxValueToOneStepMaxValue.kt
Vendored
-1
@@ -1,5 +1,4 @@
|
|||||||
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
||||||
// IGNORE_BACKEND_FIR: JVM_IR
|
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
import kotlin.test.*
|
import kotlin.test.*
|
||||||
|
|||||||
-1
@@ -1,5 +1,4 @@
|
|||||||
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
||||||
// IGNORE_BACKEND_FIR: JVM_IR
|
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
import kotlin.test.*
|
import kotlin.test.*
|
||||||
|
|||||||
-1
@@ -1,5 +1,4 @@
|
|||||||
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
||||||
// IGNORE_BACKEND_FIR: JVM_IR
|
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
import kotlin.test.*
|
import kotlin.test.*
|
||||||
|
|||||||
-1
@@ -1,5 +1,4 @@
|
|||||||
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
||||||
// IGNORE_BACKEND_FIR: JVM_IR
|
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
import kotlin.test.*
|
import kotlin.test.*
|
||||||
|
|||||||
-1
@@ -1,5 +1,4 @@
|
|||||||
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
||||||
// IGNORE_BACKEND_FIR: JVM_IR
|
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
import kotlin.test.*
|
import kotlin.test.*
|
||||||
|
|||||||
compiler/testData/codegen/box/ranges/stepped/unsigned/expression/until/emptyProgressionToMinValue.kt
Vendored
-1
@@ -1,5 +1,4 @@
|
|||||||
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
||||||
// IGNORE_BACKEND_FIR: JVM_IR
|
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
import kotlin.test.*
|
import kotlin.test.*
|
||||||
|
|||||||
-1
@@ -1,5 +1,4 @@
|
|||||||
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
||||||
// IGNORE_BACKEND_FIR: JVM_IR
|
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
import kotlin.test.*
|
import kotlin.test.*
|
||||||
|
|||||||
compiler/testData/codegen/box/ranges/stepped/unsigned/expression/until/zeroToMaxValueStepMaxValue.kt
Vendored
-1
@@ -1,5 +1,4 @@
|
|||||||
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
||||||
// IGNORE_BACKEND_FIR: JVM_IR
|
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
import kotlin.test.*
|
import kotlin.test.*
|
||||||
|
|||||||
-1
@@ -1,5 +1,4 @@
|
|||||||
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
||||||
// IGNORE_BACKEND_FIR: JVM_IR
|
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
import kotlin.test.*
|
import kotlin.test.*
|
||||||
|
|||||||
Vendored
-1
@@ -1,5 +1,4 @@
|
|||||||
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
||||||
// IGNORE_BACKEND_FIR: JVM_IR
|
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
import kotlin.test.*
|
import kotlin.test.*
|
||||||
|
|||||||
Vendored
-1
@@ -1,5 +1,4 @@
|
|||||||
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
||||||
// IGNORE_BACKEND_FIR: JVM_IR
|
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
import kotlin.test.*
|
import kotlin.test.*
|
||||||
|
|||||||
-1
@@ -1,5 +1,4 @@
|
|||||||
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
||||||
// IGNORE_BACKEND_FIR: JVM_IR
|
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
import kotlin.test.*
|
import kotlin.test.*
|
||||||
|
|||||||
Vendored
-1
@@ -1,5 +1,4 @@
|
|||||||
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
||||||
// IGNORE_BACKEND_FIR: JVM_IR
|
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
import kotlin.test.*
|
import kotlin.test.*
|
||||||
|
|||||||
Vendored
-1
@@ -1,5 +1,4 @@
|
|||||||
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
||||||
// IGNORE_BACKEND_FIR: JVM_IR
|
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
import kotlin.test.*
|
import kotlin.test.*
|
||||||
|
|||||||
Vendored
-1
@@ -1,5 +1,4 @@
|
|||||||
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
||||||
// IGNORE_BACKEND_FIR: JVM_IR
|
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
import kotlin.test.*
|
import kotlin.test.*
|
||||||
|
|||||||
-1
@@ -1,5 +1,4 @@
|
|||||||
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
||||||
// IGNORE_BACKEND_FIR: JVM_IR
|
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
import kotlin.test.*
|
import kotlin.test.*
|
||||||
|
|||||||
Vendored
-1
@@ -1,5 +1,4 @@
|
|||||||
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
// Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit!
|
||||||
// IGNORE_BACKEND_FIR: JVM_IR
|
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
import kotlin.test.*
|
import kotlin.test.*
|
||||||
|
|||||||
-14
@@ -17,15 +17,6 @@ object GenerateSteppedRangesCodegenTestData {
|
|||||||
|// KT-34166: Translation of loop over literal completely removes the validation of step
|
|// KT-34166: Translation of loop over literal completely removes the validation of step
|
||||||
|// DONT_TARGET_EXACT_BACKEND: JS""".trimMargin()
|
|// DONT_TARGET_EXACT_BACKEND: JS""".trimMargin()
|
||||||
private val KT_34166_AFFECTED_FILENAMES = setOf("illegalStepZero.kt", "illegalStepNegative.kt", "illegalStepNonConst.kt")
|
private val KT_34166_AFFECTED_FILENAMES = setOf("illegalStepZero.kt", "illegalStepNegative.kt", "illegalStepNonConst.kt")
|
||||||
private val FIR_FAILING_FOR_UNSIGNED_FILENAMES = setOf(
|
|
||||||
"emptyProgressionToMinValue.kt",
|
|
||||||
"maxValueToMinValueStepMaxValue.kt",
|
|
||||||
"maxValueToOneStepMaxValue.kt",
|
|
||||||
"maxValueToZeroStepMaxValue.kt",
|
|
||||||
"minValueToMaxValueStepMaxValue.kt",
|
|
||||||
"oneToMaxValueStepMaxValue.kt",
|
|
||||||
"zeroToMaxValueStepMaxValue.kt"
|
|
||||||
)
|
|
||||||
|
|
||||||
private val JVM_IR_FAILING_FOR_UNSIGNED_FILENAMES = setOf<String>()
|
private val JVM_IR_FAILING_FOR_UNSIGNED_FILENAMES = setOf<String>()
|
||||||
|
|
||||||
@@ -172,7 +163,6 @@ object GenerateSteppedRangesCodegenTestData {
|
|||||||
extraCode: String?,
|
extraCode: String?,
|
||||||
fullSubdir: File,
|
fullSubdir: File,
|
||||||
asLiteral: Boolean,
|
asLiteral: Boolean,
|
||||||
shouldIgnoreForFIR: Boolean = false,
|
|
||||||
shouldIgnoreForJvmIR: Boolean = false
|
shouldIgnoreForJvmIR: Boolean = false
|
||||||
) {
|
) {
|
||||||
fullSubdir.mkdirs()
|
fullSubdir.mkdirs()
|
||||||
@@ -182,9 +172,6 @@ object GenerateSteppedRangesCodegenTestData {
|
|||||||
if (shouldIgnoreForJvmIR) {
|
if (shouldIgnoreForJvmIR) {
|
||||||
println("// IGNORE_BACKEND: JVM_IR")
|
println("// IGNORE_BACKEND: JVM_IR")
|
||||||
}
|
}
|
||||||
if (shouldIgnoreForFIR) {
|
|
||||||
println("// IGNORE_BACKEND_FIR: JVM_IR")
|
|
||||||
}
|
|
||||||
println("// KJS_WITH_FULL_RUNTIME")
|
println("// KJS_WITH_FULL_RUNTIME")
|
||||||
println("// WITH_RUNTIME")
|
println("// WITH_RUNTIME")
|
||||||
if (asLiteral && KT_34166_AFFECTED_FILENAMES.contains(fileName)) {
|
if (asLiteral && KT_34166_AFFECTED_FILENAMES.contains(fileName)) {
|
||||||
@@ -231,7 +218,6 @@ object GenerateSteppedRangesCodegenTestData {
|
|||||||
extraCode,
|
extraCode,
|
||||||
File(UNSIGNED_TEST_DATA_DIR, fullSubdirPath),
|
File(UNSIGNED_TEST_DATA_DIR, fullSubdirPath),
|
||||||
asLiteral,
|
asLiteral,
|
||||||
shouldIgnoreForFIR = fileName in FIR_FAILING_FOR_UNSIGNED_FILENAMES,
|
|
||||||
shouldIgnoreForJvmIR = fileName in JVM_IR_FAILING_FOR_UNSIGNED_FILENAMES,
|
shouldIgnoreForJvmIR = fileName in JVM_IR_FAILING_FOR_UNSIGNED_FILENAMES,
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user