Hi Thiago,
>> As Andrew Pinski noted in PR60674:
>>
>> 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.
>>
>> Tested on aarch64-linux-gnu and arm-linux-gnueabihf.
>
> AFAICS this XPASSes everywhere I test, so ...
>
>> gcc/testsuite/ChangeLog:
>> * g++.dg/ipa/devirt-23.C: Remove xfail.
>
> ... ok.
Please reference the PR in both the subject and the ChangeLog.
Thanks.
Rainer
--
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University