comm2 = get_comm_pattern_from_idx(process_comms_pattern2, &recv_index, comm1->type, current_process);
if (compare_comm_pattern(comm1, comm2)) {
initial_global_state->comm_deterministic = 0;
if (!_sg_mc_send_determinism){
comm2 = get_comm_pattern_from_idx(process_comms_pattern2, &recv_index, comm1->type, current_process);
if (compare_comm_pattern(comm1, comm2)) {
initial_global_state->comm_deterministic = 0;
if (!_sg_mc_send_determinism){