http://d.puremagic.com/issues/show_bug.cgi?id=3667
Summary: broken out(result) in contracts Product: D Version: 2.038 Platform: Other OS/Version: All Status: NEW Severity: regression Priority: P2 Component: DMD AssignedTo: nob...@puremagic.com ReportedBy: netr...@inbox.ru --- Comment #0 from Ludwig <netr...@inbox.ru> 2010-01-03 11:33:25 PST --- Regression bug since 2.037. For example in such code: import std.stdio; int mul100(int n) out(result) { writeln("result == ", result); } body { return n * 100; } int main() { mul100(5); return 0; } compiled with -debug output is always result == 0 and should be result == 500 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------