August 12
https://issues.dlang.org/show_bug.cgi?id=17743

Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |safe
                 CC|                            |bugzilla@digitalmars.com

--
August 14
https://issues.dlang.org/show_bug.cgi?id=17743

Steven Schveighoffer <schveiguy@yahoo.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |schveiguy@yahoo.com

--- Comment #1 from Steven Schveighoffer <schveiguy@yahoo.com> ---
This is why inout data is not allowed to be stored as a global (which essentially you have done). Basically, inout data should not be allowed to escape the function except via the parameters or return, where it is properly handled.

--