On Tuesday 26 April 2011 23:41:17 Tobias Burnus wrote:
> This patch fixes three issues, (a) and (b) are 4.6/4.7 regressions.
> 
> a) PR48112: Due to incomplete resolution, there was an ICE when writing
> the module file. Solution: Back-out the patch which introduced the
> incomplete resolution - and add a similar patch later to avoid printing
> errors multiple times.
Bah! A pity we need voodoo incantations such as this.

> 
> b) PR48279: The patch adding supporting functions calls as actual
> argument to intent-in dummies had problems with generics, which lead to
> an ICE. Solution: Use the expr's specific procedure (esym) instead.
> 
> c) PR48279 comment 8: gfortran was accepting internal procedures in
> INTERFACE; solution: Reject it with -std=f2008, but accept it with
> -std=gnu. Reasoning: Except of NAG all other tested compilers also
> accept it.
> 
> Build and currently regtesting on x86-64.
> OK for the trunk - and for 4.6?
Yes (The three of them).
Thanks

Mikael


Reply via email to