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→] |
---|---|---|
|
Previous by Date: | Re: [Gems-users] Another problem about Simics3.0.31+Gems2.1 +MESI_CMP_filter_directory, Cong Wang |
---|---|
Next by Date: | [Gems-users] Can anyone help me to understand the trace?, Xuehai Qian |
Previous by Thread: | Re: [Gems-users] The problem to start simics3.0.31+Gems2.1, Philip Garcia |
Next by Thread: | [Gems-users] Using Multiple CC Protocols, Edward Lee |
Indexes: | [Date] [Thread] |