From a04455529905291c309f953056fb27db730a7ec8 Mon Sep 17 00:00:00 2001 From: Ilya Gorbunov Date: Tue, 2 Aug 2022 21:20:20 +0200 Subject: [PATCH] Do not run rangeUntil operator tests in old JVM BE #KT-52933 --- .../box/ranges/expression/openRangeUntil.kt | 1 + .../expression/overflowZeroToMinValue.kt | 1 + .../box/ranges/literal/openRangeUntil.kt | 1 + .../ranges/literal/overflowZeroToMinValue.kt | 1 + .../expression/rangeUntil/emptyProgression.kt | 1 + .../rangeUntil/illegalStepNegative.kt | 1 + .../rangeUntil/illegalStepThenLegalStep.kt | 1 + .../expression/rangeUntil/illegalStepZero.kt | 1 + .../rangeUntil/legalStepThenIllegalStep.kt | 1 + .../nestedStep/stepOneThenStepOne.kt | 1 + .../rangeUntil/nestedStep/stepThenSameStep.kt | 1 + .../nestedStep/stepToSameLastThenStepOne.kt | 1 + .../stepToSameLastThenStepToSameLast.kt | 1 + .../stepToSameLastThenStepToSmallerLast.kt | 1 + .../stepToSmallerLastThenStepOne.kt | 1 + .../stepToSmallerLastThenStepToSameLast.kt | 1 + .../stepToSmallerLastThenStepToSmallerLast.kt | 1 + .../rangeUntil/reversed/reversedThenStep.kt | 1 + .../reversed/reversedThenStepThenReversed.kt | 1 + .../reversedThenStepThenReversedThenStep.kt | 1 + .../rangeUntil/reversed/stepThenReversed.kt | 1 + .../reversed/stepThenReversedThenStep.kt | 1 + .../stepThenReversedThenStepThenReversed.kt | 1 + .../rangeUntil/singleElementStepTwo.kt | 1 + .../stepped/expression/rangeUntil/stepOne.kt | 1 + .../rangeUntil/stepToOutsideRange.kt | 1 + .../expression/rangeUntil/stepToSameLast.kt | 1 + .../rangeUntil/stepToSmallerLast.kt | 1 + .../literal/rangeUntil/emptyProgression.kt | 1 + .../literal/rangeUntil/illegalStepNegative.kt | 1 + .../rangeUntil/illegalStepThenLegalStep.kt | 1 + .../literal/rangeUntil/illegalStepZero.kt | 1 + .../rangeUntil/legalStepThenIllegalStep.kt | 1 + .../nestedStep/stepOneThenStepOne.kt | 1 + .../rangeUntil/nestedStep/stepThenSameStep.kt | 1 + .../nestedStep/stepToSameLastThenStepOne.kt | 1 + .../stepToSameLastThenStepToSameLast.kt | 1 + .../stepToSameLastThenStepToSmallerLast.kt | 1 + .../stepToSmallerLastThenStepOne.kt | 1 + .../stepToSmallerLastThenStepToSameLast.kt | 1 + .../stepToSmallerLastThenStepToSmallerLast.kt | 1 + .../rangeUntil/reversed/reversedThenStep.kt | 1 + .../reversed/reversedThenStepThenReversed.kt | 1 + .../reversedThenStepThenReversedThenStep.kt | 1 + .../rangeUntil/reversed/stepThenReversed.kt | 1 + .../reversed/stepThenReversedThenStep.kt | 1 + .../stepThenReversedThenStepThenReversed.kt | 1 + .../rangeUntil/singleElementStepTwo.kt | 1 + .../stepped/literal/rangeUntil/stepOne.kt | 1 + .../literal/rangeUntil/stepToOutsideRange.kt | 1 + .../literal/rangeUntil/stepToSameLast.kt | 1 + .../literal/rangeUntil/stepToSmallerLast.kt | 1 + .../expression/rangeUntil/emptyProgression.kt | 1 + .../rangeUntil/illegalStepNegative.kt | 1 + .../rangeUntil/illegalStepThenLegalStep.kt | 1 + .../expression/rangeUntil/illegalStepZero.kt | 1 + .../rangeUntil/legalStepThenIllegalStep.kt | 1 + .../nestedStep/stepOneThenStepOne.kt | 1 + .../rangeUntil/nestedStep/stepThenSameStep.kt | 1 + .../nestedStep/stepToSameLastThenStepOne.kt | 1 + .../stepToSameLastThenStepToSameLast.kt | 1 + .../stepToSameLastThenStepToSmallerLast.kt | 1 + .../stepToSmallerLastThenStepOne.kt | 1 + .../stepToSmallerLastThenStepToSameLast.kt | 1 + .../stepToSmallerLastThenStepToSmallerLast.kt | 1 + .../rangeUntil/reversed/reversedThenStep.kt | 1 + .../reversed/reversedThenStepThenReversed.kt | 1 + .../reversedThenStepThenReversedThenStep.kt | 1 + .../rangeUntil/reversed/stepThenReversed.kt | 1 + .../reversed/stepThenReversedThenStep.kt | 1 + .../stepThenReversedThenStepThenReversed.kt | 1 + .../rangeUntil/singleElementStepTwo.kt | 1 + .../unsigned/expression/rangeUntil/stepOne.kt | 1 + .../rangeUntil/stepToOutsideRange.kt | 1 + .../expression/rangeUntil/stepToSameLast.kt | 1 + .../rangeUntil/stepToSmallerLast.kt | 1 + .../literal/rangeUntil/emptyProgression.kt | 1 + .../literal/rangeUntil/illegalStepNegative.kt | 1 + .../rangeUntil/illegalStepThenLegalStep.kt | 1 + .../literal/rangeUntil/illegalStepZero.kt | 1 + .../rangeUntil/legalStepThenIllegalStep.kt | 1 + .../nestedStep/stepOneThenStepOne.kt | 1 + .../rangeUntil/nestedStep/stepThenSameStep.kt | 1 + .../nestedStep/stepToSameLastThenStepOne.kt | 1 + .../stepToSameLastThenStepToSameLast.kt | 1 + .../stepToSameLastThenStepToSmallerLast.kt | 1 + .../stepToSmallerLastThenStepOne.kt | 1 + .../stepToSmallerLastThenStepToSameLast.kt | 1 + .../stepToSmallerLastThenStepToSmallerLast.kt | 1 + .../rangeUntil/reversed/reversedThenStep.kt | 1 + .../reversed/reversedThenStepThenReversed.kt | 1 + .../reversedThenStepThenReversedThenStep.kt | 1 + .../rangeUntil/reversed/stepThenReversed.kt | 1 + .../reversed/stepThenReversedThenStep.kt | 1 + .../stepThenReversedThenStepThenReversed.kt | 1 + .../rangeUntil/singleElementStepTwo.kt | 1 + .../unsigned/literal/rangeUntil/stepOne.kt | 1 + .../literal/rangeUntil/stepToOutsideRange.kt | 1 + .../literal/rangeUntil/stepToSameLast.kt | 1 + .../literal/rangeUntil/stepToSmallerLast.kt | 1 + .../unsigned/expression/openRangeUntil.kt | 1 + .../expression/overflowZeroToMinValue.kt | 1 + .../ranges/unsigned/literal/openRangeUntil.kt | 1 + .../literal/overflowZeroToMinValue.kt | 1 + .../codegen/BlackBoxCodegenTestGenerated.java | 624 ------------------ .../LightAnalysisModeTestGenerated.java | 40 -- .../tests/GenerateRangesCodegenTestData.java | 3 + .../GenerateSteppedRangesCodegenTestData.kt | 1 + 108 files changed, 108 insertions(+), 664 deletions(-) diff --git a/compiler/testData/codegen/box/ranges/expression/openRangeUntil.kt b/compiler/testData/codegen/box/ranges/expression/openRangeUntil.kt index 6205d9e0acb..a806320810d 100644 --- a/compiler/testData/codegen/box/ranges/expression/openRangeUntil.kt +++ b/compiler/testData/codegen/box/ranges/expression/openRangeUntil.kt @@ -1,3 +1,4 @@ +// DONT_TARGET_EXACT_BACKEND: JVM // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // !LANGUAGE: +RangeUntilOperator // WITH_STDLIB diff --git a/compiler/testData/codegen/box/ranges/expression/overflowZeroToMinValue.kt b/compiler/testData/codegen/box/ranges/expression/overflowZeroToMinValue.kt index c7f11d7b5bb..e518b6e2dec 100644 --- a/compiler/testData/codegen/box/ranges/expression/overflowZeroToMinValue.kt +++ b/compiler/testData/codegen/box/ranges/expression/overflowZeroToMinValue.kt @@ -1,3 +1,4 @@ +// DONT_TARGET_EXACT_BACKEND: JVM // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // !LANGUAGE: +RangeUntilOperator // WITH_STDLIB diff --git a/compiler/testData/codegen/box/ranges/literal/openRangeUntil.kt b/compiler/testData/codegen/box/ranges/literal/openRangeUntil.kt index fff4db4c093..dec5edf696e 100644 --- a/compiler/testData/codegen/box/ranges/literal/openRangeUntil.kt +++ b/compiler/testData/codegen/box/ranges/literal/openRangeUntil.kt @@ -1,3 +1,4 @@ +// DONT_TARGET_EXACT_BACKEND: JVM // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // !LANGUAGE: +RangeUntilOperator // WITH_STDLIB diff --git a/compiler/testData/codegen/box/ranges/literal/overflowZeroToMinValue.kt b/compiler/testData/codegen/box/ranges/literal/overflowZeroToMinValue.kt index 2e62701c8c8..f4687b04ca9 100644 --- a/compiler/testData/codegen/box/ranges/literal/overflowZeroToMinValue.kt +++ b/compiler/testData/codegen/box/ranges/literal/overflowZeroToMinValue.kt @@ -1,3 +1,4 @@ +// DONT_TARGET_EXACT_BACKEND: JVM // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // !LANGUAGE: +RangeUntilOperator // WITH_STDLIB diff --git a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/emptyProgression.kt b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/emptyProgression.kt index c13245b3630..17612f0ad2b 100644 --- a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/emptyProgression.kt +++ b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/emptyProgression.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/illegalStepNegative.kt b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/illegalStepNegative.kt index db9ba07b799..3d41e6557e3 100644 --- a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/illegalStepNegative.kt +++ b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/illegalStepNegative.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/illegalStepThenLegalStep.kt b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/illegalStepThenLegalStep.kt index 28f9564d90d..cc88b5cb550 100644 --- a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/illegalStepThenLegalStep.kt +++ b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/illegalStepThenLegalStep.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/illegalStepZero.kt b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/illegalStepZero.kt index cf121fc23b9..ef7499a3ed5 100644 --- a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/illegalStepZero.kt +++ b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/illegalStepZero.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/legalStepThenIllegalStep.kt b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/legalStepThenIllegalStep.kt index ae8f7c237fe..3d7ca7f1ae3 100644 --- a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/legalStepThenIllegalStep.kt +++ b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/legalStepThenIllegalStep.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepOneThenStepOne.kt b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepOneThenStepOne.kt index 6a62aebff19..51864889c90 100644 --- a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepOneThenStepOne.kt +++ b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepOneThenStepOne.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepThenSameStep.kt b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepThenSameStep.kt index 44e0581a52c..31c62732da6 100644 --- a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepThenSameStep.kt +++ b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepThenSameStep.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSameLastThenStepOne.kt b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSameLastThenStepOne.kt index 747552334f1..b45ea448b7e 100644 --- a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSameLastThenStepOne.kt +++ b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSameLastThenStepOne.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSameLastThenStepToSameLast.kt b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSameLastThenStepToSameLast.kt index b877caf3917..e999d0452a9 100644 --- a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSameLastThenStepToSameLast.kt +++ b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSameLastThenStepToSameLast.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSameLastThenStepToSmallerLast.kt b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSameLastThenStepToSmallerLast.kt index 81d5d5bc7d4..759bc9a97b1 100644 --- a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSameLastThenStepToSmallerLast.kt +++ b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSameLastThenStepToSmallerLast.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepOne.kt b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepOne.kt index a0604807bc5..7f6e11af0d9 100644 --- a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepOne.kt +++ b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepOne.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepToSameLast.kt b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepToSameLast.kt index 1cb204b5ffb..6ebc70a1e57 100644 --- a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepToSameLast.kt +++ b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepToSameLast.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepToSmallerLast.kt b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepToSmallerLast.kt index 4f02f2ebde7..8c1f320ffc2 100644 --- a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepToSmallerLast.kt +++ b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepToSmallerLast.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/reversedThenStep.kt b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/reversedThenStep.kt index 04c1af78a0a..522ea89b72f 100644 --- a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/reversedThenStep.kt +++ b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/reversedThenStep.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/reversedThenStepThenReversed.kt b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/reversedThenStepThenReversed.kt index 7290c86a79a..c3cfeb40280 100644 --- a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/reversedThenStepThenReversed.kt +++ b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/reversedThenStepThenReversed.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/reversedThenStepThenReversedThenStep.kt b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/reversedThenStepThenReversedThenStep.kt index 7b525c6a5e7..6305b8268f5 100644 --- a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/reversedThenStepThenReversedThenStep.kt +++ b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/reversedThenStepThenReversedThenStep.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/stepThenReversed.kt b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/stepThenReversed.kt index 3565b8016db..962eed3df45 100644 --- a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/stepThenReversed.kt +++ b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/stepThenReversed.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/stepThenReversedThenStep.kt b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/stepThenReversedThenStep.kt index 90ae3892703..f07c44ee0c8 100644 --- a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/stepThenReversedThenStep.kt +++ b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/stepThenReversedThenStep.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/stepThenReversedThenStepThenReversed.kt b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/stepThenReversedThenStepThenReversed.kt index 3461ec6e241..765ac4c82bd 100644 --- a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/stepThenReversedThenStepThenReversed.kt +++ b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/stepThenReversedThenStepThenReversed.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/singleElementStepTwo.kt b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/singleElementStepTwo.kt index 7747b9a06d6..648c1169845 100644 --- a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/singleElementStepTwo.kt +++ b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/singleElementStepTwo.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/stepOne.kt b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/stepOne.kt index 32b7fb3d4cb..36f44402a18 100644 --- a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/stepOne.kt +++ b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/stepOne.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/stepToOutsideRange.kt b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/stepToOutsideRange.kt index eb31e054c4c..a66c0422369 100644 --- a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/stepToOutsideRange.kt +++ b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/stepToOutsideRange.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/stepToSameLast.kt b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/stepToSameLast.kt index 8bcabe06581..2ddc673bff8 100644 --- a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/stepToSameLast.kt +++ b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/stepToSameLast.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/stepToSmallerLast.kt b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/stepToSmallerLast.kt index 37b2f6f3f78..f4e28cbdee0 100644 --- a/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/stepToSmallerLast.kt +++ b/compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/stepToSmallerLast.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/emptyProgression.kt b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/emptyProgression.kt index e5b462adbf2..4138a02498d 100644 --- a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/emptyProgression.kt +++ b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/emptyProgression.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/illegalStepNegative.kt b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/illegalStepNegative.kt index 71568b992b6..8ff54659c7a 100644 --- a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/illegalStepNegative.kt +++ b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/illegalStepNegative.kt @@ -2,6 +2,7 @@ // WITH_STDLIB // KT-34166: Translation of loop over literal completely removes the validation of step // DONT_TARGET_EXACT_BACKEND: JS +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/illegalStepThenLegalStep.kt b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/illegalStepThenLegalStep.kt index 307a572cd6c..86030ce7e88 100644 --- a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/illegalStepThenLegalStep.kt +++ b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/illegalStepThenLegalStep.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/illegalStepZero.kt b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/illegalStepZero.kt index f1b1f625bfc..6b12a6752a6 100644 --- a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/illegalStepZero.kt +++ b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/illegalStepZero.kt @@ -2,6 +2,7 @@ // WITH_STDLIB // KT-34166: Translation of loop over literal completely removes the validation of step // DONT_TARGET_EXACT_BACKEND: JS +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/legalStepThenIllegalStep.kt b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/legalStepThenIllegalStep.kt index 07d1525f0e2..138dfff5e65 100644 --- a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/legalStepThenIllegalStep.kt +++ b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/legalStepThenIllegalStep.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepOneThenStepOne.kt b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepOneThenStepOne.kt index b8048394836..a091821b7a8 100644 --- a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepOneThenStepOne.kt +++ b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepOneThenStepOne.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepThenSameStep.kt b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepThenSameStep.kt index 45f13974fa6..2f4de0ee966 100644 --- a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepThenSameStep.kt +++ b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepThenSameStep.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSameLastThenStepOne.kt b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSameLastThenStepOne.kt index 48b06784065..3af7d179f59 100644 --- a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSameLastThenStepOne.kt +++ b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSameLastThenStepOne.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSameLastThenStepToSameLast.kt b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSameLastThenStepToSameLast.kt index c550e7b8b92..0335f2fe2b5 100644 --- a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSameLastThenStepToSameLast.kt +++ b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSameLastThenStepToSameLast.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSameLastThenStepToSmallerLast.kt b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSameLastThenStepToSmallerLast.kt index 6a7f86a2d59..6f9226c42fa 100644 --- a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSameLastThenStepToSmallerLast.kt +++ b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSameLastThenStepToSmallerLast.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepOne.kt b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepOne.kt index 30ee37d6fd5..4bf520d8c04 100644 --- a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepOne.kt +++ b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepOne.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepToSameLast.kt b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepToSameLast.kt index 75f64e907bf..a7fc381e75c 100644 --- a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepToSameLast.kt +++ b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepToSameLast.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepToSmallerLast.kt b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepToSmallerLast.kt index c0fbcf15d09..0c886ad3794 100644 --- a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepToSmallerLast.kt +++ b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepToSmallerLast.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/reversedThenStep.kt b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/reversedThenStep.kt index dd74a34fd8a..26ab5a92389 100644 --- a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/reversedThenStep.kt +++ b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/reversedThenStep.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/reversedThenStepThenReversed.kt b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/reversedThenStepThenReversed.kt index 05d35a04432..5d3930c04d7 100644 --- a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/reversedThenStepThenReversed.kt +++ b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/reversedThenStepThenReversed.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/reversedThenStepThenReversedThenStep.kt b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/reversedThenStepThenReversedThenStep.kt index 434b550cda6..d3b3393efb7 100644 --- a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/reversedThenStepThenReversedThenStep.kt +++ b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/reversedThenStepThenReversedThenStep.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/stepThenReversed.kt b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/stepThenReversed.kt index 46e8a6c83dd..fc60b07ce24 100644 --- a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/stepThenReversed.kt +++ b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/stepThenReversed.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/stepThenReversedThenStep.kt b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/stepThenReversedThenStep.kt index 1c8fe6d5007..8e26a12e370 100644 --- a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/stepThenReversedThenStep.kt +++ b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/stepThenReversedThenStep.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/stepThenReversedThenStepThenReversed.kt b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/stepThenReversedThenStepThenReversed.kt index 1ab4af441f9..950e006db7b 100644 --- a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/stepThenReversedThenStepThenReversed.kt +++ b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/stepThenReversedThenStepThenReversed.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/singleElementStepTwo.kt b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/singleElementStepTwo.kt index a09aa0fbab3..90f544d1d66 100644 --- a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/singleElementStepTwo.kt +++ b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/singleElementStepTwo.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/stepOne.kt b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/stepOne.kt index 00475a84555..8f7ab534b99 100644 --- a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/stepOne.kt +++ b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/stepOne.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/stepToOutsideRange.kt b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/stepToOutsideRange.kt index bb6e0be7034..5b80158a6ea 100644 --- a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/stepToOutsideRange.kt +++ b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/stepToOutsideRange.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/stepToSameLast.kt b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/stepToSameLast.kt index 5640b6da6e9..092ea331fd0 100644 --- a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/stepToSameLast.kt +++ b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/stepToSameLast.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/stepToSmallerLast.kt b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/stepToSmallerLast.kt index 7049bd65c67..9ae4b70f2f4 100644 --- a/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/stepToSmallerLast.kt +++ b/compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/stepToSmallerLast.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/emptyProgression.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/emptyProgression.kt index 7e22ffd3b8a..9bb942a37ec 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/emptyProgression.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/emptyProgression.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/illegalStepNegative.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/illegalStepNegative.kt index e050fb77c6b..df0135989d3 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/illegalStepNegative.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/illegalStepNegative.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/illegalStepThenLegalStep.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/illegalStepThenLegalStep.kt index 34d7c9693ca..224ffb2d6b8 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/illegalStepThenLegalStep.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/illegalStepThenLegalStep.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/illegalStepZero.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/illegalStepZero.kt index c8a8c5372b6..0ec51effefa 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/illegalStepZero.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/illegalStepZero.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/legalStepThenIllegalStep.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/legalStepThenIllegalStep.kt index 1f1baca7758..c43a5644198 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/legalStepThenIllegalStep.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/legalStepThenIllegalStep.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepOneThenStepOne.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepOneThenStepOne.kt index 5b31eb69d94..040ab9586a2 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepOneThenStepOne.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepOneThenStepOne.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepThenSameStep.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepThenSameStep.kt index 57045ce2b0f..f213c5c4cea 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepThenSameStep.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepThenSameStep.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSameLastThenStepOne.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSameLastThenStepOne.kt index 6477abfbdaf..2e76f0b0807 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSameLastThenStepOne.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSameLastThenStepOne.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSameLastThenStepToSameLast.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSameLastThenStepToSameLast.kt index fb58f4ba3ad..6daa17e69e6 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSameLastThenStepToSameLast.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSameLastThenStepToSameLast.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSameLastThenStepToSmallerLast.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSameLastThenStepToSmallerLast.kt index ab1c367bd83..9b44d25921b 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSameLastThenStepToSmallerLast.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSameLastThenStepToSmallerLast.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepOne.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepOne.kt index 8c6bfee68b9..9f7ef7dc49c 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepOne.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepOne.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepToSameLast.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepToSameLast.kt index 43b3debbd23..28e002d95f3 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepToSameLast.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepToSameLast.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepToSmallerLast.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepToSmallerLast.kt index 8e38a1772a9..200289f0390 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepToSmallerLast.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepToSmallerLast.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/reversedThenStep.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/reversedThenStep.kt index b495d9559d9..efd53834d86 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/reversedThenStep.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/reversedThenStep.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/reversedThenStepThenReversed.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/reversedThenStepThenReversed.kt index 054bfd02e52..15812307fea 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/reversedThenStepThenReversed.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/reversedThenStepThenReversed.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/reversedThenStepThenReversedThenStep.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/reversedThenStepThenReversedThenStep.kt index 3b5d88a367b..23635dc85a4 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/reversedThenStepThenReversedThenStep.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/reversedThenStepThenReversedThenStep.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/stepThenReversed.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/stepThenReversed.kt index 84580381d67..009b5f57105 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/stepThenReversed.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/stepThenReversed.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/stepThenReversedThenStep.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/stepThenReversedThenStep.kt index 686d825814f..093a795e7ae 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/stepThenReversedThenStep.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/stepThenReversedThenStep.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/stepThenReversedThenStepThenReversed.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/stepThenReversedThenStepThenReversed.kt index bf222fc85ad..29d1d47b02d 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/stepThenReversedThenStepThenReversed.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/stepThenReversedThenStepThenReversed.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/singleElementStepTwo.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/singleElementStepTwo.kt index c4e9333f4b2..c035bdfb339 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/singleElementStepTwo.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/singleElementStepTwo.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/stepOne.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/stepOne.kt index 0a29e41ff67..c4dfbfb8dfc 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/stepOne.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/stepOne.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/stepToOutsideRange.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/stepToOutsideRange.kt index 300355bbecc..855fa152ec5 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/stepToOutsideRange.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/stepToOutsideRange.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/stepToSameLast.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/stepToSameLast.kt index 1bffa1c1e48..5e8641aa950 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/stepToSameLast.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/stepToSameLast.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/stepToSmallerLast.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/stepToSmallerLast.kt index 7c19ee2eca6..4ccc297a992 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/stepToSmallerLast.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/stepToSmallerLast.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/emptyProgression.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/emptyProgression.kt index f7237085594..7c310ccd86c 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/emptyProgression.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/emptyProgression.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/illegalStepNegative.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/illegalStepNegative.kt index 8b635e41768..d3b1c922f0a 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/illegalStepNegative.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/illegalStepNegative.kt @@ -2,6 +2,7 @@ // WITH_STDLIB // KT-34166: Translation of loop over literal completely removes the validation of step // DONT_TARGET_EXACT_BACKEND: JS +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/illegalStepThenLegalStep.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/illegalStepThenLegalStep.kt index 7e381a0628b..3fc2e5da755 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/illegalStepThenLegalStep.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/illegalStepThenLegalStep.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/illegalStepZero.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/illegalStepZero.kt index 661d08c1ae5..944ad471a37 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/illegalStepZero.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/illegalStepZero.kt @@ -2,6 +2,7 @@ // WITH_STDLIB // KT-34166: Translation of loop over literal completely removes the validation of step // DONT_TARGET_EXACT_BACKEND: JS +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/legalStepThenIllegalStep.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/legalStepThenIllegalStep.kt index d52f58ecf1e..d1cfccc8fd4 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/legalStepThenIllegalStep.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/legalStepThenIllegalStep.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepOneThenStepOne.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepOneThenStepOne.kt index 702d3be0ae0..ed240e92b96 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepOneThenStepOne.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepOneThenStepOne.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepThenSameStep.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepThenSameStep.kt index b36803ed636..92e21317086 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepThenSameStep.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepThenSameStep.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSameLastThenStepOne.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSameLastThenStepOne.kt index 2ecdf66c816..21ba3a3be2a 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSameLastThenStepOne.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSameLastThenStepOne.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSameLastThenStepToSameLast.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSameLastThenStepToSameLast.kt index fbf4248d882..7a114153953 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSameLastThenStepToSameLast.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSameLastThenStepToSameLast.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSameLastThenStepToSmallerLast.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSameLastThenStepToSmallerLast.kt index 0766e484ab9..4dcd9602594 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSameLastThenStepToSmallerLast.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSameLastThenStepToSmallerLast.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepOne.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepOne.kt index 1f584bbdc64..0c2891696b1 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepOne.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepOne.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepToSameLast.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepToSameLast.kt index 62e48370314..57acb43d42d 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepToSameLast.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepToSameLast.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepToSmallerLast.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepToSmallerLast.kt index 74b58b0634d..57a1e3a0b57 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepToSmallerLast.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepToSmallerLast.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/reversedThenStep.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/reversedThenStep.kt index 34b1dcbaef6..776acb2bb59 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/reversedThenStep.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/reversedThenStep.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/reversedThenStepThenReversed.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/reversedThenStepThenReversed.kt index fe79d18afe9..c3023c1edba 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/reversedThenStepThenReversed.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/reversedThenStepThenReversed.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/reversedThenStepThenReversedThenStep.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/reversedThenStepThenReversedThenStep.kt index 59a586ce8a9..5e8c4d57c00 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/reversedThenStepThenReversedThenStep.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/reversedThenStepThenReversedThenStep.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/stepThenReversed.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/stepThenReversed.kt index 931b68bea2e..f8d6791e298 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/stepThenReversed.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/stepThenReversed.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/stepThenReversedThenStep.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/stepThenReversedThenStep.kt index 66352e0aa38..ddf033eb153 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/stepThenReversedThenStep.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/stepThenReversedThenStep.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/stepThenReversedThenStepThenReversed.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/stepThenReversedThenStepThenReversed.kt index a70f7a2c85c..832631d5e0a 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/stepThenReversedThenStepThenReversed.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/stepThenReversedThenStepThenReversed.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/singleElementStepTwo.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/singleElementStepTwo.kt index cc6db96a5e0..fce1137862a 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/singleElementStepTwo.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/singleElementStepTwo.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/stepOne.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/stepOne.kt index 3d4a4ecfe21..224108719e1 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/stepOne.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/stepOne.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/stepToOutsideRange.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/stepToOutsideRange.kt index 05f9c7ff790..b2852e09eb2 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/stepToOutsideRange.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/stepToOutsideRange.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/stepToSameLast.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/stepToSameLast.kt index 7dee55f1b57..56aee1dcbee 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/stepToSameLast.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/stepToSameLast.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/stepToSmallerLast.kt b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/stepToSmallerLast.kt index 4ef2473c939..3fe64c71aed 100644 --- a/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/stepToSmallerLast.kt +++ b/compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/stepToSmallerLast.kt @@ -1,5 +1,6 @@ // Auto-generated by GenerateSteppedRangesCodegenTestData. Do not edit! // WITH_STDLIB +// DONT_TARGET_EXACT_BACKEND: JVM // !LANGUAGE: +RangeUntilOperator @file:OptIn(ExperimentalStdlibApi::class) import kotlin.test.* diff --git a/compiler/testData/codegen/box/ranges/unsigned/expression/openRangeUntil.kt b/compiler/testData/codegen/box/ranges/unsigned/expression/openRangeUntil.kt index 9ce66380603..20fa7559cbb 100644 --- a/compiler/testData/codegen/box/ranges/unsigned/expression/openRangeUntil.kt +++ b/compiler/testData/codegen/box/ranges/unsigned/expression/openRangeUntil.kt @@ -1,3 +1,4 @@ +// DONT_TARGET_EXACT_BACKEND: JVM // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // !LANGUAGE: +RangeUntilOperator // WITH_STDLIB diff --git a/compiler/testData/codegen/box/ranges/unsigned/expression/overflowZeroToMinValue.kt b/compiler/testData/codegen/box/ranges/unsigned/expression/overflowZeroToMinValue.kt index f9c9f29b559..9287eb11aa2 100644 --- a/compiler/testData/codegen/box/ranges/unsigned/expression/overflowZeroToMinValue.kt +++ b/compiler/testData/codegen/box/ranges/unsigned/expression/overflowZeroToMinValue.kt @@ -1,3 +1,4 @@ +// DONT_TARGET_EXACT_BACKEND: JVM // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // !LANGUAGE: +RangeUntilOperator // WITH_STDLIB diff --git a/compiler/testData/codegen/box/ranges/unsigned/literal/openRangeUntil.kt b/compiler/testData/codegen/box/ranges/unsigned/literal/openRangeUntil.kt index c39bf8e08b5..146a2b30d92 100644 --- a/compiler/testData/codegen/box/ranges/unsigned/literal/openRangeUntil.kt +++ b/compiler/testData/codegen/box/ranges/unsigned/literal/openRangeUntil.kt @@ -1,3 +1,4 @@ +// DONT_TARGET_EXACT_BACKEND: JVM // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // !LANGUAGE: +RangeUntilOperator // WITH_STDLIB diff --git a/compiler/testData/codegen/box/ranges/unsigned/literal/overflowZeroToMinValue.kt b/compiler/testData/codegen/box/ranges/unsigned/literal/overflowZeroToMinValue.kt index 1d41aaaad3a..74830882172 100644 --- a/compiler/testData/codegen/box/ranges/unsigned/literal/overflowZeroToMinValue.kt +++ b/compiler/testData/codegen/box/ranges/unsigned/literal/overflowZeroToMinValue.kt @@ -1,3 +1,4 @@ +// DONT_TARGET_EXACT_BACKEND: JVM // Auto-generated by org.jetbrains.kotlin.generators.tests.GenerateRangesCodegenTestData. DO NOT EDIT! // !LANGUAGE: +RangeUntilOperator // WITH_STDLIB diff --git a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/BlackBoxCodegenTestGenerated.java b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/BlackBoxCodegenTestGenerated.java index 6b0d7f58831..c0f3b38c65d 100644 --- a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/BlackBoxCodegenTestGenerated.java +++ b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/BlackBoxCodegenTestGenerated.java @@ -35650,24 +35650,12 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest { runTest("compiler/testData/codegen/box/ranges/expression/openRange.kt"); } - @Test - @TestMetadata("openRangeUntil.kt") - public void testOpenRangeUntil() throws Exception { - runTest("compiler/testData/codegen/box/ranges/expression/openRangeUntil.kt"); - } - @Test @TestMetadata("overflowZeroDownToMaxValue.kt") public void testOverflowZeroDownToMaxValue() throws Exception { runTest("compiler/testData/codegen/box/ranges/expression/overflowZeroDownToMaxValue.kt"); } - @Test - @TestMetadata("overflowZeroToMinValue.kt") - public void testOverflowZeroToMinValue() throws Exception { - runTest("compiler/testData/codegen/box/ranges/expression/overflowZeroToMinValue.kt"); - } - @Test @TestMetadata("progressionDownToMinValue.kt") public void testProgressionDownToMinValue() throws Exception { @@ -36676,24 +36664,12 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest { runTest("compiler/testData/codegen/box/ranges/literal/openRange.kt"); } - @Test - @TestMetadata("openRangeUntil.kt") - public void testOpenRangeUntil() throws Exception { - runTest("compiler/testData/codegen/box/ranges/literal/openRangeUntil.kt"); - } - @Test @TestMetadata("overflowZeroDownToMaxValue.kt") public void testOverflowZeroDownToMaxValue() throws Exception { runTest("compiler/testData/codegen/box/ranges/literal/overflowZeroDownToMaxValue.kt"); } - @Test - @TestMetadata("overflowZeroToMinValue.kt") - public void testOverflowZeroToMinValue() throws Exception { - runTest("compiler/testData/codegen/box/ranges/literal/overflowZeroToMinValue.kt"); - } - @Test @TestMetadata("progressionDownToMinValue.kt") public void testProgressionDownToMinValue() throws Exception { @@ -37266,66 +37242,6 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest { KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM, true); } - @Test - @TestMetadata("emptyProgression.kt") - public void testEmptyProgression() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/emptyProgression.kt"); - } - - @Test - @TestMetadata("illegalStepNegative.kt") - public void testIllegalStepNegative() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/illegalStepNegative.kt"); - } - - @Test - @TestMetadata("illegalStepThenLegalStep.kt") - public void testIllegalStepThenLegalStep() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/illegalStepThenLegalStep.kt"); - } - - @Test - @TestMetadata("illegalStepZero.kt") - public void testIllegalStepZero() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/illegalStepZero.kt"); - } - - @Test - @TestMetadata("legalStepThenIllegalStep.kt") - public void testLegalStepThenIllegalStep() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/legalStepThenIllegalStep.kt"); - } - - @Test - @TestMetadata("singleElementStepTwo.kt") - public void testSingleElementStepTwo() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/singleElementStepTwo.kt"); - } - - @Test - @TestMetadata("stepOne.kt") - public void testStepOne() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/stepOne.kt"); - } - - @Test - @TestMetadata("stepToOutsideRange.kt") - public void testStepToOutsideRange() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/stepToOutsideRange.kt"); - } - - @Test - @TestMetadata("stepToSameLast.kt") - public void testStepToSameLast() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/stepToSameLast.kt"); - } - - @Test - @TestMetadata("stepToSmallerLast.kt") - public void testStepToSmallerLast() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/stepToSmallerLast.kt"); - } - @Nested @TestMetadata("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep") @TestDataPath("$PROJECT_ROOT") @@ -37334,54 +37250,6 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInNestedStep() throws Exception { KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM, true); } - - @Test - @TestMetadata("stepOneThenStepOne.kt") - public void testStepOneThenStepOne() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepOneThenStepOne.kt"); - } - - @Test - @TestMetadata("stepThenSameStep.kt") - public void testStepThenSameStep() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepThenSameStep.kt"); - } - - @Test - @TestMetadata("stepToSameLastThenStepOne.kt") - public void testStepToSameLastThenStepOne() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSameLastThenStepOne.kt"); - } - - @Test - @TestMetadata("stepToSameLastThenStepToSameLast.kt") - public void testStepToSameLastThenStepToSameLast() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSameLastThenStepToSameLast.kt"); - } - - @Test - @TestMetadata("stepToSameLastThenStepToSmallerLast.kt") - public void testStepToSameLastThenStepToSmallerLast() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSameLastThenStepToSmallerLast.kt"); - } - - @Test - @TestMetadata("stepToSmallerLastThenStepOne.kt") - public void testStepToSmallerLastThenStepOne() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepOne.kt"); - } - - @Test - @TestMetadata("stepToSmallerLastThenStepToSameLast.kt") - public void testStepToSmallerLastThenStepToSameLast() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepToSameLast.kt"); - } - - @Test - @TestMetadata("stepToSmallerLastThenStepToSmallerLast.kt") - public void testStepToSmallerLastThenStepToSmallerLast() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepToSmallerLast.kt"); - } } @Nested @@ -37392,42 +37260,6 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInReversed() throws Exception { KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM, true); } - - @Test - @TestMetadata("reversedThenStep.kt") - public void testReversedThenStep() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/reversedThenStep.kt"); - } - - @Test - @TestMetadata("reversedThenStepThenReversed.kt") - public void testReversedThenStepThenReversed() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/reversedThenStepThenReversed.kt"); - } - - @Test - @TestMetadata("reversedThenStepThenReversedThenStep.kt") - public void testReversedThenStepThenReversedThenStep() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/reversedThenStepThenReversedThenStep.kt"); - } - - @Test - @TestMetadata("stepThenReversed.kt") - public void testStepThenReversed() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/stepThenReversed.kt"); - } - - @Test - @TestMetadata("stepThenReversedThenStep.kt") - public void testStepThenReversedThenStep() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/stepThenReversedThenStep.kt"); - } - - @Test - @TestMetadata("stepThenReversedThenStepThenReversed.kt") - public void testStepThenReversedThenStepThenReversed() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/expression/rangeUntil/reversed/stepThenReversedThenStepThenReversed.kt"); - } } } @@ -38086,66 +37918,6 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest { KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM, true); } - @Test - @TestMetadata("emptyProgression.kt") - public void testEmptyProgression() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/emptyProgression.kt"); - } - - @Test - @TestMetadata("illegalStepNegative.kt") - public void testIllegalStepNegative() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/illegalStepNegative.kt"); - } - - @Test - @TestMetadata("illegalStepThenLegalStep.kt") - public void testIllegalStepThenLegalStep() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/illegalStepThenLegalStep.kt"); - } - - @Test - @TestMetadata("illegalStepZero.kt") - public void testIllegalStepZero() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/illegalStepZero.kt"); - } - - @Test - @TestMetadata("legalStepThenIllegalStep.kt") - public void testLegalStepThenIllegalStep() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/legalStepThenIllegalStep.kt"); - } - - @Test - @TestMetadata("singleElementStepTwo.kt") - public void testSingleElementStepTwo() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/singleElementStepTwo.kt"); - } - - @Test - @TestMetadata("stepOne.kt") - public void testStepOne() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/stepOne.kt"); - } - - @Test - @TestMetadata("stepToOutsideRange.kt") - public void testStepToOutsideRange() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/stepToOutsideRange.kt"); - } - - @Test - @TestMetadata("stepToSameLast.kt") - public void testStepToSameLast() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/stepToSameLast.kt"); - } - - @Test - @TestMetadata("stepToSmallerLast.kt") - public void testStepToSmallerLast() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/stepToSmallerLast.kt"); - } - @Nested @TestMetadata("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep") @TestDataPath("$PROJECT_ROOT") @@ -38154,54 +37926,6 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInNestedStep() throws Exception { KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM, true); } - - @Test - @TestMetadata("stepOneThenStepOne.kt") - public void testStepOneThenStepOne() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepOneThenStepOne.kt"); - } - - @Test - @TestMetadata("stepThenSameStep.kt") - public void testStepThenSameStep() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepThenSameStep.kt"); - } - - @Test - @TestMetadata("stepToSameLastThenStepOne.kt") - public void testStepToSameLastThenStepOne() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSameLastThenStepOne.kt"); - } - - @Test - @TestMetadata("stepToSameLastThenStepToSameLast.kt") - public void testStepToSameLastThenStepToSameLast() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSameLastThenStepToSameLast.kt"); - } - - @Test - @TestMetadata("stepToSameLastThenStepToSmallerLast.kt") - public void testStepToSameLastThenStepToSmallerLast() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSameLastThenStepToSmallerLast.kt"); - } - - @Test - @TestMetadata("stepToSmallerLastThenStepOne.kt") - public void testStepToSmallerLastThenStepOne() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepOne.kt"); - } - - @Test - @TestMetadata("stepToSmallerLastThenStepToSameLast.kt") - public void testStepToSmallerLastThenStepToSameLast() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepToSameLast.kt"); - } - - @Test - @TestMetadata("stepToSmallerLastThenStepToSmallerLast.kt") - public void testStepToSmallerLastThenStepToSmallerLast() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepToSmallerLast.kt"); - } } @Nested @@ -38212,42 +37936,6 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInReversed() throws Exception { KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM, true); } - - @Test - @TestMetadata("reversedThenStep.kt") - public void testReversedThenStep() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/reversedThenStep.kt"); - } - - @Test - @TestMetadata("reversedThenStepThenReversed.kt") - public void testReversedThenStepThenReversed() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/reversedThenStepThenReversed.kt"); - } - - @Test - @TestMetadata("reversedThenStepThenReversedThenStep.kt") - public void testReversedThenStepThenReversedThenStep() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/reversedThenStepThenReversedThenStep.kt"); - } - - @Test - @TestMetadata("stepThenReversed.kt") - public void testStepThenReversed() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/stepThenReversed.kt"); - } - - @Test - @TestMetadata("stepThenReversedThenStep.kt") - public void testStepThenReversedThenStep() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/stepThenReversedThenStep.kt"); - } - - @Test - @TestMetadata("stepThenReversedThenStepThenReversed.kt") - public void testStepThenReversedThenStepThenReversed() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/literal/rangeUntil/reversed/stepThenReversedThenStepThenReversed.kt"); - } } } @@ -38915,66 +38603,6 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest { KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM, true); } - @Test - @TestMetadata("emptyProgression.kt") - public void testEmptyProgression() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/emptyProgression.kt"); - } - - @Test - @TestMetadata("illegalStepNegative.kt") - public void testIllegalStepNegative() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/illegalStepNegative.kt"); - } - - @Test - @TestMetadata("illegalStepThenLegalStep.kt") - public void testIllegalStepThenLegalStep() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/illegalStepThenLegalStep.kt"); - } - - @Test - @TestMetadata("illegalStepZero.kt") - public void testIllegalStepZero() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/illegalStepZero.kt"); - } - - @Test - @TestMetadata("legalStepThenIllegalStep.kt") - public void testLegalStepThenIllegalStep() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/legalStepThenIllegalStep.kt"); - } - - @Test - @TestMetadata("singleElementStepTwo.kt") - public void testSingleElementStepTwo() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/singleElementStepTwo.kt"); - } - - @Test - @TestMetadata("stepOne.kt") - public void testStepOne() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/stepOne.kt"); - } - - @Test - @TestMetadata("stepToOutsideRange.kt") - public void testStepToOutsideRange() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/stepToOutsideRange.kt"); - } - - @Test - @TestMetadata("stepToSameLast.kt") - public void testStepToSameLast() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/stepToSameLast.kt"); - } - - @Test - @TestMetadata("stepToSmallerLast.kt") - public void testStepToSmallerLast() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/stepToSmallerLast.kt"); - } - @Nested @TestMetadata("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep") @TestDataPath("$PROJECT_ROOT") @@ -38983,54 +38611,6 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInNestedStep() throws Exception { KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM, true); } - - @Test - @TestMetadata("stepOneThenStepOne.kt") - public void testStepOneThenStepOne() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepOneThenStepOne.kt"); - } - - @Test - @TestMetadata("stepThenSameStep.kt") - public void testStepThenSameStep() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepThenSameStep.kt"); - } - - @Test - @TestMetadata("stepToSameLastThenStepOne.kt") - public void testStepToSameLastThenStepOne() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSameLastThenStepOne.kt"); - } - - @Test - @TestMetadata("stepToSameLastThenStepToSameLast.kt") - public void testStepToSameLastThenStepToSameLast() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSameLastThenStepToSameLast.kt"); - } - - @Test - @TestMetadata("stepToSameLastThenStepToSmallerLast.kt") - public void testStepToSameLastThenStepToSmallerLast() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSameLastThenStepToSmallerLast.kt"); - } - - @Test - @TestMetadata("stepToSmallerLastThenStepOne.kt") - public void testStepToSmallerLastThenStepOne() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepOne.kt"); - } - - @Test - @TestMetadata("stepToSmallerLastThenStepToSameLast.kt") - public void testStepToSmallerLastThenStepToSameLast() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepToSameLast.kt"); - } - - @Test - @TestMetadata("stepToSmallerLastThenStepToSmallerLast.kt") - public void testStepToSmallerLastThenStepToSmallerLast() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/nestedStep/stepToSmallerLastThenStepToSmallerLast.kt"); - } } @Nested @@ -39041,42 +38621,6 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInReversed() throws Exception { KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM, true); } - - @Test - @TestMetadata("reversedThenStep.kt") - public void testReversedThenStep() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/reversedThenStep.kt"); - } - - @Test - @TestMetadata("reversedThenStepThenReversed.kt") - public void testReversedThenStepThenReversed() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/reversedThenStepThenReversed.kt"); - } - - @Test - @TestMetadata("reversedThenStepThenReversedThenStep.kt") - public void testReversedThenStepThenReversedThenStep() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/reversedThenStepThenReversedThenStep.kt"); - } - - @Test - @TestMetadata("stepThenReversed.kt") - public void testStepThenReversed() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/stepThenReversed.kt"); - } - - @Test - @TestMetadata("stepThenReversedThenStep.kt") - public void testStepThenReversedThenStep() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/stepThenReversedThenStep.kt"); - } - - @Test - @TestMetadata("stepThenReversedThenStepThenReversed.kt") - public void testStepThenReversedThenStepThenReversed() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/expression/rangeUntil/reversed/stepThenReversedThenStepThenReversed.kt"); - } } } @@ -39735,66 +39279,6 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest { KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM, true); } - @Test - @TestMetadata("emptyProgression.kt") - public void testEmptyProgression() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/emptyProgression.kt"); - } - - @Test - @TestMetadata("illegalStepNegative.kt") - public void testIllegalStepNegative() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/illegalStepNegative.kt"); - } - - @Test - @TestMetadata("illegalStepThenLegalStep.kt") - public void testIllegalStepThenLegalStep() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/illegalStepThenLegalStep.kt"); - } - - @Test - @TestMetadata("illegalStepZero.kt") - public void testIllegalStepZero() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/illegalStepZero.kt"); - } - - @Test - @TestMetadata("legalStepThenIllegalStep.kt") - public void testLegalStepThenIllegalStep() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/legalStepThenIllegalStep.kt"); - } - - @Test - @TestMetadata("singleElementStepTwo.kt") - public void testSingleElementStepTwo() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/singleElementStepTwo.kt"); - } - - @Test - @TestMetadata("stepOne.kt") - public void testStepOne() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/stepOne.kt"); - } - - @Test - @TestMetadata("stepToOutsideRange.kt") - public void testStepToOutsideRange() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/stepToOutsideRange.kt"); - } - - @Test - @TestMetadata("stepToSameLast.kt") - public void testStepToSameLast() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/stepToSameLast.kt"); - } - - @Test - @TestMetadata("stepToSmallerLast.kt") - public void testStepToSmallerLast() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/stepToSmallerLast.kt"); - } - @Nested @TestMetadata("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep") @TestDataPath("$PROJECT_ROOT") @@ -39803,54 +39287,6 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInNestedStep() throws Exception { KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM, true); } - - @Test - @TestMetadata("stepOneThenStepOne.kt") - public void testStepOneThenStepOne() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepOneThenStepOne.kt"); - } - - @Test - @TestMetadata("stepThenSameStep.kt") - public void testStepThenSameStep() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepThenSameStep.kt"); - } - - @Test - @TestMetadata("stepToSameLastThenStepOne.kt") - public void testStepToSameLastThenStepOne() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSameLastThenStepOne.kt"); - } - - @Test - @TestMetadata("stepToSameLastThenStepToSameLast.kt") - public void testStepToSameLastThenStepToSameLast() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSameLastThenStepToSameLast.kt"); - } - - @Test - @TestMetadata("stepToSameLastThenStepToSmallerLast.kt") - public void testStepToSameLastThenStepToSmallerLast() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSameLastThenStepToSmallerLast.kt"); - } - - @Test - @TestMetadata("stepToSmallerLastThenStepOne.kt") - public void testStepToSmallerLastThenStepOne() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepOne.kt"); - } - - @Test - @TestMetadata("stepToSmallerLastThenStepToSameLast.kt") - public void testStepToSmallerLastThenStepToSameLast() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepToSameLast.kt"); - } - - @Test - @TestMetadata("stepToSmallerLastThenStepToSmallerLast.kt") - public void testStepToSmallerLastThenStepToSmallerLast() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/nestedStep/stepToSmallerLastThenStepToSmallerLast.kt"); - } } @Nested @@ -39861,42 +39297,6 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest { public void testAllFilesPresentInReversed() throws Exception { KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM, true); } - - @Test - @TestMetadata("reversedThenStep.kt") - public void testReversedThenStep() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/reversedThenStep.kt"); - } - - @Test - @TestMetadata("reversedThenStepThenReversed.kt") - public void testReversedThenStepThenReversed() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/reversedThenStepThenReversed.kt"); - } - - @Test - @TestMetadata("reversedThenStepThenReversedThenStep.kt") - public void testReversedThenStepThenReversedThenStep() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/reversedThenStepThenReversedThenStep.kt"); - } - - @Test - @TestMetadata("stepThenReversed.kt") - public void testStepThenReversed() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/stepThenReversed.kt"); - } - - @Test - @TestMetadata("stepThenReversedThenStep.kt") - public void testStepThenReversedThenStep() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/stepThenReversedThenStep.kt"); - } - - @Test - @TestMetadata("stepThenReversedThenStepThenReversed.kt") - public void testStepThenReversedThenStepThenReversed() throws Exception { - runTest("compiler/testData/codegen/box/ranges/stepped/unsigned/literal/rangeUntil/reversed/stepThenReversedThenStepThenReversed.kt"); - } } } @@ -40239,24 +39639,12 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest { runTest("compiler/testData/codegen/box/ranges/unsigned/expression/openRange.kt"); } - @Test - @TestMetadata("openRangeUntil.kt") - public void testOpenRangeUntil() throws Exception { - runTest("compiler/testData/codegen/box/ranges/unsigned/expression/openRangeUntil.kt"); - } - @Test @TestMetadata("overflowZeroDownToMaxValue.kt") public void testOverflowZeroDownToMaxValue() throws Exception { runTest("compiler/testData/codegen/box/ranges/unsigned/expression/overflowZeroDownToMaxValue.kt"); } - @Test - @TestMetadata("overflowZeroToMinValue.kt") - public void testOverflowZeroToMinValue() throws Exception { - runTest("compiler/testData/codegen/box/ranges/unsigned/expression/overflowZeroToMinValue.kt"); - } - @Test @TestMetadata("progressionDownToMinValue.kt") public void testProgressionDownToMinValue() throws Exception { @@ -40435,24 +39823,12 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest { runTest("compiler/testData/codegen/box/ranges/unsigned/literal/openRange.kt"); } - @Test - @TestMetadata("openRangeUntil.kt") - public void testOpenRangeUntil() throws Exception { - runTest("compiler/testData/codegen/box/ranges/unsigned/literal/openRangeUntil.kt"); - } - @Test @TestMetadata("overflowZeroDownToMaxValue.kt") public void testOverflowZeroDownToMaxValue() throws Exception { runTest("compiler/testData/codegen/box/ranges/unsigned/literal/overflowZeroDownToMaxValue.kt"); } - @Test - @TestMetadata("overflowZeroToMinValue.kt") - public void testOverflowZeroToMinValue() throws Exception { - runTest("compiler/testData/codegen/box/ranges/unsigned/literal/overflowZeroToMinValue.kt"); - } - @Test @TestMetadata("progressionDownToMinValue.kt") public void testProgressionDownToMinValue() throws Exception { diff --git a/compiler/tests-gen/org/jetbrains/kotlin/codegen/LightAnalysisModeTestGenerated.java b/compiler/tests-gen/org/jetbrains/kotlin/codegen/LightAnalysisModeTestGenerated.java index 4634aa08c7b..aac2deff2cc 100644 --- a/compiler/tests-gen/org/jetbrains/kotlin/codegen/LightAnalysisModeTestGenerated.java +++ b/compiler/tests-gen/org/jetbrains/kotlin/codegen/LightAnalysisModeTestGenerated.java @@ -30457,21 +30457,11 @@ public class LightAnalysisModeTestGenerated extends AbstractLightAnalysisModeTes runTest("compiler/testData/codegen/box/ranges/expression/openRange.kt"); } - @TestMetadata("openRangeUntil.kt") - public void testOpenRangeUntil() throws Exception { - runTest("compiler/testData/codegen/box/ranges/expression/openRangeUntil.kt"); - } - @TestMetadata("overflowZeroDownToMaxValue.kt") public void testOverflowZeroDownToMaxValue() throws Exception { runTest("compiler/testData/codegen/box/ranges/expression/overflowZeroDownToMaxValue.kt"); } - @TestMetadata("overflowZeroToMinValue.kt") - public void testOverflowZeroToMinValue() throws Exception { - runTest("compiler/testData/codegen/box/ranges/expression/overflowZeroToMinValue.kt"); - } - @TestMetadata("progressionDownToMinValue.kt") public void testProgressionDownToMinValue() throws Exception { runTest("compiler/testData/codegen/box/ranges/expression/progressionDownToMinValue.kt"); @@ -31354,21 +31344,11 @@ public class LightAnalysisModeTestGenerated extends AbstractLightAnalysisModeTes runTest("compiler/testData/codegen/box/ranges/literal/openRange.kt"); } - @TestMetadata("openRangeUntil.kt") - public void testOpenRangeUntil() throws Exception { - runTest("compiler/testData/codegen/box/ranges/literal/openRangeUntil.kt"); - } - @TestMetadata("overflowZeroDownToMaxValue.kt") public void testOverflowZeroDownToMaxValue() throws Exception { runTest("compiler/testData/codegen/box/ranges/literal/overflowZeroDownToMaxValue.kt"); } - @TestMetadata("overflowZeroToMinValue.kt") - public void testOverflowZeroToMinValue() throws Exception { - runTest("compiler/testData/codegen/box/ranges/literal/overflowZeroToMinValue.kt"); - } - @TestMetadata("progressionDownToMinValue.kt") public void testProgressionDownToMinValue() throws Exception { runTest("compiler/testData/codegen/box/ranges/literal/progressionDownToMinValue.kt"); @@ -31587,21 +31567,11 @@ public class LightAnalysisModeTestGenerated extends AbstractLightAnalysisModeTes runTest("compiler/testData/codegen/box/ranges/unsigned/expression/openRange.kt"); } - @TestMetadata("openRangeUntil.kt") - public void testOpenRangeUntil() throws Exception { - runTest("compiler/testData/codegen/box/ranges/unsigned/expression/openRangeUntil.kt"); - } - @TestMetadata("overflowZeroDownToMaxValue.kt") public void testOverflowZeroDownToMaxValue() throws Exception { runTest("compiler/testData/codegen/box/ranges/unsigned/expression/overflowZeroDownToMaxValue.kt"); } - @TestMetadata("overflowZeroToMinValue.kt") - public void testOverflowZeroToMinValue() throws Exception { - runTest("compiler/testData/codegen/box/ranges/unsigned/expression/overflowZeroToMinValue.kt"); - } - @TestMetadata("progressionDownToMinValue.kt") public void testProgressionDownToMinValue() throws Exception { runTest("compiler/testData/codegen/box/ranges/unsigned/expression/progressionDownToMinValue.kt"); @@ -31755,21 +31725,11 @@ public class LightAnalysisModeTestGenerated extends AbstractLightAnalysisModeTes runTest("compiler/testData/codegen/box/ranges/unsigned/literal/openRange.kt"); } - @TestMetadata("openRangeUntil.kt") - public void testOpenRangeUntil() throws Exception { - runTest("compiler/testData/codegen/box/ranges/unsigned/literal/openRangeUntil.kt"); - } - @TestMetadata("overflowZeroDownToMaxValue.kt") public void testOverflowZeroDownToMaxValue() throws Exception { runTest("compiler/testData/codegen/box/ranges/unsigned/literal/overflowZeroDownToMaxValue.kt"); } - @TestMetadata("overflowZeroToMinValue.kt") - public void testOverflowZeroToMinValue() throws Exception { - runTest("compiler/testData/codegen/box/ranges/unsigned/literal/overflowZeroToMinValue.kt"); - } - @TestMetadata("progressionDownToMinValue.kt") public void testProgressionDownToMinValue() throws Exception { runTest("compiler/testData/codegen/box/ranges/unsigned/literal/progressionDownToMinValue.kt"); diff --git a/compiler/tests/org/jetbrains/kotlin/generators/tests/GenerateRangesCodegenTestData.java b/compiler/tests/org/jetbrains/kotlin/generators/tests/GenerateRangesCodegenTestData.java index d130ee14e92..307d3022dc4 100644 --- a/compiler/tests/org/jetbrains/kotlin/generators/tests/GenerateRangesCodegenTestData.java +++ b/compiler/tests/org/jetbrains/kotlin/generators/tests/GenerateRangesCodegenTestData.java @@ -168,6 +168,9 @@ public class GenerateRangesCodegenTestData { out.println("// IGNORE_BACKEND: JS"); } boolean hasRangeUntil = generatedBody.contains("..<"); + if (hasRangeUntil) { + out.println("// DONT_TARGET_EXACT_BACKEND: JVM"); // do not test on old backend new rangeUntil operator + } out.println("// Auto-generated by " + GenerateRangesCodegenTestData.class.getName() + ". DO NOT EDIT!"); if (hasRangeUntil) { out.println("// !LANGUAGE: +RangeUntilOperator"); // until rangeUntil is stable diff --git a/compiler/tests/org/jetbrains/kotlin/generators/tests/GenerateSteppedRangesCodegenTestData.kt b/compiler/tests/org/jetbrains/kotlin/generators/tests/GenerateSteppedRangesCodegenTestData.kt index 0d71c2a3302..f720ea0b9a3 100644 --- a/compiler/tests/org/jetbrains/kotlin/generators/tests/GenerateSteppedRangesCodegenTestData.kt +++ b/compiler/tests/org/jetbrains/kotlin/generators/tests/GenerateSteppedRangesCodegenTestData.kt @@ -185,6 +185,7 @@ object GenerateSteppedRangesCodegenTestData { println(KT_34166_HEADER) } if (function == Function.RANGE_UNTIL) { // until 1.8 + println("// DONT_TARGET_EXACT_BACKEND: JVM") println("// !LANGUAGE: +RangeUntilOperator") println("@file:OptIn(ExperimentalStdlibApi::class)") }