Subject: bug#19389: closed (Re: Status: visit-entry argument problem in module/language/cps/verify.scm)

From: [email-masked] (GNU bug Tracking System)
Date: Wed, 22 Jun 2016 19:38:03 +0000

Your bug report

#19389: visit-entry argument problem in module/language/cps/verify.scm

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].

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

Subject: Re: Status: visit-entry argument problem in module/language/cps/verify.scm
From: Andy Wingo <[email-masked]>
To: [email-masked]
Date: Wed, 22 Jun 2016 21:37:51 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

thanks

Subject: visit-entry argument problem in module/language/cps/verify.scm
From: "Steven H. Margolis" <[email-masked]>
To: [email-masked]
Date: Mon, 15 Dec 2014 08:18:31 -0800
List-Id: <debbugs-submit.debbugs.gnu.org>

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))))