
#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