[GHC] #10952: Use IPids instead of package keys in HPC tix files

GHC ghc-devs at haskell.org
Tue Nov 24 00:37:27 UTC 2015


#10952: Use IPids instead of package keys in HPC tix files
-------------------------------------+-------------------------------------
        Reporter:  mgsloan           |                Owner:
            Type:  bug               |               Status:  new
        Priority:  low               |            Milestone:
       Component:  Code Coverage     |              Version:  7.10.2
      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 ezyang):

 mgsloan: To answer your seven weeks ago question: tix module names will
 include the full package name + version number + hash (they will just be
 what you think of as the IPID). I am not sure this DIRECTLY solves your
 problem; you still need an IPID, but you can avoid going through ghc-pkg.
 (Unless you need to support backwards compatibility).

 Feuerbach: I don't quite understand your problem. Is the assigned package
 key from the inplace and the installed version actually different? I don't
 think should be true in 7.10; if it is that's some sort of bug.  Is this
 giving you grief for 7.8 as well?

 I can advise on package key/IPID related issues, but I know very little
 about the hpc tool.

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


More information about the ghc-tickets mailing list