D Library Breakage

Jesse Phillips Jesse.K.Phillips+D at gmail.com
Fri Apr 13 13:43:41 UTC 2018


On Friday, 13 April 2018 at 10:47:18 UTC, Rene Zwanenburg wrote:
> On Friday, 13 April 2018 at 05:31:25 UTC, Jesse Phillips wrote:
>> Well if DIP1000 isn't on by default I don't think Phobos 
>> should be compiled with it.
>>
>> I think that the version issue is not unique to D and would be 
>> good to address, but I don't see the compiler reading the 
>> object file to determine how it should built the import files.
>
> More importantly, it can be perfectly valid to link object 
> files compiled with different options. Things like parts of the 
> program that shouldn't be optimized, or have their logging 
> calls added/removed.

I don't think that would matter since import files are just used 
for their signatures. But yes versions don't always impact that 
level.


More information about the Digitalmars-d mailing list