]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
testsuite: Fix up pr107397.f90 test [PR107397]
authorJakub Jelinek <jakub@redhat.com>
Mon, 19 Dec 2022 10:24:55 +0000 (11:24 +0100)
committerJakub Jelinek <jakub@redhat.com>
Mon, 19 Dec 2022 10:24:55 +0000 (11:24 +0100)
The pr107397.f90 test FAILs for me, one problem was that the
added diagnostics has an indefinite article before BOZ, but
the test dg-error didn't.  The other problem was that on the
other dg-error there was no space between the string and closing
}, so it was completely ignored and the error was an excess
error.

2022-12-19  Jakub Jelinek  <jakub@redhat.com>

PR fortran/107397
* gfortran.dg/pr107397.f90: Adjust expected diagnostic wording and
add space between dg-error string and closing }.

gcc/testsuite/gfortran.dg/pr107397.f90

index 4592a275e70c8c246c5c26eeda824f752494e348..fd59bf1600701edb2efaec4545fc63603f095403 100644 (file)
@@ -4,6 +4,6 @@ program p
   type t
     real :: a = 1.0
   end type
-  type(t), parameter :: x = z'1' ! { dg-error "incompatible with BOZ" }
-  x%a = x%a + 2 ! { dg-error "has no IMPLICIT type"}
+  type(t), parameter :: x = z'1' ! { dg-error "incompatible with BOZ" }
+  x%a = x%a + 2 ! { dg-error "has no IMPLICIT type" }
 end