https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69379
--- Comment #8 from Marek Polacek <mpolacek at gcc dot gnu.org> --- That triggers a slightly different path, but on further consideration I think I have a better fix that fixes both, so the reduced testcase we already have should be enough.