#1644: Problem with interface file (.hi) for a particular function
-------------------------------------------+--------------------------------
    Reporter:  [EMAIL PROTECTED]  |        Owner:         
        Type:  bug                         |       Status:  new    
    Priority:  normal                      |    Milestone:         
   Component:  Compiler                    |      Version:  6.6.1  
    Severity:  normal                      |   Resolution:         
    Keywords:                              |   Difficulty:  Unknown
          Os:  Unknown                     |     Testcase:         
Architecture:  Unknown                     |  
-------------------------------------------+--------------------------------
Comment (by simonpj):

 Ah I vaguely remember this. The HEAD says:
 {{{
 Foo8.hs:7:12:
     Couldn't match expected type `a b c' against inferred type `[a1]'
     In the first argument of `first', namely `['x']'
     In the expression: first ['x']
     In the definition of `foo': foo = first ['x']
 }}}
 which is right.  (I changed `second` to `'x'` to simplify further.)

 The trouble with 6.6.1 is that it raises an exception without having any
 error messages in the set of errors, and that is most unexpected.

 I can't remember exactly which bug showed this in 6.6, or when it was
 fixed, but it certainly seems OK in the HEAD so I'm disinclined to pursue
 it further.  Nevertheless the symptoms are most unhelpful, so I'll add a
 bit more error checking.

 Simon

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/1644>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to