On 08/12/2016 01:21 PM, Steven Schveighoffer wrote:
On 8/12/16 1:04 PM, Jonathan M Davis via Digitalmars-d wrote:Honestly, I don't think that shared is broken.Yes. It is broken. shared int x; ++x; // error, must use atomicOp. x = x + 1; // OK(!)
How is this broken and how should it behave? -- Andrei