patch 8.2.3207: Vim9: crash when compiling string fails
Problem: Vim9: crash when compiling string fails. (Yegappan Lakshmanan)
Solution: Adjust the type stack length.
diff --git a/src/testdir/test_vim9_builtin.vim b/src/testdir/test_vim9_builtin.vim
index 0d765cc..6b64823 100644
--- a/src/testdir/test_vim9_builtin.vim
+++ b/src/testdir/test_vim9_builtin.vim
@@ -2566,8 +2566,13 @@
END
CheckScriptSuccess(lines)
assert_equal('yes', g:caught)
-
unlet g:caught
+
+ lines =<< trim END
+ echo searchpair("a", "b", "c", "d", "1", "f")
+ END
+ CheckDefAndScriptFailure2(lines, 'E1001:', 'E475:')
+
bwipe!
enddef