bug#39997: High CPU load and no return value with 3.0.0

2020-03-11 Thread Roel Janssen
On Wed, 2020-03-11 at 15:05 +0100, Ludovic Courtès wrote: > Roel Janssen skribis: > > > On Wed, 2020-03-11 at 12:07 +0100, Ludovic Courtès wrote: > > [...] > > > > The Guix package has this patch: > > > > > > '(begin > > >;; Work around miscompilation on Guile 3.0.0 at

bug#39999: make install fails on mac (Catilina, Guile-3.0.1)

2020-03-11 Thread Ludovic Courtès
Hi, Massimiliano Gubinelli skribis: > make install on the last Guile 3.0.1 fails on my Mac (Catilina) with the > following message > > > ../build-aux/install-sh -c -d > '/Users/mgubi/t/guile3-usr/include/guile/3.0/libguile' > /usr/bin/install -c -m 644 version.h scmconfig.h >

bug#36811: Guix fails to build with libgc 8.0.4

2020-03-11 Thread Ludovic Courtès
Hi Jonathan, Ludovic Courtès skribis: > As discussed yesterday on #guix, I tried this: > > guix build guile3.0-guix --with-input=libgc@7=libgc@8 With Guile 3.0.1 + the patch for , the command above succeeds. Specifically: guix pull

bug#39997: High CPU load and no return value with 3.0.0

2020-03-11 Thread Roel Janssen
On Wed, 2020-03-11 at 12:07 +0100, Ludovic Courtès wrote: > Hi, > > Roel Janssen skribis: > > > When I use the "md5" module from guile-lib (release 0.2.6.1) > > together > > with the following snippet in Guile 3.0.0, it never returns, while > > on > > Guile 2.2.6, it returns the MD5 sum of the

bug#39997: High CPU load and no return value with 3.0.0

2020-03-11 Thread Ludovic Courtès
Roel Janssen skribis: > On Wed, 2020-03-11 at 12:07 +0100, Ludovic Courtès wrote: [...] >> The Guix package has this patch: >> >> '(begin >>;; Work around miscompilation on Guile 3.0.0 at -O2: >>;; ;. >>(substitute*

bug#39999: make install fails on mac (Catilina, Guile-3.0.1)

2020-03-11 Thread Massimiliano Gubinelli
Hi Ludovic, the problem seems to be the multiple -e together with -i. Example: Horst:clean mgubi$ cat - > test pippo Horst:clean mgubi$ sed -i -e 's,pippo,pluto,g' -e 's,pippo,pluto,g' -e 's,pippo,pluto,g' test sed: -e: No such file or directory Horst:clean mgubi$ sed -e 's,pippo,pluto,g'

bug#39999: make install fails on mac (Catilina, Guile-3.0.1)

2020-03-11 Thread Ludovic Courtès
Hi Massimiliano, Massimiliano Gubinelli skribis: > Is ok to do > > Horst:clean mgubi$ sed -e 's,pippo,pluto,g' -e 's,pippo,pluto,g' -e > 's,pippo,pluto,g' -i ‘' test Does it modify the file called ‘test’ in this case? Thanks for testing! Ludo’.

bug#40014: [PATCH] typo in api-debug.texi

2020-03-11 Thread Ludovic Courtès
Hi, Jan Synacek skribis: > From 8617b6a94054aafc4a58cd1e5581154e1e9ea353 Mon Sep 17 00:00:00 2001 > From: Jan Synacek > Date: Tue, 10 Mar 2020 15:36:03 +0100 > Subject: [PATCH] texinfo: Fix typo in api-debug.texi > > --- > doc/ref/api-debug.texi | 2 +- > 1 file changed, 1 insertion(+), 1

bug#40008: Backtraces can contain very long strings

2020-03-11 Thread Mikael Djurfeldt
On Wed, Mar 11, 2020 at 12:14 PM Ludovic Courtès wrote: > Hi, > > skribis: > > > On Tue, Mar 10, 2020 at 11:05:24AM +0100, Jan Synacek wrote: > >> I have the following backtrace: > >> > >> Backtrace: > >> In ice-9/boot-9.scm: > >> 1736:10 9 (with-exception-handler _ _ #:unwind? _ # _) > >>

bug#40008: Backtraces can contain very long strings

2020-03-11 Thread Ludovic Courtès
Hi, skribis: > On Tue, Mar 10, 2020 at 11:05:24AM +0100, Jan Synacek wrote: >> I have the following backtrace: >> >> Backtrace: >> In ice-9/boot-9.scm: >> 1736:10 9 (with-exception-handler _ _ #:unwind? _ # _) >> In unknown file: >>8 (apply-smob/0 #) >> In ice-9/boot-9.scm: >>

bug#39997: High CPU load and no return value with 3.0.0

2020-03-11 Thread Ludovic Courtès
Hi, Roel Janssen skribis: > When I use the "md5" module from guile-lib (release 0.2.6.1) together > with the following snippet in Guile 3.0.0, it never returns, while on > Guile 2.2.6, it returns the MD5 sum of the input string: > --- > (use-modules (md5)) > > (define (md5-from-string input) >

bug#39208: [3.0.0] Segfault while building on ARMv7

2020-03-11 Thread Ludovic Courtès
Hi, Ludovic Courtès skribis: > Building 3.0.0 with Guix on ARMv7 reproducibly fails: > > BOOTSTRAP GUILEC language/cps/loop-instrumentation.go > wrote `language/cps/loop-instrumentation.go' > BOOTSTRAP GUILEC language/cps/peel-loops.go > wrote `language/cps/effects-analysis.go' >