[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Axiom-developer] Overflow

From: Camm Maguire
Subject: Re: [Axiom-developer] Overflow
Date: Mon, 02 Jan 2012 16:41:56 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)

Greetings!  Using GCL, you can expand the stacks at runtime using (setq
si::*multiply-stacks* n), where n is typically some small positive power
of 2.

Take care,

Bill Page <address@hidden> writes:

> Udo Ott,
> As you might be aware, the message:
>   frame stack overflow
> is generated by the Lisp system apon which the version of Axiom that
> you are using is built. Exactly how to configure the Lisp memory
> configuration to allow a greater depth of recursion or other possible
> constraints is highly dependent on the particular version of Lisp you
> are using. I expect that Axiom-Ubuntu-64Bit is using GCL but I am not
> certain. If so you might look online for configuration suggestions
> from GCL users.  Axiom and especially it's variants OpenAxiom and
> FriCAS can be built with several different Lisp systems and each
> manages memory a little differently so it is possible that you might
> get more "mileage" with Axiom (or OpenAxiom or FriCAS) built with some
> other Lisp such as SBCL, CLISP, or ECL.  Again, exactly how to do this
> depends on the particular variant of Axiom and Lisp.
> You may be able to find some hints about this at
> For example the page
> but like most wiki's this information is only as good as the
> dedication of the people who created and modified the page.
> AXIOM-XL is an obsolete name for Aldor which many years ago was
> intended to become the "next generation" compiler for Axiom. At this
> time only the FriCAS project supports the use of Aldor. Due to
> licensing constraints Aldor must be compiled separately from FriCAS.
> See  or
>  When used with
> FriCAS the code generated by Aldor is compiled using the same
> underlying Lisp system, so memory constraints are similar to using
> SPAD.  But Aldor can also be used in a "stand alone" mode in which it
> compiles and links to a C runtime system.  In this case the memory
> usage is likely to be quite different (although not necessary better)
> than when using Lisp.
> I hope some of this information helps.
> Regards,
> Bill Page.
> On Sun, Dec 18, 2011 at 7:29 AM, Udo Ott <address@hidden> wrote:
>> Hello,
>> since some days I am using Axiom-Ubuntu-64Bit in order to construct
>> combinatorial structures with the help of a back-tracking algorithm.
>> Unfortunately, after about 2**12 calls the function terminates with the
>> system error
>> frame stack overflow
>> What can I do to allow more calls?
>> Secend question: Is there a version of Axiom-XL for Ubuntu 64-Bit?
>> Thank you for your help
>> Sincerely yours, Udo Ott.
>> _______________________________________________
>> Axiom-developer mailing list
>> address@hidden
> _______________________________________________
> Axiom-developer mailing list
> address@hidden

Camm Maguire                                        address@hidden
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]