//KT-1193 Check enum entry supertype package kt1193 open enum class MyEnum(val i: Int) { A : MyEnum(12) B //no error } enum class MyChildEnum(i: Int, val s: String) : MyEnum(i) { C : MyEnum(3) }