On Wed, Jan 12, 2005 at 06:18:07AM -0600, Paul F. Dietz wrote:
> Eric Blossom wrote:
> >I'm running into control stack exhaustion when trying to
> >compile a particular macro expansion (see below).
> >I'm using SBCL 0.8.17 on x86 Linux 2.6.8
> > (1) Can I increase the size of the control stack somehow?
> > I RTFM, but didn't see anything relevant. Is it a function of my
> > ram + swap or is there a (tunable) limit in SBCL?
> > (2) Are there declarations, etc that I could add to the code to get it
> > to compile?
> > (3) Any other suggestions for getting this to compile, including
> > idioms, restructuring, etc.
> Get rid of all the separate calls to EX-FLOAT and instead map across
> a list or lists of arguments. This will probably solve all the problems
> (I think you're seeing SBCL being too precise in analyzing integer
> types, which is making the size of the types explode.)
Thanks, will do.