Hello !

With the latest dmd trunk now this error disappeared:

/mnt/sdb1/dev/c/d/src/install/bin/../../../phobos/std/container/array.d(432): Error: cannot implicitly convert expression ((inout inout(Range) ctmp3330 = 0;
, _ctmp3330).this(this, 0LU, this.length())) of type inout(Range) to Range
source/vibe/core/drivers/timerqueue.d(29): while looking for match for BinaryHeap!(Array!(TimeoutEntry), "a.timeout > b.timeout")
source/vibe/core/drivers/libevent2.d(75): Error: template instance vibe.core.drivers.timerqueue.TimerQueue!(TimerInfo, 10000L) error instantiating

But a new one appeared:

/mnt/sdb1/dev/c/d/src/install/bin/../../../druntime/import/core/sync/mutex.di(24): Error: constructor core.sync.mutex.Mutex.this core.sync.mutex.Mutex cannot be constructed at compile time, because the constructor has no available source code

The ssl errors changed a bit with the latest git deimos/openssl.

Cheers !