https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117207
--- Comment #1 from Jeevitha <jeevitha at gcc dot gnu.org> --- In pr103515.c, we have two functions: foo1 and foo2. We have the #pragma GCC optimize("O3,unroll-loops") directive for foo2. In the test suite, the following checks are performed: "The pragma specified for foo2 should not affect foo1. Verify that the compiler won't perform unrolling for foo1." However, with this commit, vectorization for an unknown trip count has been enabled. So, is it expected that the loops will be unrolled even without the #pragma unroll-loops directive?