aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite
diff options
context:
space:
mode:
authorSteven G. Kargl <kargl@gcc.gnu.org>2007-07-27 16:59:32 +0000
committerSteven G. Kargl <kargl@gcc.gnu.org>2007-07-27 16:59:32 +0000
commitb8475dd604f7461fef93b0fe2b9c52b4a6d206f0 (patch)
tree4dacd8456ba6df4e8259811d34bf0e6c3e064721 /gcc/testsuite
parent008afe5148553f9565ee064bb04f396e1e0ddf8c (diff)
downloadgcc-b8475dd604f7461fef93b0fe2b9c52b4a6d206f0.zip
gcc-b8475dd604f7461fef93b0fe2b9c52b4a6d206f0.tar.gz
gcc-b8475dd604f7461fef93b0fe2b9c52b4a6d206f0.tar.bz2
re PR fortran/32899 (Broken diagnostic for invalid use of .eq. for logicals)
2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org> PR fortran/32899 * resolve.c (resolve_operator): Add INTRINSIC_EQ_OS comparison. 2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org> PR fortran/32899 * gfortran.dg/logical_comp.f90: Update dg-error strings. From-SVN: r126985
Diffstat (limited to 'gcc/testsuite')
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gfortran.dg/logical_comp.f906
2 files changed, 8 insertions, 3 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index cdfbcb8..cc8cfc2 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
+
+ PR fortran/32899
+ * gfortran.dg/logical_comp.f90: Update dg-error strings.
+
2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR fortran/32760
diff --git a/gcc/testsuite/gfortran.dg/logical_comp.f90 b/gcc/testsuite/gfortran.dg/logical_comp.f90
index 208cc4a..bbf8126 100644
--- a/gcc/testsuite/gfortran.dg/logical_comp.f90
+++ b/gcc/testsuite/gfortran.dg/logical_comp.f90
@@ -1,9 +1,9 @@
! { dg-do compile }
-! PR fortran/22503
+! PR fortran/22503, PR fortran/32899
! Suggest use of appropriate comparison operator
program foo
logical :: b
- b = b .eq. b ! { dg-error ".eqv. instead of .eq." }
- b = b .ne. b ! { dg-error ".neqv. instead of .ne." }
+ b = b .eq. b ! { dg-error "must be compared with" }
+ b = b .ne. b ! { dg-error "must be compared with" }
end program