Created attachment 1295
snipped
Version dmd FreeBSD: DMD64 D Compiler v2.065-devel-b6b240b
Version dmd Linux: DMD32 D Compiler v2.065-devel-be98dbb
Attached snipped is reduced from Dscanner (master 4bac267) using dustmite.
compiling the snipped on FreeBSD crashes DMD
compiling the snipped on Linux leaves dmd compiling forever.
Comment #1 by k.hara.pg — 2013-12-02T02:44:19Z
In windows, following erroneous message will be reported.
Error: template instance std.traits.isSomeChar!(TokenType) recursive expansion
So add 'diagnostic' keyword.
Compiler fix:
https://github.com/D-Programming-Language/dmd/pull/2912
Comment #2 by github-bugzilla — 2013-12-03T11:30:21Z