#include <algorithm>
+#include <unordered_set>
#include <sys/types.h>
#include "gromacs/fileio/gmxfio.h"
}
}
while (!done);
+
+ // Check that all strings defined with -D were used when processing topology
+ std::string unusedDefineWarning = checkAndWarnForUnusedDefines(*handle);
+ if (!unusedDefineWarning.empty())
+ {
+ warning(wi, unusedDefineWarning);
+ }
+
sfree(cpp_opts_return);
if (out)