[GHC] #10852: ghc 7.8.4 on arm - panic: Simplifier ticks exhausted
GHC
ghc-devs at haskell.org
Sun Jan 17 18:57:29 UTC 2016
#10852: ghc 7.8.4 on arm - panic: Simplifier ticks exhausted
---------------------------------------+------------------------------
Reporter: andrewufrank | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 7.10.2
Resolution: | Keywords: arm
Operating System: Linux | Architecture: arm
Type of failure: Compile-time crash | Test Case:
Blocked By: | Blocking:
Related Tickets: #5642, #9675 | Differential Rev(s):
Wiki Page: |
---------------------------------------+------------------------------
Comment (by bgamari):
I would say that this really isn't a GHC so much as it is a `pureMD5`
issue. While it's pretty reasonable to request that GHC inline the
`unsafeUseAsCString` form of `getNthWord`, the `cereal` version produces
far too much code to be worth inlining. Despite this, the library forces
GHC to inline in both cases, hence the explosion during simplification. I
have opened a [[https://github.com/TomMD/pureMD5/pull/3|pull request]]
fixing this upstream.
I haven't yet looked at the `chatter` issue.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10852#comment:9>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list