gdc in Linux distros recommended?

ketmar via Digitalmars-d digitalmars-d at puremagic.com
Thu Oct 20 05:21:34 PDT 2016


On Thursday, 20 October 2016 at 05:43:47 UTC, Nick Sabalausky 
wrote:
>> And GDC is using the 2.068 feature set, plus a lot of bug 
>> fixes from
>> later versions.  I guess you could call it 2.068.5.  :-)
>>
>
> Maybe there's a certain amount of truth to that, but not 
> completely: In all my projects anyway, the latest available GDC 
> on travis always broke at exactly the same time DMD 2.066 and 
> below broke.

i believe that Iain talked about frontend features. phobos is 
still at 2.066, i think.

> Not sure what your point is here. If you're writing a library 
> and want to avoid giving your users deprecation messages due to 
> the import changes, then you need to test on 2.070 or newer. 
> Clean compilation on pre-2.070 does not guarantee clean 
> compilation on 2.070+.

actually, any import deprecation messages may come only from 
sloppy coding, like using "implicitly imported identifier from 
3rd module". tbh, none of my code ever triggered such a warning 
when DMD finally (almost) fixed it's import scheme. not 'cause i 
am a brilliant, but 'cause doing it "D way" (local selective 
imports in the closest scope) almost automatically prevents such 
bugs.


More information about the Digitalmars-d mailing list