Re: [Patch, Fortran] PR 58099: [4.8/4.9 Regression] [F03] over-zealous procedure-pointer error checking

2013-09-21 Thread Janus Weil
Regtested on x86_64-unknown-linux-gnu. Ok for trunk? This looks good to me but I let Tobias have the final word as he expressed some concerns in the PR audit trail. Sorry for the very belated replay. I played with the patch and it looks okay. thanks. Committed as r202766. Btw, since

Re: [Patch, Fortran] PR 58099: [4.8/4.9 Regression] [F03] over-zealous procedure-pointer error checking

2013-09-20 Thread Tobias Burnus
Hi Janus, hi all, On August 15, 2013, Janus Weil wrote: Hi Mikael, Regtested on x86_64-unknown-linux-gnu. Ok for trunk? This looks good to me but I let Tobias have the final word as he expressed some concerns in the PR audit trail. Sorry for the very belated replay. I played with the

Re: [Patch, Fortran] PR 58099: [4.8/4.9 Regression] [F03] over-zealous procedure-pointer error checking

2013-09-20 Thread Janus Weil
Hi, Regtested on x86_64-unknown-linux-gnu. Ok for trunk? This looks good to me but I let Tobias have the final word as he expressed some concerns in the PR audit trail. Sorry for the very belated replay. I played with the patch and it looks okay. thanks. Committed as r202766. (Except

Re: [Patch, Fortran] PR 58099: [4.8/4.9 Regression] [F03] over-zealous procedure-pointer error checking

2013-08-15 Thread Janus Weil
Hi Mikael, here is a small regression-fix patch for a problem with procedure pointers and the PURE attribute, for details see the PR. In essence: gfc_compare_interfaces is asymmetric in the two interfaces it compares (e.g. regarding the PURE attribute), and we must not symmetrize it by

Re: [Patch, Fortran] PR 58099: [4.8/4.9 Regression] [F03] over-zealous procedure-pointer error checking

2013-08-09 Thread Mikael Morin
Le 07/08/2013 16:02, Janus Weil a écrit : Hi all, here is a small regression-fix patch for a problem with procedure pointers and the PURE attribute, for details see the PR. In essence: gfc_compare_interfaces is asymmetric in the two interfaces it compares (e.g. regarding the PURE

Re: [Patch, Fortran] PR 58099: [4.8/4.9 Regression] [F03] over-zealous procedure-pointer error checking

2013-08-09 Thread Mikael Morin
Le 07/08/2013 16:02, Janus Weil a écrit : Hi all, here is a small regression-fix patch for a problem with procedure pointers and the PURE attribute, for details see the PR. In essence: gfc_compare_interfaces is asymmetric in the two interfaces it compares (e.g. regarding the PURE

[Patch, Fortran] PR 58099: [4.8/4.9 Regression] [F03] over-zealous procedure-pointer error checking

2013-08-07 Thread Janus Weil
Hi all, here is a small regression-fix patch for a problem with procedure pointers and the PURE attribute, for details see the PR. In essence: gfc_compare_interfaces is asymmetric in the two interfaces it compares (e.g. regarding the PURE attribute), and we must not symmetrize it by calling it