[GHC] #10491: Regression, simplifier explosion with Accelerate, cannot compile, increasing tick factor is not a workaround

GHC ghc-devs at haskell.org
Sun Jun 28 16:31:29 UTC 2015


#10491: Regression, simplifier explosion with Accelerate, cannot compile,
increasing tick factor is not a workaround
-------------------------------------+-------------------------------------
        Reporter:  robertce          |                   Owner:  bgamari
            Type:  bug               |                  Status:  closed
        Priority:  highest           |               Milestone:  7.10.2
       Component:  Compiler          |                 Version:  7.10.1
      Resolution:  wontfix           |                Keywords:
Operating System:  Unknown/Multiple  |            Architecture:
 Type of failure:  Compile-time      |  Unknown/Multiple
  performance bug                    |               Test Case:
      Blocked By:                    |                Blocking:
 Related Tickets:                    |  Differential Revisions:
-------------------------------------+-------------------------------------

Comment (by Ben Gamari <ben@…>):

 In [changeset:"89834d6d99da564aa14e63f2f801f50a615ce322/ghc"]:
 {{{
 #!CommitTicketReference repository="ghc"
 revision="89834d6d99da564aa14e63f2f801f50a615ce322"
 Add -fcross-module-specialise flag

 Summary:
 As of 7.10.1 we specialize INLINEABLE identifiers defined in other
 modules. This can expose issues (compiler bugs or otherwise) in some cases
 (e.g. Trac #10491) and therefore we now provide a way for the user to
 disable
 this optimization.

 Test Plan: Successfully compile Splice.hs from Trac #10491.

 Reviewers: simonpj, austin

 Reviewed By: simonpj

 Subscribers: simonpj, thomie, bgamari

 Differential Revision: https://phabricator.haskell.org/D999

 GHC Trac Issues: #10491
 }}}

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10491#comment:47>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list