Yes, the commit message on one of my changes that Nilay pushed mentions that a clean rebuild is necessary (and has more details as to why). In fact that was why I had held off on pushing it; I was working on fixing our scons scripts to handle indirect python dependencies properly so that this clean rebuild would not be necessary. Of course, I got sidetracked before I finished that...
Steve On Fri, Jul 12, 2013 at 2:52 AM, Andreas Hansson <[email protected]>wrote: > Hi all, > > Nilay, I think this is a result of the last Dev -> Device patch and some > missing dependency in the swig files. When I recompile it complains that > it cannot find PciDev (only a warning). It all works again with a clean > build. > > Either: 1) Add the dependency after figuring out what is missing, or 2) > clean the build tree and force a re-build > > Andreas > > On 12/07/2013 09:16, "Cron Daemon" <[email protected]> wrote: > > >***** > >build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-ti > >ming-dual FAILED! > >***** > >build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-at > >omic-dual FAILED! > >***** > >build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-at > >omic FAILED! > >***** > >build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-ti > >ming FAILED! > >***** > >build/ALPHA/tests/opt/quick/fs/80.netperf-stream/alpha/linux/twosys-tsunam > >i-simple-atomic FAILED! > >***** > >build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-atomic > >FAILED! > >***** > >build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-timing > >FAILED! > >***** > >build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-timin > >g-dual FAILED! > >***** > >build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-switcheroo-a > >tomic FAILED! > >***** > >build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomi > >c FAILED! > >***** > >build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-timin > >g FAILED! > >***** > >build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomi > >c-dual FAILED! > >scons: *** Error 1 > >scons: *** Error 1 > >scons: *** Error 1 > >scons: *** Error 1 > >scons: *** Error 1 > >scons: `build/ALPHA_MOESI_hammer/tests/opt/quick/fs' is up to date. > >scons: `build/ALPHA_MESI_CMP_directory/tests/opt/quick/fs' is up to date. > >scons: `build/ALPHA_MOESI_CMP_directory/tests/opt/quick/fs' is up to date. > >scons: `build/ALPHA_MOESI_CMP_token/tests/opt/quick/fs' is up to date. > >scons: `build/MIPS/tests/opt/quick/fs' is up to date. > >scons: `build/POWER/tests/opt/quick/fs' is up to date. > >scons: `build/X86_MESI_CMP_directory/tests/opt/quick/se' is up to date. > >scons: `build/X86_MESI_CMP_directory/tests/opt/quick/fs' is up to date. > >scons: *** Error 1 > >scons: *** Error 1 > >scons: *** Error 1 > >scons: *** Error 1 > >gem5 exited with non-zero statusscons: *** Error 1 > >scons: *** Error 1 > >scons: *** Error 1 > >***** build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing > >passed. > >***** build/ALPHA/tests/opt/quick/se/20.eio-short/alpha/eio/simple-timing > >passed. > >***** > >build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby > >passed. > >***** build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/simple-atomic > >passed. > >***** build/ALPHA/tests/opt/quick/se/50.memtest/alpha/linux/memtest > >passed. > >***** build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-timing > >passed. > >***** build/ALPHA/tests/opt/quick/se/30.eio-mp/alpha/eio/simple-atomic-mp > >passed. > >***** build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/o3-timing > >passed. > >***** > >build/ALPHA/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby > >passed. > >***** build/ALPHA/tests/opt/quick/se/20.eio-short/alpha/eio/simple-atomic > >passed. > >***** build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/o3-timing > >passed. > >***** build/ALPHA/tests/opt/quick/se/30.eio-mp/alpha/eio/simple-timing-mp > >passed. > >***** build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-atomic > >passed. > >***** build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/inorder-timing > >passed.***** > >build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby > >passed. > >***** > >build/ALPHA/tests/opt/quick/se/01.hello-2T-smt/alpha/linux/o3-timing > >passed. > >***** build/ALPHA/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby > >passed. > >***** > >build/ALPHA_MOESI_hammer/tests/opt/quick/se/60.rubytest/alpha/linux/rubyte > >st-ruby-MOESI_hammer passed. > >***** > >build/ALPHA_MOESI_hammer/tests/opt/quick/se/00.hello/alpha/tru64/simple-ti > >ming-ruby-MOESI_hammer passed. > >***** > >build/ALPHA_MOESI_hammer/tests/opt/quick/se/00.hello/alpha/linux/simple-ti > >ming-ruby-MOESI_hammer passed. > >***** > >build/ALPHA_MESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/tru64/sim > >ple-timing-ruby-MESI_CMP_directory passed. > >***** > >build/ALPHA_MESI_CMP_directory/tests/opt/quick/se/60.rubytest/alpha/linux/ > >rubytest-ruby-MESI_CMP_directory passed. > > ***** > >build/ALPHA_MESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/linux/sim > >ple-timing-ruby-MESI_CMP_directory passed. > >***** > >build/ALPHA_MOESI_hammer/tests/opt/quick/se/50.memtest/alpha/linux/memtest > >-ruby-MOESI_hammer passed. > >***** > >build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/60.rubytest/alpha/linux > >/rubytest-ruby-MOESI_CMP_directory passed. > >***** > >build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/linux/si > >mple-timing-ruby-MOESI_CMP_directory passed. > >***** > >build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/tru64/si > >mple-timing-ruby-MOESI_CMP_directory passed. > >***** > >build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/60.rubytest/alpha/linux/rub > >ytest-ruby-MOESI_CMP_token passed. > >***** > >build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/00.hello/alpha/tru64/simple > >-timing-ruby-MOESI_CMP_token passed. > >***** > >build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/00.hello/alpha/linux/simple > >-timing-ruby-MOESI_CMP_token passed. > >***** > >build/ALPHA_MESI_CMP_directory/tests/opt/quick/se/50.memtest/alpha/linux/m > >emtest-ruby-MESI_CMP_directory 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-atomic > >passed. > >***** build/MIPS/tests/opt/quick/se/00.hello/mips/linux/o3-timing passed. > >***** > >build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-timing-ruby > >passed. > >***** build/MIPS/tests/opt/quick/se/00.hello/mips/linux/inorder-timing > >passed. > >***** > >build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/50.memtest/alpha/linux/memt > >est-ruby-MOESI_CMP_token passed. > >***** build/POWER/tests/opt/quick/se/00.hello/power/linux/simple-atomic > >passed. > >***** build/POWER/tests/opt/quick/se/00.hello/power/linux/o3-timing > >passed. > >***** > >build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/50.memtest/alpha/linux/ > >memtest-ruby-MOESI_CMP_directory passed. > >***** build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-atomic > >passed. > >***** > >build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/inorder-timing > >passed. > >***** > >build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/simple-timing > >passed. > >***** build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/inorder-timing > >passed. > >***** > >build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sparc/linux/simple > >-atomic-mp passed. > >***** > >build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sparc/linux/simple > >-timing-mp passed. > >***** > >build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/simple-atomic > >passed. > >***** build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing > >passed. > >***** > >build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sparc/linux/o3-tim > >ing-mp 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/o3-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/00.hello/x86/linux/simple-timing-ruby > >passed. > >***** build/X86/tests/opt/quick/se/00.hello/x86/linux/o3-timing passed. > >***** build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-atomic > >passed. > >***** build/ARM/tests/opt/quick/se/00.hello/arm/linux/o3-timing passed. > >***** > >build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-atomic-dummychecker > > passed. > >***** build/ARM/tests/opt/quick/se/00.hello/arm/linux/o3-timing-checker > >passed. > >***** build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-timing > >passed. > >***** build/ARM/tests/opt/quick/se/70.tgen/arm/linux/tgen-simple-dram > >passed. > >***** build/ARM/tests/opt/quick/se/70.tgen/arm/linux/tgen-simple-mem > >passed. > > > >See /z/m5/regression/regress-2013-07-12-03:00:01 for details. > > > >_______________________________________________ > >gem5-dev mailing list > >[email protected] > >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 > [email protected] > http://m5sim.org/mailman/listinfo/gem5-dev > _______________________________________________ gem5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/gem5-dev
