Files
kotlin-fork/compiler/testData/codegen/box/arithmetic/basic_selfComparison.kt
T

15 lines
279 B
Kotlin
Vendored

// WITH_STDLIB
import kotlin.test.*
// Check that compiler doesn't optimize it to `true`
fun selfCmp1(x: Int) = x + 1 > x
fun selfCmp2(x: Int) = x - 1 < x
fun box(): String {
assertFalse(selfCmp1(Int.MAX_VALUE))
assertFalse(selfCmp2(Int.MIN_VALUE))
return "OK"
}