https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116683

--- Comment #2 from seurer at gcc dot gnu.org ---
I tried adding -munroll-only-small-loops and it still fails.

spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/ext/pragma-unroll-lambda-lto.C
-fdiagnostics-plain-output -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/powerpc64le-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0
-std=gnu++26 -O2 -flto -fdump-rtl-loop2_unroll -munroll-only-small-loops
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libstdc++-v3/src/.libs
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libstdc++-v3/src/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libstdc++-v3/src/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libstdc++-v3/src/experimental/.libs
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libitm/
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libitm/.libs
-lm -o pragma-unroll-lambda-lto.exe
PASS: g++.dg/ext/pragma-unroll-lambda-lto.C  -std=gnu++26 (test for excess
errors)
g++.dg/ext/pragma-unroll-lambda-lto.C  -std=gnu++26 : pattern found 2 times
FAIL: g++.dg/ext/pragma-unroll-lambda-lto.C  -std=gnu++26 
scan-ltrans-rtl-dump-times loop2_unroll "Unrolled loop 3 times" 1

Reply via email to