Order of evaluation of VALUES forms was incorrect in compiled code
(defun f2 (a) (lcm (values a (setq a 1))))
(f2 10) ; evaluates to 10
(compile 'f2)
(f2 10) ; now evaluates to 1 (incorrectly)
This is in ECL 16.1.3
Do not update/delete: Banner broadcast message test data
Do not update/delete: Notification broadcast message test data
(defun f2 (a) (lcm (values a (setq a 1))))
(f2 10) ; evaluates to 10
(compile 'f2)
(f2 10) ; now evaluates to 1 (incorrectly)
This is in ECL 16.1.3