Here's another one, using GHC 5.02

[ian@urchin current]$ cat W.lhs 

> module Main where

> main :: IO()
> main = putStrLn $ show $ last [1..100000]

[ian@urchin current]$ ghc W.lhs -prof -auto-all -o W
[ian@urchin current]$ ./W +RTS -h   
100000
[ian@urchin current]$ ./W +RTS -c
100000
[ian@urchin current]$ ./W +RTS -h -c
Segmentation fault (core dumped)
[ian@urchin current]$ 

In a rather larger piece of code I get

[ian@urchin current]$ ./Project -d +RTS -M350M -h -c < PP.lhs
Project: fatal error: scavenge_mark_stack: unimplemented/strange closure
type 29 @ 0x500c22a0

which is hopefully caused by the same bug.


Thanks
Ian


_______________________________________________
Glasgow-haskell-bugs mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to