[Top][All Lists]
[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.
- [Chicken-janitors] #684: 'make check' fails (buildid bce4666, 2011-9-3),
Chicken Trac <=