Grobner



Michel Talon wrote:
> Raymond Toy (RT/EUS) wrote:
> Indeed i have downloaded cmucl-19d-x86-FreeBSD5.tar.bz2 and it works on
> FreeBSD-7, at least my machine which has been upgraded from 5 and has the
> old libraries. Anyways, i have recompiled maxima 5.14.0 with this version
> of cmucl, and here package grobner works OK. So the problem is definitely

That's odd.  cmucl fails for me.

> Maxima encountered a Lisp error:
> 
>  Error during processing of --eval option "(cl-user::run)":
> 
>   Execution of a form compiled with errors.
> Form:
>   (MAKE-MONOM NVARS INITIAL-ELEMENT 0)
> Compile-time error:
>   (in macroexpansion of (MAKE-MONOM NVARS :INITIAL-ELEMENT ...))
> (hint: For more precise location, try *BREAK-ON-SIGNALS*.)
> The value NVARS is not of type FIXNUM.
> 
> Automatically continuing.
> To reenable the Lisp debugger set *debugger-hook* to nil.

A wild guess.  Wrap an (eval-when (:load-toplevel :compile-toplevel 
:execute) ...) around the defmacro for make-monom macro.

Ray