Multi-instance packages status report

Edward Z. Yang ezyang at
Tue Jul 22 12:17:04 UTC 2014

Excerpts from Simon Marlow's message of 2014-07-22 12:27:46 +0100:
> (Replying to Edward)
> It's not clear to me why identical IPID would imply identical package 
> key.  Can't two instances of a package compiled against different 
> dependencies still have identical ABIs?

No, because the package key is baked into the linker symbols
(and thus the ABI).  I guess maybe if you had a completely empty
package, the ABIs would be the same.


More information about the ghc-devs mailing list