https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108236
--- Comment #7 from Jonathan Wakely <redi at gcc dot gnu.org> --- It's wrong in *all* the parallel <numeric> algos, and a couple of the serial ones. I think this needs to be done as separate patches.