[Gems-users] Ruby crashing in sequencer


Date: Fri, 23 Jun 2006 15:36:07 -0400
From: Mrinmoy Ghosh <mrinmoy@xxxxxxxxxxxxxx>
Subject: [Gems-users] Ruby crashing in sequencer
Hi,
I am trying to use ruby to simulate a single precessor system with a DRAM (DRAMsim) simulator from plugged in. The disk image I am using is of solaris 8 for sarek. I am trying to run Mcf compiled for Sparc. After running for some time I get an abort message as attached. Can you give me any pointers as to why this may happen. I understand this is due to some open request for more than the DEADLOCK_THRESHOLD. Any insight on this would be very useful.
      Thanks,
      Mrinmoy

This is the message I got:

Warning: in fn virtual void Sequencer::wakeup() in system/Sequencer.C:120: Possi ble Deadlock detected Warning: in fn virtual void Sequencer::wakeup() in system/Sequencer.C:120: Possi ble Deadlock detected Warning: in fn virtual void Sequencer::wakeup() in system/Sequencer.C:121: reque st is [CacheMsg: Address=[0xd35c080, line 0xd35c080] Type=ST ProgramCounter=[0x1 014ba40, line 0x1014ba40] AccessMode=SupervisorMode Size=64 Prefetch=No Version= 0 Aborted=0 Time=144539633 ] Warning: in fn virtual void Sequencer::wakeup() in system/Sequencer.C:121: reque st is [CacheMsg: Address=[0xd35c080, line 0xd35c080] Type=ST ProgramCounter=[0x1 014ba40, line 0x1014ba40] AccessMode=SupervisorMode Size=64 Prefetch=No Version= 0 Aborted=0 Time=144539633 ] Warning: in fn virtual void Sequencer::wakeup() in system/Sequencer.C:122: m_chi p_ptr->getID() is 0 Warning: in fn virtual void Sequencer::wakeup() in system/Sequencer.C:122: m_chi p_ptr->getID() is 0 Warning: in fn virtual void Sequencer::wakeup() in system/Sequencer.C:123: curre nt_time is 144642450 Warning: in fn virtual void Sequencer::wakeup() in system/Sequencer.C:123: curre nt_time is 144642450 Warning: in fn virtual void Sequencer::wakeup() in system/Sequencer.C:124: reque st.getTime() is 144539633 Warning: in fn virtual void Sequencer::wakeup() in system/Sequencer.C:124: reque st.getTime() is 144539633 Warning: in fn virtual void Sequencer::wakeup() in system/Sequencer.C:125: curre nt_time - request.getTime() is 102817 Warning: in fn virtual void Sequencer::wakeup() in system/Sequencer.C:125: curre nt_time - request.getTime() is 102817 Warning: in fn virtual void Sequencer::wakeup() in system/Sequencer.C:126: keys. size() is 1 Warning: in fn virtual void Sequencer::wakeup() in system/Sequencer.C:126: keys. size() is 1 Warning: in fn virtual void Sequencer::wakeup() in system/Sequencer.C:127: *m_wr iteRequestTable_ptr is [ [0xd35c080, line 0xd35c080]=[CacheMsg: Address=[0xd35c0 80, line 0xd35c080] Type=ST ProgramCounter=[0x1014ba40, line 0x1014ba40] AccessM ode=SupervisorMode Size=64 Prefetch=No Version=0 Aborted=0 Time=144539633 ] ] Warning: in fn virtual void Sequencer::wakeup() in system/Sequencer.C:127: *m_wr iteRequestTable_ptr is [ [0xd35c080, line 0xd35c080]=[CacheMsg: Address=[0xd35c0 80, line 0xd35c080] Type=ST ProgramCounter=[0x1014ba40, line 0x1014ba40] AccessM ode=SupervisorMode Size=64 Prefetch=No Version=0 Aborted=0 Time=144539633 ] ] Fatal Error: in fn virtual void Sequencer::wakeup() in system/Sequencer.C:130: A borting Fatal Error: in fn virtual void Sequencer::wakeup() in system/Sequencer.C:130: A borting
[← Prev in Thread] Current Thread [Next in Thread→]