Dub Packages not working with lastest DMD

Seb via Digitalmars-d-ide digitalmars-d-ide at puremagic.com
Tue Feb 21 00:34:57 PST 2017


On Saturday, 18 February 2017 at 19:20:29 UTC, Jolly James wrote:
> A lot (if not all) dub packages by Brian Schott (Hackerpilot) 
> do not compile using the latest stable DMD. Maybe someone can 
> fix these or tell Brian.
>
> In order to use them I had to downgrade to DMD v2.071.2.
>
> The errors look like:
>
>> dub\packages\experimental_allocator-2.70.0-b1\experimental_allocator\src\std\experimental\allocator\package.d(322, 13):
>>
>>Error: std.experimental.allocator.common.Ternary at
>>
>>dub\packages\experimental_allocator-2.70.0-b1\experimental_allocator\src\std\experimental\allocator\common.d(14, 1)
>>
>>conflicts with std.typecons.Ternary at [...]
>
> And as his DCD is required for almost all plugins for generic 
> text editors (VSCode, IntelliJ) to support D, this is a great 
> problem.

What version do you use? Std_experimental_allocator has been 
removed from libdparse this summer (!).
Maybe you have a hard-coded version somewhere?


More information about the Digitalmars-d-ide mailing list