2009/9/12 Faré fahree@gmail.com:
To compile alexandria with the latest CCL, I had to move sequence-of-length-p near the top of sequences.lisp (just below the declaim) least the local (declare (inline ...)) of it would cause CCL to bork, complaining that you're trying to inline a function that hasn't been defined yet.
I believe that CCL is justified in complaining and that alexandria upstream should be modified similarly.
Assuming I understand what you mean, this sounds strange. The only (DECLARE (INLINE ...)) is in the _expansion_ of DEFINE-COMPILER-MACRO LENGTH=.
Can you send the diff, and the exact complaint from CCL to the list? (Unified diff, please.)
Cheers,
-- Nikodemus