Opened 10 years ago

Closed 10 years ago

Last modified 9 years ago

#684 closed defect (duplicate)

'make check' fails (buildid bce4666, 2011-9-3)

Reported by: jrapdx Owned by:
Priority: major Milestone: 4.9.0
Component: core libraries Version: 4.7.x
Keywords: eval, import, make check Cc:
Estimated difficulty:

Description

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

Change History (2)

comment:1 Changed 10 years ago by felix winkelmann

Resolution: duplicate
Status: newclosed

Thanks, already fixed, I think (#681).

comment:2 Changed 9 years ago by felix winkelmann

Milestone: 4.8.04.9.0

Milestone 4.8.0 deleted

Note: See TracTickets for help on using tickets.