https://issues.dlang.org/show_bug.cgi?id=17131
--- Comment #1 from Sönke Ludwig <slud...@outerproduct.org> --- It appears like all failures are due to vibe.d. Since the only reason why it overrides state() is to expose it as @safe, and it's very unlikely that anyone else did the same, I'd propose to just keep Druntime as it is in this case, but I would add a proper static-if within vibe.d. --