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

Reply via email to