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

--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to Andrew Pinski from comment #3)
> devirt-23.C started to pass with r16-101-g132d01d96ea9d6 .
> 
> So just need to update the testcase removing the xfail and close this bug as
> fixed.

The reason why this was not fixed until r16-101-g132d01d96ea9d6 is because the
call is from main which is known to be called once and was not a candidate for
IPA-CP until then.

In fact renaming the function from main to f (and adding a `return 0` so not
invoking undefined behavior), the scan-ipa-dump works all the way back to GCC
5.

Reply via email to