]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Fix patterns in Fortran tests for kernels loop annotation.
authorSandra Loosemore <sandra@codesourcery.com>
Sun, 23 Aug 2020 05:43:57 +0000 (22:43 -0700)
committerKwok Cheung Yeung <kcy@codesourcery.com>
Thu, 22 Apr 2021 17:14:29 +0000 (10:14 -0700)
Several of the Fortran tests for kernels loop annotation were failing
due to changes in the formatting of "acc loop" constructs in the dump
file.  Now the "auto" clause appears first, instead of after "private".

2020-08-23   Sandra Loosemore  <sandra@codesourcery.com>

gcc/testsuite/
* gfortran.dg/goacc/kernels-loop-annotation-1.f95: Update
expected output.
* gfortran.dg/goacc/kernels-loop-annotation-2.f95: Likewise.
* gfortran.dg/goacc/kernels-loop-annotation-3.f95: Likewise.
* gfortran.dg/goacc/kernels-loop-annotation-4.f95: Likewise.
* gfortran.dg/goacc/kernels-loop-annotation-5.f95: Likewise.
* gfortran.dg/goacc/kernels-loop-annotation-6.f95: Likewise.
* gfortran.dg/goacc/kernels-loop-annotation-7.f95: Likewise.
* gfortran.dg/goacc/kernels-loop-annotation-8.f95: Likewise.
* gfortran.dg/goacc/kernels-loop-annotation-11.f95: Likewise.
* gfortran.dg/goacc/kernels-loop-annotation-12.f95: Likewise.
* gfortran.dg/goacc/kernels-loop-annotation-13.f95: Likewise.
* gfortran.dg/goacc/kernels-loop-annotation-14.f95: Likewise.
* gfortran.dg/goacc/kernels-loop-annotation-15.f95: Likewise.
* gfortran.dg/goacc/kernels-loop-annotation-16.f95: Likewise.

15 files changed:
gcc/testsuite/ChangeLog.omp
gcc/testsuite/gfortran.dg/goacc/kernels-loop-annotation-1.f95
gcc/testsuite/gfortran.dg/goacc/kernels-loop-annotation-11.f95
gcc/testsuite/gfortran.dg/goacc/kernels-loop-annotation-12.f95
gcc/testsuite/gfortran.dg/goacc/kernels-loop-annotation-13.f95
gcc/testsuite/gfortran.dg/goacc/kernels-loop-annotation-14.f95
gcc/testsuite/gfortran.dg/goacc/kernels-loop-annotation-15.f95
gcc/testsuite/gfortran.dg/goacc/kernels-loop-annotation-16.f95
gcc/testsuite/gfortran.dg/goacc/kernels-loop-annotation-2.f95
gcc/testsuite/gfortran.dg/goacc/kernels-loop-annotation-3.f95
gcc/testsuite/gfortran.dg/goacc/kernels-loop-annotation-4.f95
gcc/testsuite/gfortran.dg/goacc/kernels-loop-annotation-5.f95
gcc/testsuite/gfortran.dg/goacc/kernels-loop-annotation-6.f95
gcc/testsuite/gfortran.dg/goacc/kernels-loop-annotation-7.f95
gcc/testsuite/gfortran.dg/goacc/kernels-loop-annotation-8.f95

index 7672b8d76f8c869d043ecf55393fc744ea31ae0c..00cc4332d003376e6a45aae1c07cfb1b12f10237 100644 (file)
@@ -1,3 +1,21 @@
+2020-08-23   Sandra Loosemore  <sandra@codesourcery.com>
+
+       * gfortran.dg/goacc/kernels-loop-annotation-1.f95: Update
+       expected output.
+       * gfortran.dg/goacc/kernels-loop-annotation-2.f95: Likewise.
+       * gfortran.dg/goacc/kernels-loop-annotation-3.f95: Likewise.
+       * gfortran.dg/goacc/kernels-loop-annotation-4.f95: Likewise.
+       * gfortran.dg/goacc/kernels-loop-annotation-5.f95: Likewise.
+       * gfortran.dg/goacc/kernels-loop-annotation-6.f95: Likewise.
+       * gfortran.dg/goacc/kernels-loop-annotation-7.f95: Likewise.
+       * gfortran.dg/goacc/kernels-loop-annotation-8.f95: Likewise.
+       * gfortran.dg/goacc/kernels-loop-annotation-11.f95: Likewise.
+       * gfortran.dg/goacc/kernels-loop-annotation-12.f95: Likewise.
+       * gfortran.dg/goacc/kernels-loop-annotation-13.f95: Likewise.
+       * gfortran.dg/goacc/kernels-loop-annotation-14.f95: Likewise.
+       * gfortran.dg/goacc/kernels-loop-annotation-15.f95: Likewise.
+       * gfortran.dg/goacc/kernels-loop-annotation-16.f95: Likewise.
+
 2020-08-22   Sandra Loosemore  <sandra@codesourcery.com>
 
        Test cases for allowing calls to C/C++ builtins and Fortran
index 41f6307dbb17683832c40017a6ea601544391dfb..42e751dbfb839c19999039bf00fee5ef1e7a88b9 100644 (file)
@@ -30,4 +30,4 @@ subroutine f (a, b, c)
 !$acc end kernels
 end subroutine f
 
-! { dg-final { scan-tree-dump-times "acc loop private\\(.\\) auto" 3 "original" } }
+! { dg-final { scan-tree-dump-times "acc loop auto" 3 "original" } }
index d51482e4685d272cab7bac90ed1572b75b04dbba..6e2e2c41172b52698101b8850b967335ceafb51d 100644 (file)
@@ -31,4 +31,4 @@ function f (a, b)
 
 end function f
 
