On Thursday, 15 November 2012 at 14:42:32 UTC, Don Clugston wrote: > in D. It's a very rare case, I guess, but it's one of those > situations where D code silently has different behaviour from > identical C code. extern(C) int x; is not C code. :P