Files
kotlin-fork/js/js.translator/testData/box/number/hashCode.kt
T
2018-04-19 13:17:28 +03:00

24 lines
509 B
Kotlin
Vendored

// IGNORE_BACKEND: JS_IR
// EXPECTED_REACHABLE_NODES: 1108
fun box(): String {
var value = (3).hashCode()
if (value != 3) return "fail1: $value"
value = (3.14).hashCode()
if (value != 319176039) return "fail2: $value"
value = (3.14159).hashCode()
if (value != -1321819243) return "fail3: $value"
value = (1e80).hashCode()
if (value != 314940496) return "fail4: $value"
value = (1e81).hashCode()
if (value != 1519485350) return "fail5: $value"
return "OK"
}