On Wed Oct 22 17:41:51 2025 +0000, eric pouech wrote:
yeah there's a bug in lexer... that should fix it ``` diff --git a/programs/cmd/wcmdmain.c b/programs/cmd/wcmdmain.c index 46b89544221..103eaa486c8 100644 --- a/programs/cmd/wcmdmain.c +++ b/programs/cmd/wcmdmain.c @@ -3102,7 +3102,7 @@ static void lexer_push_command(struct node_builder *builder, } else { - filename = WCMD_parameter(p + 1, 0, NULL, FALSE, FALSE); + filename = WCMD_parameter(p, 0, NULL, FALSE, FALSE); tkn_pmt.redirection = redirection_create_file(REDIR_READ_FROM, 0, filename); } } ``` but that would only explain the discrepancies if there happens to be a file named 'ul' in the test directory Thanks for that. I will try that later today. I just started a clean build which will take a very long time to complete on my machine. Regarding that, I realize that the problem should not be related to my build at all, because I was seeing the problem on stock 10.16 on a completely different machine. I'll see what happens with the lexer change later today.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/9112#note_119362