data class A(val x: Array, val y: IntArray) fun foo(x: Array, y: IntArray) = A(x, y) fun box(): String { val a = Array(0, {0}) val b = IntArray(0) val (x, y) = foo(a, b) return if (a == x && b == y) "OK" else "Fail" }