summaryrefslogtreecommitdiff
path: root/src/cpu/exetrace.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/cpu/exetrace.cc')
-rw-r--r--src/cpu/exetrace.cc6
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;