diff --git a/compiler/testData/cli/jvm/abiStabilityUnstableWithOldBackend.args b/compiler/testData/cli/jvm/abiStabilityUnstableWithOldBackend.args new file mode 100644 index 00000000000..95a2e286aa9 --- /dev/null +++ b/compiler/testData/cli/jvm/abiStabilityUnstableWithOldBackend.args @@ -0,0 +1,5 @@ +$TESTDATA_DIR$/simple.kt +-d +$TEMP_DIR$ +-Xabi-stability=unstable +-Xuse-old-backend diff --git a/compiler/testData/cli/jvm/abiStabilityUnstableWithOldBackend.out b/compiler/testData/cli/jvm/abiStabilityUnstableWithOldBackend.out new file mode 100644 index 00000000000..4383a3f6de4 --- /dev/null +++ b/compiler/testData/cli/jvm/abiStabilityUnstableWithOldBackend.out @@ -0,0 +1,2 @@ +error: -Xabi-stability=unstable is not supported in the old JVM backend +COMPILATION_ERROR diff --git a/compiler/tests-gen/org/jetbrains/kotlin/cli/CliTestGenerated.java b/compiler/tests-gen/org/jetbrains/kotlin/cli/CliTestGenerated.java index 2585ea7c5cf..445389dac65 100644 --- a/compiler/tests-gen/org/jetbrains/kotlin/cli/CliTestGenerated.java +++ b/compiler/tests-gen/org/jetbrains/kotlin/cli/CliTestGenerated.java @@ -32,6 +32,11 @@ public class CliTestGenerated extends AbstractCliTest { runTest("compiler/testData/cli/jvm/abiStabilityIncorrectValue.args"); } + @TestMetadata("abiStabilityUnstableWithOldBackend.args") + public void testAbiStabilityUnstableWithOldBackend() throws Exception { + runTest("compiler/testData/cli/jvm/abiStabilityUnstableWithOldBackend.args"); + } + public void testAllFilesPresentInJvm() throws Exception { KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/cli/jvm"), Pattern.compile("^(.+)\\.args$"), null, false); }