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.