I believe: https://gem5-review.googlesource.com/c/public/gem5/+/17541 creates a merge conflict when removing the above commit. So: I had to remove both commits. Thanks Ryan.
On Tue, Mar 26, 2019 at 1:13 AM Rishabh Jain <[email protected]> wrote: > Yesss! It worked :) > > On Mon, Mar 25, 2019 at 10:17 AM Gambord, Ryan <[email protected]> > 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 <[email protected]> >> 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 <[email protected]> >>> 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 <[email protected]> >>>> 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 <[email protected]> >>>>> 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 >>>>> [email protected] >>>>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >>>> >>>> _______________________________________________ >>>> gem5-users mailing list >>>> [email protected] >>>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >>> >>> _______________________________________________ >>> gem5-users mailing list >>> [email protected] >>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> >> _______________________________________________ >> gem5-users mailing list >> [email protected] >> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > >
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
