Strange vibe.d build error

H. S. Teoh hsteoh at quickfur.ath.cx
Thu Dec 21 21:10:39 UTC 2017


After pulling from vibe.d git master today, my vibe.d project doesn't
compile anymore. `dub build` dies with:

	/usr/src/d/vibe.d/stream/vibe/stream/memory.d(56,42): Error: constructor vibe.utils.array.AllocAppender!(ubyte[], ubyte).AllocAppender.this (IAllocator alloc, ubyte[] initial_buffer = null) is not callable using argument types (IAllocator)

No idea where to even start looking, because the error message doesn't
make sense. The ctor is stated to take an IAllocator as first parameter,
and an optional second parameter defaulting to null. So why does calling
the ctor with an instance of IAllocator fail?!


--T


More information about the Digitalmars-d mailing list