http://d.puremagic.com/issues/show_bug.cgi?id=7595
Walter Bright <bugzi...@digitalmars.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bugzi...@digitalmars.com --- Comment #2 from Walter Bright <bugzi...@digitalmars.com> 2012-03-04 12:59:52 PST --- bug.d reduces to: ----------------- @trusted: import core.stdc.stdio; import std.datetime : benchmark; struct Matrix { int[4] _data; } void inverse(const ref Matrix m) { for (size_t i = 0; i < 4; i++) printf("m._data[%d] = %d\n", i, m._data[i]); } unittest { Matrix m9; m9._data[0] = 1; m9._data[1] = 2; m9._data[2] = 3; m9._data[3] = 4; for (size_t i = 0; i < 4; i++) printf("m9._data[%d] = %d\n", i, m9._data[i]); benchmark!( { inverse(m9);} )(1); } -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------