https://issues.dlang.org/show_bug.cgi?id=15820
Issue ID: 15820 Summary: inconsistent error msg on assert between runtime and CT Product: D Version: D2 Hardware: x86 OS: Mac OS X Status: NEW Severity: normal Priority: P1 Component: dmd Assignee: nob...@puremagic.com Reporter: timothee.co...@gmail.com //dmd -unittest -main -run bug_D20160322T000349.d unittest{ enum temp="bar"; enum b=fun(temp); // err msg:Error: "bar"[0..3] //auto b=fun(temp);// err msg:bar } int fun(string a){ assert(a=="foo", a); return 0; } --