diff options
author | Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> | 2024-06-04 09:04:25 +0200 |
---|---|---|
committer | Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> | 2024-06-04 09:04:25 +0200 |
commit | 09ae36461ed34f343f2d8299bad7e394cccf996e (patch) | |
tree | 4cfc30d4af12ee79063795abfec2f96b424cc643 /gcc/tree-vect-loop.cc | |
parent | 4d207044195b97ecb27c72a7dc987eb8b86644a0 (diff) | |
download | gcc-09ae36461ed34f343f2d8299bad7e394cccf996e.zip gcc-09ae36461ed34f343f2d8299bad7e394cccf996e.tar.gz gcc-09ae36461ed34f343f2d8299bad7e394cccf996e.tar.bz2 |
testsuite: analyzer: Skip tests with non-numeric macros on Solaris [PR107750]
A couple of gcc.dg/analyzer/fd-*.c tests still FAIL on Solaris. The
reason is always the same: they use macros that don't expand to simple
numbers, something which c/c-parser.cc
(ana::c_translation_unit::consider_macro) cannot handle:
* <sys/socket.h>:
* <sys/fcntl.h>:
To avoid the resulting noise, this patch skips the affected tests.
Tested on i386-pc-solaris2.11, sparc-sun-solaris2.11, and
x86_64-pc-linux-gnu.
2024-06-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
gcc/testsuite:
PR analyzer/107750
* gcc.dg/analyzer/fd-accept.c: Skip on *-*-solaris2*.
* gcc.dg/analyzer/fd-access-mode-target-headers.c: Likewise.
* gcc.dg/analyzer/fd-connect.c: Likewise.
* gcc.dg/analyzer/fd-datagram-socket.c: Likewise.
* gcc.dg/analyzer/fd-listen.c: Likewise.
* gcc.dg/analyzer/fd-socket-misuse.c: Likewise.
* gcc.dg/analyzer/fd-stream-socket-active-open.c: Likewise.
* gcc.dg/analyzer/fd-stream-socket-passive-open.c: Likewise.
* gcc.dg/analyzer/fd-stream-socket.c: Likewise.
Diffstat (limited to 'gcc/tree-vect-loop.cc')
0 files changed, 0 insertions, 0 deletions