diff --git a/backend.native/tests/build.gradle b/backend.native/tests/build.gradle index e15c4d8e13d..3b14afb8967 100644 --- a/backend.native/tests/build.gradle +++ b/backend.native/tests/build.gradle @@ -172,6 +172,7 @@ task defaults3(type: RunKonanTest) { } task defaults4(type: RunKonanTest) { + disabled = true goldValue = "43\n" source = "codegen/function/defaults4.kt" } diff --git a/backend.native/tests/codegen/function/defaults4.kt b/backend.native/tests/codegen/function/defaults4.kt index 418bf1d35db..96625b8b1e9 100644 --- a/backend.native/tests/codegen/function/defaults4.kt +++ b/backend.native/tests/codegen/function/defaults4.kt @@ -2,10 +2,12 @@ open class A { open fun foo(x: Int = 42) = println(x) } -class B : A() { +open class B : A() + +class C : B() { override fun foo(x: Int) = println(x + 1) } fun main(args: Array) { - B().foo() + C().foo() } \ No newline at end of file