diff --git a/backend.native/tests/build.gradle b/backend.native/tests/build.gradle index 8f7071195c1..40b1630bca8 100644 --- a/backend.native/tests/build.gradle +++ b/backend.native/tests/build.gradle @@ -1193,6 +1193,12 @@ task vararg0(type: RunKonanTest) { source = "lower/vararg.kt" } +task vararg_of_literals(type: RunKonanTest) { + disabled = true + goldValue = "a\na\n" + source = "lower/vararg_of_literals.kt" +} + task inline4(type: RunKonanTest) { goldValue = "3\n" source = "codegen/inline/inline4.kt" diff --git a/backend.native/tests/lower/vararg_of_literals.kt b/backend.native/tests/lower/vararg_of_literals.kt new file mode 100644 index 00000000000..93405766e5e --- /dev/null +++ b/backend.native/tests/lower/vararg_of_literals.kt @@ -0,0 +1,10 @@ +fun main(args: Array) { + foo() + foo() +} + +fun foo() { + val array = arrayOf("a", "b") + println(array[0]) + array[0] = "42" +} \ No newline at end of file