For Fortran 95 code (including the extensions from the Technical Report) g95 should also be used. It was a robust compiler and had options to detect bad code.
The post is being discussed at Hacker News.