import std.stdio;
import core.thread;
import core.time;
auto arr = new ubyte[1]; // THIS SHOULD NOT COMPILE
int main(string[] args)
{
new Thread({
arr[0]++;
}).start();
new Thread({
arr[0]++;
}).start();
Thread.sleep(1.seconds);
writefln("arr[0] = %s", arr[0]);
return 0;
}