[MLton] Re: [Haskell-cafe] fastest Fibonacci numbers in the West
   
    Stephen Weeks
     
    MLton@mlton.org
       
    Thu, 27 Jan 2005 11:13:43 -0800
    
    
  
> I think this FAQ entry from the GnuMP website explains it.
> 
> Q:  I get a Segfault/Bus error in a program that uses GMP to calculate
> numbers with several hundred thousand digits. Why?
> 
> A: GMP allocates most temporaries on the stack, and some machines give
> user programs very little stack space by default.
That looks like the problem.  I normally run with stack unlimited.
When I set the limit, I get a segfault.
An explanation of the problem and pointer to this part of the GnuMP
FAQ should go on mlton.org/GnuMP.