From ba0f6902666430e5d065a92b3d5292cba91813d3 Mon Sep 17 00:00:00 2001 From: Alexandre Oliva Date: Sat, 3 Apr 2021 19:54:39 -0300 Subject: [PATCH] initialize pr94314-3.C counter The int counter in the main loop was uninitialized, so we might end up looping a very large number of times before completing successfully. I suspect that was unintended, so I'm adding a zero initializer. for gcc/testsuite/ChangeLog * g++.dg/pr94314-3.C: Zero-initialize main loop counter. --- gcc/testsuite/g++.dg/pr94314-3.C | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/testsuite/g++.dg/pr94314-3.C b/gcc/testsuite/g++.dg/pr94314-3.C index 846a5d6a3d81..316041824c83 100644 --- a/gcc/testsuite/g++.dg/pr94314-3.C +++ b/gcc/testsuite/g++.dg/pr94314-3.C @@ -38,7 +38,7 @@ volatile int c = 1; int main () { - for (int i; i < c; i++) + for (int i = 0; i < c; i++) { idx = 0; delete new B; -- 2.47.2