This is complete misinformation and you should stop posting it.
One can explicitly declare a function (or subroutine) to be PURE in Fortran, but it is not the default and never has been.