public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* guile: guild compile hangs
@ 2017-06-18 23:04 Yaakov Selkowitz
  2017-06-25 21:22 ` Yaakov Selkowitz
  0 siblings, 1 reply; 10+ messages in thread
From: Yaakov Selkowitz @ 2017-06-18 23:04 UTC (permalink / raw)
  To: cygwin

Marco,

With both Cygwin 2.8.0 and the latest snapshot, guild compile hangs. 
I'm seeing this in rebuilding either gnutls or even guile itself.

-- 
Yaakov

--
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

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: guile: guild compile hangs
  2017-06-18 23:04 guile: guild compile hangs Yaakov Selkowitz
@ 2017-06-25 21:22 ` Yaakov Selkowitz
  2017-06-26  9:46   ` Marco Atzeri
  0 siblings, 1 reply; 10+ messages in thread
From: Yaakov Selkowitz @ 2017-06-25 21:22 UTC (permalink / raw)
  To: cygwin

On 2017-06-18 18:04, Yaakov Selkowitz wrote:
> Marco,
> 
> With both Cygwin 2.8.0 and the latest snapshot, guild compile hangs. I'm 
> seeing this in rebuilding either gnutls or even guile itself.

No change with cygwin 2.8.1-0.1.  Any ideas?

-- 
Yaakov

--
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

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: guile: guild compile hangs
  2017-06-25 21:22 ` Yaakov Selkowitz
@ 2017-06-26  9:46   ` Marco Atzeri
  2017-06-26 10:52     ` Marco Atzeri
  0 siblings, 1 reply; 10+ messages in thread
From: Marco Atzeri @ 2017-06-26  9:46 UTC (permalink / raw)
  To: cygwin

On 25/06/2017 23:22, Yaakov Selkowitz wrote:
> On 2017-06-18 18:04, Yaakov Selkowitz wrote:
>> Marco,
>>
>> With both Cygwin 2.8.0 and the latest snapshot, guild compile hangs.
>> I'm seeing this in rebuilding either gnutls or even guile itself.
>
> No change with cygwin 2.8.1-0.1.  Any ideas?
>

looking at it.
Version 1.8, 2.0 or both ?

Regards
MArco

--
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

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: guile: guild compile hangs
  2017-06-26  9:46   ` Marco Atzeri
@ 2017-06-26 10:52     ` Marco Atzeri
  2017-06-27 19:53       ` Marco Atzeri
  0 siblings, 1 reply; 10+ messages in thread
From: Marco Atzeri @ 2017-06-26 10:52 UTC (permalink / raw)
  To: cygwin

On 26/06/2017 11:46, Marco Atzeri wrote:
> On 25/06/2017 23:22, Yaakov Selkowitz wrote:
>> On 2017-06-18 18:04, Yaakov Selkowitz wrote:
>>> Marco,
>>>
>>> With both Cygwin 2.8.0 and the latest snapshot, guild compile hangs.
>>> I'm seeing this in rebuilding either gnutls or even guile itself.
>>
>> No change with cygwin 2.8.1-0.1.  Any ideas?
>>
>
> looking at it.
> Version 1.8, 2.0 or both ?
>
> Regards
> Marco

I see the issue at least on 2.0.

--
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

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: guile: guild compile hangs
  2017-06-26 10:52     ` Marco Atzeri
@ 2017-06-27 19:53       ` Marco Atzeri
  2017-06-27 23:32         ` Hans-Bernhard Bröker
  0 siblings, 1 reply; 10+ messages in thread
From: Marco Atzeri @ 2017-06-27 19:53 UTC (permalink / raw)
  To: cygwin

On 26/06/2017 12:52, Marco Atzeri wrote:
> On 26/06/2017 11:46, Marco Atzeri wrote:
>> On 25/06/2017 23:22, Yaakov Selkowitz wrote:
>>> On 2017-06-18 18:04, Yaakov Selkowitz wrote:
>>>> Marco,
>>>>
>>>> With both Cygwin 2.8.0 and the latest snapshot, guild compile hangs.
>>>> I'm seeing this in rebuilding either gnutls or even guile itself.
>>>
>>> No change with cygwin 2.8.1-0.1.  Any ideas?
>>>
>>
>> looking at it.
>> Version 1.8, 2.0 or both ?
>>
>> Regards
>> Marco
>
> I see the issue at least on 2.0.

and the trace end in a very strange way

    21 3048022 [main] guile 8828 fhandler_pipe::create: 0 = 
pipe([0x180313008, 0x180313318], 65536, 0x50000)
    23 3048045 [main] guile 8828 pipe2: 0 = pipe2([5, 6], 0x40000)
   133 3048178 [main] guile 8828 sigprocmask: 0 = sigprocmask (0, 0x0, 
0x600053EA0)
--- Process 8828 thread 9356 created
   309 3048487 [unknown (0x248C)] guile 8828 
pthread::thread_init_wrapper: tid 0xFF7FCE00

