LDC 0.17.0 has been released!

John Colvin via digitalmars-d-ldc digitalmars-d-ldc at puremagic.com
Mon Feb 15 09:57:30 PST 2016


On Monday, 15 February 2016 at 13:29:33 UTC, Thomas Brix Larsen 
wrote:
> On Sunday, 14 February 2016 at 17:28:08 UTC, Kai Nacke wrote:
>> Hi everyone!
>>
>> On behalf of the LDC team I am proud to announce the new 
>> 0.17.0 release!
>> It is based on the 2.068.2 front-end and LLVM 3.5-3.8.
>>
>> [...]
>
> liblphobos2 isn't compatible with an executable built with 
> 0.16.1:
> undefined symbol: _D4core6memory2GC8addRangeFNbxPvmxC8TypeInfoZv

None of the current D compilers promise ABI compatibility between 
compiler versions.

> Also the new version of vibe (0.7.27) isn't working with ldc 
> 0.17.0:
> ../.dub/packages/vibe-d-0.7.27/source/vibe/db/mongo/settings.d(296,1): Error: class vibe.db.mongo.settings.MongoClientSettings has forward references

I tried this:

% dub build vibe-d:mongodb --compiler=ldc2
Building package vibe-d:mongodb in 
/Users/john/.dub/packages/vibe-d-0.7.27/vibe-d/
Performing "debug" build using ldc2 for x86_64.
vibe-d:mongodb 0.7.27: building configuration "library"...
%

no errors for me. what exactly triggered the problem for you?


More information about the digitalmars-d-ldc mailing list