From: Andrew Pinski Date: Sun, 16 Nov 2025 04:13:45 +0000 (-0800) Subject: aarch64: unxfail pr117123.C X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a8cf8cb33606f07d392cd23900845ecf7548799d;p=thirdparty%2Fgcc.git aarch64: unxfail pr117123.C This testcase now passes for aarch64 after r16-5258-1d8e2d51e5c5. The keeping around the loop pre-header helped to better thread the jumps and fix the issue at hand. Pushed as obvious. gcc/testsuite/ChangeLog: * g++.dg/tree-ssa/pr117123.C: un-xfail. Signed-off-by: Andrew Pinski --- diff --git a/gcc/testsuite/g++.dg/tree-ssa/pr117123.C b/gcc/testsuite/g++.dg/tree-ssa/pr117123.C index 29b69dfa432..2aa2810de95 100644 --- a/gcc/testsuite/g++.dg/tree-ssa/pr117123.C +++ b/gcc/testsuite/g++.dg/tree-ssa/pr117123.C @@ -49,6 +49,4 @@ int patatino(int a) { } // { dg-final { scan-tree-dump-not "dont_be_here" "optimized" } } -// Depending on LOGICAL_OP_NON_SHORT_CIRCUIT (or BRANCH_COST) this might -// or might not be optimized fully -// { dg-final { scan-tree-dump-times "if " 3 "optimized" { xfail { aarch64-*-* } } } } +// { dg-final { scan-tree-dump-times "if " 3 "optimized" } }