Web lists-archives.com

Re: guile: guild compile hangs




Am 28.06.2017 um 13:58 schrieb Marco Atzeri:
On 28/06/2017 01:32, Hans-Bernhard Bröker wrote:

FWIW, it also hangs when trying to build gdb from GIT sources (in the
gdb/data-directory folder).

I see it with "current" of Cygwin, i.e. 2.0.  The last time it worked
was May 20th, apparently.  The first big install after that date, here,
was the big round of Python updae on May 27th.

potential candidates are:
- libgmp
- libiconv
- libintl
- libltdl
- libunistring
- libgc
and cygwin itself

The closest of these in terms of update time relative to the date this started to fail for me would be libgc-7.6.0-1 update I installed on May 12th. gdb-ing into the stuck guile process shows about multiple threads in a waiting state:

(gdb) info thr
  Id   Target Id         Frame
7 Thread 17376.0x4188 0x00007ffd1add8d71 in ntdll!DbgBreakPoint () from /cygdrive/c/WINDOWS/SYSTEM32/ntdll.dll 6 Thread 17376.0x2bc0 0x00007ffd1add5f04 in ntdll!ZwWaitForMultipleObjects () from /cygdrive/c/WINDOWS/SYSTEM32/ntdll.dll * 5 Thread 17376.0x356c 0x00007ffd1add5f04 in ntdll!ZwWaitForMultipleObjects () from /cygdrive/c/WINDOWS/SYSTEM32/ntdll.dll 4 Thread 17376.0x1754 0x00007ffd1add5f04 in ntdll!ZwWaitForMultipleObjects () from /cygdrive/c/WINDOWS/SYSTEM32/ntdll.dll 3 Thread 17376.0x868 0x00007ffd1add5f04 in ntdll!ZwWaitForMultipleObjects () from /cygdrive/c/WINDOWS/SYSTEM32/ntdll.dll 2 Thread 17376.0x2f3c 0x00007ffd1add5474 in ntdll!ZwReadFile () from /cygdrive/c/WINDOWS/SYSTEM32/ntdll.dll 1 Thread 17376.0x3040 0x00007ffd1add5f04 in ntdll!ZwWaitForMultipleObjects () from /cygdrive/c/WINDOWS/SYSTEM32/ntdll.dll

and several of those waits do originate in cyggc-1.dll.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple