#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