pgcpp 7.2-3 fails

When running ./configure of netcdf 4.0 with PGI 7.2-3 or 7.2-2 I have the following.
However 7.1-3 is ok

checking for ranlib… ranlib
checking command to parse /usr/bin/nm -B output from /opt/cluster/pgi723/linux86-64/7.2-3/bin/pgcc object… ok
checking how to run the C preprocessor… /opt/cluster/pgi723/linux86-64/7.2-3/bin/pgcpp
configure: error: C preprocessor “/opt/cluster/pgi723/linux86-64/7.2-3/bin/pgcpp” fails sanity check

Can you post your configure command? Using the workstation 7.2-2, configure correctly detects ‘pgcc -E’ as the preprocessor. If you explicitly set the CPP=pgcpp, this is incorrect. If configuring still fails, you should post relavent lines from the config.log file.

./configure --with-hdf5=$HDF5_DIR --with-pic

checking for ranlib… ranlib
checking command to parse /usr/bin/nm -B output from pgcc object… ok
checking how to run the C preprocessor… pgcc -E

Thanks or the hint. Indeed it was not an issue of pgcpp but of CPP variable incorrectly set, as you guessed.
Please correct the modulfiles of your distribution, in linux86-64/7.2-3/etc/modulefiles/*skel