// TARGET_BACKEND: JVM // IGNORE_BACKEND_FIR: JVM_IR import java.util.AbstractMap // Neither of getSize, getKeys, getEntries, getValues generated here should be final. abstract class AbstractMutableMap : MutableMap, AbstractMap() class MyMap : AbstractMutableMap() { override val size: Int get() = 1 override val entries: MutableSet> get() = null!! } fun box(): String = if (MyMap().size == 1) "OK" else "Fail"