[iterate-devel] COMPILE FAILURE UNDER ALLEGRO CL 7

Hoehle, Joerg-Cyril Joerg-Cyril.Hoehle at t-systems.com
Mon Jun 13 08:44:59 UTC 2005


Hi,

Mark L. Williams CIV NSWC-PC wrote:
>This is a strictly newbie question and I'm not on any mailing lists, so
>please reply directly.
>
>I have downloaded the current version of iterate and have tried to
>compile it with Allegro CL (Sparc version). Actually, I got it as part
>of the the CL-pdf / CL-typesetting packages but have pulled it
>independently because...

Did you get cl-pdf and/or cl-typesetting to compile the iterate which is part of it?

What version of iterate are you using? Please report something like file dates of the archive (not extraction date), since the file itself doesn't mention any precise enough version number.

>the asdf build (executed by attempting to evaluate (asdf:operate
>'asdf:load-op 'iterate) after establishing the necessary symbolic link
>to the iterate.asd file) fails with the message:
>
>;;; Compiling file [path]/iterate.lisp
>; While compiling (:top-level-form "iterate.lisp" 85868):
>Error: DEFCLAUSE: required part of template (FOR var-spec &sequence) is
>of odd length
>
>I've taken a quick look for similar-sounding bugs and/or any other hints
>that might help, but I haven't found anything and I'm too new to
>interpret and debug myself. Any help will be greatly appreciated.

Never seen that myself.
Are you using some beta version of Allegro-CL/sparc?
Do you nkow about "modern" packages (i.e. case-sensitive reader)?
Could some "modern" package get in the way?

Can you try (apropos "&sequ") [or (apropos "&SEQU")]? How many symbols does it show? My suspicion is that there maybe 2 symbols of similar names, but distinct in case, and this may be causing trouble (i.e. &sequence and &SEQUENCE).

Can you load, and/or compile the file by hand? (of course, need to load package.lisp initially)
Can you load first, then compile?
Can you compile in a fresh Lisp (not loaded first)?

And finally, is there a problem with your mailer? I got your message as a text attachment within an attachment within an attachment. Maybe you should subscribe to iterate-devel for as long as your bug-report is unsolved, instead of hoping for some gentle moderator to forward your message to the list. iterate-devel has low traffic.

Regards,
	Jörg Höhle



More information about the iterate-devel mailing list