#9032: Panic with self-import -------------------------------------+------------------------------------- Reporter: jstolarek | Owner: Type: bug | Status: new Priority: highest | Milestone: 7.10.1 Component: Template | Version: 7.8.2 Haskell | Keywords: Resolution: | Architecture: Unknown/Multiple Operating System: | Difficulty: Unknown Unknown/Multiple | Blocked By: Type of failure: Compile- | Related Tickets: #1012 time crash | Test Case: | Blocking: | Differential Revisions: | -------------------------------------+------------------------------------- Comment (by Simon Peyton Jones <simonpj@…>): In [changeset:"edd233acc19d269385c1a870829e0916a3df8e88/ghc"]: {{{ #!CommitTicketReference repository="ghc" revision="edd233acc19d269385c1a870829e0916a3df8e88" Test earlier for self-import (Trac #9032) This patch makes the renamer check for self-import, especially when dependencies change, because the typechecker can fall over if that happens. I'm still uneasy about *indirect* self-import, but I'll leave that for another day }}} -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9032#comment:7> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler