/** \file compare.cpp Memory snapshooting and comparison */
#include "src/mc/mc_config.hpp"
+#include "src/mc/mc_private.hpp"
#include "src/mc/mc_smx.hpp"
#include "src/mc/sosp/mc_snapshot.hpp"
// Compare the global variables separately for each simulates process:
for (size_t i = 0; i < process_count; i++) {
- if (compare_global_variables(state, object_info, i, &r1->privatized_data()[i], &r2->privatized_data()[i],
- snapshot1, snapshot2))
+ if (compare_global_variables(state, object_info, i, r1->privatized_data()[i].get(),
+ r2->privatized_data()[i].get(), snapshot1, snapshot2))
return 1;
}
return 0;