// ĠOriginal Ġbug : ĠK T - 1 8 2 3 1 Ċ Ċ interface ĠI Ġ{ ĊĠĠĠ Ġfun Ġfoo () Ġ{ println (" I ")} Ċ } Ċ interface ĠJ Ġ: ĠI Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġfoo () Ġ{ println (" J ")} Ċ } Ċ open Ġclass ĠA Ġ: ĠI , ĠJ ĠĊ Ċ fun Ġmain ( args : ĠArray < String >) Ġ{ ĊĠĠĠ ĠA (). foo () Ġ// J Ġexpected , ĠI Ġactually Ċ } Ċ