https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124975
--- Comment #4 from David Binderman <dcb314 at hotmail dot com> --- (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.
