Hi,

Could you tell me how you have solved "Segmentation Error" problem?

Thanks

On 3/22/12, Fengkai Yuan <[email protected]> wrote:
> Hi all
>
>      Now, I can boot up a 16-core ALPHA ruby_fs system successfully, with
> MESI_CMP_directory protocol.  When I used the "m5 checkpoint" command in
> the sell, the simulation aborted with the following information:
>
> Runtime Error at MESI_CMP_directory-L1cache.sm:221, Ruby Time: 23014921238:
> Invalid RubyRequestType, PID...
>
>      I check the .sm file above and I found the function below:
>
>   Event mandatory_request_type_to_event(RubyRequestType type) {
>     if (type == RubyRequestType:LD) {
>       return Event:Load;
>     } else if (type == RubyRequestType:IFETCH) {
>       return Event:Ifetch;
>     } else if ((type == RubyRequestType:ST) || (type ==
> RubyRequestType:ATOMIC)) {
>       return Event:Store;
>     } else {
>       error("Invalid RubyRequestType");   *****    HERE is the LINE 221
>  ********
>     }
>   }
>
>
>       I guess this is because CPU send a wrong type of  RubyRequest message
> to a L1 cache and I want to know how to fix this problem.
>
>       Thank you very much for your help!
>


-- 
Hamid Reza Khaleghzadeh
hkhaleghzadeh.webs.com
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to