testsuite dg-directives glitches

Dominique d'Humières dominiq@lps.ens.fr
Tue Jan 22 16:47:00 GMT 2019


I have committed the following patch to the gcc-8-branch as r268158 after a regtest.

Dominique

Index: gcc/testsuite/ChangeLog
===================================================================
--- gcc/testsuite/ChangeLog	(revision 268156)
+++ gcc/testsuite/ChangeLog	(working copy)
@@ -1,3 +1,23 @@
+2019-01-22  Manfred Schwarb  <manfred99@gmx.ch>
+
+	* gfortran.dg/array_function_5.f90: : Fix a dg directive.
+	* gfortran.dg/class_66.f90: Likewise.
+	* gfortran.dg/dec_structure_12.f90: Likewise.
+	* gfortran.dg/dec_structure_14.f90: Likewise.
+	* gfortran.dg/dec_structure_15.f90: Likewise.
+	* gfortran.dg/dtio_31.f03: Likewise.
+	* gfortran.dg/dtio_32.f03: Likewise.
+	* gfortran.dg/extends_11.f03: Likewise.
+	* gfortran.dg/integer_plus.f90: Likewise.
+	* gfortran.dg/matmul_const.f90: Likewise.
+	* gfortran.dg/namelist_96.f90: Likewise.
+	* gfortran.dg/pdt_25.f03: Likewise.
+	* gfortran.dg/pdt_28.f03: Likewise.
+	* gfortran.dg/pr58968.f: Likewise.
+	* gfortran.dg/pr78259.f90: Likewise.
+	* gfortran.dg/debug/pr35154-stabs.f: Likewise.
+	* gfortran.dg/vect/vect-2.f90: Likewise.
+
 2019-01-22  Uroš Bizjak  <ubizjak@gmail.com>
 
 	PR target/88938
Index: gcc/testsuite/gfortran.dg/array_function_5.f90
===================================================================
--- gcc/testsuite/gfortran.dg/array_function_5.f90	(revision 268156)
+++ gcc/testsuite/gfortran.dg/array_function_5.f90	(working copy)
@@ -1,4 +1,4 @@
-! {  dg-do run }
+! { dg-do run }
 ! PR41278 internal compiler error related to matmul and transpose
 ! Test case prepared by Jerry DeLisle  <jvdelisle@gcc.gnu.org>
 ! Original test case by Chris <cmklaij@hetnet.nl>
Index: gcc/testsuite/gfortran.dg/class_66.f90
===================================================================
--- gcc/testsuite/gfortran.dg/class_66.f90	(revision 268156)
+++ gcc/testsuite/gfortran.dg/class_66.f90	(working copy)
@@ -1,4 +1,4 @@
-! { dg- do run }
+! { dg-do run }
 !
 ! Test the fix for PR78641 in which an ICE occured on assignment
 ! of a class array constructor to a derived type array.
Index: gcc/testsuite/gfortran.dg/debug/pr35154-stabs.f
===================================================================
--- gcc/testsuite/gfortran.dg/debug/pr35154-stabs.f	(revision 268156)
+++ gcc/testsuite/gfortran.dg/debug/pr35154-stabs.f	(working copy)
@@ -1,7 +1,7 @@
 C     Test program for common block debugging.  G. Helffrich 11 July 2004.
 C { dg-do compile }
 C { dg-skip-if "No stabs" { aarch64*-*-* mmix-*-* alpha*-*-* hppa*64*-*-* ia64-*-* *-*-vxworks* } }
-C { dg-skip-if "No stabs" {*-*-* } { "*" } { "-gstabs" } }
+C { dg-skip-if "No stabs" { *-*-* } { "*" } { "-gstabs" } }
       common i,j
       common /label/l,m
       i = 1
