// SKIP_TXT // FIR_IDENTICAL // FULL_JDK fun bar(action: () -> T): T = action() fun bar(action: java.lang.Runnable) { } fun foo(): String = "" fun main() { val x = bar() { foo() } // OK with default current 1.5/1.6, Error with DisableCompatibilityModeForNewInference enabled x.length }