[GHC] #7978: Profiling broken
#7978: Profiling broken ------------------------------------+--------------------------------------- Reporter: gmainland | Owner: Type: bug | Status: new Priority: normal | Component: Compiler Version: 7.7 | Keywords: Os: Unknown/Multiple | Architecture: Unknown/Multiple Failure: GHC doesn't work at all | Blockedby: Blocking: | Related: ------------------------------------+--------------------------------------- The cardinality analysis patch broke profiling. This can be seen in the nightly builds, where the profasm and profthreaded ways show many, many failures. ghc:changeset:da4ff650 is good, and ghc:changeset:62653122 is bad; the intervening few changes are not buildable. -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7978> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#7978: Profiling broken ------------------------------------+--------------------------------------- Reporter: gmainland | Owner: Type: bug | Status: new Priority: normal | Component: Compiler Version: 7.7 | Keywords: Os: Unknown/Multiple | Architecture: Unknown/Multiple Failure: GHC doesn't work at all | Blockedby: Blocking: | Related: ------------------------------------+--------------------------------------- Changes (by kazu-yamamoto): * cc: kazu@… (added) -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7978#comment:1> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#7978: Profiling broken ------------------------------------+--------------------------------------- Reporter: gmainland | Owner: Type: bug | Status: new Priority: normal | Component: Compiler Version: 7.7 | Keywords: Os: Unknown/Multiple | Architecture: Unknown/Multiple Failure: GHC doesn't work at all | Blockedby: Blocking: | Related: ------------------------------------+--------------------------------------- Comment(by gmainlan@…): commit bdc3775aa29accfdcd106a1003aa1d598609c28c {{{ Author: Geoffrey Mainland <gmainlan@microsoft.com> Date: Sat Jun 22 20:23:24 2013 +0100 Add a work-around for #7978. This patch fixes profiling at the cost of losing cost centre accounting in a very small number of cases. I am working on a better fix. compiler/codeGen/StgCmmBind.hs | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) }}} -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7978#comment:2> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#7978: Profiling broken ------------------------------------+--------------------------------------- Reporter: gmainland | Owner: Type: bug | Status: new Priority: normal | Component: Compiler Version: 7.7 | Keywords: Os: Unknown/Multiple | Architecture: Unknown/Multiple Failure: GHC doesn't work at all | Blockedby: Blocking: | Related: ------------------------------------+--------------------------------------- Comment(by kazu-yamamoto): I confirmed that this works on Linux. Thanks! -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7978#comment:3> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
participants (1)
-
GHC