unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
From: Panicz Maciej Godek <godek.maciek@gmail.com>
To: Eli Zaretskii <eliz@gnu.org>
Cc: "guile-user@gnu.org" <guile-user@gnu.org>
Subject: Re: guile-2.0 on mingw: the sequel
Date: Tue, 27 Aug 2013 23:51:16 +0200	[thread overview]
Message-ID: <CAMFYt2YK=pz8vafNXs+9jbd_Z-iWOVbC7UE7xYE6JJsObuU_BA@mail.gmail.com> (raw)
In-Reply-To: <83li3phdcp.fsf@gnu.org>

[-- Attachment #1: Type: text/plain, Size: 1757 bytes --]

Hi,
firstly -- thanks a lot for the efforts for straightening the matters.
I'm having a busy time right now, but I will try to apply your
solution ASAP, and so I need you to know how much I appreciate it!


> > > I guess you didn't configure without threads on GNU/Linux, did you?
> > > If not, I suggest to try that, my impression is that Guile without
> > > threads is not used too much on Posix platforms.
> >
> > Hydra, a continuous integration system, runs Guile's "make check" with
> > threads disabled on several POSIX platforms, so there's no need for
> > Panicz to do this test.
>
> Sorry, I disagree.  "make check" is not the issue here: Guile passes
> it on my machine with flying colors (see my reports back then).  And
> yet a simple program shown by Panicz aborts due to "stack overflow".
> I was suggesting to configure Guile on GNU/Linux without threads and
> run that same program: perhaps it will also fail.
>

So I eventually tried that (after having set up a virtual box especially
for that purpose), and everything went smoothly -- the "hello" message
was displayed without any complaints, despite the lack of threads.

In the meantime I've been still trying to build guile+bdw-gc with
thread support, and to spot the exact place which causes the error
message to pop out, but it's terribly slow (all the components of
libguile and guile.exe get rebuilt from scratch, in spite of the fact
that the error occurs at the guile-procedures.texi generation stage),
and I've been just placing some output messages here and there
throughout procedures in libgc/win32_threads.c (I wonder if there's
any way to configure the program, whether it be libgc or guile,
 so that it would print the C backtrace when the popup appears)

Best regards,
M.

[-- Attachment #2: Type: text/html, Size: 2674 bytes --]

  parent reply	other threads:[~2013-08-27 21:51 UTC|newest]

Thread overview: 31+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-08-22 20:25 guile-2.0 on mingw: the sequel Panicz Maciej Godek
2013-08-23  6:38 ` Eli Zaretskii
2013-08-23  9:29   ` Panicz Maciej Godek
2013-08-23 10:16     ` Eli Zaretskii
2013-08-23 20:14       ` Panicz Maciej Godek
2013-08-24  6:31         ` Eli Zaretskii
2013-08-24  8:05           ` Panicz Maciej Godek
2013-08-25 15:26             ` Eli Zaretskii
2013-08-25 16:59               ` Mark H Weaver
2013-08-25 17:47                 ` Eli Zaretskii
2013-08-25 19:03                   ` Ludovic Courtès
2013-08-25 19:34                   ` Mark H Weaver
2013-08-27 21:51                   ` Panicz Maciej Godek [this message]
2013-08-26 13:28                 ` Eli Zaretskii
2013-08-23 15:13     ` Mark H Weaver
2013-08-23 15:34       ` Eli Zaretskii
2013-08-25 18:59         ` Ludovic Courtès
2013-08-25 21:19           ` Mark H Weaver
2013-08-26  2:35           ` Eli Zaretskii
2013-08-25 19:50         ` Mark H Weaver
2013-08-25 19:56           ` Mark H Weaver
2013-08-25 20:33             ` Eli Zaretskii
2013-08-25 20:40               ` Eli Zaretskii
2013-08-25 21:42               ` Mark H Weaver
2013-08-25 23:24                 ` dsmich
2013-08-26  2:44                   ` Eli Zaretskii
2013-08-26  5:56                     ` Mark H Weaver
2013-08-26  6:26                       ` Mark H Weaver
2013-08-26 13:10                       ` Eli Zaretskii
2013-08-26  2:40                 ` Eli Zaretskii
2013-08-25 20:32           ` Eli Zaretskii

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/guile/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAMFYt2YK=pz8vafNXs+9jbd_Z-iWOVbC7UE7xYE6JJsObuU_BA@mail.gmail.com' \
    --to=godek.maciek@gmail.com \
    --cc=eliz@gnu.org \
    --cc=guile-user@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).