As requested: http://gcc.gnu.org/ml/fortran/2007-06/msg00013.html
timef() allows one easily to track elapsed time. It is supported by a couple of vendors such as IBM and Intel, but not by gfortran, g95, g77, sunf95, NAG f95. http://publib.boulder.ibm.com/infocenter/lnxpcomp/v8v101/index.jsp?topic=/com.ibm.xlf101l.doc/xlflr/sup-timef.htm "The timef function returns the elapsed time in milliseconds since the first call to timef. The accuracy of an XL Fortran timing function is operating system dependent." Returns a REAL(8) and 0d0 on the first call. Variant form: timef_delta() [which is not supported by e.g. ifort] http://publib.boulder.ibm.com/infocenter/lnxpcomp/v8v101/index.jsp?topic=/com.ibm.xlf101l.doc/xlflr/sup-timefdelta.htm -- Summary: Support the vendor intrinsic function timef() Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: burnus at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32203