tophoo
tophoo
I can also reproduce the error with MINGW64_NT-10.0-22621 on a different hardware and Windows 11. I have set up a clean install of msys.
Steps to reproduce: * download and install (https://www.msys2.org/) * open msys2.exe and run `pacman -Syu` until all updates have been installed * install gcc `pacman -S mingw-w64-x86_64-gcc` * open mingw64.exe...
``` XXXXX@XXXXX MINGW64 /c/Users/XXXXX/git/tmp $ env | grep -i tmp PWD=/c/Users/XXXXX/git/tmp TEMP=/tmp ORIGINAL_TMP=/c/Users/XXXXX/AppData/Local/Temp TMP=/tmp XXXXX@XXXXX MINGW64 /c/Users/XXXXX/git/tmp $ env | grep -i temp ORIGINAL_TEMP=/c/Users/XXXXX/AppData/Local/Temp TEMP=/tmp ORIGINAL_TMP=/c/Users/XXXXX/AppData/Local/Temp ``` We haven't changes...
The bug also occurs, when compiling with clang inside mingw.
Building against ucrt works: ``` $gcc main.cpp -mcrtdll=ucrt $ ./a.exe 000001e8d88ceed0 0 ``` building against the default(?) msvcrt does not: ``` $ gcc main.cpp -mcrtdll=msvcrt $ ./a.exe 0000000000000000 13 ```