https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78210
Bill Schmidt <wschmidt at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2016-11-04 Ever confirmed|0 |1 --- Comment #2 from Bill Schmidt <wschmidt at gcc dot gnu.org> --- OK, I see what the issue is. One of the multiplies is a widening multiply (w* instead of *). I can fix the test case. The code generation is what we expect. Thanks for the report! Bill