[lift-devel] Compilation of macros.lisp fails in Allegro CL 9.0

Dave Cooper david.cooper at genworks.com
Fri Aug 31 20:01:15 UTC 2012


Hi Gary,

 For what it's worth, it looks like the compile error is coming from the

   (defmacro defcondition (...) ...)

in macros.lisp (the last definition in that file).

I'm trying to figure it out myself now, but I can't see that the
definition is doing anything with hash tables at compile time, so I
have a feeling this is some internal Franz thing with their compiler
--- I'm not sure if it will be within my expertise level to track down
or fix this...

Best Regards,

 Dave Cooper




On Thu, Aug 30, 2012 at 12:22 PM, Gary King <gwking at metabang.com> wrote:
> Hi David,
>
> Thanks for bringing this to my attention. I'll look into it this weekend.
>
>
> On Aug 29, 2012, at 11:11 PM, Dave Cooper <david.cooper at genworks.com> wrote:
>
>> Hello,
>>
>> [To Franz support -- please supersede my previous message from today
>> with this one - the asdf problem is fixed with latest asdf, so for
>> right now only this Lift problem remains -- I am reporting to the Lift
>> development mailing list, but I'm not sure if anyone on that list has
>> access to ACL 9.0, so copying it to Franz Inc. as well]
>>
>>
>> In current Lift, available in quicklisp with
>>
>>   (ql:quickload :lift)
>>
>> the compilation of macros.lisp fails with the following error message:
>>
>>
>>   Object #<singular ha$h-table[1]> cannot be written to a compiled
>> file unless an applicable method is defined on make-load-form.
>>   [Condition of type program-error]
>>
>>
>> It is not apparent to me from looking at the code what the problem is
>> or where such a "ha$h table" would be coming from?
>>
>> If I hear from Franz with a fix, I will forward it to this list.
>>
>> If I hear from the list first, I will make Franz Inc as well.
>>
>>
>> --
>>
>> My Best,
>>
>> Dave Cooper, Genworks Support
>> david.cooper at genworks.com, dave.genworks.com(skype)
>> USA: 248-327-3253(o), 1-248-330-2979(mobile)
>> UK: 0191 645 1699
>>
>> _______________________________________________
>> lift-devel mailing list
>> lift-devel at common-lisp.net
>> http://lists.common-lisp.net/cgi-bin/mailman/listinfo/lift-devel
>
> --
> Gary Warren King, metabang.com
> Cell: (413) 559 8738
> Fax: (206) 338-4052
> gwkkwg on Skype * garethsan on AIM * gwking on twitter
>



-- 

My Best,

Dave Cooper, Genworks Support
david.cooper at genworks.com, dave.genworks.com(skype)
USA: 248-327-3253(o), 1-248-330-2979(mobile)
UK: 0191 645 1699




More information about the lift-devel mailing list