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.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 19389 in the body.
You can then email your comments to 19389 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guile <at> gnu.org:
bug#19389; Package guile. (Mon, 15 Dec 2014 16:49:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to "Steven H. Margolis" <shm <at> pobox.com>:
New bug report received and forwarded. Copy sent to bug-guile <at> gnu.org. (Mon, 15 Dec 2014 16:49:03 GMT) Full text and rfc822 format available.

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






Information forwarded to bug-guile <at> gnu.org:
bug#19389; Package guile. (Wed, 22 Jun 2016 19:38:02 GMT) Full text and rfc822 format available.

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

From: Andy Wingo <wingo <at> pobox.com>
To: "Steven H. Margolis" <shm <at> pobox.com>
Cc: 19389 <at> debbugs.gnu.org
Subject: Re: bug#19389: visit-entry argument problem in
 module/language/cps/verify.scm
Date: Wed, 22 Jun 2016 21:37:29 +0200
Thank you Steven!  I really appreciate you trying out the development
branch so early, and I apologize that I wasn't able to acknowledge the
report then.  When you reported I think I wasn't thinking about the
issue because I was in the middle of the transition to the "cps soup"
IR, which ended up eliminating this bug through other means, so I will
close this report.  Please let us know if you find problems in the
future; reports are very welcome.

Regards,

Andy

On Mon 15 Dec 2014 17:18, "Steven H. Margolis" <shm <at> pobox.com> writes:

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




Reply sent to Andy Wingo <wingo <at> pobox.com>:
You have taken responsibility. (Wed, 22 Jun 2016 19:38:02 GMT) Full text and rfc822 format available.

Notification sent to "Steven H. Margolis" <shm <at> pobox.com>:
bug acknowledged by developer. (Wed, 22 Jun 2016 19:38:03 GMT) Full text and rfc822 format available.

Message #13 received at 19389-done <at> debbugs.gnu.org (full text, mbox):

From: Andy Wingo <wingo <at> pobox.com>
To: 19389-done <at> debbugs.gnu.org
Subject: Re: Status: visit-entry argument problem in
 module/language/cps/verify.scm
Date: Wed, 22 Jun 2016 21:37:51 +0200
thanks




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 21 Jul 2016 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 7 years and 286 days ago.

Previous Next


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