--
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

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: guile: guild compile hangs
  2017-06-27 19:53       ` Marco Atzeri
@ 2017-06-27 23:32         ` Hans-Bernhard Bröker
  2017-06-28 11:58           ` Marco Atzeri
  0 siblings, 1 reply; 10+ messages in thread
From: Hans-Bernhard Bröker @ 2017-06-27 23:32 UTC (permalink / raw)
  To: cygwin

Am 27.06.2017 um 21:53 schrieb Marco Atzeri:
> On 26/06/2017 12:52, Marco Atzeri wrote:
>> On 26/06/2017 11:46, Marco Atzeri wrote:
>>> On 25/06/2017 23:22, Yaakov Selkowitz wrote:
>>>> On 2017-06-18 18:04, Yaakov Selkowitz wrote:
>>>>> Marco,
>>>>>
>>>>> With both Cygwin 2.8.0 and the latest snapshot, guild compile hangs.
>>>>> I'm seeing this in rebuilding either gnutls or even guile itself.

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

>> I see the issue at least on 2.0.

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.




> 
> and the trace end in a very strange way
> 
>     21 3048022 [main] guile 8828 fhandler_pipe::create: 0 = 
> pipe([0x180313008, 0x180313318], 65536, 0x50000)
>     23 3048045 [main] guile 8828 pipe2: 0 = pipe2([5, 6], 0x40000)
>    133 3048178 [main] guile 8828 sigprocmask: 0 = sigprocmask (0, 0x0, 
> 0x600053EA0)
> --- Process 8828 thread 9356 created
>    309 3048487 [unknown (0x248C)] guile 8828 
> pthread::thread_init_wrapper: tid 0xFF7FCE00
> 
> -- 
> 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
> 
> 


--
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

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: guile: guild compile hangs
  2017-06-27 23:32         ` Hans-Bernhard Bröker
@ 2017-06-28 11:58           ` Marco Atzeri
  2017-06-28 19:19             ` Hans-Bernhard Bröker
  0 siblings, 1 reply; 10+ messages in thread
From: Marco Atzeri @ 2017-06-28 11:58 UTC (permalink / raw)
  To: cygwin

On 28/06/2017 01:32, Hans-Bernhard Bröker wrote:
> Am 27.06.2017 um 21:53 schrieb Marco Atzeri:
>> On 26/06/2017 12:52, Marco Atzeri wrote:
>>> On 26/06/2017 11:46, Marco Atzeri wrote:
>>>> On 25/06/2017 23:22, Yaakov Selkowitz wrote:
>>>>> On 2017-06-18 18:04, Yaakov Selkowitz wrote:
>>>>>> Marco,
>>>>>>
>>>>>> With both Cygwin 2.8.0 and the latest snapshot, guild compile hangs.
>>>>>> I'm seeing this in rebuilding either gnutls or even guile itself.
>
> FWIW, it also hangs when trying to build gdb from GIT sources (in the
> gdb/data-directory folder).
>
>>> I see the issue at least on 2.0.
>
> 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.
>
>

I will exclude python. It is not a dependency of guile

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

I am using a parallel installation to see if
building guile without having it installed works or not.



--
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

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: guile: guild compile hangs
  2017-06-28 11:58           ` Marco Atzeri
@ 2017-06-28 19:19             ` Hans-Bernhard Bröker
  2017-06-28 19:45               ` Marco Atzeri
  0 siblings, 1 reply; 10+ messages in thread
From: Hans-Bernhard Bröker @ 2017-06-28 19:19 UTC (permalink / raw)
  To: cygwin

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

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: guile: guild compile hangs
  2017-06-28 19:19             ` Hans-Bernhard Bröker
@ 2017-06-28 19:45               ` Marco Atzeri
  2017-06-29 17:47                 ` Hans-Bernhard Bröker
  0 siblings, 1 reply; 10+ messages in thread
From: Marco Atzeri @ 2017-06-28 19:45 UTC (permalink / raw)
  To: cygwin

On 28/06/2017 21:18, Hans-Bernhard Bröker wrote:
> 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.
>

reverting to

libgc-devel                             7.2d-2                       OK
libgc1                                  7.2d-2                       OK

seems to unblock guile.

Regards
Marco




--
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

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: guile: guild compile hangs
  2017-06-28 19:45               ` Marco Atzeri
@ 2017-06-29 17:47                 ` Hans-Bernhard Bröker
  0 siblings, 0 replies; 10+ messages in thread
From: Hans-Bernhard Bröker @ 2017-06-29 17:47 UTC (permalink / raw)
  To: cygwin

Am 28.06.2017 um 21:45 schrieb Marco Atzeri:
> On 28/06/2017 21:18, Hans-Bernhard Bröker wrote:

>> 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:
[...]
>> and several of those waits do originate in cyggc-1.dll.

> reverting to
> 
> libgc-devel                             7.2d-2                       OK
> libgc1                                  7.2d-2                       OK
> 
> seems to unblock guile.

Confirmed.  gdb gets through its build process again after downgrading 
to libgc1 version 7.2d-2




--
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

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2017-06-29 17:47 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-06-18 23:04 guile: guild compile hangs Yaakov Selkowitz
2017-06-25 21:22 ` Yaakov Selkowitz
2017-06-26  9:46   ` Marco Atzeri
2017-06-26 10:52     ` Marco Atzeri
2017-06-27 19:53       ` Marco Atzeri
2017-06-27 23:32         ` Hans-Bernhard Bröker
2017-06-28 11:58           ` Marco Atzeri
2017-06-28 19:19             ` Hans-Bernhard Bröker
2017-06-28 19:45               ` Marco Atzeri
2017-06-29 17:47                 ` Hans-Bernhard Bröker

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).