Hi! After building Flexus (use SPARC simulated architectures: make UP.Trace ;
make UP.OoO ; make stat-manager ), I want to run the test application in
flexus-4.1/flexus-test-app/flexus_test_app_v9/.
So, copy trace, timing_v9 from flexus-4.1/flexus-test-app/ to my
SPEC_DIR:flexus-4.1/scripts/global_job-specs.
And copy Flexus-4.1/flexus-test-app/flexus_test_app_v9 and
flexus-4.1/flexus-test-app/flexus_test_app_x86 folders to my check point
directory.
Then type the command:source SCRIPT_ROOT/flexus_scripts.sourceme
Next, edit the prepare-test-app-v9.simics script and set @ckptdir to point
to my checkpoint directory.
Finally, type this command: ./prepare-test-app
It says that the prepare-test-app-v9.simics did not complete properly.
like this:
Launching simulation using Flexus version 3.0.0 (using SIMICS 3 version)
Checking out a license... done: commercial license.
+----------------+ Copyright 1998-2007 by Virtutech, All Rights Reserved
| Virtutech | Version: Simics 3.0.31
| Simics | Build: 1406 Host: amd64-linux
+----------------+
www.simics.com "Virtutech" and "Simics" are trademarks of Virtutech AB
Use of this software is subject to appropriate license.
Type 'copyright' for details on copyright.
Type 'help help' for info on the on-line documentation.
Failed to load module 'scsi-bus'
('/opt/virtutech/simics-3.0.31/amd64-linux/lib/scsi-bus.so'): "wrong ELF class:
ELFCLASS32"
The object 'sb0' is of unknown class 'scsi-bus'.
[prepare-test-app-v9.simics:20] the command did not complete properly;
interrupting script
simics>
the environment is centos 5.5, simics 3.0.31, flexus 4.1
the content of prepare-test-app-v9.simics:20 is " if `simics_version[7] == '2'`
{ "
Is the scsi-bus.so don't match something?
Best Regards!
zhangwuxiang