chicken-janitors
[Top][All Lists]
Advanced

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

[Chicken-janitors] #684: 'make check' fails (buildid bce4666, 2011-9-3)


From: Chicken Trac
Subject: [Chicken-janitors] #684: 'make check' fails (buildid bce4666, 2011-9-3)
Date: Sat, 03 Sep 2011 08:01:14 -0000

#684: 'make check' fails (buildid bce4666, 2011-9-3)
--------------------------------------+-------------------------------------
 Reporter:  jrapdx                    |       Owner:       
     Type:  defect                    |      Status:  new  
 Priority:  major                     |   Milestone:  4.8.0
Component:  core libraries            |     Version:  4.7.x
 Keywords:  eval, import, make check  |  
--------------------------------------+-------------------------------------
 Chicken compiles without problems, but 'make check' fails on import-
 test.scm.  (Same error message as reported in http://tests.call-cc.org
 /make-check-errors/2011-09-03.txt.)

 The error occurs with (require-library (srfi 4)) but not (require-library
 srfi-4).

 Tracked the problem to 'eval.scm', line 1306:

 {{{
 (let-values (((exp f2) (doit rid rid))) ...
 }}}

 (doit ...) returns 3 values, but only 2 values are permitted.

 Not clear what is best way to resolve issue, as possibly it has more than
 local effects.  (Simplistically, adding a dummy variable, e.g., (exp f2
 xxx), allows the import tests to succeed, but that would seem to be a very
 dubious resolution.)

-- 
Ticket URL: <http://bugs.call-cc.org/ticket/684>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.

reply via email to

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