https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102658
--- Comment #3 from Kewen Lin <linkw at gcc dot gnu.org> --- Some new XPASS: XFAIL->XPASS: gcc.dg/Wstringop-overflow-68.c pr101475 (test for warnings, line 61) XFAIL->XPASS: gcc.dg/Wstringop-overflow-68.c pr101475 (test for warnings, line 62) XFAIL->XPASS: gcc.dg/Wstringop-overflow-68.c pr101475 (test for warnings, line 63) XFAIL->XPASS: gcc.dg/Wstringop-overflow-68.c pr101475 (test for warnings, line 64) One new FAIL spotted: PASS->FAIL: gcc.dg/guality/pr54693-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 21 x == 10 - i which is from guality, not sure whether we want to recover the original behavior since there are already some existing FAILs before. The reason why it fails is that O2 loop vect enables dce6 which takes x in PHI useless and remove it, further stops to reuse i for x's debug information.