Hi,
I want to compile RUBY without SIMICS. I wanted to know if
the rest of the compilation had actually worked,
then I will start stripping off the SIMICS part. Could you tell me if
all the compilation has completed before it starts
to link it with SIMICS by looking at the following compilation dump.
Ruby: Building protocol: MOSI_SMP_bcast
Ruby: Making slicc
cd /home/asarkar/gems_dir/gems-2.1/slicc; make
make[1]: Entering directory `/home/asarkar/gems_dir/gems-2.1/slicc'
SLICC: Running flex and bison
make generated/generated
make[2]: Entering directory `/home/asarkar/gems_dir/gems-2.1/slicc'
make[2]: `generated/generated' is up to date.
make[2]: Leaving directory `/home/asarkar/gems_dir/gems-2.1/slicc'
SLICC: Building slicc executable
make x86-linux/bin/slicc.exec
make[2]: Entering directory `/home/asarkar/gems_dir/gems-2.1/slicc'
make[2]: `x86-linux/bin/slicc.exec' is up to date.
make[2]: Leaving directory `/home/asarkar/gems_dir/gems-2.1/slicc'
make[1]: Leaving directory `/home/asarkar/gems_dir/gems-2.1/slicc'
Ruby: Running slicc
make generated/MOSI_SMP_bcast/generated
make[1]: Entering directory `/home/asarkar/gems_dir/gems-2.1/ruby'
make[1]: `generated/MOSI_SMP_bcast/generated' is up to date.
make[1]: Leaving directory `/home/asarkar/gems_dir/gems-2.1/ruby'
Ruby: Generating ruby objects
make x86-linux/generated/MOSI_SMP_bcast/bin/tester.exec
make[1]: Entering directory `/home/asarkar/gems_dir/gems-2.1/ruby'
make[1]: Circular x86-linux/generated/MOSI_SMP_bcast/obj/init.o <-
default_param.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionIsolationManager.o
<- MachineType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionIsolationManager.o
<- L1Cache_Entry.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionIsolationManager.o
<- GenericMachineType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionIsolationManager.o
<- AccessModeType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionIsolationManager.o
<- AccessType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionIsolationManager.o
<- PrefetchBit.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionIsolationManager.o
<- CacheRequestType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionIsolationManager.o
<- GenericRequestType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionVersionManager.o <-
MachineType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionVersionManager.o <-
CacheRequestType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionVersionManager.o <-
Chip.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionVersionManager.o <-
L1Cache_Entry.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionVersionManager.o <-
GenericMachineType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionVersionManager.o <-
AccessModeType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionVersionManager.o <-
AccessType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionVersionManager.o <-
PrefetchBit.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionVersionManager.o <-
GenericRequestType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionConflictManager.o <-
MachineType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionConflictManager.o <-
L1Cache_Entry.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionConflictManager.o <-
GenericMachineType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionConflictManager.o <-
AccessModeType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionConflictManager.o <-
AccessType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionConflictManager.o <-
PrefetchBit.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionConflictManager.o <-
CacheRequestType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionConflictManager.o <-
GenericRequestType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/LazyTransactionVersionManager.o
<- MachineType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/LazyTransactionVersionManager.o
<- L1Cache_Entry.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/LazyTransactionVersionManager.o
<- Chip.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/LazyTransactionVersionManager.o
<- CacheRequestType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/LazyTransactionVersionManager.o
<- GenericMachineType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/LazyTransactionVersionManager.o
<- AccessModeType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/LazyTransactionVersionManager.o
<- AccessType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/LazyTransactionVersionManager.o
<- PrefetchBit.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/LazyTransactionVersionManager.o
<- GenericRequestType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionSimicsProcessor.o <-
MachineType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionSimicsProcessor.o <-
L1Cache_Entry.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionSimicsProcessor.o <-
GenericMachineType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionSimicsProcessor.o <-
AccessModeType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionSimicsProcessor.o <-
AccessType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionSimicsProcessor.o <-
PrefetchBit.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionSimicsProcessor.o <-
CacheRequestType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionSimicsProcessor.o <-
GenericRequestType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionSimicsProcessor.o <-
Chip.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/TransactionSimicsProcessor.o <-
CacheMsg.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/RegisterStateWindowed.o <-
MachineType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/ContiguousAddressTranslator.o
<- MachineType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/XactIsolationChecker.o <-
MachineType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/XactIsolationChecker.o <-
CacheRequestType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/XactCommitArbiter.o <-
MachineType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/XactCommitArbiter.o <-
CacheRequestType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/XactCommitArbiter.o <-
L1Cache_Entry.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/XactProfiler.o <-
GenericMachineType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/XactProfiler.o <-
AccessModeType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/XactProfiler.o <- AccessType.h
dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/XactProfiler.o <- MachineType.h
dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/XactProfiler.o <- PrefetchBit.h
dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/XactProfiler.o <-
CacheRequestType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/XactProfiler.o <-
GenericRequestType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/XactProfiler.o <- CacheMsg.h
dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/XactProfiler.o <-
L1Cache_Entry.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/XactVisualizer.o <-
MachineType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/XactVisualizer.o <-
CacheRequestType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/XactVisualizer.o <-
L1Cache_Entry.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/XactVisualizer.o <-
GenericMachineType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/XactVisualizer.o <-
AccessModeType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/XactVisualizer.o <-
AccessType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/XactVisualizer.o <-
PrefetchBit.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/XactVisualizer.o <-
GenericRequestType.h dependency dropped.
make[1]: Circular x86-linux/generated/MOSI_SMP_bcast/obj/Rock.o <-
MachineType.h dependency dropped.
make[1]: Circular x86-linux/generated/MOSI_SMP_bcast/obj/Rock.o <-
L1Cache_Entry.h dependency dropped.
make[1]: Circular x86-linux/generated/MOSI_SMP_bcast/obj/Rock.o <-
Chip.h dependency dropped.
make[1]: Circular x86-linux/generated/MOSI_SMP_bcast/obj/Rock.o <-
GenericMachineType.h dependency dropped.
make[1]: Circular x86-linux/generated/MOSI_SMP_bcast/obj/Rock.o <-
AccessModeType.h dependency dropped.
make[1]: Circular x86-linux/generated/MOSI_SMP_bcast/obj/Rock.o <-
AccessType.h dependency dropped.
make[1]: Circular x86-linux/generated/MOSI_SMP_bcast/obj/Rock.o <-
PrefetchBit.h dependency dropped.
make[1]: Circular x86-linux/generated/MOSI_SMP_bcast/obj/Rock.o <-
CacheRequestType.h dependency dropped.
make[1]: Circular x86-linux/generated/MOSI_SMP_bcast/obj/Rock.o <-
GenericRequestType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/RockTransactionManager.o <-
MachineType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/RockTransactionManager.o <-
L1Cache_Entry.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/RockTransactionManager.o <-
GenericMachineType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/RockTransactionManager.o <-
AccessModeType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/RockTransactionManager.o <-
AccessType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/RockTransactionManager.o <-
PrefetchBit.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/RockTransactionManager.o <-
CacheRequestType.h dependency dropped.
make[1]: Circular
x86-linux/generated/MOSI_SMP_bcast/obj/RockTransactionManager.o <-
GenericRequestType.h dependency dropped.
make[1]: Leaving directory `/home/asarkar/gems_dir/gems-2.1/ruby'
make: *** [all] Error 2
I read on the GEMS message board a reply to a post with
errors that I am getting. It stated that the errors appear when the
SIMICS workspace is not properly pointed at.
Following is the post:
https://lists.cs.wisc.edu/archive/gems-users/2008-December/msg00027.shtml
Thanks/Regards
Abhik
|