https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91006
--- Comment #5 from Iain Sandoe <iains at gcc dot gnu.org> --- Created attachment 46527 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46527&action=edit ivopts-3.C.164t.ivopts This only happens for -std=c++98 and -m64: $ grep "Selected IV set for loop" ivopts-3.C.164t.ivopts Selected IV set for loop 2 at /src-local/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/ivopts-3.C:50, 2146689 avg niters, 1 IVs: Selected IV set for loop 1 at /src-local/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/ivopts-3.C:49, 9 avg niters, 1 IVs: for gnu++14 - I see (the first entry matches the scan, I guess): $ grep "Selected IV set for loop" ivopts-3.C.164t.ivopts Selected IV set for loop 9 at /src-local/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/ivopts-3.C:64, 3 avg niters, 1 IVs: Selected IV set for loop 8 at /src-local/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/ivopts-3.C:63, 127 avg niters, 4 IVs: Selected IV set for loop 7 at /src-local/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/ivopts-3.C:61, 3 avg niters, 3 IVs: Selected IV set for loop 6 at /src-local/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/ivopts-3.C:60, 127 avg niters, 3 IVs: Selected IV set for loop 5 at /src-local/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/ivopts-3.C:58, 3 avg niters, 4 IVs: Selected IV set for loop 4 at /src-local/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/ivopts-3.C:57, 127 avg niters, 4 IVs: Selected IV set for loop 3 at /src-local/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/ivopts-3.C:55, 1000 avg niters, 1 IVs: Selected IV set for loop 2 at /src-local/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/ivopts-3.C:50, 2146689 avg niters, 1 IVs: Selected IV set for loop 1 at /src-local/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/ivopts-3.C:49, 9 avg niters, 1 IVs: