Most of the CMAQv5.3.2 files are compiling OK (lots of warning messages aside) but the compilation of vppm.F keeps producing the error:
vppm.F:341:11: 341 | DO NP = 1, NPMAX | 1 Error: Symbol ‘np’ at (1) has no IMPLICIT type; did you mean ‘fp’? vppm.F:341:22: 341 | DO NP = 1, NPMAX | 1 Error: Symbol ‘npmax’ at (1) has no IMPLICIT type vppm.F:169:46: 169 | REAL, INTENT( INOUT ) :: SEN( :,:,: ) | 1 Error: Symbol at (1) is not a DUMMY variable vppm.F:215:4: 215 | 2013 format( a, 2i4, 2( f15.5 ), 1pe15.3 ) | 1 Warning: Label 2013 at (1) defined but not used [-Wunused-label] make: *** [Makefile:469: vppm.o] Error 1
Of course I can simply declare NP and NPMAX but I’m not familiar with the internals of the code so it’d be desirable to get some feedback before proceeding to do so. Thanks.