https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123043
--- Comment #5 from Tamar Christina <tnfchris at gcc dot gnu.org> --- I completely missed this one, I can confirm the fix for r16-6031-g8aa4ef38bd13c177c24d1d71ac172379b0ec26cb fixes this. I'll add the testcase and close. Thanks!
