http://d.puremagic.com/issues/show_bug.cgi?id=6189
--- Comment #11 from Leandro Lucarella <leandro.lucare...@sociomantic.com> 2012-05-22 11:14:28 PDT --- (In reply to comment #9) > Reduced test case (compile with -m64 -O): > > void bug6189(int half, int[2] pos, float[3] *pts, int unused) > { > pos[0] += half; > > (*pts)[0] = pos[0]; > (*pts)[1] = pos[1]; > (*pts)[2] = half; > } > > void main() > { > int[2] pos = [2,2]; > float[3] pts = [0.0, 0.0, 0.0]; > bug6189(0, pos, &pts, 0); > assert(pts[0] == 2); > } This is working on latest dmd2 (42d8967) and d1 (4351a58), but the testcase in comment 8 still fails on both. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------