Almost every C++ file generates at least one warning like this:
/usr/ports/science/ecce/work/ECCE-7.3.4-beta-8-gaf79f45/include/util/CommandParameter.H:75:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
vector<string> *getDefaultStringList() const throw(MismatchedTypeException);
^~~~~
gcc7, FreeBSD 11.2