I looked at this error, and it seems to be another 4.2.4 oddity. It
builds fine with my normal compiler, but if I switch to that version I
get a linking issue that doesn't make sense. Basically it complains that
the constructor for the MicroPanic microop doesn't exist even though
it's built into the decoder and is easy to find in decoder.cc. Perhaps
it's not figuring out how to resolve types of arguments properly or
something. If anyone else wants to look at it as well it's easy to
reproduce if you use 4.2.4 which is on zizzer.

Gabe

On 02/15/11 00:15, Cron Daemon wrote:
> scons: *** [build/X86_SE/m5.fast.unstripped] Error 1
> ***** build/ALPHA_SE/tests/fast/quick/60.rubytest/alpha/linux/rubytest-ruby 
> passed.
>  ***** 
> build/ALPHA_SE/tests/fast/quick/00.hello/alpha/tru64/simple-timing-ruby 
> 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/linux/inorder-timing 
> passed.
> ***** build/ALPHA_SE/tests/fast/quick/00.hello/alpha/tru64/o3-timing passed.
> ***** build/ALPHA_SE/tests/fast/quick/20.eio-short/alpha/eio/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-timing 
> passed.
> ***** build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/simple-atomic 
> passed.
> ***** build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/o3-timing passed.
> ***** build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/simple-timing-ruby 
> passed.
> ***** build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/simple-timing 
> passed.
> ***** build/ALPHA_SE/tests/fast/quick/00.hello/alpha/tru64/simple-atomic 
> passed.
> ***** build/ALPHA_SE/tests/fast/quick/20.eio-short/alpha/eio/simple-atomic 
> passed.
> ***** build/ALPHA_SE/tests/fast/quick/30.eio-mp/alpha/eio/simple-timing-mp 
> passed.
> ***** 
> build/ALPHA_SE_MOESI_hammer/tests/fast/quick/60.rubytest/alpha/linux/rubytest-ruby-MOESI_hammer
>  passed.
> ***** 
> build/ALPHA_SE_MOESI_hammer/tests/fast/quick/00.hello/alpha/tru64/simple-timing-ruby-MOESI_hammer
>  passed.
> ***** 
> build/ALPHA_SE_MOESI_hammer/tests/fast/quick/00.hello/alpha/linux/simple-timing-ruby-MOESI_hammer
>  passed.
> ***** build/ALPHA_SE/tests/fast/quick/50.memtest/alpha/linux/memtest-ruby 
> passed.
> ***** 
> build/ALPHA_SE_MESI_CMP_directory/tests/fast/quick/60.rubytest/alpha/linux/rubytest-ruby-MESI_CMP_directory
>  passed.
> ***** 
> build/ALPHA_SE_MESI_CMP_directory/tests/fast/quick/00.hello/alpha/tru64/simple-timing-ruby-MESI_CMP_directory
>  passed.
> ***** 
> build/ALPHA_SE_MESI_CMP_directory/tests/fast/quick/00.hello/alpha/linux/simple-timing-ruby-MESI_CMP_directory
>  passed.
> ***** build/ALPHA_SE/tests/fast/quick/50.memtest/alpha/linux/memtest passed.
> ***** 
> build/ALPHA_SE_MOESI_CMP_directory/tests/fast/quick/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_directory
>  passed.
> ***** 
> build/ALPHA_SE_MOESI_CMP_directory/tests/fast/quick/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory
>  passed.
> ***** 
> build/ALPHA_SE_MOESI_CMP_directory/tests/fast/quick/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_directory
>  passed.
> ***** 
> build/ALPHA_SE_MOESI_CMP_token/tests/fast/quick/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_token
>  passed.
> ***** 
> build/ALPHA_SE_MOESI_CMP_token/tests/fast/quick/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_token
>  passed.
> ***** 
> build/ALPHA_SE_MOESI_CMP_token/tests/fast/quick/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_token
>  passed.
> ***** 
> build/ALPHA_SE_MOESI_hammer/tests/fast/quick/50.memtest/alpha/linux/memtest-ruby-MOESI_hammer
>  passed.
> ***** 
> build/ALPHA_FS/tests/fast/quick/10.linux-boot/alpha/linux/tsunami-simple-timing-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-atomic-dual
>  passed.
> ***** 
> build/ALPHA_FS/tests/fast/quick/80.netperf-stream/alpha/linux/twosys-tsunami-simple-atomic
>  passed.
> ***** 
> build/ALPHA_FS/tests/fast/quick/10.linux-boot/alpha/linux/tsunami-simple-atomic
>  passed.
> ***** build/MIPS_SE/tests/fast/quick/00.hello/mips/linux/simple-atomic 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/MIPS_SE/tests/fast/quick/00.hello/mips/linux/o3-timing passed.
> ***** build/MIPS_SE/tests/fast/quick/00.hello/mips/linux/inorder-timing 
> passed.
> ***** build/POWER_SE/tests/fast/quick/00.hello/power/linux/simple-atomic 
> passed.
> ***** build/POWER_SE/tests/fast/quick/00.hello/power/linux/o3-timing passed.
> ***** 
> build/ALPHA_SE_MOESI_CMP_token/tests/fast/quick/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_token
>  passed.
> ***** build/SPARC_SE/tests/fast/quick/00.hello/sparc/linux/simple-timing-ruby 
> passed.
> ***** 
> build/SPARC_SE/tests/fast/quick/40.m5threads-test-atomic/sparc/linux/simple-atomic-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-atomic 
> passed.
> ***** 
> build/SPARC_SE/tests/fast/quick/40.m5threads-test-atomic/sparc/linux/o3-timing-mp
>  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/simple-timing-mp
>  passed.
> ***** build/SPARC_SE/tests/fast/quick/02.insttest/sparc/linux/simple-timing 
> passed.
> ***** 
> build/ALPHA_SE_MESI_CMP_directory/tests/fast/quick/50.memtest/alpha/linux/memtest-ruby-MESI_CMP_directory
>  passed.
> ===== Statistics differences =====***** 
> build/ARM_SE/tests/fast/quick/00.hello/arm/linux/simple-atomic passed.
> ***** build/ARM_SE/tests/fast/quick/00.hello/arm/linux/simple-timing passed.
> ***** build/ARM_SE/tests/fast/quick/00.hello/arm/linux/o3-timing passed.
> ***** 
> build/ALPHA_SE_MOESI_CMP_directory/tests/fast/quick/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_directory
>  passed.
> ***** 
> build/ARM_FS/tests/fast/quick/10.linux-boot/arm/linux/realview-simple-atomic 
> passed.
> ***** 
> build/ARM_FS/tests/fast/quick/10.linux-boot/arm/linux/realview-simple-timing 
> passed.
>
> See /z/m5/regression/regress-2011-02-15-03:00:01 for details.
>
> _______________________________________________
> m5-dev mailing list
> [email protected]
> http://m5sim.org/mailman/listinfo/m5-dev

_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to