Index: gcc/testsuite/gfortran.dg/dec_structure_12.f90
===================================================================
--- gcc/testsuite/gfortran.dg/dec_structure_12.f90	(revision 268156)
+++ gcc/testsuite/gfortran.dg/dec_structure_12.f90	(working copy)
@@ -1,4 +1,4 @@
-! { dg-do "compile" }
+! { dg-do compile }
 ! { dg-options "-fdec-structure" }
 !
 ! Test a regression where multiple anonymous structures failed to
Index: gcc/testsuite/gfortran.dg/dec_structure_14.f90
===================================================================
--- gcc/testsuite/gfortran.dg/dec_structure_14.f90	(revision 268156)
+++ gcc/testsuite/gfortran.dg/dec_structure_14.f90	(working copy)
@@ -1,4 +1,4 @@
-  ! { dg-do "compile" }
+  ! { dg-do compile }
   ! { dg-options "-fdec-structure" }
   !
   ! Test that structures inside a common block do not require the
Index: gcc/testsuite/gfortran.dg/dec_structure_15.f90
===================================================================
--- gcc/testsuite/gfortran.dg/dec_structure_15.f90	(revision 268156)
+++ gcc/testsuite/gfortran.dg/dec_structure_15.f90	(working copy)
@@ -1,4 +1,4 @@
-! { dg-do "compile" }
+! { dg-do compile }
 ! { dg-options "" }
 !
 ! PR fortran/77584
Index: gcc/testsuite/gfortran.dg/dtio_31.f03
===================================================================
--- gcc/testsuite/gfortran.dg/dtio_31.f03	(revision 268156)
+++ gcc/testsuite/gfortran.dg/dtio_31.f03	(working copy)
@@ -1,5 +1,5 @@
 ! { dg-do run }
-! { dg-options="-w" }
+! { dg-options "-w" }
 ! PR fortran/79383
 ! Contributed by Walt Brainerd <walt.brainerd at gmail dot com>
 module dollar_mod
Index: gcc/testsuite/gfortran.dg/dtio_32.f03
===================================================================
--- gcc/testsuite/gfortran.dg/dtio_32.f03	(revision 268156)
+++ gcc/testsuite/gfortran.dg/dtio_32.f03	(working copy)
@@ -1,5 +1,5 @@
 ! { dg-do run }
-! { dg-options="-w" }
+! { dg-options "-w" }
 ! PR fortran/79383
 ! Contributed by Walt Brainerd <walt.brainerd at gmail dot com>
 module dollar_mod
Index: gcc/testsuite/gfortran.dg/extends_11.f03
===================================================================
--- gcc/testsuite/gfortran.dg/extends_11.f03	(revision 268156)
+++ gcc/testsuite/gfortran.dg/extends_11.f03	(working copy)
@@ -37,4 +37,4 @@
   recruit%service%education%person%ss = 9
 end
 
-! { dg-final { scan-tree-dump-times " +recruit\\.service\\.education\\.person\\.ss =" 8 "original"} }
+! { dg-final { scan-tree-dump-times " +recruit\\.service\\.education\\.person\\.ss =" 8 "original" } }
Index: gcc/testsuite/gfortran.dg/integer_plus.f90
===================================================================
--- gcc/testsuite/gfortran.dg/integer_plus.f90	(revision 268156)
+++ gcc/testsuite/gfortran.dg/integer_plus.f90	(working copy)
@@ -1,4 +1,4 @@
-! { dg-run run )
+! { dg-do run }
 ! PR83560 list-directed formatting of INTEGER is missing plus on output
 ! when output open with SIGN='PLUS'
 character(64) :: astring
Index: gcc/testsuite/gfortran.dg/matmul_const.f90
===================================================================
--- gcc/testsuite/gfortran.dg/matmul_const.f90	(revision 268156)
+++ gcc/testsuite/gfortran.dg/matmul_const.f90	(working copy)
@@ -7,4 +7,4 @@
   write (unit=line,fmt='(9i3)') matmul(A,B)
   if (line /= '  5  7  9  5  7  9  5  7  9') STOP 1
 end program main
