profiling crashes my code
Ketil Z. Malde
02 May 2002 09:00:30 +0200
Hal Daume III <hdaume@ISI.EDU> writes:
> I'm in a profiling kind of mood (read: am sick of my program taking too
> long to run), but when I ghc with -prof -auto-all (or -auto or whatever),
> when I try to run my program it seg faults. I don't want to attach all
> the code, since it's really long, but I *have* tested profiling on smaller
> programs and it works fine. (Note that the program crashes regardless of
> whether I put +RTS -p or not.)
Okay, I've only just toyed with profiling myself, but one observation
I've made is that it's not a good idea to mix modules compiled with
profiling and modules compiled without.
That is, always 'make clean' (i.e. 'rm -f *.o *.hi') before you build
with a new set of options.
If I haven't seen further, it is by standing in the footprints of giants