On Thu, Jun 27, 2013 at 7:06 AM, Игорь Пашев <pashev.i...@gmail.com> wrote:
> 2013/6/27 Gabriel Dos Reis <g...@integrable-solutions.net>:
>> I looked at this mysterious error for a long time.  I've concluded
>> that it must be a bug in ECL-11.1.1 (the one you're using to
>> build OpenAxiom).  That is a pretty old version of ECL.
>> Notice that similar function type declaration for objectAssoc
>> does not provoke an error.  One fix for that version of ECL
>> would be comment out the type declaration for symbolAssoc
>> in the file src/boot/utility.boot.
>>
>> Can you try that and tell me how it goes?
>
> If I understand correctly:
>     ....
>     objectAssoc: (%Thing, %List %Thing) -> %Maybe %Pair(%Thing,%Thing)
>      -- symbolAssoc: (%Symbol,%List %Thing) -> %Maybe %Pair(%Symbol,%Thing)
>     setDifference: (%List %Thing,%List %Thing) -> %List %Thing

Yes, you understood correctly.  That version of ECL is really really weird.
There is no way Debian could move away from it? ;-)
Try to take out that declaration entirely, instead of commenting it out.

-- Gaby

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
open-axiom-devel mailing list
open-axiom-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open-axiom-devel

Reply via email to