On Thursday, 28 February 2013 at 04:52:01 UTC, H. S. Teoh wrote:
Why? Because when you compile with -release -unittest, all those asserts
disappear, and the unittests become useless.

Are you sure? The asserts work for me:

unittest
{
    int getZero() { return 0; }
    assert(getZero != 0);
}

void main() { }

$ dmd -release -unittest test.d
$ test.exe
core.exception.AssertError@test(6): unittest failure

Reply via email to