From 365a76cac5fbadcbf6bc08ca568ece188da033f2 Mon Sep 17 00:00:00 2001 From: hsc Date: Wed, 18 Apr 2012 14:19:17 +0000 Subject: [PATCH] wmoo: bugfix: need to restore state *inside* experiment loop git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1105 8c4709b5-6ec9-48aa-a5cd-a96041d1645a --- core/experiments/weathermonitor/experiment.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/experiments/weathermonitor/experiment.cc b/core/experiments/weathermonitor/experiment.cc index dfedecbe..40d32a0b 100644 --- a/core/experiments/weathermonitor/experiment.cc +++ b/core/experiments/weathermonitor/experiment.cc @@ -126,9 +126,6 @@ bool WeathermonitorExperiment::run() for (int i = 0; i < 500; ++i) { #endif - log << "restoring state" << endl; - sal::simulator.restore(statename); - // get an experiment parameter set log << "asking job server for experiment parameters" << endl; WeathermonitorExperimentData param; @@ -157,6 +154,9 @@ bool WeathermonitorExperiment::run() log << std::dec << "job " << id << " instr " << instr_offset << " mem " << mem_addr << "+" << bit_offset << endl; + log << "restoring state" << endl; + sal::simulator.restore(statename); + // XXX debug /* std::stringstream fname;