-! { dg-final { scan-tree-dump-times "acc loop private.* auto" 0 "original" } }
+! { dg-final { scan-tree-dump-times "acc loop auto" 0 "original" } }
index 3c4956d7077533239951c4b86a69f68ca4ce6e47..03c4234ce7cd405f8f120ce80067bfac4673ec04 100644 (file)
@@ -36,4 +36,4 @@ function f (a, b)
 
 end function f
 
-! { dg-final { scan-tree-dump-times "acc loop private.* auto" 1 "original" } }
+! { dg-final { scan-tree-dump-times "acc loop auto" 1 "original" } }
index 3ec459f0a8dfe0dc3d2595f95280c8e7916fce7b..6aeb3f2fe4d0ae524aabff648894b498e0d5f224 100644 (file)
@@ -35,4 +35,4 @@ function f (a, b)
 
 end function f
 
-! { dg-final { scan-tree-dump-times "acc loop private.* auto" 1 "original" } }
+! { dg-final { scan-tree-dump-times "acc loop auto" 1 "original" } }
index 91f431cca4329bbd9d1a0bb2094e3aae8dc40d5f..7d1cff64a3d95e271af89f1df6221a210c94cc38 100644 (file)
@@ -32,4 +32,4 @@ function f (a, b)
 
 end function f
 
-! { dg-final { scan-tree-dump-times "acc loop private.* auto" 0 "original" } }
+! { dg-final { scan-tree-dump-times "acc loop auto" 0 "original" } }
index 570c12d3ad70828ac915e9ca5af742e6e816f5ca..dab0d4030d0336ec080d51a2c0a6c0334afb0449 100644 (file)
@@ -32,4 +32,4 @@ function f (a, b)
 
 end function f
 
-! { dg-final { scan-tree-dump-times "acc loop private.* auto" 0 "original" } }
+! { dg-final { scan-tree-dump-times "acc loop auto" 0 "original" } }
index 6e44a304b28b48413f812566a07baf947bef1edd..15ef670e246d9e3d2833e3694de4a645d2ddc43f 100644 (file)
@@ -31,4 +31,4 @@ function f (a, b)
 
 end function f
 
-! { dg-final { scan-tree-dump-times "acc loop private.* auto" 0 "original" } }
+! { dg-final { scan-tree-dump-times "acc loop auto" 0 "original" } }
index 4624a05247d9401c580e9aeb94072491686ceefe..2baaa594be1812244cdb7085bc7431fa39dfc9cf 100644 (file)
@@ -29,4 +29,4 @@ function f (a, b)
 
 end function f
 
-! { dg-final { scan-tree-dump-times "acc loop private.* auto" 1 "original" } }
+! { dg-final { scan-tree-dump-times "acc loop auto" 1 "original" } }
index daed8f7f6e9d33e40239dd852ce3510e61511b47..e629891e31f9a7736821bb9c5d6a6146bdc6255f 100644 (file)
@@ -30,4 +30,4 @@ function f (a, b)
 
 end function f
 
-! { dg-final { scan-tree-dump-times "acc loop private.* auto" 1 "original" } }
+! { dg-final { scan-tree-dump-times "acc loop auto" 1 "original" } }
index 0c4ad256b7eb61153382270070a6a408690c997f..6c3300b7053716974f6711a2ce5fe8aa7e03581d 100644 (file)
@@ -31,4 +31,4 @@ function f (a, b)
 
 end function f
 
-! { dg-final { scan-tree-dump-times "acc loop private.* auto" 1 "original" } }
+! { dg-final { scan-tree-dump-times "acc loop auto" 1 "original" } }
index 1c3f87eed6e4768742873eaa61df866b2a5a91ff..52a9e7e7a85b142538ce741c625108f9f9bdf662 100644 (file)
@@ -31,5 +31,5 @@ function f (a, b)
 
 end function f
 
-! { dg-final { scan-tree-dump-times "acc loop private.* auto" 1 "original" } }
+! { dg-final { scan-tree-dump-times "acc loop auto" 1 "original" } }
 
index 43173a70df24e9db72d3c67cf8db18a36e9f15c0..60eb245a22a97bdb618397b0caaad331718b6576 100644 (file)
@@ -31,4 +31,4 @@ function f (a, b)
 
 end function f
 
-! { dg-final { scan-tree-dump-times "acc loop private.* auto" 0 "original" } }
+! { dg-final { scan-tree-dump-times "acc loop auto" 0 "original" } }
index ec42213220e7bb3693d465f647921b764f3929e9..438a13acee18462b50a2b8b5e024c4dfeb7dbadd 100644 (file)
@@ -44,5 +44,5 @@ function f (a, b)
 
 end function f
 
-! { dg-final { scan-tree-dump-times "acc loop private.* auto" 0 "original" } }
+! { dg-final { scan-tree-dump-times "acc loop auto" 0 "original" } }
 
index 9188f70d9664d404400a3329e9345e09281f9d52..aa97e37c054c74a9707185650cfe66e1bead3e71 100644 (file)
@@ -46,5 +46,5 @@ function f (a, b)
 
 end function f
 
-! { dg-final { scan-tree-dump-times "acc loop private\\(i\\) auto" 2 "original" } }
+! { dg-final { scan-tree-dump-times "acc loop auto" 2 "original" } }