On Fri, Feb 13, 2026 at 03:19:38PM +0100, Richard Biener wrote:
> The following adjusts two uninit testcases to avoid a false negative
> that appears when using -msoft-float on arm because the testcase
> then mutates into a classical case of CCP eliding
> 
>   # _11 = PHI <1.0e+0(2), f$real_9(D)(3)>
> 
> Avoid this by using a non-constant.  And avoid flipping locations
> for the diagnostic by not duplicating the return statement.
> 
> Tested on arm with {,-msoft-float} and on x86_64-linux.
> 
> OK?
> 
> Thanks,
> Richard.
> 
>       PR testsuite/115827
>       * gcc.dg/auto-init-uninit-17.c: Avoid CCP.
>       * gcc.dg/uninit-17.c: Likewise.

LGTM.

        Jakub

Reply via email to