Simon Marlow wrote:

Hmm yes, this is indeed rather unhelpful.  I can explain why it happens,
though.  The compiler has lifted out the error case into a top-level
binding:

 x = error "Error in array index"
Would the compiler be less agressive with this if I turn off optimization? I usually use optimization with profiling as well, but could of course turn it off if it would result in more useful stack backtraces.

-k
_______________________________________________
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Reply via email to