-!  dg-final { scan-tree-dump-times "matmul_i4" 0 "original" } }
+! { dg-final { scan-tree-dump-times "matmul_i4" 0 "original" } }
Index: gcc/testsuite/gfortran.dg/namelist_96.f90
===================================================================
--- gcc/testsuite/gfortran.dg/namelist_96.f90	(revision 268156)
+++ gcc/testsuite/gfortran.dg/namelist_96.f90	(working copy)
@@ -1,4 +1,4 @@
-! ( dg-do run }
+! { dg-do run }
 program pr88776
   implicit none
   character(*), parameter :: file = "pr88776.dat"
Index: gcc/testsuite/gfortran.dg/pdt_25.f03
===================================================================
--- gcc/testsuite/gfortran.dg/pdt_25.f03	(revision 268156)
+++ gcc/testsuite/gfortran.dg/pdt_25.f03	(working copy)
@@ -1,4 +1,4 @@
-! {dg-do run }
+! { dg-do run }
 !
 ! Tests the fix for PR82978 in which all the parameterized string
 ! lengths with the same value of parameter 'k' had the same value
Index: gcc/testsuite/gfortran.dg/pdt_28.f03
===================================================================
--- gcc/testsuite/gfortran.dg/pdt_28.f03	(revision 268156)
+++ gcc/testsuite/gfortran.dg/pdt_28.f03	(working copy)
@@ -1,5 +1,5 @@
 ! { dg-do run }
-! ( dg-options "-fbounds-check" }
+! { dg-options "-fbounds-check" }
 !
 ! Test the fix for PR83731, where the following failed on the check for the
 ! value of the parameter 'k'.
Index: gcc/testsuite/gfortran.dg/pr58968.f
===================================================================
--- gcc/testsuite/gfortran.dg/pr58968.f	(revision 268156)
+++ gcc/testsuite/gfortran.dg/pr58968.f	(working copy)
@@ -1,5 +1,5 @@
 C PR rtl-optimization/58968.f
-C { dg-do compile { target powerpc*-*-*} }
+C { dg-do compile { target powerpc*-*-* } }
 C { dg-options "-mcpu=power7 -O3 -w -ffast-math  -funroll-loops" }
       SUBROUTINE MAKTABS(IW,SOME,LBOX1,LBOX2,LBOX3,NSPACE,NA,NB,
      *            LBST,X,
Index: gcc/testsuite/gfortran.dg/pr78259.f90
===================================================================
--- gcc/testsuite/gfortran.dg/pr78259.f90	(revision 268156)
+++ gcc/testsuite/gfortran.dg/pr78259.f90	(working copy)
@@ -1,4 +1,4 @@
-! { dg-do "compile" }
+! { dg-do compile }
 ! { dg-options "-fdec-structure" }
 !
 ! PR fortran/78259
Index: gcc/testsuite/gfortran.dg/vect/vect-2.f90
===================================================================
--- branches/gcc-8-branch/gcc/testsuite/gfortran.dg/vect/vect-2.f90	2019/01/22 16:35:53	268157
+++ branches/gcc-8-branch/gcc/testsuite/gfortran.dg/vect/vect-2.f90	2019/01/22 16:39:09	268158
@@ -16,4 +16,4 @@
 ! support unaligned loads).
 
 ! { dg-final { scan-tree-dump-times "vectorized 3 loops" 1 "vect" } }
-! { dg-final { scan-tree-dump-times "Alignment of access forced using versioning." 3 "vect" {target { { vect_no_align && { ! vect_hw_misalign } } || { { ! vector_alignment_reachable  } && { ! vect_hw_misalign } } } } } }
+! { dg-final { scan-tree-dump-times "Alignment of access forced using versioning." 3 "vect" { target { { vect_no_align && { ! vect_hw_misalign } } || { { ! vector_alignment_reachable  } && { ! vect_hw_misalign } } } } } }


More information about the Gcc-patches mailing list