[GHC] #14152: Float exit paths out of recursive functions

GHC ghc-devs at haskell.org
Fri Sep 1 22:50:15 UTC 2017


#14152: Float exit paths out of recursive functions
-------------------------------------+-------------------------------------
        Reporter:  nomeata           |                Owner:  (none)
            Type:  task              |               Status:  new
        Priority:  normal            |            Milestone:
       Component:  Compiler          |              Version:  8.2.1
      Resolution:                    |             Keywords:  JoinPoints
Operating System:  Unknown/Multiple  |         Architecture:
                                     |  Unknown/Multiple
 Type of failure:  None/Unknown      |            Test Case:
      Blocked By:                    |             Blocking:
 Related Tickets:  #14137 #10918     |  Differential Rev(s):
       Wiki Page:                    |
-------------------------------------+-------------------------------------

Comment (by nomeata):

 > As you say, actual insight is needed here!

 Sigh. It seems that `VS` has identical core. So the difference must be in
 the libraries, or be completely spurious. But tracking down that requires
 two new freshly built checkouts and more time, and it might just be
 spurious…

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


More information about the ghc-tickets mailing list