change when legion-lock causes the simulation to die. It now happens after two consuctive differences since we compare stuff
at slightly different times interrupts are seen the cycle before they happen in m5 so the pc gets changed early. --HG-- extra : convert_revision : f237363eababb2aad67e5b41670cf40be048a042
This commit is contained in:
parent
2f4239a685
commit
a8b2d66661
1 changed files with 2 additions and 1 deletions
|
@ -609,7 +609,8 @@ Trace::InstRecord::dump(ostream &outs)
|
||||||
diffcount++;
|
diffcount++;
|
||||||
if (diffcount > 2)
|
if (diffcount > 2)
|
||||||
fatal("Differences found between Legion and M5\n");
|
fatal("Differences found between Legion and M5\n");
|
||||||
}
|
} else
|
||||||
|
diffcount = 0;
|
||||||
|
|
||||||
compared = true;
|
compared = true;
|
||||||
shared_data->flags = OWN_LEGION;
|
shared_data->flags = OWN_LEGION;
|
||||||
|
|
Loading…
Reference in a new issue