changeset ca38721228f3 in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=ca38721228f3
description:
        ruby: fix issue with unused var in DMASequencer

        the iterator declared in DMASequencer::ackCallback() is only used in an
        assert, this causes clang to fail when building fast. here we move
        the find call on the request table directly into the assert.

diffstat:

 src/mem/ruby/system/DMASequencer.cc |  4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

diffs (14 lines):

diff -r ed89cb178ecd -r ca38721228f3 src/mem/ruby/system/DMASequencer.cc
--- a/src/mem/ruby/system/DMASequencer.cc       Mon Dec 19 12:12:28 2016 -0600
+++ b/src/mem/ruby/system/DMASequencer.cc       Tue Dec 20 11:47:30 2016 -0500
@@ -191,9 +191,7 @@
 void
 DMASequencer::ackCallback(const Addr& address)
 {
-    RequestTable::iterator i = m_RequestTable.find(address);
-    assert(i != m_RequestTable.end());
-
+    assert(m_RequestTable.find(addres) != m_RequestTable.end());
     issueNext(address);
 }
 
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to