Comment 1 for bug 454681

Revision history for this message
Nikodemus Siivola (nikodemus) wrote :

Reduced test case:

(defun test ()
  ;; If there is only a single value here, the code compiles fine.
  (multiple-value-bind (iterator+977 getter+978) (DOES-NOT-EXIST-BUT-DOES-NOT-MATTER)
    (flet ((iterator+976 ()
             (funcall iterator+977)))
      ;; If the inline declaration is missing, the code compiles fine.
      (declare (inline iterator+976))
      (let ((iterator+976 #'iterator+976))
        ;; If the call is to the function and not the variable, the code compiles fine.
        (funcall iterator+976)))))