https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92108
Bug ID: 92108 Summary: [10 regression] r276645 triggers excess errors for gcc.dg/Wstringop-overflow-17.c Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -O2 -Wall -S -o Wstringop-overflow-17.s (timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc -B/home/seurer/gcc/build/gcc-test2/gcc/ /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -O2 -Wall -S -o Wstringop-overflow-17.s In function 'copy_n', inlined from 'call_copy_n' at /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c:18:3: /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c:9:10: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c: In function 'call_copy_n': /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c:17:8: note: destination object declared here In function 'copy_n', inlined from 'call_copy_n' at /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c:18:3: /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c:9:10: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c: In function 'call_copy_n': /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c:17:8: note: destination object declared here In function 'copy_n', inlined from 'call_copy_n' at /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c:18:3: /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c:9:10: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c: In function 'call_copy_n': /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c:17:8: note: destination object declared here In function 'copy_n', inlined from 'call_copy_n' at /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c:18:3: /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c:9:10: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c: In function 'call_copy_n': /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c:17:8: note: destination object declared here In function 'copy_n', inlined from 'call_copy_n' at /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c:18:3: /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c:10:6: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c: In function 'call_copy_n': /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c:17:8: note: destination object declared here PASS: gcc.dg/Wstringop-overflow-17.c (test for warnings, line 10) PASS: gcc.dg/Wstringop-overflow-17.c (test for warnings, line 17) FAIL: gcc.dg/Wstringop-overflow-17.c (test for excess errors) Excess errors: /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c:9:10: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c:9:10: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c:9:10: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/Wstringop-overflow-17.c:9:10: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] testcase /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/dg.exp completed in 1 seconds === gcc Summary === # of expected passes 2 # of unexpected failures 1