fix many bugs

This commit is contained in:
2024-10-22 04:54:14 +00:00
parent bc742f4ee7
commit bce4a64c00
3 changed files with 94 additions and 12 deletions

View File

@ -303,8 +303,8 @@ void ActionLevelTracking(CFGType &cfg, CFGNodeType *node) {
GetCollectionsDifference(node->action_out_active_vars[it->get()], node->action_def_vars[it->get()]));
auto tmp = node->action_in_active_vars[it->get()];
--it;
if (it == node->corresponding_block->actions.begin()) break;
node->action_out_active_vars[it->get()] = tmp;
if (it == node->corresponding_block->actions.begin()) break;
}
}