https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105682
--- Comment #8 from sagebar at web dot de ---
(In reply to Jan Hubicka from comment #6)
> I think the conlcusion here is correct. callee has pure attribute and that
> means that it has no side effects except for reading global memory. So
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105682
Richard Biener changed:
What|Removed |Added
Target Milestone|12.2|12.3
--- Comment #7 from Richard
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105682
--- Comment #6 from Jan Hubicka ---
gcc-12.1.0 (bogus warning: `caller()` has no right to be const; it calls a pure
function, and that function even contains inline assembly):
I think the conlcusion here is correct. callee has pure attribute
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105682
Martin Liška changed:
What|Removed |Added
Summary|[12/13 Regression] Both |[12/13 Regression] Both
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105682
--- Comment #4 from Andrew Pinski ---
(In reply to Andrew Pinski from comment #3)
> (In reply to Martin Liška from comment #2)
> > Started with r10-3542-g0b92cf305dcf3438.
>
> I think that is when the warning for pure attribute missing started
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105682
Andrew Pinski changed:
What|Removed |Added
Keywords||needs-bisection
--- Comment #3 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105682
Martin Liška changed:
What|Removed |Added
Keywords|needs-bisection |
Summary|[12/13 Regression]
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105682
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2
Summary|12/13
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105682
Andrew Pinski changed:
What|Removed |Added
Ever confirmed|0 |1
Keywords|