https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124975
--- Comment #5 from Paul Thomas <pault at gcc dot gnu.org> --- (In reply to David Binderman from comment #4) > (In reply to Eric Gallager from comment #3) > > Is this cppcheck reporting this again? > > Yes. As of today 20260909: > > /home/dcb42/gcc/trunk/gcc/fortran/trans-expr.cc:12100:9: warning: Logical > disjunction always evaluates to true: remap->u.ar.end[dim]->expr_type != 3 > || remap->u.ar.end[dim]->expr_type != 4. [incorrectLogicOperator] > /home/dcb42/gcc/trunk/gcc/fortran/trans-expr.cc:12097:9: warning: Logical > disjunction always evaluates to true: remap->u.ar.start[dim]->expr_type != 3 > || remap->u.ar.start[dim]->expr_type != 4. [incorrectLogicOperator] > > I can confirm that Paul is on the circulation list for this bug. For whatever reason, this is the first time that I have seen this PR. I will take a look-see. Cheers Paul
