From: Marion Guthmuller Date: Tue, 25 Oct 2011 12:36:24 +0000 (+0200) Subject: model-checker : remove unused variables X-Git-Tag: exp_20120216~133^2~58 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/8ebfad14d820fc1220036ea6a6bb299d96e214f5?hp=beec1389e9398a7d088835d1a841b89a1e54c925 model-checker : remove unused variables --- diff --git a/examples/msg/mc/automaton.c b/examples/msg/mc/automaton.c index 46d06fa8d9..b2e3ae3305 100644 --- a/examples/msg/mc/automaton.c +++ b/examples/msg/mc/automaton.c @@ -343,6 +343,10 @@ int automaton_label_transition_compare(xbt_exp_label_t l1, xbt_exp_label_t l2){ int propositional_symbols_compare_value(const void *s1, const void *s2){ - return (!((int)s1 == (int)s2)); + const int *ps1 = s1; + const int *ps2 = s2; + printf("ps 1 = %d, ps2 = %d", *ps1, *ps2); + + return (!(*ps1 == *ps2)); } diff --git a/examples/msg/mc/automatonparse_promela.c b/examples/msg/mc/automatonparse_promela.c index 6159835829..88c2cafa53 100644 --- a/examples/msg/mc/automatonparse_promela.c +++ b/examples/msg/mc/automatonparse_promela.c @@ -43,8 +43,8 @@ void new_transition(char* id, xbt_exp_label_t label){ state_dst = xbt_automaton_state_exists(automaton, id_state); xbt_state_t state_src = xbt_automaton_state_exists(automaton, state_id_src); - xbt_transition_t trans = NULL; - trans = xbt_automaton_new_transition(automaton, state_src, state_dst, label); + //xbt_transition_t trans = NULL; + xbt_automaton_new_transition(automaton, state_src, state_dst, label); } diff --git a/examples/msg/mc/example2_liveness_without_cycle.c b/examples/msg/mc/example2_liveness_without_cycle.c index 519933c5dd..a53a5f7056 100644 --- a/examples/msg/mc/example2_liveness_without_cycle.c +++ b/examples/msg/mc/example2_liveness_without_cycle.c @@ -90,8 +90,8 @@ int main(int argc, char *argv[]) init(); yyparse(); automaton = get_automaton(); - xbt_propositional_symbol_t ps = xbt_new_propositional_symbol(automaton,"p", &predP); - ps = xbt_new_propositional_symbol(automaton,"q", &predQ); + xbt_new_propositional_symbol(automaton,"p", &predP); + xbt_new_propositional_symbol(automaton,"q", &predQ); //display_automaton(); diff --git a/examples/msg/mc/example_liveness_with_cycle.c b/examples/msg/mc/example_liveness_with_cycle.c index 09deb12f98..17982c053a 100644 --- a/examples/msg/mc/example_liveness_with_cycle.c +++ b/examples/msg/mc/example_liveness_with_cycle.c @@ -127,8 +127,8 @@ int main(int argc, char *argv[]) init(); yyparse(); automaton = get_automaton(); - xbt_propositional_symbol_t ps = xbt_new_propositional_symbol(automaton,"p", &predP); - ps = xbt_new_propositional_symbol(automaton,"q", &predQ); + xbt_new_propositional_symbol(automaton,"p", &predP); + xbt_new_propositional_symbol(automaton,"q", &predQ); MSG_global_init(&argc, argv); MSG_create_environment("../msg_platform.xml"); diff --git a/examples/msg/mc/example_liveness_without_cycle.c b/examples/msg/mc/example_liveness_without_cycle.c index a43f7c8c00..11983b9e44 100644 --- a/examples/msg/mc/example_liveness_without_cycle.c +++ b/examples/msg/mc/example_liveness_without_cycle.c @@ -74,9 +74,9 @@ int main(int argc, char **argv){ init(); yyparse(); automaton = get_automaton(); - xbt_propositional_symbol_t ps = xbt_new_propositional_symbol(automaton,"r", &predR); - ps = xbt_new_propositional_symbol(automaton,"e", &predE); - ps = xbt_new_propositional_symbol(automaton,"d", &predD); + xbt_new_propositional_symbol(automaton,"r", &predR); + xbt_new_propositional_symbol(automaton,"e", &predE); + xbt_new_propositional_symbol(automaton,"d", &predD); //display_automaton(); diff --git a/src/mc/mc_liveness.c b/src/mc/mc_liveness.c index f04cb31b8d..14b385e909 100644 --- a/src/mc/mc_liveness.c +++ b/src/mc/mc_liveness.c @@ -76,7 +76,7 @@ int reached(xbt_automaton_t a, mc_snapshot_t s){ xbt_propositional_symbol_t ps = NULL; xbt_dynar_foreach(a->propositional_symbols, cursor, ps){ int (*f)() = ps->function; - const int res = (*f)(); + int res = (*f)(); xbt_dynar_push(pair->prop_ato, &res); } @@ -109,7 +109,7 @@ int set_pair_reached(xbt_automaton_t a, mc_snapshot_t s){ mc_pair_reached_t pair = NULL; pair = xbt_new0(s_mc_pair_reached_t, 1); pair->automaton_state = a->current_state; - pair->prop_ato = xbt_dynar_new(sizeof(const int), NULL); + pair->prop_ato = xbt_dynar_new(sizeof(int), NULL); pair->system_state = s; /* Get values of propositional symbols */ diff --git a/src/xbt/automaton.c b/src/xbt/automaton.c index 85ba9896a9..b2e3ae3305 100644 --- a/src/xbt/automaton.c +++ b/src/xbt/automaton.c @@ -347,7 +347,6 @@ int propositional_symbols_compare_value(const void *s1, const void *s2){ const int *ps2 = s2; printf("ps 1 = %d, ps2 = %d", *ps1, *ps2); - //return (!(*ps1 == *ps2)); - return 0; + return (!(*ps1 == *ps2)); } diff --git a/src/xbt/automatonparse_promela.c b/src/xbt/automatonparse_promela.c index 6159835829..88c2cafa53 100644 --- a/src/xbt/automatonparse_promela.c +++ b/src/xbt/automatonparse_promela.c @@ -43,8 +43,8 @@ void new_transition(char* id, xbt_exp_label_t label){ state_dst = xbt_automaton_state_exists(automaton, id_state); xbt_state_t state_src = xbt_automaton_state_exists(automaton, state_id_src); - xbt_transition_t trans = NULL; - trans = xbt_automaton_new_transition(automaton, state_src, state_dst, label); + //xbt_transition_t trans = NULL; + xbt_automaton_new_transition(automaton, state_src, state_dst, label); }