From 979fe9344e1667bf3d187d189f62bc1279fe3d73 Mon Sep 17 00:00:00 2001 From: Houtan Bastani Date: Mon, 8 Jun 2015 10:32:33 +0200 Subject: [PATCH] preprocessor: fix sign comparison warning --- Shocks.cc | 2 +- SymbolTable.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Shocks.cc b/Shocks.cc index 10aca26f..81a9cdde 100644 --- a/Shocks.cc +++ b/Shocks.cc @@ -76,7 +76,7 @@ AbstractShocksStatement::reindexDetShocksSymbIds(DataTree &dynamic_datatree, Sym try { vector det_shock_vec; - for (int i=0; isecond.size(); i++) + for (size_t i = 0; i < it->second.size(); i++) { DetShockElement dse; dse.period1 = it->second[i].period1; diff --git a/SymbolTable.cc b/SymbolTable.cc index 8ddfc429..dc45f5d1 100644 --- a/SymbolTable.cc +++ b/SymbolTable.cc @@ -509,7 +509,7 @@ SymbolTable::rmExo(set &unused) throw (FrozenException) for (vector::const_iterator it=name_table.begin(); it != name_table.end(); it++) symbol_table[*it] = size++; - assert(size == symbol_table.size()); + assert((size_t)size == symbol_table.size()); set orig_predetermined_variables = predetermined_variables; predetermined_variables.clear();