Hello,
yes, it is a bug in ECL. Thanks for the report. I've added it to the
issue tracker: https://gitlab.com/embeddable-common-lisp/ecl/issues/233
Problem is present in the earlier versions of the ECL as well (verified
with ECL 13.5.1), so it's not a regression.
Best regards,
Daniel
Dan Gilde
Is this a bug in ecl?
% cat test.lisp
(defvar v1 nil)
(defun run-test ()
(let ((share_t)
(fst 'a))
(format t "fst ~S~%" fst)
(multiple-value-bind (v1 fst)
(case share_t
((nil)
(values v1 fst)))
(format t "fst ~S~%" fst
% ecl
ECL (Embeddabl