[Gems-users] Running problem of Ruby (GEMS 2.1.1 & Simics 4.2) (failed assertion 'valid_bytes == 4')


Date: Tue, 22 Mar 2011 17:38:26 +0900
From: "Woomin Hwang" <wmhwang@xxxxxxxxxxxxxxxx>
Subject: [Gems-users] Running problem of Ruby (GEMS 2.1.1 & Simics 4.2) (failed assertion 'valid_bytes == 4')

Hi all,

 

I’m using patched GEMS 2.1.1 and Simics 4.2, with walnut machine configuration.

When I loaded ruby, I got following error.

 

simics> instruction-fetch-mode instruction-fetch-trace

[board_cmp0.cpu[0] info] Instruction fetch trace is implemented using instruction cache access trace with a suitable cache line size.

[board_cmp0.cpu[1] info] Instruction fetch trace is implemented using instruction cache access trace with a suitable cache line size.

simics> istc-disable

Turning I-STC off and flushing old data

simics> dstc-disable

Turning D-STC off and flushing old data

simics> cpu-switch-time 1

simics> load-module ruby

successful installation of the ruby timing model.

Registering a user decoder for the 'ultrasparc-ii' class.

simics> ruby0.setparam g_NUM_PROCESSORS 2

simics> ruby0.setparam g_MEMORY_SIZE_BYTES 2147483648

simics> ruby0.init

Ruby Timing Mode

Creating event queue...

Creating event queue done

Creating system...

  Processors: 2

Creating system done

Ruby initialization complete

simics> c

 

 

running> failed assertion 'valid_bytes == 4' at fn tuple_int_string_t ATMTP_disassemble(u_char*, int, conf_object_t*, void*) in rock/Rock.C:609

failed assertion 'valid_bytes == 4' at fn tuple_int_string_t ATMTP_disassemble(u_char*, int, conf_object_t*, void*) in rock/Rock.C:609

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: 16918

Abort (SIGABRT) in main thread

#0  0x00007f4f6b997ba5 in gsignal + 0x35 (/lib/libc.so.6 + 0x33ba5)

The simulation state has been corrupted. Simulation cannot continue.

Please restart Simics.

 

Did I compiled wrong or is there any issues?

There is no errors

Host machine’s type is HOST_TYPE=amd64-linux, use gcc-4.4.5

 

Please help me.

 

Thank you

Ryan.

 

[← Prev in Thread] Current Thread [Next in Thread→]
  • [Gems-users] Running problem of Ruby (GEMS 2.1.1 & Simics 4.2) (failed assertion 'valid_bytes == 4'), Woomin Hwang <=