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

Reply via email to