Hi Nicolas,

Is there some reason that you didn't use symbol.c(check_conflict)? The
conflict check could be added at line 547. If this results in
repetitions of the error message, then your patch is OK. Otherwise, I
would pop it in there.

Do you have commit rights? ie. have you done the FSF paperwork?

Welcome aboard!

Paul

On 19 March 2017 at 00:15, Nicolas Koenig <koeni...@student.ethz.ch> wrote:
> Hello everyone,
>
> I submitted this patch a week ago, but I think it got lost. It adds an error
> if BIND(C) is used with EQUIVALENCE.
>
> Nicolas
>
> Regression tested for x86_64-pc-linux-gnu.
>
> 2017-03-18  Nicolas Koenig  <koeni...@student.ethz.ch>
>
>                 PR fortran/39239
>                 * resolve.c (resolve_equivalence): report an error if an
> equivalence variable is BIND(C).
>
> 2017-03-18  Nicolas Koenig  <koeni...@student.ethz.ch>
>
>                 PR fortran/39239
>                 * gfortran.dg/equiv_constraint_bind_c.f90: New test.
>



-- 
"If you can't explain it simply, you don't understand it well enough"
- Albert Einstein

Reply via email to