Re: [Gems-users] The problem to start simics3.0.31+Gems2.1


Date: Mon, 4 May 2009 08:11:50 -0500
From: Dan Gibson <degibson@xxxxxxxx>
Subject: Re: [Gems-users] The problem to start simics3.0.31+Gems2.1
[cpu0] cs:0x00000000b7f46a28 p:0x000ff01a28  cmpxchg lock [esi],ecx

This is an x86 synchronization instruction. What changes have you made to Ruby to get it to work under x86?

Regards,
Dan

2009/5/3 lia
nghua miao <mlianghua@xxxxxxxxx>
>
> Hi,
>   
>      I am a newbie to GEMS. And I met a problem to start simulating(Ruby only) .The problem as follow:
> Firstly,  I install simics3.0.31 and compile Ruby successfully.
> secondly, I want to start simulating :
>            >./simics  -stall 
> simics > read-configure "../../checkpoins/ubuntu9.check"
> simics > instruction-fetch-mode instruction-fetch-trace
> simics > istc-disable        
> simics > dstc-disable       
> simics > cpu-switch-time 1
> successful installation of the ruby timing model.
> simics> ruby0.setparam g_NUM_PROCESSORS 1                    
> simics> ruby0.setparam g_MEMORY_SIZE_BYTES 4294967296        
> simics> ruby0.init                                           
> Ruby Timing Mode
> Creating event queue...
> Creating event queue done
> Creating system...
>   Processors: 1
> Creating system done
> Ruby initialization complete
> simics> c
> failed assertion '(m_active_requests[i].size ==size)' at fn int SimicsProcessor::lookupRequest(Address, CacheRequestType, int) in simics/SimicsProcessor.C:169
> failed assertion '(m_active_requests[i].size ==size)' at fn int SimicsProcessor::lookupRequest(Address, CacheRequestType, int) in simics/SimicsProcessor.C:169
> At this point you might want to attach a debug to the running and get to the
> crash site; otherwise press enter to continue
> PID: 21542
>
> Abort (SIGABRT) in main thread
> The simulation state has been corrupted. Simulation cannot continue.
> Please restart Simics.
> [cpu0] cs:0x00000000b7f46a28 p:0x000ff01a28  cmpxchg lock [esi],ecx
>
>
> I have no idea to solve this problem, Can someone help me with this? Thank your very much!
>
>         
>
>
> --
> Sincerely,
> Mlianghua(缪良华)
> MSE, College of Software Technology,
> Zhejiang University
> &&Zhejiang University-Intel Technology Center
> P. R. China
>
> _______________________________________________
> Gems-users mailing list
> Gems-users@xxxxxxxxxxx
> https://lists.cs.wisc.edu/mailman/listinfo/gems-users
> Use Google to search the GEMS Users mailing list by adding "site:https://lists.cs.wisc.edu/archive/gems-users/" to your search.
>
>



--
http://www.cs.wisc.edu/~gibson [esc]:wq!
[← Prev in Thread] Current Thread [Next in Thread→]