// IGNORE_BACKEND_FIR: JVM_IR enum class A(val a: Int = 1) { FIRST(), SECOND(2) } fun box(): String { if (A.FIRST.a == 1 && A.SECOND.a == 2) { return "OK" } return "fail" }