[testsuite] Avoid duplicate test names in sizeless tests
authorRichard Sandiford <richard.sandiford@arm.com>
Thu, 12 Mar 2020 11:54:27 +0000 (11:54 +0000)
committerRichard Sandiford <richard.sandiford@arm.com>
Mon, 16 Mar 2020 18:51:25 +0000 (18:51 +0000)
Jeff pointed out that using:

   N:  ... /* { dg-error {...} } */
 N+1:      /* { dg-error {...} "" { target *-*-* } .-1 } */

led to two identical test names for line N.  Fixed by adding
a proper test name instead of "".

2020-03-16  Richard Sandiford  <richard.sandiford@arm.com>

gcc/testsuite/
* gcc.target/aarch64/sve/acle/general-c/sizeless-1.c: Add a test
name to .-1 dg-error tests.
* gcc.target/aarch64/sve/acle/general-c/sizeless-2.c: Likewise.

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/sizeless-1.c
gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/sizeless-2.c

index 36449f1c7a864c03d2ab3819498e8828677d55e4..c3d6eccea0c30a5302e36d51881e34210502ba67 100644 (file)
@@ -1,3 +1,9 @@
+2020-03-16  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * gcc.target/aarch64/sve/acle/general-c/sizeless-1.c: Add a test
+       name to .-1 dg-error tests.
+       * gcc.target/aarch64/sve/acle/general-c/sizeless-2.c: Likewise.
+
 2020-03-16  Srinath Parvathaneni  <srinath.parvathaneni@arm.com>
 
        * gcc.target/arm/mve/intrinsics/mve_libcall1.c: New test.
index ec892a3fc83ca18b40b67b97d31443d5bfccaaca..045963d5c764ad4908e8dd98eb5dc2364070d7e4 100644 (file)
@@ -31,7 +31,7 @@ union union1 {
 
 svint8_t *global_sve_sc_ptr;
 svint8_t *invalid_sve_sc_ptr = &(svint8_t) { *global_sve_sc_ptr }; /* { dg-error {initializer element is not constant} } */
-  /* { dg-error {SVE type 'svint8_t' does not have a fixed size} "" { target *-*-* } .-1 } */
+  /* { dg-error {SVE type 'svint8_t' does not have a fixed size} "2nd line" { target *-*-* } .-1 } */
 
 /* Sizeless arguments and return values.  */
 
index 71743930098cd99921fd2e307f8ea01d08a6ebca..c7282faba4600d976c27bad5bc42325789f502ba 100644 (file)
@@ -31,7 +31,7 @@ union union1 {
 
 svint8_t *global_sve_sc_ptr;
 svint8_t *invalid_sve_sc_ptr = &(svint8_t) { *global_sve_sc_ptr }; /* { dg-error {initializer element is not constant} } */
-  /* { dg-error {SVE type 'svint8_t' does not have a fixed size} "" { target *-*-* } .-1 } */
+  /* { dg-error {SVE type 'svint8_t' does not have a fixed size} "2nd line" { target *-*-* } .-1 } */
 
 /* Sizeless arguments and return values.  */