#8221: Type checker hangs ----------------------------------------------+--------------------------- Reporter: maxs | Owner: dreixel Type: bug | Status: new Priority: highest | Milestone: 7.8.1 Component: Compiler | Version: 7.7 Resolution: | Keywords: hangs Operating System: Unknown/Multiple | Architecture: arm Type of failure: GHC rejects valid program | Difficulty: Unknown Test Case: | Blocked By: Blocking: | Related Tickets: ----------------------------------------------+--------------------------- Comment (by Simon Peyton Jones <simonpj@…>): In [changeset:d3f002cc99b188d2e2ea9d43a9e0e4abb2116364/ghc]: {{{ #!CommitTicketReference repository="ghc" revision="d3f002cc99b188d2e2ea9d43a9e0e4abb2116364" Fix over-eager unpacking in isUnpackableType This bug meant that we tried to unpack Link in data Link a = MkLink !(Link a) when -funbox-small-strict-fields was on. See Trac #8221. }}} -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8221#comment:4> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler