elapsed time generation code is located after "return" Fortran statement. This code should be placed just after callsiite.