# Errors compiling vppm

**URL:** <https://forum.cmascenter.org/t/errors-compiling-vppm/2502>\
**Category:** Compiling\
**Created:** [July 13, 2021, 1:50pm UTC](https://forum.cmascenter.org/t/errors-compiling-vppm/2502 "2021-07-13T13:50:34Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![afernandez](https://avatars.discourse-cdn.com/v4/letter/a/c0e974/32.png) [@afernandez](https://forum.cmascenter.org/u/afernandez)\
**Post date:** [July 13, 2021, 1:50pm UTC](https://forum.cmascenter.org/t/errors-compiling-vppm/2502/1 "2021-07-13T13:50:34Z")

</div>

Hello,  
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:

```auto
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.
