[Haskell-cafe] Increase GHC stack size?

2012-02-05 Thread Michael Rice
Stack space overflow: current size 8388608 bytes. Use `+RTS -Ksize -RTS' to increase it. == Couldn't find much on the man or info pages. Example please, say double it (1600) for starters. Michael ___ Haskell-Cafe mailing list

Re: [Haskell-cafe] Increase GHC stack size?

2012-02-05 Thread Mathijs Kwik
./myProgram +RTS -K1600 If that gives an error, you're program was probably compiled without support for setting RTS options from the command line. Recompile with -rtsopts. Then the above should work On Sun, Feb 5, 2012 at 8:16 PM, Michael Rice limitc...@gmail.com wrote: Stack space

Re: [Haskell-cafe] Increase GHC stack size?

2012-02-05 Thread Michael Rice
I'm using ghc --make... -rtsopts seems to be a link directive. The GHC docs seem to be project oriented. What's the two step process to compile and link a simple .hs file? ghc source.hs (to compile) link step? Michael On Sun, Feb 5, 2012 at 2:21 PM, Mathijs Kwik

Re: [Haskell-cafe] Increase GHC stack size?

2012-02-05 Thread Krzysztof Skrzętnicki
No, you supply -rtsopts along with --make. Actually --make is just a shorthand for a few other options, you can see which with --verbose. See the documentation too. One important thing though: very often stack overflows come from bad code. See the wiki for more info:

Re: [Haskell-cafe] Increase GHC stack size?

2012-02-05 Thread Michael Rice
I had tried -rtsopts in a few spots in the command line, both with and without --make, seemingly with no effect . There was indeed a code problem, a function applied to an expression that should have been in parens. Shoulda known better. Thanks, all. Michael 2012/2/5 Krzysztof Skrzętnicki