On Dec 15, 2004, at 8:30 AM, Simon Peyton-Jones wrote:
OK, I understand this.
1. You really do have overlapping instances, exactly as reported in
the error message.
2. The instance in Data.Graph.Inductive.Graph looks like this
instance ... = Eq (gr a b)
This is, as you say, crazy,
Hello,
the following program makes GHC 6.2.2 loop forever (testLoop) or panic
(testPanic).
I tried to derive small examples that illustrate the problem.
The problem seems to be related to the use of 'mdo', and it looks like it is
important that the expressoin 'f x' is repeated.
import
Hi
I'm building a program which converts file names from ISO8859-1 to UTF-8. It
calls the recode program to do the actual conversion. This part does the
work:
pfade - fmap lines getContents
pipe_to (unlines pfade)
(execp recode [-f, latin1..utf8]
-|= (do
Greetings,
I encountered the same problem and tracked it to
ghc/compiler/simplCore/Simplify.lhs, line 1504:
... coreRefineTys tvs' (error urk) ...
and
ghc/compiler/types/Unify.lhs, line 209:
... coreRefineTys ex_tvs subst@(TvSubst in_scope orig_env) ...
which performs a strict pattern match on
Now fixed... my fault (Xmas distracted me...)
Simon
| -Original Message-
| From: [EMAIL PROTECTED]
[mailto:glasgow-haskell-bugs-
| [EMAIL PROTECTED] On Behalf Of Lemmih
| Sent: 04 January 2005 14:18
| To: Satnam Singh
| Cc: glasgow-haskell-bugs@haskell.org
| Subject: Re: ghc.exe: panic!
Excellent point. A genuine bug in 6.2, I fear.
I've fixed the HEAD, and added a test (mdo006)
Thanks for boiling this down, Iavor.
Simon
| -Original Message-
| From: [EMAIL PROTECTED]
[mailto:glasgow-haskell-bugs-
| [EMAIL PROTECTED] On Behalf Of Iavor Diatchki
| Sent: 23 December
Bugs item #1096068, was opened at 2005-01-04 14:05
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detailatid=108032aid=1096068group_id=8032
Category: Documentation
Group: 6.2.2
Status: Open