[GHC] #5539: GHC panic - Simplifier ticks exhausted
GHC
ghc-devs at haskell.org
Fri Mar 13 07:35:58 UTC 2015
#5539: GHC panic - Simplifier ticks exhausted
-------------------------------------+-------------------------------------
Reporter: hvr | Owner: simonpj
Type: bug | Status: new
Priority: normal | Milestone: 7.12.1
Component: Compiler | Version: 7.3
Resolution: | Keywords:
Operating System: Linux | Architecture: x86_64
Type of failure: Compile-time | (amd64)
crash | Test Case:
Blocked By: | Blocking:
Related Tickets: #8613, #9070, | Differential Revisions:
#8319 |
-------------------------------------+-------------------------------------
Changes (by thomie):
* related: => #8613, #9070, #8319
Comment:
The examples from comment:45, comment:47 and comment:53 all compile on
Linux with 7.8.4 and 7.10.1. The example from comment:34 still fails (run
`cabal install vector-algorithms` first):
{{{
module T5539 where
import qualified Data.Vector.Algorithms.Intro as I
import qualified Data.Vector.Generic as G
partialSort :: (G.Vector v e, Ord e) => Int -> v e -> v e
partialSort k = G.modify (\a -> I.partialSort a k)
}}}
Note that the `vector` package has received workarounds. See comments
starting from comment:28.
Related tickets from [wiki:Status/SLPJ-Tickets]: #8613, #9070, #8319:
simplifier ticks exhausted (there are others).
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/5539#comment:60>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list