https://gcc.gnu.org/g:ccb2a10820c14be7a25a7694df91c7d748d10c9d
commit r16-4333-gccb2a10820c14be7a25a7694df91c7d748d10c9d Author: Dimitar Dimitrov <[email protected]> Date: Wed Oct 8 21:45:09 2025 +0300 testsuite: Explicitly enable cselim pass for cselim-2.c The cselim pass is enabled only for targets that have conditional move instructions. Since pru-unknown-elf doesn't have such instructions, the pass is not executed, and the test fails with: gcc.dg/tree-ssa/cselim-2.c: dump file does not exist UNRESOLVED: gcc.dg/tree-ssa/cselim-2.c scan-tree-dump cselim "if-then-else store replacement: 3" Fix by explicitly enabling the cselim pass for this test. gcc/testsuite/ChangeLog: * gcc.dg/tree-ssa/cselim-2.c: Pass -ftree-cselim option. Signed-off-by: Dimitar Dimitrov <[email protected]> Diff: --- gcc/testsuite/gcc.dg/tree-ssa/cselim-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/testsuite/gcc.dg/tree-ssa/cselim-2.c b/gcc/testsuite/gcc.dg/tree-ssa/cselim-2.c index 2964fcfe1ff2..db58dd22e8a8 100644 --- a/gcc/testsuite/gcc.dg/tree-ssa/cselim-2.c +++ b/gcc/testsuite/gcc.dg/tree-ssa/cselim-2.c @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-O2 -fdump-tree-cselim-stats -fno-ssa-phiopt" } */ +/* { dg-options "-O2 -ftree-cselim -fdump-tree-cselim-stats -fno-ssa-phiopt" } */ struct Loc { int x[3];
