Multi-instance packages status report

Simon Marlow marlowsd at gmail.com
Tue Jul 22 12:22:58 UTC 2014


On 22/07/14 13:17, Edward Z. Yang wrote:
> 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.

Aha, I see.  Thanks!

Simon



More information about the ghc-devs mailing list