summaryrefslogtreecommitdiff
path: root/Tests/RunCMake/while/unbalanced-parenthesis.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'Tests/RunCMake/while/unbalanced-parenthesis.cmake')
-rw-r--r--Tests/RunCMake/while/unbalanced-parenthesis.cmake13
1 files changed, 6 insertions, 7 deletions
diff --git a/Tests/RunCMake/while/unbalanced-parenthesis.cmake b/Tests/RunCMake/while/unbalanced-parenthesis.cmake
index 7a12701e6..39d736b25 100644
--- a/Tests/RunCMake/while/unbalanced-parenthesis.cmake
+++ b/Tests/RunCMake/while/unbalanced-parenthesis.cmake
@@ -1,8 +1,7 @@
-set(var_with_paren "(")
-set(some_list "")
-
-while(NOT ${var_with_paren} IN_LIST some_list)
- message(STATUS "Never prints")
+set(paren "(")
+while(${paren})
+ message(STATUS "Condition incorrectly true")
+ break()
endwhile()
-
-message(STATUS "Never prints")
+# FIXME(#23296): The above condition error is tolerated for compatibility.
+message(STATUS "Code incorrectly accepted")