On Do, 15 Jul 2021, Bram Moolenaar wrote:

> Patch 8.2.3162
> Problem:    Vim9: argument types are not checked at compile time.
> Solution:   Add more type checks. (Yegappan Lakshmanan, closes #8560)
> Files:      runtime/doc/channel.txt, src/clientserver.c, src/cmdhist.c,
>             src/errors.h, src/evalfunc.c, src/evalwindow.c, src/filepath.c,
>             src/globals.h, src/popupwin.c, src/proto/typval.pro, src/sign.c,
>             src/strings.c, src/terminal.c, src/testdir/test_normal.vim,
>             src/testdir/test_reltime.vim, src/testdir/test_vim9_builtin.vim,
>             src/testdir/test_vim9_expr.vim, src/testing.c, src/textprop.c,
>             src/time.c, src/typval.c

I think this patch broke the vim/vim-win32-installer built:
https://ci.appveyor.com/project/chrisbra/vim-win32-installer/build/job/g8sdun8pr5fumf4p

Failures: 
        From test_vim9_builtin.vim:
        Found errors in Test_mzeval():
        command line..script 
C:/projects/vim-win32-installer/vim/src/testdir/runtest.vim[473]..function 
RunTheTest[44]..Test_mzeval[4]..CheckDefAndScriptFailure2[1]..CheckDefFailure 
line 6: ['mzscheme(["a"])']: Expected 'E1013: Argument 1: type mismatch, 
expected string but got list<string>' but got 'E117: Unknown function: 
mzscheme': ['mzscheme(["a"])']
        command line..script 
C:/projects/vim-win32-installer/vim/src/testdir/runtest.vim[473]..function 
RunTheTest[44]..Test_mzeval[4]..CheckDefAndScriptFailure2[2]..CheckScriptFailure
 line 6: ['vim9script', 'mzscheme(["a"])']: Expected 'E730: Using a List as a 
String' but got 'E117: Unknown function: mzscheme': ['vim9script', 
'mzscheme(["a"])']
TEST FAILURE 
NMAKE : fatal error U1077: 'if' : return code '0x1'
Stop.
Command exited with code 1


Best,
Christian
-- 
Obwohl man ihn zum Reiten zwang, belegte er den zweiten Rang.

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_dev/20210716061828.GE1667064%40256bit.org.

Raspunde prin e-mail lui