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#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#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
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#39997: High CPU load and no return value with 3.0.0

2020-03-09 Thread Roel Janssen
Dear Guile hackers, 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)