------- Comment #3 from rguenth at gcc dot gnu dot org 2010-01-02 21:54 ------- int foo (int i, int j, int b) { int res = 0; if (b) res = i/j; res += i/j; return res; }
is a testcase that regressed. I am testing a patch. -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|enhancement |normal Summary|Fix for PR38819 is too |[4.4/4.5 Regression] Fix for |conservative |PR38819 is too conservative Target Milestone|--- |4.4.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42438