Thanks for the reply. I can see that it's a python error. It seems that the
problem is: class MemBus inherits class Bus, and therefore inherits the
constructor method __init__(), which takes 2 arguments, but apparently
there is a point where this method is called for an object of class MemBus
with 3 arguments. I tried to understand the debug the python code, but I
didn't have much success. Do you have any suggestion about how I can fix
this problem, or is there any documentation for the python code?

Thanks,
Mahshid


On Thu, Aug 30, 2012 at 3:15 PM, Nilay Vaish <ni...@cs.wisc.edu> wrote:

> On Thu, 30 Aug 2012, Mahshid Sedghi wrote:
>
>  Hello,
>>
>> I unrolled revision 8930 and tried to boot the kernel, but it failed
>> because of the following error:
>>
>>  File "<string>", line 1, in <module>
>>  File "/i3c/hpcl/mis5413/gem5/src/**python/m5/main.py", line 359, in main
>>    # once the script is done
>>  File "/i3c/hpcl/mis5413/gem5/**configs/example/ruby_fs.py", line 46, in
>> <module>
>>    from FSConfig import *
>>  File "/i3c/hpcl/mis5413/gem5/**configs/common/FSConfig.py", line 53, in
>> <module>
>>    class MemBus(Bus):
>> TypeError: Error when calling the metaclass bases
>>    module.__init__() takes at most 2 arguments (3 given)
>>
>> Does anybody have an idea of what might be the reason?
>>
>>
> It is a Python error, you should be able to figure it out.
>
> --
> Nilay
>
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to