[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Accept GUILE 2 without extra configure options (issue 569390043 by a

From: Han-Wen Nienhuys
Subject: Re: Accept GUILE 2 without extra configure options (issue 569390043 by address@hidden)
Date: Sat, 7 Mar 2020 17:13:27 +0100

On Sat, Mar 7, 2020 at 12:41 PM David Kastrup <address@hidden> wrote:
> Han-Wen Nienhuys <address@hidden> writes:
> > On Sat, Mar 7, 2020 at 2:20 AM <address@hidden> wrote:
> >
> >> getting there.  And as long as Guile-2.2 crashes frequently with
> >> segfaults when used within LilyPond,
> >
> > Can you file a bug report for any remaining Guile 2.2 crashes? I am
> > not aware of any.
> Just recently two segfaults in Patchy.  Since I don't get more than
> "signal 11" in the log files, there is nothing worth filing.  And since
> they occur intermittently and not reproducibly within the large runs of
> make doc, they will be related to garbage collection and thus even core
> dumps will be of comparatively little utility.  Since running Patchy on

If you can capture a core dump and a back trace, that can at least give us

> Guile-2.2 takes a performance hit of about 40% (that's where my recent
> prolonged doc run times were from)

I would also be interested in more information about this. At what
commit are you seeing a 40% performance hit? AFAICT, it should be
roughly equivalent to guile 1.8 since

 commit e36b7c7ea986418bcfebfba6c6c971db05b77afb
 Author: Han-Wen Nienhuys <address@hidden>
 Date:   Tue Feb 25 21:39:10 2020 +0100

    GUILE2: Do not run GC after processing every file.

> and ends up unreliable as well as not
> representative for 1.8, still our main target, I am not too enthused
> about running Patchy frequently on Guile-2.x with core dumps enabled
> (set ulimit -c 1000000 or so).
> How often do you run make doc?

I've been running a fair number of times recently when I was trying to
look into the speed of the build, but I've been mainly waiting for to hit master, so I can
build the docs in Docker too.

Let me try to repro some more.

Han-Wen Nienhuys - address@hidden -

reply via email to

[Prev in Thread] Current Thread [Next in Thread]