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-timing-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-dual: > 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-timing: > CHANGED! > ***** > build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64a/minor-timing: > CHANGED! > ***** > build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64f/minor-timing: > 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-timing: > 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-timing: > CHANGED! > ***** > build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64i/simple-timing: > 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-timing-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-gem5-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-gem5-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-switcheroo-full: > passed. > ***** build/ALPHA/tests/opt/quick/fs/80.netperf-stream/alpha/ > linux/twosys-tsunami-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-gem5-p1-simple: > passed. > ***** > build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sparc/linux/simple-timing-mp: > passed. > ***** build/SPARC/tests/opt/quick/se/03.learning-gem5/sparc/ > linux/learning-gem5-p1-two-level: passed. > ***** > build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sparc/linux/simple-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-timing: > 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-timing-dual: > passed. > ***** > build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-timing: > 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-switcheroo-timing: > passed. > ***** > build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-atomic-dummychecker: > 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-switcheroo-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-atomic-checkpoint: passed. > ***** > build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-atomic-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-atomic-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-switcheroo-o3: > passed. > ***** > build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-timing-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-atomic: > passed. > ***** > build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switcheroo-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-atomic: > passed. > ***** > build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic-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-atomic: > passed. > ***** > build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64m/simple-atomic: > passed. > ***** > build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64a/simple-timing-ruby: > passed. > ***** > build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64a/simple-timing: > passed. > ***** > build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64i/simple-atomic: > passed. > ***** > build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64m/simple-timing-ruby: > passed. > ***** > build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64d/simple-timing-ruby: > passed. > ***** > build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64d/simple-timing: > passed. > ***** > build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64f/simple-timing-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-atomic: > passed. > ***** > build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64m/simple-timing: > passed. > ***** > build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64f/simple-timing: > 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-atomic: > 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-checker: > 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 _______________________________________________ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev