[GHC] #12967: GHC 8.0.1 Panic for current Aeson 1.0.2.1
GHC
ghc-devs at haskell.org
Fri Mar 31 15:15:18 UTC 2017
#12967: GHC 8.0.1 Panic for current Aeson 1.0.2.1
-------------------------------------+-------------------------------------
Reporter: bitemyapp | Owner: (none)
Type: bug | Status: infoneeded
Priority: normal | Milestone:
Component: Compiler | Version: 8.0.1
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
| Unknown/Multiple
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by RyanGlScott):
FWIW, `aeson` has resolved this upstream by increasing the `simpl-tick-
factor` to 200 for that particular benchmark (see
[https://github.com/bos/aeson/issues/502 this issue], and
[https://github.com/bos/aeson/commit/35ae44dbec513b45d4ec94d95588c56d35b7f88a
#diff-2f38c1adee324e73bf376a514fd4a3ae this commit]).
I slightly reduced the
[https://github.com/bos/aeson/issues/502#issuecomment-269911373 test case]
here, but I do ultimately think that overly aggressive `INLINE`-ing is the
culprit here.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/12967#comment:3>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list