Hi Joel, We have been stalling on getting http://reviews.gem5.org/r/3781/ shipped. Once that is done we can update the stats.
If Jason can help the patch then I am happy to bump the stats. Andreas On 24/01/2017, 06:09, "gem5-dev on behalf of Joel Hestness" <gem5-dev-boun...@gem5.org on behalf of jthestn...@gmail.com> wrote: >Ping! Can someone help us out with fixing up these regressions, or do we >have a plan for how to proceed with them? > >I have at least one non-trivial Ruby patch incoming, and I'm worried about >validating its correctness. > > Thanks! > Joel > > > >On Thu, Dec 29, 2016 at 11:44 AM, Joel Hestness <jthestn...@gmail.com> >wrote: > >> Hi Arthur and Jason, >> I just bisected and tracked down where these regressions changed. It >> looks like changeset 11781:1ae84c76066b >> <http://repo.gem5.org/gem5?cmd=changeset;node=1ae84c76066b> on Dec. 21st >> caused the branch predictor to change its baseline prediction accuracy, >> causing a few of the regression tests to show changed stats. >> >> Can you please let us know if you're able to update the stats to get >> these to pass? >> >> Thanks! >> Joel >> >> On Sun, Dec 25, 2016 at 5:03 PM, Cron Daemon >><r...@zizzer.eecs.umich.edu> >> wrote: >> >>> ***** >>>build/SPARC/tests/opt/long/fs/80.solaris-boot/sparc/solaris/t1000-simple >>>-atomic: >>> FAILED! >>> ***** build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/minor-timing: >>> CHANGED! >>> ***** build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/o3-timing: >>> CHANGED! >>> ***** >>>build/ALPHA/tests/opt/quick/se/01.hello-2T-smt/alpha/linux/o3-timing-mt: >>> CHANGED! >>> ***** >>>build/ALPHA/tests/opt/long/fs/10.linux-boot/alpha/linux/tsunami-o3: >>> CHANGED! >>> ***** >>>build/ALPHA/tests/opt/long/fs/10.linux-boot/alpha/linux/tsunami-o3-dual: >>> CHANGED! >>> ***** build/MIPS/tests/opt/quick/se/00.hello/mips/linux/o3-timing: >>> CHANGED! >>> ***** build/POWER/tests/opt/quick/se/00.hello/power/linux/o3-timing: >>> CHANGED! >>> ***** build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/o3-timing: >>> CHANGED! >>> ***** >>>build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sparc/linux/o3-t >>>iming-mp: >>> CHANGED! >>> ***** build/X86/tests/opt/quick/se/00.hello/x86/linux/o3-timing: >>>CHANGED! >>> ***** >>>build/ALPHA/tests/opt/long/fs/10.linux-boot/alpha/linux/tsunami-minor: >>> CHANGED! >>> ***** build/X86/tests/opt/long/se/10.mcf/x86/linux/o3-timing: CHANGED! >>> ***** build/X86/tests/opt/long/se/70.twolf/x86/linux/o3-timing: >>>CHANGED! >>> ***** build/ARM/tests/opt/quick/se/00.hello/arm/linux/minor-timing: >>> CHANGED! >>> ***** >>>build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-minor-dual: >>> CHANGED! >>> ***** build/ARM/tests/opt/long/se/50.vortex/arm/linux/o3-timing: >>>CHANGED! >>> ***** >>>build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3-dual: >>> CHANGED! >>> ***** >>>build/ARM/tests/opt/quick/se/00.hello/arm/linux/o3-timing-checker: >>> CHANGED! >>> ***** build/ARM/tests/opt/long/se/70.twolf/arm/linux/o3-timing: >>>CHANGED! >>> ***** build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/o3-timing: >>> CHANGED! >>> ***** build/ARM/tests/opt/quick/se/00.hello/arm/linux/o3-timing: >>>CHANGED! >>> ***** build/ARM/tests/opt/long/se/50.vortex/arm/linux/minor-timing: >>> CHANGED! >>> ***** build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3: >>> CHANGED! >>> ***** build/X86/tests/opt/long/se/20.parser/x86/linux/o3-timing: >>>CHANGED! >>> ***** build/ARM/tests/opt/long/se/30.eon/arm/linux/minor-timing: >>>CHANGED! >>> ***** >>>build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-minor-dua >>>l: >>> CHANGED! >>> ***** >>>build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-minor: >>> CHANGED! >>> ***** build/ARM/tests/opt/long/se/10.mcf/arm/linux/o3-timing: CHANGED! >>> ***** build/ARM/tests/opt/long/se/20.parser/arm/linux/o3-timing: >>>CHANGED! >>> ***** >>>build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-minor: >>> CHANGED! >>> ***** >>>build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3-dual: >>> CHANGED! >>> ***** build/ARM/tests/opt/long/se/30.eon/arm/linux/o3-timing: CHANGED! >>> ***** build/ARM/tests/opt/long/se/10.mcf/arm/linux/minor-timing: >>>CHANGED! >>> ***** build/ARM/tests/opt/long/se/20.parser/arm/linux/minor-timing: >>> CHANGED! >>> ***** build/ARM/tests/opt/long/se/70.twolf/arm/linux/minor-timing: >>> CHANGED! >>> ***** >>>build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3: >>> CHANGED! >>> ***** build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/minor-timing: >>> CHANGED! >>> ***** build/RISCV/tests/opt/quick/se/00.hello/riscv/linux/minor-timing: >>> CHANGED! >>> ***** >>>build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64m/minor-timin >>>g: >>> CHANGED! >>> ***** >>>build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64a/minor-timin >>>g: >>> CHANGED! >>> ***** >>>build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64f/minor-timin >>>g: >>> CHANGED! >>> ***** build/RISCV/tests/opt/quick/se/00.hello/riscv/linux/o3-timing: >>> CHANGED! >>> ***** >>>build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64i/minor-timin >>>g: >>> CHANGED! >>> ***** >>>build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64m/o3-timing: >>> CHANGED! >>> ***** >>>build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64d/minor-timin >>>g: >>> CHANGED! >>> ***** >>>build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64i/simple-timi >>>ng: >>> CHANGED! >>> ***** >>>build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64f/o3-timing: >>> CHANGED! >>> ***** >>>build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64i/simple-timi >>>ng-ruby: >>> CHANGED! >>> ***** build/ARM/tests/opt/long/se/60.bzip2/arm/linux/minor-timing: >>> CHANGED! >>> ***** build/ARM/tests/opt/long/se/60.bzip2/arm/linux/o3-timing: >>>CHANGED! >>> ***** >>>build/ALPHA/tests/opt/quick/se/03.learning-gem5/alpha/linux/learning-gem >>>5-p1-simple: >>> passed. >>> ***** >>>build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-timing: >>> passed. >>> ***** >>>build/ALPHA/tests/opt/quick/se/03.learning-gem5/alpha/linux/learning-gem >>>5-p1-two-level: >>> passed. >>> ***** >>>build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-atomic: >>> passed. >>> ***** >>>build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple- >>>atomic: >>> passed. >>> ***** >>>build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby: >>> passed. >>> ***** >>>build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple- >>>atomic-dual: >>> passed. >>> ***** >>>build/ALPHA/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby: >>> passed. >>> ***** >>>build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple- >>>timing-dual: >>> passed. >>> ***** >>>build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple- >>>timing: >>> passed. >>> ***** >>>build/ALPHA/tests/opt/long/fs/10.linux-boot/alpha/linux/tsunami-switcher >>>oo-full: >>> passed. >>> ***** >>>build/ALPHA/tests/opt/quick/fs/80.netperf-stream/alpha/linux/twosys-tsun >>>ami-simple-atomic: >>> passed. >>> ***** >>>build/MIPS/tests/opt/quick/se/03.learning-gem5/mips/linux/learning-gem5- >>>p1-simple: >>> passed. >>> ***** >>>build/MIPS/tests/opt/quick/se/03.learning-gem5/mips/linux/learning-gem5- >>>p1-two-level: >>> 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: >>> passed. >>> ***** >>>build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-timing-ruby: >>> passed. >>> ***** >>>build/NULL/tests/opt/quick/se/60.rubytest/null/none/rubytest-ruby: >>> passed. >>> ***** build/NULL/tests/opt/quick/se/70.tgen/null/none/tgen-simple-mem: >>> passed. >>> ***** build/NULL/tests/opt/quick/se/50.memtest/null/none/memtest: >>>passed. >>> ***** >>>build/NULL/tests/opt/quick/se/50.memtest/null/none/memtest-filter: >>> passed. >>> ***** build/NULL/tests/opt/quick/se/70.tgen/null/none/tgen-dram-ctrl: >>> passed. >>> ***** build/NULL/tests/opt/quick/se/51.memcheck/null/none/memcheck: >>> passed. >>> ***** build/NULL_MOESI_hammer/tests/opt/quick/se/60.rubytest/null/ >>> none/rubytest-ruby-MOESI_hammer: passed. >>> ***** build/NULL_MESI_Two_Level/tests/opt/quick/se/60.rubytest/ >>> null/none/rubytest-ruby-MESI_Two_Level: passed. >>> ***** build/NULL_MOESI_CMP_directory/tests/opt/quick/se/60. >>> rubytest/null/none/rubytest-ruby-MOESI_CMP_directory: passed. >>> ***** build/NULL_MOESI_CMP_token/tests/opt/quick/se/60.rubytest/ >>> null/none/rubytest-ruby-MOESI_CMP_token: passed. >>> ***** >>>build/POWER/tests/opt/quick/se/00.hello/power/linux/simple-atomic: >>> passed. >>> ***** >>>build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-atomic: >>> passed. >>> ***** >>>build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing-ruby: >>> passed. >>> ***** >>>build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/simple-atomic: >>> passed. >>> ***** >>>build/SPARC/tests/opt/quick/se/03.learning-gem5/sparc/linux/learning-gem >>>5-p1-simple: >>> passed. >>> ***** >>>build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sparc/linux/simp >>>le-timing-mp: >>> passed. >>> ***** >>>build/SPARC/tests/opt/quick/se/03.learning-gem5/sparc/linux/learning-gem >>>5-p1-two-level: >>> passed. >>> ***** >>>build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sparc/linux/simp >>>le-atomic-mp: >>> passed. >>> ***** >>>build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing: >>> passed. >>> ***** >>>build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/simple-timing: >>> passed. >>> ***** >>>build/SPARC/tests/opt/quick/se/50.vortex/sparc/linux/simple-atomic: >>> passed. >>> ***** >>>build/SPARC/tests/opt/quick/se/70.twolf/sparc/linux/simple-atomic: >>> passed. >>> ***** build/SPARC/tests/opt/quick/se/10.mcf/sparc/linux/simple-atomic: >>> passed. >>> ***** >>>build/SPARC/tests/opt/quick/se/50.vortex/sparc/linux/simple-timing: >>> passed. >>> ***** >>>build/SPARC/tests/opt/quick/se/70.twolf/sparc/linux/simple-timing: >>> passed. >>> ***** build/SPARC/tests/opt/long/se/10.mcf/sparc/linux/simple-timing: >>> passed. >>> ***** build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing: >>> passed. >>> ***** build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-atomic: >>> passed. >>> ***** build/X86/tests/opt/quick/se/70.twolf/x86/linux/simple-atomic: >>> passed. >>> ***** >>>build/X86/tests/opt/quick/se/03.learning-gem5/x86/linux/learning-gem5-p1 >>>-simple: >>> passed. >>> ***** >>>build/X86/tests/opt/quick/se/03.learning-gem5/x86/linux/learning-gem5-p1 >>>-two-level: >>> passed. >>> ***** build/X86/tests/opt/quick/se/70.twolf/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/10.mcf/x86/linux/simple-atomic: >>> passed. >>> ***** build/X86/tests/opt/long/se/10.mcf/x86/linux/simple-timing: >>>passed. >>> ***** build/X86/tests/opt/long/se/20.parser/x86/linux/simple-atomic: >>> passed. >>> ***** build/X86/tests/opt/long/se/20.parser/x86/linux/simple-timing: >>> passed. >>> ***** >>>build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-tim >>>ing: >>> passed. >>> ***** build/ARM/tests/opt/long/se/20.parser/arm/linux/simple-atomic: >>> passed. >>> ***** >>>build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-switcheroo >>>-atomic: >>> passed. >>> ***** build/X86/tests/opt/long/se/60.bzip2/x86/linux/simple-atomic: >>> passed. >>> ***** >>>build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-ti >>>ming-dual: >>> passed. >>> ***** >>>build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-ti >>>ming: >>> passed. >>> ***** build/ARM/tests/opt/quick/se/50.vortex/arm/linux/simple-timing: >>> passed. >>> ***** >>>build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switchero >>>o-timing: >>> passed. >>> ***** >>>build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-atomic-dummycheck >>>er: >>> passed. >>> ***** build/X86/tests/opt/long/se/60.bzip2/x86/linux/simple-timing: >>> passed. >>> ***** >>>build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switchero >>>o-full: >>> passed. >>> ***** build/ARM/tests/opt/quick/se/70.twolf/arm/linux/simple-timing: >>> passed. >>> ***** >>>build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-at >>>omic-checkpoint: >>> passed. >>> ***** >>>build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-at >>>omic-dual: >>> passed. >>> ***** build/ARM/tests/opt/long/se/30.eon/arm/linux/simple-atomic: >>>passed. >>> ***** >>>build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-ato >>>mic-checkpoint: >>> passed. >>> ***** build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/simple-atomic: >>> passed. >>> ***** >>>build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-switcheroo- >>>o3: >>> passed. >>> ***** build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/simple-timing: >>> passed. >>> ***** build/ARM/tests/opt/long/se/30.eon/arm/linux/simple-timing: >>>passed. >>> ***** build/ARM/tests/opt/quick/se/70.twolf/arm/linux/simple-atomic: >>> passed. >>> ***** >>>build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switchero >>>o-o3: >>> passed. >>> ***** >>>build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-tim >>>ing-dual: >>> passed. >>> ***** build/ARM/tests/opt/quick/se/50.vortex/arm/linux/simple-atomic: >>> passed. >>> ***** build/ARM/tests/opt/long/se/20.parser/arm/linux/simple-timing: >>> passed. >>> ***** >>>build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-switcheroo- >>>full: >>> passed. >>> ***** >>>build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-switcheroo >>>-timing: >>> passed. >>> ***** build/ARM/tests/opt/quick/se/10.mcf/arm/linux/simple-timing: >>> passed. >>> ***** >>>build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3-checker: >>> passed. >>> ***** build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-timing: >>> passed. >>> ***** build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-atomic: >>> passed. >>> ***** >>>build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-at >>>omic: >>> passed. >>> ***** >>>build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switchero >>>o-atomic: >>> passed. >>> ***** >>>build/ARM/tests/opt/quick/se/03.learning-gem5/arm/linux/learning-gem5-p1 >>>-two-level: >>> passed. >>> ***** build/ARM/tests/opt/quick/se/10.mcf/arm/linux/simple-atomic: >>> passed. >>> ***** >>>build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-ato >>>mic: >>> passed. >>> ***** >>>build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-ato >>>mic-dual: >>> passed. >>> ***** >>>build/ARM/tests/opt/quick/se/03.learning-gem5/arm/linux/learning-gem5-p1 >>>-simple: >>> passed. >>> ***** build/ARM/tests/opt/long/se/60.bzip2/arm/linux/simple-timing: >>> passed. >>> ***** build/ARM/tests/opt/long/se/60.bzip2/arm/linux/simple-atomic: >>> passed. >>> ***** >>>build/RISCV/tests/opt/quick/se/00.hello/riscv/linux/simple-atomic: >>> passed. >>> ***** >>>build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64d/simple-atom >>>ic: >>> passed. >>> ***** >>>build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64m/simple-atom >>>ic: >>> passed. >>> ***** >>>build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64a/simple-timi >>>ng-ruby: >>> passed. >>> ***** >>>build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64a/simple-timi >>>ng: >>> passed. >>> ***** >>>build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64i/simple-atom >>>ic: >>> passed. >>> ***** >>>build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64m/simple-timi >>>ng-ruby: >>> passed. >>> ***** >>>build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64d/simple-timi >>>ng-ruby: >>> passed. >>> ***** >>>build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64d/simple-timi >>>ng: >>> passed. >>> ***** >>>build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64f/simple-timi >>>ng-ruby: >>> passed. >>> ***** >>>build/RISCV/tests/opt/quick/se/00.hello/riscv/linux/simple-timing: >>> passed. >>> ***** >>>build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64a/simple-atom >>>ic: >>> passed. >>> ***** >>>build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64m/simple-timi >>>ng: >>> passed. >>> ***** >>>build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64f/simple-timi >>>ng: >>> passed. >>> ***** >>>build/RISCV/tests/opt/quick/se/00.hello/riscv/linux/simple-timing-ruby: >>> passed. >>> ***** >>>build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64f/simple-atom >>>ic: >>> passed. >>> ***** build/HSAIL_X86/tests/opt/quick/se/60.gpu-randomtest/x86/ >>> linux/gpu-randomtest-ruby-GPU_RfO: passed. >>> ***** >>>build/HSAIL_X86/tests/opt/quick/se/04.gpu/x86/linux/gpu-ruby-GPU_RfO: >>> passed. >>> ***** >>>build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3-checke >>>r: >>> passed. >>> >>> See /z/m5/regression/regress-2016-12-25-03:00:01 for details. >>> >>> _______________________________________________ >>> gem5-dev mailing list >>> gem5-dev@gem5.org >>> http://m5sim.org/mailman/listinfo/gem5-dev >>> >> >> >> >> -- >> Joel Hestness >> http://pages.cs.wisc.edu/~hestness/ >> http://3daystartup.org >> > > > >-- > Joel Hestness > http://pages.cs.wisc.edu/~hestness/ > http://3daystartup.org >_______________________________________________ >gem5-dev mailing list >gem5-dev@gem5.org >http://m5sim.org/mailman/listinfo/gem5-dev IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. _______________________________________________ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev