Hello,
I'm working on building guile 2.2.4 for Cygwin/Windows. I have now resolved a couple of library issues, and have run into a problem while running the make check tests.
Environment: Cygwin $ gcc --version gcc (GCC) 7.4.0 Copyright © 2017 Free Software Foundation, Inc. guile-2.2.4 gc-8.0.4 Error message: PASS: test-extensions /bin/sh: line 5: 42231 Segmentation fault (core dumped) top_srcdir="../.." srcdir="." builddir="." CHARSETALIASDIR="/tmp/guile-2.2.4/lib" GUILE_AUTO_COMPILE=0 "../../meta/build-env" ${dir}$tst FAIL: test-with-guile-module.exe PASS: test-scm-with-guile.exe Backtrace: 2 (apply-smob/1 #<catch-closure 700001adcc0>) In ice-9/threads.scm: 147:6 1 (call-with-new-thread #<catch-closure 700001adc40> _) In unknown file: 0 (%call-with-new-thread #<procedure 7000019f980 at ice-9?>) ERROR: In procedure %call-with-new-thread: Function not implemented PASS: test-scm-spawn-thread.exe Warning: Unwind-only `stack-overflow' exception; skipping pre-unwind handler. Warning: Unwind-only `stack-overflow' exception; skipping pre-unwind handler. PASS: test-pthread-create.exe SKIP: test-pthread-create-secondary.exe Analysis: This is the only error message I get while running make check. The system tend to hang on some random test, but after a cntrl-C reports that one out of 36 tests failed. I do not know enough about your tests to be able to diagnose this. Best regards, -- Sören Jonsson Kärnvägen 237 906 27 UMEÅ SWEDEN Tel: 090-180 339, 070-603 3896