Both these counters were updated after I pushed in the O3 CPU changes. It seems like the simulator is behaving slightly differently on zizzer. Any suggestions on how should we resolve this?

--
Nilay

On Sun, 12 Feb 2012, Ali Saidi wrote:

scons: *** Error 1
===== Statistics differences =====
Maximum error magnitude: +0.000117%

                                 Reference  New Value   Abs Diff   Pct Chg
Key statistics:

 host_inst_rate                      56444      74510      18066   +32.01%
 host_mem_usage                     413160     386536     -26624    -6.44%
 sim_insts                        76789886   76789886          0    +0.00%
 sim_ticks                      2503580880500 2503580880500          0    +0.00%

Differences > 0%:

 system.cpu.iew.predictedTakenIncorrect     852505     852504         -1    
-0.00%
 system.cpu.iew.branchMispredicts    1109320    1109319         -1    -0.00%

***** build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3 FAILED!


scons: *** Error 1
===== Statistics differences =====
Maximum error magnitude: +0.000197%

                                 Reference  New Value   Abs Diff   Pct Chg
Key statistics:

 host_inst_rate                      58235      74650      16415   +28.19%
 host_mem_usage                     413296     386656     -26640    -6.45%
 sim_insts                        79859495   79859495          0    +0.00%
 sim_ticks                      2582494330500 2582494330500          0    +0.00%

Differences > 0%:

 system.cpu0.iew.predictedTakenIncorrect     506934     506933         -1    
-0.00%
 system.cpu0.iew.branchMispredicts     642786     642785         -1    -0.00%

***** build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3-dual 
FAILED!


Did you run the tests after your change?

Ali

On Feb 12, 2012, at 10:13 AM, Cron Daemon wrote:

***** build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3 FAILED!
***** build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3-dual 
FAILED!
scons: *** [build/ALPHA/encumbered/eio/eio.do] Error 1
scons: *** [build/ALPHA_MOESI_hammer/encumbered/eio/eio.do] Error 1
scons: *** [build/ALPHA_MESI_CMP_directory/encumbered/eio/eio.do] Error 1
scons: *** [build/ALPHA_MOESI_CMP_directory/encumbered/eio/eio.do] Error 1
scons: *** [build/ALPHA_MOESI_CMP_token/encumbered/eio/eio.do] Error 1
scons: *** [build/ALPHA/encumbered/eio/eio.fo] Error 1
scons: *** [build/ALPHA_MOESI_hammer/encumbered/eio/eio.fo] Error 1
scons: *** [build/ALPHA_MESI_CMP_directory/encumbered/eio/eio.fo] Error 1
scons: *** [build/ALPHA_MOESI_CMP_directory/encumbered/eio/eio.fo] Error 1
scons: *** [build/ALPHA_MOESI_CMP_token/encumbered/eio/eio.fo] Error 1
scons: *** [build/ALPHA/encumbered/eio/eio.o] Error 1
scons: *** [build/ALPHA_MOESI_hammer/encumbered/eio/eio.o] Error 1
scons: `build/ALPHA_MOESI_hammer/tests/opt/quick/fs' is up to date.
scons: `build/ALPHA_MOESI_hammer/tests/opt/long/se' is up to date.
scons: `build/ALPHA_MOESI_hammer/tests/opt/long/fs' is up to date.
scons: *** [build/ALPHA_MESI_CMP_directory/encumbered/eio/eio.o] Error 1
scons: `build/ALPHA_MESI_CMP_directory/tests/opt/quick/fs' is up to date.
scons: `build/ALPHA_MESI_CMP_directory/tests/opt/long/se' is up to date.
scons: `build/ALPHA_MESI_CMP_directory/tests/opt/long/fs' is up to date.
scons: *** [build/ALPHA_MOESI_CMP_directory/encumbered/eio/eio.o] Error 1
scons: `build/ALPHA_MOESI_CMP_directory/tests/opt/quick/fs' is up to date.
scons: `build/ALPHA_MOESI_CMP_directory/tests/opt/long/se' is up to date.
scons: `build/ALPHA_MOESI_CMP_directory/tests/opt/long/fs' is up to date.
scons: *** [build/ALPHA_MOESI_CMP_token/encumbered/eio/eio.o] Error 1
scons: `build/ALPHA_MOESI_CMP_token/tests/opt/quick/fs' is up to date.
scons: `build/ALPHA_MOESI_CMP_token/tests/opt/long/se' is up to date.
scons: `build/ALPHA_MOESI_CMP_token/tests/opt/long/fs' is up to date.
scons: `build/MIPS/tests/opt/quick/fs' is up to date.
scons: `build/MIPS/tests/opt/long/se' is up to date.
scons: `build/MIPS/tests/opt/long/fs' is up to date.
scons: `build/POWER/tests/opt/quick/fs' is up to date.
scons: `build/POWER/tests/opt/long/se' is up to date.
scons: `build/POWER/tests/opt/long/fs' is up to date.
scons: *** Error 1
scons: *** Error 1
***** build/MIPS/tests/opt/quick/se/00.hello/mips/linux/o3-timing passed.
***** build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-timing passed.
***** build/MIPS/tests/opt/quick/se/00.hello/mips/linux/inorder-timing passed.
***** build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-atomic passed.
***** build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-timing-ruby 
passed.
***** build/POWER/tests/opt/quick/se/00.hello/power/linux/simple-atomic passed.
***** build/POWER/tests/opt/quick/se/00.hello/power/linux/o3-timing passed.
***** build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/simple-atomic 
passed.
***** build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/inorder-timing 
passed.
***** build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-atomic passed.
***** 
build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sparc/linux/simple-timing-mp
 passed.
