this->read_variable("simix_global", &simix_global_p, sizeof(simix_global_p));
// simix_global = REMOTE(*simix_global)
- simgrid::simix::Global simix_global;
+ union { simgrid::simix::Global simix_global };
this->read_bytes(&simix_global, sizeof(simix_global),
remote(simix_global_p));