From e71dea0c5a4d0aab7aebccca6bd841e476e76d43 Mon Sep 17 00:00:00 2001 From: quemy Date: Sat, 3 May 2014 18:58:55 +0200 Subject: [PATCH] Fix some warnings in eo and moeo. --- eo/src/eoNDSorting.h | 2 +- eo/src/eoTimeContinue.h | 1 + moeo/src/utils/moeoBinaryMetricSavingUpdater.h | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/eo/src/eoNDSorting.h b/eo/src/eoNDSorting.h index 6ab86c177..bb2e94fcc 100644 --- a/eo/src/eoNDSorting.h +++ b/eo/src/eoNDSorting.h @@ -273,7 +273,7 @@ private : { unsigned i; - typedef typename EOT::Fitness::fitness_traits traits; + //typedef typename EOT::Fitness::fitness_traits traits; std::vector > S(_pop.size()); // which individuals does guy i dominate std::vector n(_pop.size(), 0); // how many individuals dominate guy i diff --git a/eo/src/eoTimeContinue.h b/eo/src/eoTimeContinue.h index d49f5ea56..c0fcc3fe5 100644 --- a/eo/src/eoTimeContinue.h +++ b/eo/src/eoTimeContinue.h @@ -56,6 +56,7 @@ public: */ virtual bool operator() (const eoPop < EOT > & _pop) { + (void)_pop; time_t elapsed = (time_t) difftime(time(NULL), start); if (elapsed >= max) { diff --git a/moeo/src/utils/moeoBinaryMetricSavingUpdater.h b/moeo/src/utils/moeoBinaryMetricSavingUpdater.h index 0d8df0759..0848ef8ae 100644 --- a/moeo/src/utils/moeoBinaryMetricSavingUpdater.h +++ b/moeo/src/utils/moeoBinaryMetricSavingUpdater.h @@ -65,7 +65,7 @@ class moeoBinaryMetricSavingUpdater : public eoUpdater * @param _filename the target filename */ moeoBinaryMetricSavingUpdater (moeoVectorVsVectorBinaryMetric < ObjectiveVector, double > & _metric, const eoPop < MOEOT > & _pop, std::string _filename) : - metric(_metric), pop(_pop), filename(_filename), counter(1), firstGen(true) + metric(_metric), pop(_pop), filename(_filename), firstGen(true), counter(1) {}