changeset ec1eecca2f8f in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=ec1eecca2f8f
description:
        This patch fixes a build error in networktest.cc that occurs with gcc4.2

diffstat:

 src/cpu/testers/networktest/networktest.cc |  6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diffs (23 lines):

diff -r e21f6e70169e -r ec1eecca2f8f src/cpu/testers/networktest/networktest.cc
--- a/src/cpu/testers/networktest/networktest.cc        Tue Mar 22 06:41:54 
2011 -0500
+++ b/src/cpu/testers/networktest/networktest.cc        Tue Mar 22 23:38:09 
2011 -0400
@@ -165,7 +165,7 @@
 
     assert(pkt->isResponse());
     noResponseCycles = 0;
-    delete pkt->req;
+    delete req;
     delete pkt;
 }
 
@@ -191,8 +191,8 @@
     // - generate a random number between 0 and 10^precision
     // - send pkt if this number is < injRate*(10^precision)
     bool send_this_cycle;
-    int injRange = pow(10, precision);
-    unsigned trySending = random() % injRange;
+    double injRange = pow((double) 10, (double) precision);
+    unsigned trySending = random() % (int) injRange;
     if (trySending < injRate*injRange)
         send_this_cycle = true;
     else
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to