This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug tree-optimization/79036] New: [7 regression] gcc.dg/tree-ssa/builtin-sprintf.c fails starting with r244037


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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]