https://issues.dlang.org/show_bug.cgi?id=19550
--- Comment #6 from safety0ff.bugz <[email protected]> --- Ok I believe to have found the culprit: There is a special case for OPcomma here, which traverses the entire list of elems: https://github.com/dlang/dmd/blob/793635ea7ad3cf30c02bf1b5d51eefdc166c8b82/src/dmd/backend/gflow.d#L624 But `accumaecpx`already recurses over the list of elems: https://github.com/dlang/dmd/blob/793635ea7ad3cf30c02bf1b5d51eefdc166c8b82/src/dmd/backend/gflow.d#L1102 at `accumaecpx(n.EV.E2);` --
