From e64140af08da3913480ecd14a9425cd816e75be6 Mon Sep 17 00:00:00 2001 From: Igor Chevdar Date: Tue, 28 Sep 2021 12:16:34 +0500 Subject: [PATCH] Added a test on unsigned arrays --- .../tests/codegen/bce/arraysForLoops.kt | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/kotlin-native/backend.native/tests/codegen/bce/arraysForLoops.kt b/kotlin-native/backend.native/tests/codegen/bce/arraysForLoops.kt index 47e7166ede3..9e4e6e71f21 100644 --- a/kotlin-native/backend.native/tests/codegen/bce/arraysForLoops.kt +++ b/kotlin-native/backend.native/tests/codegen/bce/arraysForLoops.kt @@ -257,44 +257,44 @@ import kotlin.test.* } @Test fun forDownToWithStep() { - val array = Array(10) { 0L } - val array1 = Array(3) { 0L } + val array = UIntArray(10) { 0U } + val array1 = UIntArray(3) { 0U } var j = 8 assertFailsWith { for (i in array.size - 1 downTo 0 step 2) { - array[j] = 6 + array[j] = 6U j++ } } assertFailsWith { for (i in array.size - 1 downTo 1 step 2) { - array[i + 1] = 6 + array[i + 1] = 6U } } assertFailsWith { for (i in array.size - 1 downTo 1 step 2) { - array1[i] = 6 + array1[i] = 6U } } assertFailsWith { for (i in (array.size / 0.2).toInt() downTo 1 step 2) { - array[i] = 6 + array[i] = 6U } } assertFailsWith { for (i in array.size - 1 downTo -3 step 2) { - array[i] = 6 + array[i] = 6U } } assertFailsWith { for (i in array.size downTo 1 step 2) { - array[i] = 6 + array[i] = 6U } } }