[Bug analyzer/93291] New: 'FAIL: gcc.dg/analyzer/pattern-test-2.c' for a few configurations
tschwinge at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Jan 16 16:18:00 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93291
Bug ID: 93291
Summary: 'FAIL: gcc.dg/analyzer/pattern-test-2.c' for a few
configurations
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: analyzer
Assignee: dmalcolm at gcc dot gnu.org
Reporter: tschwinge at gcc dot gnu.org
Target Milestone: ---
Testing 299ddc612136421f1d9865ea4f2f84f7e3791824 on
powerpc64le-unknown-linux-gnu, I see:
PASS: gcc.dg/analyzer/pattern-test-2.c (test for warnings, line 11)
PASS: gcc.dg/analyzer/pattern-test-2.c (test for warnings, line 11)
FAIL: gcc.dg/analyzer/pattern-test-2.c (test for warnings, line 21)
FAIL: gcc.dg/analyzer/pattern-test-2.c (test for warnings, line 21)
PASS: gcc.dg/analyzer/pattern-test-2.c (test for warnings, line 21)
PASS: gcc.dg/analyzer/pattern-test-2.c (test for warnings, line 21)
FAIL: gcc.dg/analyzer/pattern-test-2.c (test for excess errors)
[...]/gcc/testsuite/gcc.dg/analyzer/pattern-test-2.c: In function 'test1':
[...]/gcc/testsuite/gcc.dg/analyzer/pattern-test-2.c:11:6: warning: pattern
match on 'ptr != 0'
[...]/gcc/testsuite/gcc.dg/analyzer/pattern-test-2.c:11:6: note: (1) here
('ptr' is in state 'start')
[...]/gcc/testsuite/gcc.dg/analyzer/pattern-test-2.c:11:6: warning: pattern
match on 'ptr == 0'
[...]/gcc/testsuite/gcc.dg/analyzer/pattern-test-2.c:11:6: note: (1) here
('ptr' is in state 'start')
[...]/gcc/testsuite/gcc.dg/analyzer/pattern-test-2.c: In function 'test_2':
[...]/gcc/testsuite/gcc.dg/analyzer/pattern-test-2.c:21:6: warning: pattern
match on 'p != 0'
[...]/gcc/testsuite/gcc.dg/analyzer/pattern-test-2.c:21:6: note: (1) here
('p' is in state 'start')
[...]/gcc/testsuite/gcc.dg/analyzer/pattern-test-2.c:21:6: warning: pattern
match on 'p == 0'
[...]/gcc/testsuite/gcc.dg/analyzer/pattern-test-2.c:21:6: note: (1) here
('p' is in state 'start')
[...]/gcc/testsuite/gcc.dg/analyzer/pattern-test-2.c:21:17: warning:
pattern match on 'q == 0'
[...]/gcc/testsuite/gcc.dg/analyzer/pattern-test-2.c:21:6: note: (1)
following 'false' branch (when 'p' is non-NULL)...
[...]/gcc/testsuite/gcc.dg/analyzer/pattern-test-2.c:21:17: note: (2) ...to
here
[...]/gcc/testsuite/gcc.dg/analyzer/pattern-test-2.c:21:17: note: (3) here
('q' is in state 'start')
[...]/gcc/testsuite/gcc.dg/analyzer/pattern-test-2.c:21:17: warning:
pattern match on 'q != 0'
[...]/gcc/testsuite/gcc.dg/analyzer/pattern-test-2.c:21:6: note: (1)
following 'false' branch (when 'p' is non-NULL)...
[...]/gcc/testsuite/gcc.dg/analyzer/pattern-test-2.c:21:17: note: (2) ...to
here
[...]/gcc/testsuite/gcc.dg/analyzer/pattern-test-2.c:21:17: note: (3) here
('q' is in state 'start')
Excess errors:
[...]/gcc/testsuite/gcc.dg/analyzer/pattern-test-2.c:21:6: warning: pattern
match on 'p == 0'
[...]/gcc/testsuite/gcc.dg/analyzer/pattern-test-2.c:21:17: warning:
pattern match on 'q == 0'
Per <gcc-testresults@gcc.gnu.org>, this happens for a few configurations:
powerpc64le-unknown-linux-gnu, pru-unknown-elf, moxie-unknown-elf,
m68k-unknown-linux-gnu, powerpc-ibm-aix7.2.0.0.
More information about the Gcc-bugs
mailing list