So the very first thing I did after installing dub was to run dub init -t vibe.d vibetest to generate the default hello world example program for vibe-d. However, upon running dub build the following error is reported:


/usr/include/dlang/gdc/core/atomic.d:1381:13: error: static assert  "Invalid template type specified."
             static assert(0, "Invalid template type specified.");
             ^
../../.dub/packages/vibe-d-0.7.28/source/vibe/http/server.d:1379:51: note: instantiated from here: atomicLoad!(cast(MemoryOrder)5, shared(HTTPServerContext)[])
    else return cast(HTTPServerContext[])atomicLoad(g_contexts);
                                                   ^
gdc failed with exit code 1.

I am running 64-bit linux with gdc 6.1.1 (the latest release).

Should I investigate further and file a bug report or was this a fault of my own?