Need help compiling CALPUFF

I tried compiling the code with gfortran 10.2.0 but the code contains a large number of errors of the type rank mismatch. mismatches in types of arguments etc. It looks like it relies on ancient practices :confused:
The good news is: it finished processing the code in less than a minute.
I have not tried to reduce the diagnostics level.