URL:
http://savannah.gnu.org/bugs/?33996
Summary: 2.0.2: Crash related to ports and threads
Project: Guile
Submitted by: rixed
Submitted on: ven. 12 août 2011 09:42:12 CEST
Category: None
Severity: 3 -
On Sat 06 Aug 2011 22:17, Hans Aberg haber...@telia.com writes:
FYI: running this file with Guile 2.0.2, the last test claims does not have
call/cc safe 'map'.
http://sisc-scheme.org/r5rs_pitfall.scm
This behaviour is permissible in the R5RS. In R6RS it is not, and it
doesn't look like it
On 12 Aug 2011, at 22:08, Andy Wingo wrote:
FYI: running this file with Guile 2.0.2, the last test claims does not have
call/cc safe 'map'.
http://sisc-scheme.org/r5rs_pitfall.scm
This behaviour is permissible in the R5RS. In R6RS it is not, and it
doesn't look like it will be
Follow-up Comment #2, bug #30070 (project guile):
Stefan, the tail pointer does preserve performance, but it does not preserve
the R6RS invariant about multiple returns.
Szavai is right. Perhaps we should provide some other definition of `map'
within R6RS to satisfy this requirement. However,
Update of bug #23112 (project guile):
Status:None = Fixed
Open/Closed:Open = Closed
___
Follow-up Comment #8:
Thank you for the