***** build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing passed.
***** build/SPARC/tests/opt/long/se/50.vortex/sparc/linux/simple-atomic passed.
***** build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/simple-timing 
passed.
***** build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/o3-timing passed.
***** build/SPARC/tests/opt/long/se/50.vortex/sparc/linux/simple-timing passed.
***** build/SPARC/tests/opt/long/se/70.twolf/sparc/linux/simple-timing passed.
***** build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing-ruby 
passed.
***** build/SPARC/tests/opt/long/se/70.twolf/sparc/linux/simple-atomic passed.
***** build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/inorder-timing passed.
***** 
build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sparc/linux/o3-timing-mp
 passed.
***** 
build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sparc/linux/simple-atomic-mp
 passed.
***** build/SPARC/tests/opt/long/se/10.mcf/sparc/linux/simple-atomic passed.
***** build/SPARC/tests/opt/long/se/10.mcf/sparc/linux/simple-timing passed.
***** build/SPARC/tests/opt/long/se/00.gzip/sparc/linux/simple-atomic passed.
***** 
build/SPARC/tests/opt/long/fs/80.solaris-boot/sparc/solaris/t1000-simple-atomic 
passed.
***** build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-atomic passed.
***** build/SPARC/tests/opt/long/se/00.gzip/sparc/linux/simple-timing passed.
***** build/X86/tests/opt/long/se/20.parser/x86/linux/simple-atomic passed.
***** build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing passed.
***** build/X86/tests/opt/quick/se/00.hello/x86/linux/o3-timing passed.
***** build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-atomic 
passed.
***** build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-timing 
passed.
***** build/X86/tests/opt/long/se/70.twolf/x86/linux/o3-timing passed.
***** build/X86/tests/opt/long/se/60.bzip2/x86/linux/simple-atomic passed.
***** build/X86/tests/opt/long/fs/10.linux-boot/x86/linux/pc-o3-timing passed.
***** build/X86/tests/opt/long/se/00.gzip/x86/linux/simple-timing passed.
***** build/X86/tests/opt/long/se/20.parser/x86/linux/simple-timing passed.
***** build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-timing passed.
***** build/X86/tests/opt/long/se/10.mcf/x86/linux/simple-timing passed.
***** build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing-ruby passed.
***** build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-atomic passed.
***** build/X86/tests/opt/long/se/10.mcf/x86/linux/simple-atomic passed.
***** build/X86/tests/opt/long/se/60.bzip2/x86/linux/simple-timing passed.
***** build/X86/tests/opt/long/se/00.gzip/x86/linux/simple-atomic passed.
***** build/ARM/tests/opt/long/se/30.eon/arm/linux/simple-timing passed.
***** build/ARM/tests/opt/long/se/50.vortex/arm/linux/o3-timing passed.
***** build/ARM/tests/opt/long/se/10.mcf/arm/linux/o3-timing passed.
***** 
build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-timing-dual
 passed.
***** build/ARM/tests/opt/long/se/00.gzip/arm/linux/simple-atomic passed.
***** build/X86/tests/opt/long/se/10.mcf/x86/linux/o3-timing passed.
***** build/ARM/tests/opt/long/se/00.gzip/arm/linux/simple-timing passed.
***** build/ARM/tests/opt/long/se/10.mcf/arm/linux/simple-atomic passed.
***** 
build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic 
passed.
***** build/ARM/tests/opt/long/se/60.bzip2/arm/linux/simple-timing passed.
***** build/ARM/tests/opt/long/se/20.parser/arm/linux/simple-atomic passed.
***** build/ARM/tests/opt/long/se/70.twolf/arm/linux/simple-atomic passed.
***** 
build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-timing 
passed.
***** build/ARM/tests/opt/long/se/20.parser/arm/linux/simple-timing passed.
***** build/ARM/tests/opt/long/se/60.bzip2/arm/linux/simple-atomic passed.
***** build/ARM/tests/opt/long/se/30.eon/arm/linux/simple-atomic passed.
***** build/ARM/tests/opt/long/se/50.vortex/arm/linux/simple-atomic passed.
***** build/SPARC/tests/opt/long/se/00.gzip/sparc/linux/o3-timing passed.
***** build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/simple-timing passed.
***** build/ARM/tests/opt/long/se/00.gzip/arm/linux/o3-timing passed.
***** build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-timing passed.
***** build/ARM/tests/opt/quick/se/00.hello/arm/linux/o3-timing passed.
***** build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/simple-atomic passed.
***** build/ARM/tests/opt/long/se/70.twolf/arm/linux/simple-timing passed.
***** build/ARM/tests/opt/long/se/10.mcf/arm/linux/simple-timing passed.
***** build/X86/tests/opt/long/se/20.parser/x86/linux/o3-timing passed.
***** build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-atomic passed.
***** build/ARM/tests/opt/long/se/70.twolf/arm/linux/o3-timing passed.
***** 
build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic-dual
 passed.
***** build/ARM/tests/opt/long/se/50.vortex/arm/linux/simple-timing passed.
***** build/ARM/tests/opt/long/se/30.eon/arm/linux/o3-timing passed.
***** build/X86/tests/opt/long/se/00.gzip/x86/linux/o3-timing passed.
***** build/ARM/tests/opt/long/se/20.parser/arm/linux/o3-timing passed.
***** build/ARM/tests/opt/long/se/60.bzip2/arm/linux/o3-timing passed.
***** build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/o3-timing passed.

See /z/m5/regression/regress-2012-02-12-03:00:01 for details.

_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev


_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to