Subject: bug#13188: closed (Re: bug#13188: par-map causes VM stack overflow)

From: [email-masked] (GNU bug Tracking System)
Date: Wed, 27 Mar 2013 17:15:03 +0000

Your bug report

#13188: par-map causes VM stack overflow

which was filed against the guile package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
13188: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=13188
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#13188: par-map causes VM stack overflow
From: [email-masked] (Ludovic Courtès)
To: Nala Ginrut <[email-masked]>
Cc: [email-masked]
Date: Wed, 27 Mar 2013 18:12:16 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

Hi,

Nala Ginrut <[email-masked]> skribis:

> scheme@(guile-user)> (par-map 1+ (iota 10000))
> While executing meta-command:
> ERROR: Throw to key `vm-error' with args `(vm-run "VM: Stack
> overflow" ())'.

Commit 8a177d3 fixes this.  I added a paragraph in the documentation
that explains what happens: delimited continuations to the rescue once
again!  ;-)

Comments welcome.

Ludo’.

Subject: par-map causes VM stack overflow
From: Nala Ginrut <[email-masked]>
To: [email-masked]
Date: Sat, 15 Dec 2012 16:12:32 +0800
List-Id: <debbugs-submit.debbugs.gnu.org>

Here is the error message.
Anyway, par-map shouldn't cause stack overflow.

-----------------------err msg------------------------------
scheme@(guile-user)> (par-map 1+ (iota 10000))
While executing meta-command:
ERROR: Throw to key `vm-error' with args `(vm-run "VM: Stack
overflow" ())'.
-------------------------end--------------------------------