// IGNORE_BACKEND_FIR: JVM_IR // KJS_WITH_FULL_RUNTIME // IGNORE_BACKEND: NATIVE open class Map1 : HashMap() class Map2 : Map1() fun box(): String { val m = Map2() if (m.entries.size != 0) return "fail 1" m.put("56", "OK") val x = m.entries.iterator().next() if (x.key != "56" || x.value != "OK") return "fail 2" return "OK" }