2.044 seems to work after some tests of mine.

>Many small improvements to error diagnostics and recovery<

I'd like to see few examples of the difference.


>Now all unittests are run, even if some fail<

I have tried to compile this with -unittest :

int sqr(int x) { return x * 2; }
unittest {
    assert(sqr(10) == 100);
}
unittest {
    assert(sqr(5) == 25);
}
void main() {}


It contains two wrong unit tests, but dmd prints just about the first one, 
maybe I am missing something:
test(3): unittest failure
core.exception.asserter...@test(3): unittest failure

Bye,
bearophile

Reply via email to