https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118606
Bug ID: 118606 Summary: gcc/omp-general.cc:3294: Possible precedence problem Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: dcb314 at hotmail dot com Target Milestone: --- clang says: gcc/omp-general.cc:3294:9: warning: overloaded operator >> has higher precedence than comparison operator [-Woverloaded-shift-op-parentheses] Source code is if ((variants[i].score - 1) >> l <= (variants[i+1].score - 1) >> l) Maybe better code if (((variants[i].score - 1) >> l) <= ((variants[i+1].score - 1) >> l))