Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
model-checker : ignore information about simix_global
authorMarion Guthmuller <marion.guthmuller@loria.fr>
Fri, 4 Oct 2013 13:02:48 +0000 (15:02 +0200)
committerMarion Guthmuller <marion.guthmuller@loria.fr>
Fri, 4 Oct 2013 13:21:20 +0000 (15:21 +0200)
src/mc/mc_global.c

index 47e6c78..2fba00d 100644 (file)
@@ -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));