Nate, So my understanding is that mem-test is on MI_example. I pulled the repository before my changes on August 28 and ran mem-test for MI, then applied changes one by one and I can't see the test fail. I see it fail for MOESI, but that's because the stats are different for MOESI and MI.
I don't think I changed the stats, and even if I did, the test then would have failed for when I haven't yet applied my changes. So, I can't say I know why the test fails, I don't. Polina On Sun, Oct 18, 2009 at 2:41 PM, Polina Dudnik <pdud...@gmail.com> wrote: > Right, > > I'm not sure if it does make sense, but I will check it. > > Polina > > > On Sun, Oct 18, 2009 at 2:22 PM, nathan binkert <n...@binkert.org> wrote: > >> 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 >> > >
_______________________________________________ m5-dev mailing list m5-dev@m5sim.org http://m5sim.org/mailman/listinfo/m5-dev