<div dir="ltr"><span style="font-family:arial,sans-serif;font-size:14px">Dear all,</span><br><div><span style="font-family:arial,sans-serif;font-size:14px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:14px">I follow the instructions on </span><a href="http://wiki.barrelfish.org/Running_on_gem5">http://wiki.barrelfish.org/Running_on_gem5</a>.</div>
<div><br></div><div>In <span style="font-family:arial,sans-serif;font-size:14px">instructions, it recommends</span><i> hg clone hg clone <a href="http://repo.gem5.org/gem5">http://repo.gem5.org/gem5</a> -r d45a02bd5391 gem5</i>.</div>
<div><br></div><div>But when I use version <i>d45a02bd5391 </i>with the latest version of barrelfish from <a href="http://hg.barrelfish.org/barrelfish/" style="font-family:Simsun;font-size:medium">http://hg.barrelfish.org/barrelfish/</a>.</div>
<div><br></div><div>I get following problems when run &quot;make arm_gem5&quot;:</div><div><div><i>gem5 Simulator System.  <a href="http://gem5.org">http://gem5.org</a></i></div><div><i>gem5 is copyrighted software; use the --copyright option for details.</i></div>
<div><i><br></i></div><div><i>gem5 compiled Oct  2 2013 15:08:18</i></div><div><i>gem5 started Oct  2 2013 15:12:34</i></div><div><i>gem5 executing on wayne-desktop</i></div><div><i>command line: gem5.fast ../tools/arm_gem5/gem5script.py --caches --l2cache --n=2 --kernel=arm_gem5_image</i></div>
<div><i>Barrelfish source-directory is assume to be ../tools/arm_gem5/../..</i></div><div><i>Traceback (most recent call last):</i></div><div><i>  File &quot;&lt;string&gt;&quot;, line 1, in &lt;module&gt;</i></div><div><i>  File &quot;/home/wayne/learn/lab/simulator/gem5/gem5-barrel/gem5-stable/src/python/m5/main.py&quot;, line 359, in main</i></div>
<div><i>    exec filecode in scope</i></div><div><i>  File &quot;../tools/arm_gem5/gem5script.py&quot;, line 28, in &lt;module&gt;</i></div><div><i>    class MemBus(CoherentBus):</i></div><div><i>NameError: name &#39;CoherentBus&#39; is not defined</i></div>
<div><i>make: *** [arm_gem5] Error 1</i></div></div><div><br></div><div>I read the gem5 hg log, and find the <i>CoherentBus </i>is introduced since gem5 version 6385cf85bf12.</div><div><br></div><div><b>So my question is:</b></div>
<div><b>Which version of gem5 should I use to get a working environment with latest release of barrelfish?</b></div><div><br></div><div>Thank you very much!</div><div><br></div><div>Best regards!</div><div><br></div></div>