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