https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122498

Sam James <sjames at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sjames at gcc dot gnu.org

--- Comment #10 from Sam James <sjames at gcc dot gnu.org> ---
To be clear, I was proposing it just based on code size, and this bug made me
mention it finally. I agree we shouldn't change defaults to avoid middle-end
warnings like that.

So far I saw a bunch of link failures in packages (which are bugs in the
packages) but the places it happened seem to be cold where I am surprised we
devirtualised.

Then -O3 feels like a better fit (unless we have PGO, in which case -O2 is
fine) both because the code size increase seems a bit much for -O2 right now,
and to allow more gracefully shaking out such link failures, even if we
fine-tune the heuristics later for possible -O2 in a while.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Reply via email to