Yesss! It worked :) On Mon, Mar 25, 2019 at 10:17 AM Gambord, Ryan <gambo...@oregonstate.edu> wrote:
> I believe I've found the commit that broke this. Try rebasing and removing > this commit and see if it works for you. It did for me. > > > https://gem5-review.googlesource.com/c/public/gem5/+/16708/4/configs/common/Options.py#b44 > > Ryan Gambord > > > On Sat, Mar 23, 2019 at 9:40 PM Rishabh Jain <rishucod...@gmail.com> > wrote: > >> >> Hi Jason, >> >> Even though I remove the ' . ' before Benchmarks at line 48 in >> "configs/common/Options.py", I still get error. This time it is an Import >> Error. >> """ >> Traceback (most recent call last): >> File "<string>", line 1, in <module> >> File "build/NULL/python/m5/main.py", line 438, in main >> exec(filecode, scope) >> File "configs/example/garnet_synth_traffic.py", line 40, in <module> >> from common import Options >> File "/home/muts/Downloads/gem5/configs/common/Options.py", line 48, in >> <module> >> from Benchmarks import * >> ImportError: No module named Benchmarks >> """ >> >> It's weird, as file Benchmarks.py is present in common only. Can you >> check from your side? >> or am I missing something? >> >> >> >> >> On Thu, Mar 21, 2019 at 10:05 PM Jason Lowe-Power <ja...@lowepower.com> >> wrote: >> >>> I think the solution is to remove the "." before Benchmarks in line 48. >>> However, it seems surprising that this hasn't been caught before. Are you >>> using Python 2.7? >>> >>> Jason >>> >>> On Tue, Mar 19, 2019 at 10:33 AM Rishabh Jain <rishucod...@gmail.com> >>> wrote: >>> >>>> I forgot to add the network flag: >>>> $ ./build/NULL/gem5.debug configs/example/garnet_synth_traffic.py >>>> --network=garnet2.0 --topology=Mesh_XY --num-cpus=16 --num-dirs=16 >>>> --mesh-rows=4 >>>> But still the same *ValueError* persists. >>>> >>>> >>>> On Tue, Mar 19, 2019 at 10:50 PM Rishabh Jain <rishucod...@gmail.com> >>>> wrote: >>>> >>>>> Hello everyone, >>>>> >>>>> I have build the garnet standalone model using: >>>>> $scons build/NULL/gem5.debug PROTOCOL=Garnet_standalone -j9 >>>>> >>>>> While running command: >>>>> $ ./build/NULL/gem5.debug configs/example/garnet_synth_traffic.py >>>>> --topology=Mesh_XY --num-cpus=16 --num-dirs=16 --mesh-rows=4 >>>>> >>>>> I get a ValueError: " ValueError: Attempted relative import in >>>>> non-package" >>>>> >>>>> The console log is : >>>>> ****** >>>>> gem5 Simulator System. http://gem5.org >>>>> gem5 is copyrighted software; use the --copyright option for details. >>>>> >>>>> gem5 compiled Mar 19 2019 22:22:28 >>>>> gem5 started Mar 19 2019 22:40:18 >>>>> gem5 executing on redbull, pid 29669 >>>>> command line: ./build/NULL/gem5.debug >>>>> configs/example/garnet_synth_traffic.py --topology=Mesh_XY --num-cpus=16 >>>>> --num-dirs=16 --mesh-rows=4 >>>>> >>>>> Traceback (most recent call last): >>>>> File "<string>", line 1, in <module> >>>>> File "build/NULL/python/m5/main.py", line 438, in main >>>>> exec(filecode, scope) >>>>> File "configs/example/garnet_synth_traffic.py", line 92, in <module> >>>>> os.path.join(config_root, "common", "Options.py"), 'exec')) >>>>> File "/home/rishu/rishu/gem5/configs/common/Options.py", line 48, in >>>>> <module> >>>>> from .Benchmarks import * >>>>> ValueError: Attempted relative import in non-package >>>>> ***** >>>>> >>>>> But, when I use the mercurial repository of gem5 (I know its >>>>> outdated), the above command works just fine. >>>>> Can somebody help me in debugging the error? >>>>> >>>>> Best, >>>>> Rishabh Jain >>>>> >>>> _______________________________________________ >>>> gem5-users mailing list >>>> gem5-users@gem5.org >>>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >>> >>> _______________________________________________ >>> gem5-users mailing list >>> gem5-users@gem5.org >>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> >> _______________________________________________ >> gem5-users mailing list >> gem5-users@gem5.org >> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > > _______________________________________________ > gem5-users mailing list > gem5-users@gem5.org > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users