Hi,
Warnings are fine but for the errors you
need to change the number of registers available (there should be previous
posts, you should search for them). Also if you use gems 2.1 the number of
register issue has been fixed.
Berkin
-----Original Message-----
From:
gems-users-bounces@xxxxxxxxxxx [mailto:gems-users-bounces@xxxxxxxxxxx] On Behalf Of llccdd1985
Sent: Tuesday, June 17, 2008 3:13
AM
To: Gems Users
Subject: [Gems-users] I met a
problem about opal's initial
I use gems2.0 and
simics3.0.31,I install the solaris9 with segregate , After I load the ruby and opal ,It
is successful,then I use ruby0.init to initialize the ruby,It succeed,then I
use opal0.init to initialize the opal ,But get some errors as below:
tate_t: error: control register
"intr_dispatch_status" has improper mapping: 110.
pstate_t: error: control register "intr_receive" has improper
mapping: 119.
pstate_t: error: control register "in_intr_data0" has improper
mapping: 111.
pstate_t: error: control register "in_intr_data1" has improper
mapping: 112.
pstate_t: error: control register "in_intr_data2" has improper
mapping: 113.
pstate_t: error: control register "in_intr_data3" has improper
mapping: 114.
pstate_t: error: control register "in_intr_data4" has improper
mapping: 115.
pstate_t: error: control register "in_intr_data5" has improper
mapping: 116.
pstate_t: error: control register "in_intr_data6" has improper
mapping: 117.
pstate_t: error: control register "in_intr_data7" has improper
mapping: 118.
pstate_t: warning: control register #0 == "(null)" has simics name
"g0".
pstate_t: warning: control register #1 == "(null)" has simics name
"g1".
pstate_t: warning: control register #2 == "(null)" has simics name
"g2".
pstate_t: warning: control register #3 == "(null)" has simics name
"g3".
pstate_t: warning: control register #4 == "(null)" has simics name
"g4".
pstate_t: warning: control register #5 == "(null)" has simics name
"g5".
pstate_t: warning: control register #6 == "(null)" has simics name
"g6".
pstate_t: warning: control register #7 == "(null)" has simics name
"g7".
pstate_t: warning: control register #8 == "(null)" has simics name
"o0".
pstate_t: warning: control register #9 == "(null)" has simics name
"o1".
pstate_t: warning: control register #10 == "(null)" has simics name
"o2".
pstate_t: warning: control register #11 == "(null)" has simics name
"o3".
pstate_t: warning: control register #12 == "(null)" has simics name
"o4".
pstate_t: warning: control register #13 == "(null)" has simics name
"o5".
pstate_t: warning: control register #14 == "(null)" has simics name
"o6".
pstate_t: warning: control register #15 == "(null)" has simics name
"o7".
pstate_t: warning: control register #16 == "(null)" has simics name
"l0".
pstate_t: warning: control register #17 == "(null)" has simics name
"l1".
pstate_t: warning: control register #18 == "(null)" has simics name
"l2".
pstate_t: warning: control register #19 == "(null)" has simics name
"l3".
pstate_t: warning: control register #20 == "(null)" has simics name
"l4".
pstate_t: warning: control register #21 == "(null)" has simics name "l5".
pstate_t: warning: control register #22 == "(null)" has simics name
"l6".
pstate_t: warning: control register #23 == "(null)" has simics name
"l7".
pstate_t: warning: control register #24 == "(null)" has simics name
"i0".
pstate_t: warning: control register #25 == "(null)" has simics name
"i1".
pstate_t: warning: control register #26 == "(null)" has simics name
"i2".
pstate_t: warning: control register #27 == "(null)" has simics name
"i3".
pstate_t: warning: control register #28 == "(null)" has simics name
"i4".
pstate_t: warning: control register #29 == "(null)" has simics name
"i5".
pstate_t: warning: control register #30 == "(null)" has simics name
"i6".
pstate_t: warning: control register #31 == "(null)" has simics name
"i7".
pstate_t: warning: control register #99 == "(null)" has simics name
"ecache_error_enable".
pstate_t: warning: control register #100 == "(null)" has simics name
"asynchronous_fault_status".
pstate_t: warning: control register #101 == "(null)" has simics name
"asynchronous_fault_address".
pstate_t: warning: control register #102 == "(null)" has simics name
"out_intr_data0".
pstate_t: warning: control register #103 == "(null)" has simics name
"out_intr_data1".
pstate_t: warning: control register #104 == "(null)" has simics name
"out_intr_data2".
pstate_t: warning: control register #105 == "(null)" has simics name
"out_intr_data3".
pstate_t: warning: control register #106 == "(null)" has simics name
"out_intr_data4".
Ruby: ruby-opal link established. removing timing_model.
opalinterface: doing notify callback
Opal: opal-ruby link established.
OpalInterface: installation successful.
also,I can run some program in the
console,But when I get the result,I find many statictics are zero,How can
I fix it?thanks