[Issue 11362] New: Unit test assertion failure messages not printed
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Sat Oct 26 05:06:06 PDT 2013
http://d.puremagic.com/issues/show_bug.cgi?id=11362
Summary: Unit test assertion failure messages not printed
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity: regression
Priority: P2
Component: druntime
AssignedTo: nobody at puremagic.com
ReportedBy: doob at me.com
--- Comment #0 from Jacob Carlborg <doob at me.com> 2013-10-26 05:06:03 PDT ---
extern (C) int printf (in char*, ...);
unittest {
printf("Reached unittest.\n");
assert(0);
printf("After failed assertion.\n");
}
void main () { }
The above code should print
Reached unittest
core.exception.AssertError at main(7): unittest failure
And a stack trace. But after commit [1] it only prints "Reached unittest.".
[1]
https://github.com/D-Programming-Language/druntime/commit/db7dc40ad4a8e9ea9827224d8d4d799ef24810ca
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
More information about the Digitalmars-d-bugs
mailing list