Bump. I was finally able to update to a more recent version of gem5, and I immediately ran into this problem when trying to run a simple test with x86 O3CPU and Ruby. Here's the assertion failure again:
gem5.opt: build/X86/mem/ruby/system/RubyPort.hh:190: void RubyPort::addToRetryList(RubyPort::MemSlavePort*): Assertion `std::find(retryList.begin(), retryList.end(), port) == retryList.end()' failed. Has anyone made progress on this? Thanks, Joel On Tue, Jan 20, 2015 at 4:46 PM, Alexandru Dutu via gem5-dev < [email protected]> wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > http://reviews.gem5.org/r/2549/#review5778 > ----------------------------------------------------------- > > > It seems that this patch is breaking ALPHA/quick/se regressions; > rubytest-ruby fails with "panic: system.cpu-dataPort0 does not expect a > retry". > > - Alexandru Dutu > > > On Dec. 9, 2014, 3:15 p.m., Nilay Vaish wrote: > > > > ----------------------------------------------------------- > > This is an automatically generated e-mail. To reply, visit: > > http://reviews.gem5.org/r/2549/ > > ----------------------------------------------------------- > > > > (Updated Dec. 9, 2014, 3:15 p.m.) > > > > > > Review request for Default. > > > > > > Repository: gem5 > > > > > > Description > > ------- > > > > Changeset 10602:d3bb9d95bf76 > > --------------------------- > > ruby: ruby port: do not check for blocked ports > > RubyPort used to maintain a list of blocked ports which are sent retries > when > > the port becomes unblocked. This is unnecessary since RubyPort's port > definitions > > inherit from QueuedPort. > > > > > > Diffs > > ----- > > > > src/mem/ruby/system/RubyPort.hh 6efb37480d87 > > src/mem/ruby/system/RubyPort.cc 6efb37480d87 > > > > Diff: http://reviews.gem5.org/r/2549/diff/ > > > > > > Testing > > ------- > > > > > > Thanks, > > > > Nilay Vaish > > > > > > _______________________________________________ > gem5-dev mailing list > [email protected] > http://m5sim.org/mailman/listinfo/gem5-dev > -- Joel Hestness PhD Candidate, Computer Architecture Dept. of Computer Science, University of Wisconsin - Madison http://pages.cs.wisc.edu/~hestness/ _______________________________________________ gem5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/gem5-dev
