mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-26 11:21:37 +08:00
testsuite: attr-alloc_size-11.c (PR79356)
As stated in the PR (and elsewhere), this test now passes on aarch64, ia64, mips, powerpc, sparc, and s390x. This patch disables the xfails for those targets. PR testsuite/79356 * gcc.dg/attr-alloc_size-11.c: Don't xfail on aarch64, ia64, mips, powerpc, sparc, or s390x. From-SVN: r246032
This commit is contained in:
parent
fc8f6304a9
commit
730e6e4634
@ -1,3 +1,9 @@
|
||||
2017-03-10 Segher Boessenkool <segher@kernel.crashing.org>
|
||||
|
||||
PR testsuite/79356
|
||||
* gcc.dg/attr-alloc_size-11.c: Don't xfail on aarch64, ia64, mips,
|
||||
powerpc, sparc, or s390x.
|
||||
|
||||
2017-03-10 Pat Haugen <pthaugen@us.ibm.com>
|
||||
|
||||
PR target/79907
|
||||
|
@ -45,10 +45,10 @@ typedef __SIZE_TYPE__ size_t;
|
||||
return CAT (alloc_anti_range_, __LINE__)(n); \
|
||||
} typedef void dummy /* Require a semicolon. */
|
||||
|
||||
/* The following tests fail because of missing range information. */
|
||||
TEST (signed char, SCHAR_MIN + 2, ALLOC_MAX); /* { dg-warning "argument 1 range \\\[13, \[0-9\]+\\\] exceeds maximum object size 12" "missing range info for signed char" { xfail *-*-* } } */
|
||||
TEST (short, SHRT_MIN + 2, ALLOC_MAX); /* { dg-warning "argument 1 range \\\[13, \[0-9\]+\\\] exceeds maximum object size 12" "missing range info for short" { xfail *-*-* } } */
|
||||
|
||||
/* The following tests fail because of missing range information. The xfail
|
||||
exclusions are PR79356. */
|
||||
TEST (signed char, SCHAR_MIN + 2, ALLOC_MAX); /* { dg-warning "argument 1 range \\\[13, \[0-9\]+\\\] exceeds maximum object size 12" "missing range info for signed char" { xfail { ! { aarch64*-*-* ia64-*-* mips*-*-* powerpc*-*-* sparc*-*-* s390x-*-* } } } } */
|
||||
TEST (short, SHRT_MIN + 2, ALLOC_MAX); /* { dg-warning "argument 1 range \\\[13, \[0-9\]+\\\] exceeds maximum object size 12" "missing range info for short" { xfail { ! { aarch64*-*-* ia64-*-* mips*-*-* powerpc*-*-* sparc*-*-* s390x-*-* } } } } */
|
||||
TEST (int, INT_MIN + 2, ALLOC_MAX); /* { dg-warning "argument 1 range \\\[13, \[0-9\]+\\\] exceeds maximum object size 12" } */
|
||||
TEST (int, -3, ALLOC_MAX); /* { dg-warning "argument 1 range \\\[13, \[0-9\]+\\\] exceeds maximum object size 12" } */
|
||||
TEST (int, -2, ALLOC_MAX); /* { dg-warning "argument 1 range \\\[13, \[0-9\]+\\\] exceeds maximum object size 12" } */
|
||||
|
Loading…
x
Reference in New Issue
Block a user