From 63c40d9286bc4157faad04cad0c56f1a7f4a2d77 Mon Sep 17 00:00:00 2001 From: Tom de Vries Date: Sat, 6 May 2017 07:16:53 +0000 Subject: [PATCH] Replace absolute line numbers in gcc.target/spu 2017-05-06 Tom de Vries PR testsuite/80557 * gcc.target/spu/Wmain.c: Replace absolute line numbers. * gcc.target/spu/intrinsics-1.c: Same. From-SVN: r247715 --- gcc/testsuite/ChangeLog | 6 ++++++ gcc/testsuite/gcc.target/spu/Wmain.c | 2 +- gcc/testsuite/gcc.target/spu/intrinsics-1.c | 11 ++++++++--- 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 32b59c5c005..3a9402c7a1a 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2017-05-06 Tom de Vries + + PR testsuite/80557 + * gcc.target/spu/Wmain.c: Replace absolute line numbers. + * gcc.target/spu/intrinsics-1.c: Same. + 2017-05-06 Tom de Vries PR testsuite/80557 diff --git a/gcc/testsuite/gcc.target/spu/Wmain.c b/gcc/testsuite/gcc.target/spu/Wmain.c index b6bfe419660..d80e1826658 100644 --- a/gcc/testsuite/gcc.target/spu/Wmain.c +++ b/gcc/testsuite/gcc.target/spu/Wmain.c @@ -2,6 +2,6 @@ /* { dg-options "-Wmain -mstdmain" } */ int main (void *wrong)/* { dg-warning "first argument of 'main' should be 'int'" } */ + /* { dg-warning "'main' takes only zero or two arguments" "" { target *-*-* } .-1 } */ { - /* { dg-warning "'main' takes only zero or two arguments" "" { target *-*-* } 4 } */ } diff --git a/gcc/testsuite/gcc.target/spu/intrinsics-1.c b/gcc/testsuite/gcc.target/spu/intrinsics-1.c index 2720889f048..b8974f608c8 100644 --- a/gcc/testsuite/gcc.target/spu/intrinsics-1.c +++ b/gcc/testsuite/gcc.target/spu/intrinsics-1.c @@ -10,10 +10,15 @@ void f(void) int *a1; _Complex double b; gt = spu_cmpgt(a, N); /* { dg-error "parameter list" } */ + gt = spu_cmpgt(a, a1); /* { dg-error "integer from pointer without a cast" } */ + /* { dg-message "note: expected 'int'" "" { target *-*-* } .-1 } */ + gt = spu_cmpgt(a, b); /* { dg-error "parameter list" } */ + gt = spu_cmpgt(a, a); - a = spu_cmpgt(a, a); /* { dg-message "note: use -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subparts" } */ -/* { dg-message "note: expected 'int'" "" { target *-*-* } 13 } */ -/* { dg-error "incompatible types when assigning" "" { target *-*-* } 16 } */ + + a = spu_cmpgt(a, a); + /* { dg-message "note: use -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subparts" "" { target *-*-* } .-1 } */ + /* { dg-error "incompatible types when assigning" "" { target *-*-* } .-2 } */ } -- 2.30.2