Greetings!
1) What GCL version? Recent stable versions (2.6.1) have increased
the default stack size.
2) You can increase it further at compile time with
--enable-frssize=...
3) You can set the variable si::*multiply-stacks* to a multiplicative
factor, e.g. 2,4,etc. by which to increase the stack sizes at
runtime.
Please let us know if you still have problems.
Take care,
Gunther Schadow <address@hidden> writes:
Hi, sorry, I don't find any better place to post this question than
the devel list (well, once in 1993 I was hacking the KCL and AKCL code
myself trying to port it to 386BSD, so I might be excused.)
I am working here with a description logic classifier in GCL and it's
bailing out with a "Frame stack overflow" error with a frame
stack of height 653. Normally I would think that this is a termination
issue, but this algorithm is tested and believed to work, yet my
data is pretty big, so I would expect it to run long and deep. But
why should there even be a stack overflow on a machine with virtual
memory? I have set ulimit -s unlimited but to no avail. Is there some
maximum frame stack size parameter in GCL that could be increased?
I fgrepped the source code and could find nothing.
I appreciate any hint. I would really need a large memory model for my
purpose.
thanks,
-Gunther
_______________________________________________
Gcl-devel mailing list
address@hidden
http://mail.gnu.org/mailman/listinfo/gcl-devel