Files
kotlin-fork/compiler/testData/codegen/box/constants/comparisonTrue.kt
T
Ivan Kylchik c7435ba760 Replace all occurrences of WITH_RUNTIME with WITH_STDLIB
We are going to deprecate `WITH_RUNTIME` directive. The main reason
behind this change is that `WITH_STDLIB` directive better describes
its meaning, specifically it will add kotlin stdlib to test's classpath.
2021-11-17 15:26:38 +03:00

26 lines
530 B
Kotlin
Vendored

// DONT_TARGET_EXACT_BACKEND: WASM
// WASM_MUTE_REASON: FLAKY
// WITH_STDLIB
fun foo(): Array<Boolean> {
return arrayOf(
19 < 20.0,
12 > 11,
3.0F <= 4.0,
4.0F >= 4,
0.0 / 0 != 0.0 / 0,
0.0 == -0.0,
123 == 123,
123L == 123L,
0.0F == -0.0F,
0.0.compareTo(-0.0) > 0,
(0.0 / 0.0).compareTo(1.0 / 0.0) > 0
)
}
fun box(): String {
if (foo().any { it == false })
return "fail: ${foo().contentDeepToString()}"
return "OK"
}