//WITH_RUNTIME import kotlin.test.assertEquals class Test(val x: Int) { val y = x + 1 val z: Int init { z = y + 1 } } fun box(): String { val test = Test(1) assertEquals(test.x, 1) assertEquals(test.y, 2) assertEquals(test.z, 3) return "OK" }