diff options
Diffstat (limited to 'src/cpu/exetrace.cc')
-rw-r--r-- | src/cpu/exetrace.cc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/cpu/exetrace.cc b/src/cpu/exetrace.cc index 71e974a36..b326513fc 100644 --- a/src/cpu/exetrace.cc +++ b/src/cpu/exetrace.cc @@ -57,6 +57,8 @@ using namespace std; using namespace TheISA; +static int diffcount = 0; + namespace Trace { SharedData *shared_data = NULL; } @@ -568,7 +570,9 @@ Trace::InstRecord::dump(ostream &outs) << endl;*/ } } - fatal("Differences found between Legion and M5\n"); + diffcount++; + if (diffcount > 3) + fatal("Differences found between Legion and M5\n"); } compared = true; |