-
Notifications
You must be signed in to change notification settings - Fork 407
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gctest hang on msys64 if mprotected-based incremental collection is on #634
Comments
Might be related: #573 |
Not reproducible with -D NO_MPROTECT_VDB |
Output:
|
Reproduced locally with |
Source: master (8915b63) |
This may vary from run to run, e.g. GC#1788 Hang occurs in ~2 mins |
Tip how to install msys2 on Win64 host (https://www.devdungeon.com/content/install-gcc-compiler-windows-msys2-cc) w/o mingw compiler:
|
Not reproduced locally (as of commit 7f1503d), but a silent exit occurs after collection ~424. |
After this issue is fixed, reenable pure (non-mingw) msys2 config to test the fix: TARGET=msys64, CFLAGS_EXTRA='-O3 -march=native -D GC_ASSERTIONS -D GC_GCJ_SUPPORT -D GC_THREADS -D GC_TIME_LIMIT=10' |
Source: master (2b30780)
Build: https://ci.appveyor.com/project/ivmai/bdwgc/builds/49679393/job/c6p5a9x5oxe7vrci
Host: Windows x64
compiler: gcc 13.3.0 9 (cygwin-based compiler, not mingw one)
AppVeyor image: Visual Studio 2022
Config: CFLAGS_EXTRA=-O3 -march=native -D GC_THREADS -D GC_GCJ_SUPPORT -D GC_TIME_LIMIT=10 -D WINXP_USE_PERF_COUNTER -D NO_MSGBOX_ON_ERROR -D NO_TEST_ENDTHREADEX -D GC_ASSERTIONS
The text was updated successfully, but these errors were encountered: