www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Cannot build dfix, dcd with dub

I use the latest dmd.
It seems dub fetch the wrong dependencies

C:\Domain\d>dub build dfix --build=release
Building package dfix in 
C:\Users\Domain\AppData\Roaming\dub\packages\dfix-0.3.
1\dfix\
Fetching experimental_allocator 2.70.0-b1 (getting selected 
version)...
Fetching libdparse 0.3.0 (getting selected version)...
Performing "release" build using dmd for x86.
experimental_allocator 2.70.0-b1: building configuration 
"library"...
..\..\Users\ewanjma\AppData\Roaming\dub\packages\experimental_allocator-2.70.0-b
1\experimental_allocator\src\std\experimental\allocator\package.d(322,13): Error
: std.experimental.allocator.common.Ternary at 
..\..\Users\ewanjma\AppData\Roami
ng\dub\packages\experimental_allocator-2.70.0-b1\experimental_allocator\src\std\
experimental\allocator\common.d(14,1) conflicts with 
std.typecons.Ternary at C:\
D\dmd2\windows\bin\..\..\src\phobos\std\typecons.d(7658,1)
..\..\Users\ewanjma\AppData\Roaming\dub\packages\experimental_allocator-2.70.0-b
1\experimental_allocator\src\std\experimental\allocator\package.d(328,13): Error
: std.experimental.allocator.common.Ternary at 
..\..\Users\ewanjma\AppData\Roami
ng\dub\packages\experimental_allocator-2.70.0-b1\experimental_allocator\src\std\
experimental\allocator\common.d(14,1) conflicts with 
std.typecons.Ternary at C:\
D\dmd2\windows\bin\..\..\src\phobos\std\typecons.d(7658,1)
..\..\Users\ewanjma\AppData\Roaming\dub\packages\experimental_allocator-2.70.0-b
1\experimental_allocator\src\std\experimental\allocator\package.d(348,13): Error
: std.experimental.allocator.common.Ternary at 
..\..\Users\ewanjma\AppData\Roami
ng\dub\packages\experimental_allocator-2.70.0-b1\experimental_allocator\src\std\
experimental\allocator\common.d(14,1) conflicts with 
std.typecons.Ternary at C:\
D\dmd2\windows\bin\..\..\src\phobos\std\typecons.d(7658,1)
dmd failed with exit code 1.
Apr 14