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

Reply via email to