Hi Jerry, > ... > I will add an additional test case for the original posted problem in the PR. > Two existing tests get exercised, changing the error message. Finding the > problems earlier in the matchers I think is the right way to go. I am curious > if > the old checks ever get triggered (I will look into that a little later.
(1) In real_dimension_1.f, s/defualt/default/; (2) Before your patch the errors were Error: Expression at (1) must be of INTEGER type, found REAL How difficult is it to restore the "found … « ? (3) dimension(n,d) used to give two errors, one for n and one for d. How difficult is it to restore this behavior. > Regression tested on x86-64-linux. OK for trunk? I see FAIL: gfortran.dg/pr36192_1.f90 -O (test for errors, line 5) FAIL: gfortran.dg/pr36192_1.f90 -O (test for excess errors) Thanks for working on this PR, Dominique