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

Reply via email to