[GHC] #14638: Simplifier ticks exhausted on Ω lambda term
GHC
ghc-devs at haskell.org
Fri Jan 5 00:31:23 UTC 2018
#14638: Simplifier ticks exhausted on Ω lambda term
-------------------------------------+-------------------------------------
Reporter: merlynfry | Owner: (none)
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 8.2.2
Keywords: | Operating System: Unknown/Multiple
Architecture: | Type of failure: None/Unknown
Unknown/Multiple |
Test Case: | Blocked By:
Blocking: | Related Tickets:
Differential Rev(s): | Wiki Page:
-------------------------------------+-------------------------------------
GHC panics when trying to compile the following program:
{{{#!hs
module Omega where
newtype Mu a = Roll { unRoll :: Mu a -> a }
omega = (\h -> $ Roll h) (\x -> unRoll x $ x)
}}}
However, GHC has no complaints about interpreting the module.
----
I've attached the most verbose output of GHC, should you so need it.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/14638>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list