This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/79036] New: [7 regression] gcc.dg/tree-ssa/builtin-sprintf.c fails starting with r244037
- From: "seurer at linux dot vnet.ibm.com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Mon, 09 Jan 2017 20:18:33 +0000
- Subject: [Bug tree-optimization/79036] New: [7 regression] gcc.dg/tree-ssa/builtin-sprintf.c fails starting with r244037
- Auto-submitted: auto-generated
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79036
Bug ID: 79036
Summary: [7 regression] gcc.dg/tree-ssa/builtin-sprintf.c fails
starting with r244037
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: seurer at linux dot vnet.ibm.com
Target Milestone: ---
This fails on powerpc both BE and LE. It also fails on x86 though the failure
is different.
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/tree-ssa/builtin-sprintf.c
-fno-diagnostics-show-caret -fdiagnostics-color=never -ansi -pedantic-errors
-O2 -Wall -Wno-pedantic -fprintf-return-value -lm -o ./builtin-sprintf.exe
(timeout = 300)
spawn /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/tree-ssa/builtin-sprintf.c
-fno-diagnostics-show-caret -fdiagnostics-color=never -ansi -pedantic-errors
-O2 -Wall -Wno-pedantic -fprintf-return-value -lm -o ./builtin-sprintf.exe
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c: In
function 'test_d_i':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c:307:20:
warning: '0' flag ignored with precision and '%i' gnu_printf format [-Wformat=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c:128:44:
note: in definition of macro 'RNG'
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c: In
function 'test_g_long_double':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c:659:20:
warning: may write a terminating nul past the end of the destination
[-Wformat-length=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c:128:44:
note: in definition of macro 'RNG'
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c:128:11:
note: format output between 4 and 10 bytes into a destination of size 9
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c:659:3:
note: in expansion of macro 'RNG'
/tmp/cc7n8Ao7.o: In function `test_g_long_double':
builtin-sprintf.c:(.text+0x5260): undefined reference to `failure_on_line_659'
collect2: error: ld returned 1 exit status
compiler exited with status 1
output is:
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c: In
function 'test_d_i':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c:307:20:
warning: '0' flag ignored with precision and '%i' gnu_printf format [-Wformat=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c:128:44:
note: in definition of macro 'RNG'
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c: In
function 'test_g_long_double':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c:659:20:
warning: may write a terminating nul past the end of the destination
[-Wformat-length=]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c:128:44:
note: in definition of macro 'RNG'
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c:128:11:
note: format output between 4 and 10 bytes into a destination of size 9
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c:659:3:
note: in expansion of macro 'RNG'
/tmp/cc7n8Ao7.o: In function `test_g_long_double':
builtin-sprintf.c:(.text+0x5260): undefined reference to `failure_on_line_659'
collect2: error: ld returned 1 exit status
PASS: gcc.dg/tree-ssa/builtin-sprintf.c (test for warnings, line 307)
FAIL: gcc.dg/tree-ssa/builtin-sprintf.c (test for excess errors)
Excess errors:
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c:659:20:
warning: may write a terminating nul past the end of the destination
[-Wformat-length=]
builtin-sprintf.c:(.text+0x5260): undefined reference to `failure_on_line_659'
UNRESOLVED: gcc.dg/tree-ssa/builtin-sprintf.c compilation failed to produce
executable
testcase /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/tree-ssa/tree-ssa.exp
completed in 2 seconds
=== gcc Summary ===
# of expected passes 1
# of unexpected failures 1
# of unresolved testcases 1