bunbeans2-arch and Claude Opus 5.5
6878d1be40
fix(tests): open scratch streams under a Unicode TEMP on Windows
...
On Windows, std::tmpfile() returns NULL with errno 22 when %TEMP%
contains a character outside the ANSI code page, where GetTempPathA
returns '?' in its place. Fifteen tests that capture output through it
aborted. TemporaryFile::Open() opens a unique delete-on-close file under
temp_directory_path() with _wfopen; other hosts keep std::tmpfile().
Part of #13083
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-30 18:21:00 +01:00
boykopovar
f38d29fd08
refactor(sdk): add canonical headers for remaining libraries
2026-10-24 23:17:42 +03:00
Adrià Franch and Claude
e8c73627f6
fix(libc): keep %% at end of input an input failure in the wide scanner
...
Co-Authored-By: Claude <[email protected] >
2026-10-22 20:11:40 +02:00
MarcZX10
4a67c165b6
fix(libc): match reported wide scanf edge cases
2026-10-22 20:11:31 +02:00
hypermist and Claude Opus 5.5
ad7d2a1a4b
test(libc): drop the stream lock test that passes without the lock
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
Claude-Session: https://claude.ai/code/session_01RbLgECLQ2bpDM7oe2urGZK
2026-10-21 11:47:53 +13:00
hypermist and Claude Opus 5.5
33b465db1d
fix(libc): hold the stream lock for the whole wide stream scan
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
Claude-Session: https://claude.ai/code/session_01RbLgECLQ2bpDM7oe2urGZK
2026-10-21 11:47:12 +13:00
hypermist and Claude Opus 5.5
b5e9882630
feat(libc): add the wide stream scanf family
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
Claude-Session: https://claude.ai/code/session_01RbLgECLQ2bpDM7oe2urGZK
2026-10-21 02:25:08 +13:00