re PR c/52549 (ice in pointer_diff)