The GEMS x86 patch (gems_v9_to_x86_0.4_BETA_tar.gz) is meant for the
GEMS 1.1 release, and has not been tested with the GEMS 1.2 release. The
1.1 version is still available in the GEMS Distribute directory
(http://www.cs.wisc.edu/gems/distribute/).
Regards,
Dan Gibson
sample wrote:
>hi
> I have met two problems in install GEMS.I am a new one to learn this tool.
> Before I use "gems_v9_to_x86_0.4_BETA.tar" ,I met "Exception in hap handler: Non-existent x86 Register" error when I came to the step "ruby0.init" and then "c".
> Somebody said need to install "gems_v9_to_x86_0.4_BETA.tar" to support x-86.But after I did that,I met another problom when "make PROTOCOL=MOSI_SMP_bcast DESTINATION=MOSI_SMP_bcast".The problem is "NUCAMovementRequest.h" as following:
>
> Is this the bison version problem?I use GEMS 1.2,simics 2.0.25,gcc 3.2.2 ,redhat 9.
> Can anyone give some hints? thanks.
>
>I. -I../common -I../common/gzstream -Ibuffers -Icommon -Islicc_interface -Iprofiler -Iconfig -Ieventqueue -Isystem -Iinterfaces -Isimics -Itester -Irecorder -Igenerated/MOSI_SMP_bcast -I../common/ioutil -Inetwork -I../simics/x86-linux/obj/include/ -I../simics/x86-linux/obj/include/simics -I../simics/x86-linux/config generated/MOSI_SMP_bcast/attrparse.c | sed -e '\''s@^\(.*\)\.o:@x86-linux/generated/MOSI_SMP_bcast/obj/attrparse.d:@'\'' | sed -e '\''s@^\(.*\)\.d:@\1.d \1.o:@'\'' > x86-linux/generated/MOSI_SMP_bcast/obj/attrparse.d #'
>make[1]: Leaving directory `/root/GEMS/ruby'
>make[1]: Entering directory `/root/GEMS/ruby'
>make[1]: *** No rule to make target `NUCAMovementRequest.h', needed by `x86-linux/generated/MOSI_SMP_bcast/obj/SyntheticDriver.d'. Stop.
>make[1]: Leaving directory `/root/GEMS/ruby'
>make: *** [all] Error 2
>[root@sample ruby]#
>
>
>ps:before patching,the problem is as following:
>
>ed/MOSI_SMP_bcast/obj/attrparse.d:@'\'' | sed -e '\''s@^\(.*\)\.d:@\1.d \1.o:@'\'' > x86-linux/generated/MOSI_SMP_bcast/obj/attrparse.d #'
>make[1]: Leaving directory `/root/GEMS/ruby'
>make[1]: Entering directory `/root/GEMS/ruby'
>make[1]: *** No rule to make target `NUCAMovementRequest.h', needed by `x86-linux/generated/MOSI_SMP_bcast/obj/SyntheticDriver.d'. Stop.
>make[1]: Leaving directory `/root/GEMS/ruby'
>make: *** [all] Error 2
>simics> ruby0.init
>Ruby Timing Mode
>Warning: optimizations not enabled.
>Creating event queue...
>Creating event queue done
>Creating system...
> Processors: 1
>Creating system done
>Ruby initialization complete
>simics> c
>Exception in hap handler: Non-existent x86 Register
>Exception in hap handler
>[cpu0] Pending interrupt, vector 0x20
>simics>
>
>
>
> 致
>礼!
>
>
> sample
> yongyouziyoutoo@xxxxxxxx
> 2006-05-14
>
>_______________________________________________
>Gems-users mailing list
>Gems-users@xxxxxxxxxxx
>https://lists.cs.wisc.edu/mailman/listinfo/gems-users
>
|