#959: Debugging info(?) leaks out: "Urk! Inventing strangely-kinded void TyCon"
-------------------------------------+--------------------------------------
 Reporter:  igloo                    |          Owner:  igloo  
     Type:  merge                    |         Status:  new    
 Priority:  normal                   |      Milestone:  6.8.2  
Component:  Compiler (Type checker)  |        Version:  6.6    
 Severity:  minor                    |     Resolution:         
 Keywords:                           |     Difficulty:  Unknown
 Testcase:  tcfail188                |   Architecture:  Unknown
       Os:  Unknown                  |  
-------------------------------------+--------------------------------------
Changes (by simonpj):

  * testcase:  => tcfail188
  * owner:  simonpj => igloo
  * type:  bug => merge

Comment:

 OK, I have
  * turned the "trace" into a civilised warning
  * added a tiny bit of advice about how to suppress the warning (add a
 type signature)
  * given a reference to this page
  * added a test case

 None of this is the Real Fix, which is to provide a way to robustly export
 strangely-kinded Any !TyCons across interface files.  But that's a bigger
 job, and I'm still unconvinced it's worth doing.

 '''If you trip over the new warning in a real program, and have thereby
 found your way to this page, please add a comment to say so.  Better
 still, please upload a small example, so we can gather evidence about how
 important this is.'''

 Ian: merge to the 6.8 branch; then change milestone to _|_, and type to
 'Bug'
 {{{
 Mon Nov 19 12:29:38 GMT 2007  [EMAIL PROTECTED]
   * Improve the situation for Trac #959: civilised warning
           instead of a trace msg
 }}}

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/959#comment:5>
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