aboutsummaryrefslogtreecommitdiffstats
path: root/passes
diff options
context:
space:
mode:
Diffstat (limited to 'passes')
-rw-r--r--passes/sat/sim.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/passes/sat/sim.cc b/passes/sat/sim.cc
index f480168bd..345ca3494 100644
--- a/passes/sat/sim.cc
+++ b/passes/sat/sim.cc
@@ -1805,8 +1805,9 @@ struct AIWWriter : public OutputWriter
std::map<int, Yosys::RTLIL::Const> current;
bool first = true;
- for(auto& d : worker->output_data)
+ for (auto iter = worker->output_data.begin(); iter != std::prev(worker->output_data.end()); ++iter)
{
+ auto& d = *iter;
for (auto &data : d.second)
{
current[data.first] = data.second;