Commits
Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop) * commit '8921d12c56960379c7d84584e42bbaf68b30e142': TRILAB-244 separate CXX warnings and errors from C
Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop) * commit '8921d12c56960379c7d84584e42bbaf68b30e142': TRILAB-244 separate CXX warnings and errors from C