Quick actions

cmd+k|ctrl+k

Navigation

Languages

Untitled

Snippet info

Language

D

Visibility

unlisted

Author

legacy-anonymous

Created

2018-03-13T22:18:49Z

Updated

2018-03-13T22:18:49Z

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;
}
INFO