Yes, they will fail with UCRT. I dropped UCRT-specific changes since I filed an 
issue about return value of mbrlen/mbrtowc. If this gets fixed in UCRT, I don't 
think we need those UCRT-specific changes in mingw-w64.

As an option, we could guard failing assertions with `#ifndef _UCRT`, but it 
doesn't sound like a good solution to me.

- Kirill Makurin
________________________________
From: Pali Rohár <[email protected]>
Sent: Friday, August 29, 2025 11:02 PM
To: Kirill Makurin <[email protected]>; Martin Storsjö 
<[email protected]>; [email protected] 
<[email protected]>
Subject: Disabled wide UCRT testcases

Hello, we have currently 5 disabled testcases for UCRT builds:
mingw-w64-crt/testcases/t_mbrlen.c
mingw-w64-crt/testcases/t_mbrtowc.c
mingw-w64-crt/testcases/t_mbsrtowcs.c
mingw-w64-crt/testcases/t_wcrtomb.c
mingw-w64-crt/testcases/t_wcsrtombs.c
Could we enable them now? Or they are still failing?

_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to