https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108470
--- Comment #3 from Richard Earnshaw <rearnsha at gcc dot gnu.org> --- The manual entry for this says "This attribute is supported mainly for the purpose of testing the compiler." which suggests a lack of long-term commitment to the option. Perhaps it would be better to remove that. In some ways the analogy is with "-fast-math" which is a short-hand for a number of other flags but not guaranteed to be only those options - although in this case 'noipa' is, I think, intended to be conservatively safe.