From 7e4e0ffdaa55621c853e008a8e0313d58584693b Mon Sep 17 00:00:00 2001 From: Pavel Punegov Date: Wed, 1 Sep 2021 21:02:26 +0300 Subject: [PATCH] [Native][Tests] Don't run tests that require diagnostic options --- .../src/main/groovy/org/jetbrains/kotlin/KonanTest.groovy | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kotlin-native/build-tools/src/main/groovy/org/jetbrains/kotlin/KonanTest.groovy b/kotlin-native/build-tools/src/main/groovy/org/jetbrains/kotlin/KonanTest.groovy index 1db819e3f16..977b293e40f 100644 --- a/kotlin-native/build-tools/src/main/groovy/org/jetbrains/kotlin/KonanTest.groovy +++ b/kotlin-native/build-tools/src/main/groovy/org/jetbrains/kotlin/KonanTest.groovy @@ -466,6 +466,10 @@ fun runTest() { return false } } + def diagnostics = findLinesWithPrefixesRemoved(text, '// !DIAGNOSTICS') + if (!diagnostics.empty) { + return false + } def version = findLinesWithPrefixesRemoved(text, '// LANGUAGE_VERSION: ') if (version.size() != 0 && (!version.contains("1.3") || !version.contains("1.4"))) {