Hello,
Pali Rohár wrote:
> And in the attachment I'm sending another 3 changes for t_stat_slash.c
> test which allowed me to debug and find this issue. If I remember
> correctly, Kirill in the past already run all these changes on CI.
I pushed original patch and attached patches to my fork on branch with tests
for crtdll.dll and msvcrt{20,40}.dll enabled. You can see the run here
https://github.com/maiddaisuki/mingw-w64/actions/runs/22061881183; in job
"testcases-gcc (ucrt, i686)", step "Run testcases for crtdll.dll" you can see
that test `t_stat_slash` passes.
On a side note, in the output you can see that some tests fail to link with
undefined reference to "__ms_vsnprintf"; that is what we're talking about in
"Fix msvcrt20 and msvcrt40 builds and run testcases against them".
Also, you can see that tests compiled with -municode fail to link with
crtdll.dll (and also msvcrt10.dll) because it does not have `__p___winitenv`
and `__wgetmainargs`. AFAIK, Pali is working on these issues.
- Kirill Makurin
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public