chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-janitors] #1195: ,q in csi gives an error


From: Chicken Trac
Subject: [Chicken-janitors] #1195: ,q in csi gives an error
Date: Thu, 18 Jun 2015 19:08:41 -0000

#1195: ,q in csi gives an error
---------------------+---------------------
 Reporter:  sjamaan  |      Owner:  sjamaan
     Type:  defect   |     Status:  new
 Priority:  major    |  Milestone:  5.0
Component:  unknown  |    Version:
 Keywords:           |
---------------------+---------------------
 $ csi

 {{{
 CHICKEN
 (c) 2008-2015, The CHICKEN Team
 (c) 2000-2007, Felix L. Winkelmann
 Version 4.9.1 (rev 1ae3dc1)
 linux-unix-gnu-x86-64 [ 64bit manyargs dload ptables ]
 compiled 2015-06-13 on yves.more-magic.net (Linux)

 #;1> (##sys#quit-hook)

 Error: bad argument count - received 0 but expected 1: #<procedure
 (f_10510 result2568)>

         Call history:

         csi.scm:416: ##sys#call-with-values
         csi.scm:416: eval
         <syntax>          (##sys#quit-hook)
         <eval>    (##sys#quit-hook)     <--
 #;1>
 }}}

 This seems to have something to do with the {{{set!}}} call on line 1098:
 it is overriding {{{##sys#quit-hook}}} with a procedure that has an
 incompatible signature.  However, this is not the most important part: the
 important part is that this override is not picked up at the call site.

 Maybe this'll get fixed with #1131

--
Ticket URL: <http://bugs.call-cc.org/ticket/1195>
CHICKEN Scheme <http://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]