GNU bug report logs - #19389
visit-entry argument problem in module/language/cps/verify.scm

Previous Next

Package: guile;

Reported by: "Steven H. Margolis" <shm <at> pobox.com>

Date: Mon, 15 Dec 2014 16:49:02 UTC

Severity: normal

Done: Andy Wingo <wingo <at> pobox.com>

Bug is archived. No further changes may be made.

Full log


Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: "Steven H. Margolis" <shm <at> pobox.com>
To: bug-guile <at> gnu.org
Subject: visit-entry argument problem in module/language/cps/verify.scm
Date: Mon, 15 Dec 2014 08:18:31 -0800
This weekend I noticed a build problem in guile from the savannah git repository. I think the patch below is an appropriate fix:

(08:06:43 <~/OpenSource/guile2/guile-savannah>) 0 $ git diff
diff --git a/module/language/cps/verify.scm b/module/language/cps/verify.scm
index a39e99b..b636fc4 100644
--- a/module/language/cps/verify.scm
+++ b/module/language/cps/verify.scm
@@ -129,7 +129,7 @@
     (match fun
       (($ $fun (free ...) entry)
        (for-each (cut check-var <> v-env) free)
-       (visit-entry '() v-env))
+       (visit-entry '() k-env v-env))
       (_
        (error "unexpected $fun" fun))))






This bug report was last modified 9 years and 50 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.