error message



Or

(%i1) xreduce("+", makelist(f(concat(a,k)),k,0,65))$
(%i2) facsum(%,'operator(f));
Maxima encountered a Lisp error:
 Error in MACSYMA-TOP-LEVEL [or a callee]: MACSYMA-TOP-LEVEL [or a callee]
 requires less than sixty-seven arguments.

Or just

(%i3) apply('ratsimp, makelist(concat(a,k),k,0,65));
Maxima encountered a Lisp error:
 Error in MACSYMA-TOP-LEVEL [or a callee]: MACSYMA-TOP-LEVEL [or a callee]
requires less than sixty-six arguments.
Automatically continuing.

Other than not using facsum, I can't think of an easy workaround.

Barton

-----maxima-bounces at math.utexas.edu wrote: -----

>To:?"Maxima?List"?<maxima at math.utexas.edu>
>From:?"Richard?Hennessy"?<rich.hennessy at verizon.net>
>Sent?by:?maxima-bounces at math.utexas.edu
>Date:?08/18/2009?07:43PM
>Subject:?Re:?[Maxima]?error?message
>
>An?even?simpler?example.
>
>(%i14)?boxcar(x,i):=signum(x+a[i])-signum(x-a[i])$
>(%i15)?(i:1,?d?:?facsum(boxcar(x,i)*boxcar(x,i),'operator(signum)))$
>
>(%i16)?for?i?:?2?thru?16?do??d?:?facsum(d*boxcar(x,i),'operator(signum));
>
>Maxima?encountered?a?Lisp?error:
>
>?Error?in?MACSYMA-TOP-LEVEL?[or?a?callee]:?MACSYMA-TOP-LEVEL?[or?a?callee]
>requires?less?than?one?hundred?seven?arguments.
>
>Automatically?continuing.
>To?reenable?the?Lisp?debugger?set?*debugger-hook*?to?nil.
>(%i17)
>
>The?problem/limitation?is?in?facsum.??I?am?looking?for?a?workaround.
>
>Rich
>
>
>-----?Original?Message?-----
>From:?"Richard?Hennessy"?<rich.hennessy at verizon.net>
>To:?"Barton?Willis"?<willisb at unk.edu>
>Cc:?"Maxima?List"?<maxima at math.utexas.edu>
>Sent:?Tuesday,?August?18,?2009?8:27?PM
>Subject:?Re:?[Maxima]?error?message
>
>
>pw.mac?is?not?compiled.??Compiling?does?not?help?much,?actually?it?makes
>it?slower?(weird).??Previous?versions?work?okay.??I
>introduced?facsum()?into?the?program?and?the?bug/limitation?is?in?there,?I
>think.
>
>Rich
>
>
>-----?Original?Message?-----
>From:?"Barton?Willis"?<willisb at unk.edu>
>To:?"Richard?Hennessy"?<rich.hennessy at verizon.net>
>Cc:?"Maxima?List"?<maxima at math.utexas.edu>
>Sent:?Tuesday,?August?18,?2009?1:15?PM
>Subject:?Re:?[Maxima]?error?message
>
>
>-----maxima-bounces at math.utexas.edu?wrote:?-----
>
>>I?have?never?seen?this?error?before?and?I?don't?know?what?command?is
>>involved.?It?happens?on?the?14th?iteration?of?a?loop.?Does
>>anyone?know?what?the?problem?is??Is?it?a?bug?
>
>>Maxima?encountered?a?Lisp?error:
>>?Error?in?MACSYMA-TOP-LEVEL?[or?a?callee]:?MACSYMA-TOP-LEVEL?[or?a
>callee]
>>requires?less?than?sixty-five?arguments.
>
>See,?for?example:
>http://www.lispworks.com/kb/4fbc798cb17237ca852566da005fcc79.html?.?Also
>for?GCL,?we?have
>
>(%i39)?:lisp(print?CALL-ARGUMENTS-LIMIT);
>64
>64
>
>So?this?is?more?of?a?limitation?than?a?bug.?I?suspect?there?is?a
>workaround;?finding?a
>workaround?will?be?fun?and?educational:)?Have?you?compiled?pw.mac??That
>might?make?such
>bugs?more?likely.?Does?the?same?bug?happen?for?previous?versions?of
>pw.mac?
>Also,?code
>that?looks?like?apply('f,?...)?is?a?likely?source?of?such?bugs,?I?think.
>
>Happy?bug?swatting.
>
>Barton
>
>
>
>
>
>
>
>_______________________________________________
>Maxima?mailing?list
>Maxima at math.utexas.edu
>http://www.math.utexas.edu/mailman/listinfo/maxima
>
>
>_______________________________________________
>Maxima?mailing?list
>Maxima at math.utexas.edu
>http://www.math.utexas.edu/mailman/listinfo/maxima