impossible in ghc 6.2

Simon Peyton-Jones simonpj at microsoft.com
Wed Jan 7 11:59:48 EST 2004


Very mysterious.  I've never seen one of these without -dcore-lint
bleating first.

Suggestions:
1. Don't use --make, so you can be certain which module is involved.
2.  On the module that breaks, add -verbose-core2-core -dppr-debug
-ddump-stg
	and send us the output. 

Simon

| -----Original Message-----
| From: glasgow-haskell-bugs-bounces at haskell.org
[mailto:glasgow-haskell-bugs-
| bounces at haskell.org] On Behalf Of Isaac Jones
| Sent: 06 January 2004 15:44
| To: glasgow-haskell-bugs at haskell.org
| Subject: impossible in ghc 6.2
| 
| Greetings.  Ran into a bug with ghc 6.2 on some code that most
probably
| used to work.  I'm using a newer version of the fgl, from what I was
| using before, though.  This only happens with -O2, and I don't think
| -dcore-lint or -dppr-debug do anything interesting.  It happens with
or
| without the heap-size flag.  The usual problem with sharing Aetion
code
| applies here, so I can't send you the files.  I'm glad to help track
| this down in other ways, though.
| 
| /usr/bin/ghc --make -O2 -dcore-lint -dppr-debug -fwarn-name-shadowing
| -fglasgow-exts -fwarn-incomplete-patterns -package lang -package data
| -package fgl -H4564m -fallow-overlapping-instances -i/usr/lib/HUnit
| -i/usr/lib/happy-1.13 -i/usr/lib/HUnit Main.hs



More information about the Glasgow-haskell-bugs mailing list