I believe that the issue was that the checkin "wasn't supposed to change stats", yet it did. It's ok for stat values to change, but we only want them to change when we actually change something that should affect them. She was going to verify that it made sense.
Nate On Sun, Oct 18, 2009 at 12:09 PM, Beckmann, Brad <brad.beckm...@amd.com> wrote: > Actually, it looks like a reference miscorrelation error (see below). It > appears this problem has existed since Polina’s checkin on 8/28. The > difference is rather minor, do we want to just go ahead and update the > reference? > > > > Brad > > > > -Exiting @ tick 31749698 because maximum number of loads reached > > +Exiting @ tick 31693010 because maximum number of loads reached > > > > ===== Statistics differences ===== > > Maximum error magnitude: +0.911268% > > > > Reference New Value Abs Diff Pct Chg > > Key statistics: > > > > host_mem_usage 1507496 1522440 14944 +0.99% > > sim_ticks 31749698 31693010 -56688 -0.18% > > > > Largest 20 relative errors (> 0%): > > > > sim_ticks 31749698 31693010 -56688 -0.18% > > system.cpu0.num_reads 99565 99568 3 +0.00% > > system.cpu0.num_writes 53743 53636 -107 -0.20% > > system.cpu1.num_reads 99657 99545 -112 -0.11% > > system.cpu1.num_writes 53715 53439 -276 -0.51% > > system.cpu2.num_reads 99204 99287 83 +0.08% > > system.cpu2.num_writes 53874 53468 -406 -0.75% > > system.cpu3.num_writes 53515 53560 45 +0.08% > > system.cpu4.num_reads 99473 99582 109 +0.11% > > system.cpu4.num_writes 53442 53929 487 +0.91% > > system.cpu5.num_reads 99627 99543 -84 -0.08% > > system.cpu5.num_writes 53511 53703 192 +0.36% > > system.cpu6.num_reads 99662 99253 -409 -0.41% > > system.cpu6.num_writes 53565 53497 -68 -0.13% > > system.cpu7.num_reads 99533 99640 107 +0.11% > > system.cpu7.num_writes 53739 53676 -63 -0.12% > > > > ***** build/ALPHA_SE/tests/fast/quick/50.memtest/alpha/linux/memtest-ruby > FAILED! > > > > scons: done building targets. > > > > > > From: m5-dev-boun...@m5sim.org [mailto:m5-dev-boun...@m5sim.org] On Behalf > Of Polina Dudnik > Sent: Sunday, October 18, 2009 11:10 AM > To: M5 Developer List > Subject: Re: [m5-dev] Cron > <m5t...@zizzer>/z/m5/regression/do-regression--scratch all > > > > Thanks Brad, > > Nate, let's see if it works after this check-in, and I will fix it if it > doesn't. > > Polina > > On Sun, Oct 18, 2009 at 1:07 PM, Beckmann, Brad <brad.beckm...@amd.com> > wrote: > > I might be able to help with this, but I'm not sure exactly what the > problem is. It might be caused by a reference to the "libruby_file" > variable in ruby_se.py. I can't (or don't know how to) access > /z/m5/regression/regress-2009-10-18-03:00:01 to confirm, but > memtest-ruby is working for me with this small fix. > > I'll check it in. > > Brad > > -----Original Message----- > From: m5-dev-boun...@m5sim.org [mailto:m5-dev-boun...@m5sim.org] On > Behalf Of nathan binkert > Sent: Sunday, October 18, 2009 8:30 AM > To: M5 Developer List > Subject: Re: [m5-dev] Cron <m5t...@zizzer> > /z/m5/regression/do-regression--scratch all > > Polina or Derek. Can one of you *please* take a look at what happened > with this regression and fix it? It really won't take that long. > > Nate > > On Sun, Oct 18, 2009 at 4:44 AM, Cron Daemon > <r...@zizzer.eecs.umich.edu> wrote: >> ***** > build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/simple-atomic-ruby > passed. >> ***** > build/ALPHA_SE/tests/fast/long/50.vortex/alpha/tru64/simple-timing > passed. >> ***** > build/ALPHA_SE/tests/fast/long/70.twolf/alpha/tru64/simple-timing > passed. >> ***** > build/ALPHA_SE/tests/fast/quick/20.eio-short/alpha/eio/simple-atomic > passed. >> ***** > build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/simple-timing > passed. >> ***** build/ALPHA_SE/tests/fast/long/00.gzip/alpha/tru64/simple-atomic > passed. >> ***** > build/ALPHA_SE/tests/fast/quick/00.hello/alpha/tru64/simple-atomic-ruby > passed. >> ***** > build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/simple-atomic > passed. >> ***** > build/ALPHA_SE/tests/fast/quick/00.hello/alpha/tru64/simple-timing-ruby > passed. >> ***** build/ALPHA_SE/tests/fast/long/30.eon/alpha/tru64/simple-atomic > passed. >> ***** > build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/simple-timing-ruby > passed. >> ***** > build/ALPHA_SE/tests/fast/long/70.twolf/alpha/tru64/simple-atomic > passed. >> ***** > build/ALPHA_SE/tests/fast/long/50.vortex/alpha/tru64/simple-atomic > passed. >> ***** > build/ALPHA_SE/tests/fast/quick/30.eio-mp/alpha/eio/simple-timing-mp > passed. >> ***** build/ALPHA_SE/tests/fast/long/00.gzip/alpha/tru64/simple-timing > passed. >> ***** > build/ALPHA_SE/tests/fast/quick/01.hello-2T-smt/alpha/linux/o3-timing > passed. >> ***** > build/ALPHA_SE/tests/fast/quick/00.hello/alpha/tru64/simple-atomic > passed. >> ***** build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/o3-timing > passed. >> ***** > build/ALPHA_SE/tests/fast/quick/20.eio-short/alpha/eio/simple-timing > passed. >> ***** build/ALPHA_SE/tests/fast/quick/50.memtest/alpha/linux/memtest > passed. >> ***** > build/ALPHA_SE/tests/fast/long/60.bzip2/alpha/tru64/simple-atomic > passed. >> ***** > build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/inorder-timing > passed. >> ***** build/ALPHA_SE/tests/fast/quick/00.hello/alpha/tru64/o3-timing > passed. >> ***** build/ALPHA_SE/tests/fast/long/70.twolf/alpha/tru64/o3-timing > passed. >> ***** > build/ALPHA_SE/tests/fast/long/40.perlbmk/alpha/tru64/simple-atomic > passed. >> ***** build/ALPHA_SE/tests/fast/long/50.vortex/alpha/tru64/o3-timing > passed. >> ***** > build/ALPHA_SE/tests/fast/long/60.bzip2/alpha/tru64/simple-timing > passed. >> ***** > build/ALPHA_SE/tests/fast/long/40.perlbmk/alpha/tru64/simple-timing > passed. >> ***** > build/ALPHA_SE/tests/fast/quick/30.eio-mp/alpha/eio/simple-atomic-mp > passed. >> ***** > build/ALPHA_SE/tests/fast/quick/00.hello/alpha/tru64/simple-timing > passed. >> ***** build/ALPHA_SE/tests/fast/long/30.eon/alpha/tru64/simple-timing > passed. >> ***** > build/ALPHA_SE/tests/fast/quick/50.memtest/alpha/linux/memtest-ruby > FAILED! >> ***** > build/ALPHA_FS/tests/fast/long/10.linux-boot/alpha/linux/tsunami-o3 > passed. >> ***** > build/ALPHA_SE/tests/fast/long/50.vortex/alpha/tru64/inorder-timing > passed. >> ***** > build/ALPHA_FS/tests/fast/quick/10.linux-boot/alpha/linux/tsunami-simple > -atomic passed. >> ***** > build/ALPHA_SE/tests/fast/long/70.twolf/alpha/tru64/inorder-timing > passed. >> ***** > build/ALPHA_FS/tests/fast/quick/10.linux-boot/alpha/linux/tsunami-simple > -atomic-dual passed. >> ***** > build/ALPHA_FS/tests/fast/quick/10.linux-boot/alpha/linux/tsunami-simple > -timing passed. >> ***** > build/ALPHA_FS/tests/fast/quick/10.linux-boot/alpha/linux/tsunami-simple > -timing-dual passed. >> ***** > build/ALPHA_FS/tests/fast/quick/80.netperf-stream/alpha/linux/twosys-tsu > nami-simple-atomic passed. >> ***** > build/ALPHA_FS/tests/fast/long/10.linux-boot/alpha/linux/tsunami-o3-dual > passed. >> ***** build/MIPS_SE/tests/fast/quick/00.hello/mips/linux/simple-atomic > passed. >> ***** > build/MIPS_SE/tests/fast/quick/00.hello/mips/linux/inorder-timing > passed. >> ***** > build/MIPS_SE/tests/fast/quick/00.hello/mips/linux/simple-atomic-ruby > passed. >> ***** build/MIPS_SE/tests/fast/quick/00.hello/mips/linux/o3-timing > passed. >> ***** build/MIPS_SE/tests/fast/quick/00.hello/mips/linux/simple-timing > passed. >> ***** > build/MIPS_SE/tests/fast/quick/00.hello/mips/linux/simple-timing-ruby > passed. >> ***** build/ALPHA_SE/tests/fast/long/30.eon/alpha/tru64/o3-timing > passed. >> ***** build/ALPHA_SE/tests/fast/long/00.gzip/alpha/tru64/o3-timing > passed. >> ***** > build/SPARC_SE/tests/fast/quick/02.insttest/sparc/linux/simple-atomic > passed. >> ***** > build/SPARC_SE/tests/fast/quick/02.insttest/sparc/linux/o3-timing > passed. >> ***** > build/SPARC_SE/tests/fast/quick/40.m5threads-test-atomic/sparc/linux/sim > ple-atomic-mp-ruby passed. >> ***** > build/SPARC_SE/tests/fast/quick/40.m5threads-test-atomic/sparc/linux/o3- > timing-mp passed. >> ***** > build/SPARC_SE/tests/fast/long/50.vortex/sparc/linux/simple-atomic > passed. >> ***** > build/SPARC_SE/tests/fast/quick/00.hello/sparc/linux/simple-atomic-ruby > passed. >> ***** > build/SPARC_SE/tests/fast/quick/02.insttest/sparc/linux/simple-timing > passed. >> ***** > build/SPARC_SE/tests/fast/quick/00.hello/sparc/linux/simple-atomic > passed. >> ***** > build/SPARC_SE/tests/fast/quick/40.m5threads-test-atomic/sparc/linux/sim > ple-timing-mp passed. >> ***** > build/SPARC_SE/tests/fast/quick/00.hello/sparc/linux/simple-timing > passed. >> ***** > build/SPARC_SE/tests/fast/quick/00.hello/sparc/linux/simple-timing-ruby > passed. >> ***** build/SPARC_SE/tests/fast/long/10.mcf/sparc/linux/simple-atomic > passed. >> ***** > build/SPARC_SE/tests/fast/quick/40.m5threads-test-atomic/sparc/linux/sim > ple-atomic-mp passed. >> ***** > build/SPARC_SE/tests/fast/long/70.twolf/sparc/linux/simple-timing > passed. >> ***** > build/SPARC_SE/tests/fast/long/70.twolf/sparc/linux/simple-atomic > passed. >> ***** > build/SPARC_SE/tests/fast/long/50.vortex/sparc/linux/simple-timing > passed. >> ***** build/SPARC_SE/tests/fast/long/10.mcf/sparc/linux/simple-timing > passed. >> ***** build/SPARC_SE/tests/fast/long/00.gzip/sparc/linux/simple-atomic > passed. >> ***** build/SPARC_SE/tests/fast/long/00.gzip/sparc/linux/simple-timing > passed. >> ***** build/X86_SE/tests/fast/quick/00.hello/x86/linux/simple-atomic > passed. >> ***** build/X86_SE/tests/fast/quick/00.hello/x86/linux/simple-timing > passed. >> ***** > build/X86_SE/tests/fast/quick/00.hello/x86/linux/simple-timing-ruby > passed. >> ***** > build/SPARC_FS/tests/fast/long/80.solaris-boot/sparc/solaris/t1000-simpl > e-atomic passed. >> ***** build/X86_SE/tests/fast/long/10.mcf/x86/linux/simple-timing > passed. >> ***** build/X86_SE/tests/fast/long/70.twolf/x86/linux/simple-atomic > passed. >> ***** build/X86_SE/tests/fast/long/20.parser/x86/linux/simple-atomic > passed. >> ***** build/X86_SE/tests/fast/long/20.parser/x86/linux/simple-timing > passed. >> ***** build/X86_SE/tests/fast/long/00.gzip/x86/linux/simple-atomic > passed. >> ***** > build/X86_SE/tests/fast/quick/00.hello/x86/linux/simple-atomic-ruby > passed. >> ***** build/X86_SE/tests/fast/long/00.gzip/x86/linux/simple-timing > passed. >> ***** build/X86_SE/tests/fast/long/70.twolf/x86/linux/simple-timing > passed. >> ***** build/X86_SE/tests/fast/long/10.mcf/x86/linux/simple-atomic > passed. >> ***** build/ARM_SE/tests/fast/quick/00.hello/arm/linux/simple-atomic > passed. >> ***** build/X86_SE/tests/fast/long/60.bzip2/x86/linux/simple-atomic > passed. >> ***** build/X86_SE/tests/fast/long/60.bzip2/x86/linux/simple-timing > passed. >> ***** build/ALPHA_SE/tests/fast/long/40.perlbmk/alpha/tru64/o3-timing > passed. >> ***** build/ALPHA_SE/tests/fast/long/60.bzip2/alpha/tru64/o3-timing > passed. >> ***** build/SPARC_SE/tests/fast/long/00.gzip/sparc/linux/o3-timing > passed. >> >> See /z/m5/regression/regress-2009-10-18-03:00:01 for details. >> >> _______________________________________________ >> m5-dev mailing list >> m5-dev@m5sim.org >> http://m5sim.org/mailman/listinfo/m5-dev >> >> > _______________________________________________ > m5-dev mailing list > m5-dev@m5sim.org > http://m5sim.org/mailman/listinfo/m5-dev > > > _______________________________________________ > m5-dev mailing list > m5-dev@m5sim.org > http://m5sim.org/mailman/listinfo/m5-dev > > > > _______________________________________________ > m5-dev mailing list > m5-dev@m5sim.org > http://m5sim.org/mailman/listinfo/m5-dev > > _______________________________________________ m5-dev mailing list m5-dev@m5sim.org http://m5sim.org/mailman/listinfo/m5-dev