On 7/30/2014 4:56 AM, Daniel Murphy wrote: > If your assertions are invalid and > you're compiling with -release, the compiler is free to generate invalid code. > -release is dangerous. -release is telling the compiler that the code you wrote > is correct, and it can rely on it to be correct. Yes.