Tobias Burnus wrote: > _3.f90: [...] > "fourteen" is really odd: Depending on the position of that subroutine > in file, I get an error or not. I think one should try to better > understand why that happens. I found it with the help of Paul. The problem was that I set instead of re-set the variable at the end of resolve_actual_arglist. Now, it works. Committed the attached patch as Rev. 184863 after a fresh rebuild and regtesting. Tobias PS: Sorry for the glitches.