Help: Windows ghc profiler errors
Bayley, Alistair
Alistair_Bayley@ldn.invesco.com
Thu, 14 Nov 2002 17:27:39 -0000
I want to profile my Haskell program (it solves the Queens and Knights
problem stated here: http://www.itasoftware.com/careers/programmers.php ).
I'm compiling with GHC 5.04.1 under Windows NT using the following command
line (as per the Users Guide):
>ghc -prof -auto-all -o queens --make Main
When I run the program with the following command lines I get:
>queens
queens: fatal error: evacuate: strange closure type 1696
>queens +RTS
queens: fatal error: evacuate: strange closure type 1728
>queens +RTS -p
queens: fatal error: evacuate: strange closure type 1760
(I have no idea if the change in closure type is significant, but it is
quite clearly related to the command line options used.)
The program works without profiling (whether or not it produces the correct
answers is another matter). I just want to practice profiling and optimising
Haskell programs.
I've also tried running the profiler with a minimal program:
> module Main where
> main :: IO ()
> main = do putStrLn "hello world"
... and I get a segmentation fault.
Anyway, I've had a quick look through the last couple of months of mailing
list archives and haven't noticed anything related to this error. Any ideas?
Thanks,
Alistair.
*****************************************************************
The information in this email and in any attachments is
confidential and intended solely for the attention and use
of the named addressee(s). This information may be
subject to legal professional or other privilege or may
otherwise be protected by work product immunity or other
legal rules. It must not be disclosed to any person without
our authority.
If you are not the intended recipient, or a person
responsible for delivering it to the intended recipient, you
are not authorised to and must not disclose, copy,
distribute, or retain this message or any part of it.
*****************************************************************