https://issues.dlang.org/show_bug.cgi?id=19148 --- Comment #2 from Yuxuan Shui <yshuiv7 at gmail.com> --- Looks like dmd mis-aligned a __gshared variable. .alignof reports an alignment of 16 bytes, while the variable is aligned only to 8 bytes. --