https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84628
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |ASSIGNED Last reconfirmed| |2018-03-01 CC| |jakub at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Of course it has to be evaluated after optimization, that is the whole point of these attributes. In this case just IPA ICF should not try to fold error1 with error2 if it can't use aliases and the functions involved have warning or error attributes.