
#8308: Resurrect ticky code for counting constructor arity -------------------------------------+------------------------------------- Reporter: jstolarek | Owner: Type: task | Status: new Priority: normal | Milestone: 8.2.1 Component: Profiling | Version: 7.7 Resolution: | Keywords: newcomer Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: Other | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Phab:D931 Wiki Page: | -------------------------------------+------------------------------------- Comment (by bgamari): I suspect the issue here is the fact that you built your libraries with ticky. The testcase is expecting to see a count of 1 in the `RET_NEW_hst_1` ticker, since it expects only the testcase itself to be instrumented. However, since you have also instrumented the libraries, the count is larger. In this sense the testcase as-written may be a bit fragile, although I can't think of any great way to fix this without compromising the precision of the check in the "normal" case (where the user has instrumented their libraries, which is by far more common). -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8308#comment:13 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler