http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57711
--- Comment #4 from Dmitry Kabanov <kabanovdmitry at gmail dot com> --- @Dominique: a) I get the following error: make all gfortran -c vode.f gfortran -c fcns.f90 gfortran -c main.f90 main.f90:8.75: call vode(istate, lambda_fcn, dummy_jac, lambda, x_tmp, x_end, tol, pm) 1 Error: There is no specific subroutine for the generic 'vode' at (1) make: *** [all] Error 1 b) Yes, my collegue can compile the code with gfortran 4.6.3. Unfortunately, he uses different OS - Ubuntu 12.04. However, I think the problem is not connected to OS. c) I reduced vode.f such that it contains only function declaration of function and its arguments. @Tobias: Regarding the bug in JAC/DUMMY_JAC: I think for one-dimensional arrays there is no difference between ASSUMED-SIZE and ASSUMED-SHAPE. Anyway, the code compiles with gfortran 4.6.3. I haven't found in press release of 4.7 any info confirming that gfortran changed its behavior regarding that matter intentionally. Is there any way to list all tasks which were included in some particular version of gfortran?