Comment #0 by dlang-bugzilla — 2016-05-10T17:07:38Z
//////// test.d ////////
void main() nothrow
{
auto o = new Object;
synchronized(o) { }
}
////////////////////////
Is there any particular reason why synchronized(obj) statements are not nothrow?
Comment #1 by mathias.lang — 2016-05-10T17:27:26Z
It was done in 2.067 and reverted at the 11th hour because it broke Vibe.d in a way that was not easily fixable.
Closing as duplicate.
*** This issue has been marked as a duplicate of issue 11216 ***