From: Marion Guthmuller Date: Fri, 4 Oct 2013 13:02:48 +0000 (+0200) Subject: model-checker : ignore information about simix_global X-Git-Tag: v3_9_90~40^2~16 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/3c50d8874ecf79a57b896f8eb7e22ea792e8fe49 model-checker : ignore information about simix_global --- diff --git a/src/mc/mc_global.c b/src/mc/mc_global.c index 47e6c78d25..2fba00d1a6 100644 --- a/src/mc/mc_global.c +++ b/src/mc/mc_global.c @@ -1760,9 +1760,12 @@ void MC_init(){ MC_ignore_global_variable("counter"); /* Static variable used for tracing */ MC_ignore_global_variable("maestro_stack_start"); MC_ignore_global_variable("maestro_stack_end"); - + MC_ignore_heap(&(simix_global->process_to_run), sizeof(simix_global->process_to_run)); MC_ignore_heap(&(simix_global->process_that_ran), sizeof(simix_global->process_that_ran)); + MC_ignore_heap(simix_global->process_to_run, sizeof(*(simix_global->process_to_run))); + MC_ignore_heap(simix_global->process_that_ran, sizeof(*(simix_global->process_that_ran))); + smx_process_t process; xbt_swag_foreach(process, simix_global->process_list){ MC_ignore_heap(&(process->process_hookup), sizeof(process->process_hookup));