https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85822
--- Comment #6 from Yuri Gribov <tetra2005 at gmail dot com> --- (In reply to Richard Biener from comment #5) > Created attachment 44145 [details] > patch I am testing > > I am testing the attached. Please check how negative values can be handled > correctly or why exactly the handling was wrong. I think just removing the hunk I mentioned should fix it (I'll test and post to gcc-patches today hopefully).