Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/z/m5/regression/zizzer/m5/src/python/m5/main.py", line 348, in main
    exec filecode in scope
  File "tests/run.py", line 70, in <module>
    execfile(joinpath(tests_root, 'configs', test_filename + '.py'))
  File "tests/configs/simple-timing-ruby.py", line 77, in <module>
    system.ruby = Ruby.create_system(options, system)
  File "/z/m5/regression/zizzer/m5/configs/ruby/Ruby.py", line 70, in
create_system
    % protocol)
  File "<string>", line 1, in <module>
  File "/z/m5/regression/zizzer/m5/configs/ruby/MI_example.py", line 63,
in create_system
    block_size_bits = int(math.log(options.cacheline_size, 2))
NameError: name 'math' is not defined

This is the changeset that added a call to the log function in the math
package without actually importing it:

changeset:   8180:d8587c913ccf
user:        Brad Beckmann <brad.beckm...@amd.com>
date:        Fri Mar 25 10:13:50 2011 -0700
summary:     ruby: fixed cache index setting

I'm not sure how it would have worked in testing since it really isn't
imported or defined anywhere else, unless there was some other change
ahead of this originally or this was modified somehow. It could also be
the case that something got imported indirectly through "from m5.objects
import *"

Gabe

On 03/27/11 13:15, Cron Daemon wrote:
> M5 exited with non-zero status***** 
> build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/simple-timing-ruby 
> FAILED!
> ***** build/ALPHA_SE/tests/fast/quick/60.rubytest/alpha/linux/rubytest-ruby 
> FAILED!
> ***** build/ALPHA_SE/tests/fast/quick/50.memtest/alpha/linux/memtest-ruby 
> FAILED!
> ***** build/ALPHA_SE/tests/fast/quick/00.hello/alpha/tru64/simple-timing-ruby 
> FAILED!
> ***** build/MIPS_SE/tests/fast/quick/00.hello/mips/linux/simple-timing-ruby 
> FAILED!
> ***** build/SPARC_SE/tests/fast/quick/00.hello/sparc/linux/simple-timing-ruby 
> FAILED!
> ***** build/X86_SE/tests/fast/quick/00.hello/x86/linux/simple-timing-ruby 
> FAILED!
> ***** build/X86_SE/tests/fast/long/20.parser/x86/linux/o3-timing FAILED!
> scons: *** [build/POWER_SE/kern/linux/linux.fo] Error 1
> scons: *** [build/POWER_SE/arch/power/insts/branch.fo] Error 1
> scons: *** [build/POWER_SE/arch/power/insts/mem.fo] Error 1
> scons: *** [build/POWER_SE/arch/power/insts/integer.fo] Error 1
> scons: *** [build/POWER_SE/arch/power/insts/floating.fo] Error 1
> scons: *** [build/POWER_SE/arch/power/insts/condition.fo] Error 1
> scons: *** [build/POWER_SE/arch/power/insts/static_inst.fo] Error 1
> scons: *** [build/POWER_SE/arch/power/pagetable.fo] Error 1
> scons: *** [build/POWER_SE/arch/power/utility.fo] Error 1
> scons: *** [build/POWER_SE/arch/power/tlb.fo] Error 1
> scons: *** [build/POWER_SE/arch/power/process.fo] Error 1
> scons: *** [build/POWER_SE/arch/power/linux/process.fo] Error 1
> scons: *** [build/POWER_SE/arch/power/decoder.fo] Error 1
> scons: *** [build/POWER_SE/arch/power/atomic_simple_cpu_exec.fo] Error 1
> scons: *** [build/POWER_SE/arch/power/o3_cpu_exec.fo] Error 1
> scons: *** [build/POWER_SE/arch/power/timing_simple_cpu_exec.fo] Error 1
> scons: *** [build/POWER_SE/sim/stat_control.fo] Error 1
> scons: *** [build/POWER_SE/sim/faults.fo] Error 1
> scons: *** [build/POWER_SE/sim/pseudo_inst.fo] Error 1
> scons: *** [build/POWER_SE/sim/system.fo] Error 1
> scons: *** [build/POWER_SE/sim/tlb.fo] Error 1
> scons: *** [build/POWER_SE/sim/process.fo] Error 1
> scons: *** [build/POWER_SE/sim/syscall_emul.fo] Error 1
> scons: *** [build/POWER_SE/mem/physical.fo] Error 1
> scons: *** [build/POWER_SE/mem/page_table.fo] Error 1
> scons: *** [build/POWER_SE/mem/translating_port.fo] Error 1
> scons: *** [build/POWER_SE/mem/cache/base.fo] Error 1
> scons: *** [build/POWER_SE/mem/cache/prefetch/base.fo] Error 1
> scons: *** [build/POWER_SE/cpu/base.fo] Error 1
> scons: *** [build/POWER_SE/cpu/exetrace.fo] Error 1
> scons: *** [build/POWER_SE/cpu/inteltrace.fo] Error 1
> scons: *** [build/POWER_SE/cpu/nativetrace.fo] Error 1
> scons: *** [build/POWER_SE/cpu/quiesce_event.fo] Error 1
> scons: *** [build/POWER_SE/cpu/pc_event.fo] Error 1
> scons: *** [build/POWER_SE/cpu/static_inst.fo] Error 1
> scons: *** [build/POWER_SE/cpu/thread_context.fo] Error 1
> scons: *** [build/POWER_SE/cpu/simple_thread.fo] Error 1
> scons: *** [build/POWER_SE/cpu/thread_state.fo] Error 1
> scons: *** [build/POWER_SE/cpu/simple/atomic.fo] Error 1
> scons: *** [build/POWER_SE/cpu/simple/timing.fo] Error 1
> scons: *** [build/POWER_SE/cpu/simple/base.fo] Error 1
> scons: *** [build/POWER_SE/cpu/o3/base_dyn_inst.fo] Error 1
> scons: *** [build/POWER_SE/cpu/o3/bpred_unit.fo] Error 1
> scons: *** [build/POWER_SE/cpu/o3/commit.fo] Error 1
> scons: *** [build/POWER_SE/cpu/o3/cpu.fo] Error 1
> scons: *** [build/POWER_SE/cpu/o3/cpu_builder.fo] Error 1
> scons: *** [build/POWER_SE/cpu/o3/decode.fo] Error 1
> scons: *** [build/POWER_SE/cpu/o3/dyn_inst.fo] Error 1
> scons: *** [build/POWER_SE/cpu/o3/fetch.fo] Error 1
> scons: *** [build/POWER_SE/cpu/o3/free_list.fo] Error 1
> scons: *** [build/POWER_SE/cpu/o3/iew.fo] Error 1
> scons: *** [build/POWER_SE/cpu/o3/inst_queue.fo] Error 1
> scons: *** [build/POWER_SE/cpu/o3/lsq.fo] Error 1
> scons: *** [build/POWER_SE/cpu/o3/lsq_unit.fo] Error 1
> scons: *** [build/POWER_SE/cpu/o3/mem_dep_unit.fo] Error 1
> scons: *** [build/POWER_SE/cpu/o3/rename.fo] Error 1
> scons: *** [build/POWER_SE/cpu/o3/rename_map.fo] Error 1
> scons: *** [build/POWER_SE/cpu/o3/rob.fo] Error 1
> scons: *** [build/POWER_SE/cpu/o3/scoreboard.fo] Error 1
> scons: *** [build/POWER_SE/cpu/o3/thread_context.fo] Error 1
> scons: *** [build/POWER_SE/cpu/pred/btb.fo] Error 1
> scons: *** [build/POWER_SE/cpu/pred/ras.fo] Error 1
> scons: *** [build/POWER_SE/base/remote_gdb.fo] Error 1
> ***** build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/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/tru64/simple-atomic 
> passed.
> ***** build/ALPHA_SE/tests/fast/quick/30.eio-mp/alpha/eio/simple-timing-mp 
> passed.
> ***** build/ALPHA_SE/tests/fast/quick/01.hello-2T-smt/alpha/linux/o3-timing 
> passed.
> ***** build/ALPHA_SE/tests/fast/long/50.vortex/alpha/tru64/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/inorder-timing 
> passed.
> ***** build/ALPHA_SE/tests/fast/quick/50.memtest/alpha/linux/memtest passed.
> ***** build/ALPHA_SE/tests/fast/long/30.eon/alpha/tru64/simple-timing passed.
> ***** build/ALPHA_SE/tests/fast/long/70.twolf/alpha/tru64/simple-timing 
> passed.
> ***** build/ALPHA_SE/tests/fast/quick/00.hello/alpha/tru64/o3-timing passed.
> ***** build/ALPHA_SE/tests/fast/long/40.perlbmk/alpha/tru64/simple-atomic 
> passed.
> ***** build/ALPHA_SE/tests/fast/long/70.twolf/alpha/tru64/o3-timing passed.
> ***** build/ALPHA_SE/tests/fast/long/50.vortex/alpha/tru64/inorder-timing 
> passed.
> ***** build/ALPHA_SE/tests/fast/long/60.bzip2/alpha/tru64/simple-timing 
> passed.
> ***** build/ALPHA_SE/tests/fast/quick/20.eio-short/alpha/eio/simple-atomic 
> passed.
> ***** build/ALPHA_SE/tests/fast/long/70.twolf/alpha/tru64/simple-atomic 
> passed.
> ***** build/ALPHA_SE/tests/fast/long/50.vortex/alpha/tru64/o3-timing passed.
> ***** build/ALPHA_SE/tests/fast/quick/00.hello/alpha/tru64/simple-timing 
> passed.
> ***** build/ALPHA_SE/tests/fast/long/70.twolf/alpha/tru64/inorder-timing 
> passed.
> ***** build/ALPHA_SE/tests/fast/long/50.vortex/alpha/tru64/simple-timing 
> passed.
> ***** build/ALPHA_SE/tests/fast/long/00.gzip/alpha/tru64/simple-atomic passed.
> ***** build/ALPHA_SE/tests/fast/long/30.eon/alpha/tru64/simple-atomic passed.
> ***** build/ALPHA_SE/tests/fast/long/40.perlbmk/alpha/tru64/simple-timing 
> passed.
> ***** build/ALPHA_SE/tests/fast/quick/20.eio-short/alpha/eio/simple-timing 
> passed.
> ***** build/ALPHA_SE/tests/fast/long/00.gzip/alpha/tru64/o3-timing passed.
> ***** build/ALPHA_SE/tests/fast/quick/30.eio-mp/alpha/eio/simple-atomic-mp 
> passed.
> ***** build/ALPHA_SE/tests/fast/long/00.gzip/alpha/tru64/simple-timing passed.
> ***** build/ALPHA_SE/tests/fast/long/30.eon/alpha/tru64/o3-timing passed.
> ***** build/ALPHA_SE/tests/fast/long/60.bzip2/alpha/tru64/simple-atomic 
> 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_MOESI_hammer/tests/fast/quick/50.memtest/alpha/linux/memtest-ruby-MOESI_hammer
>  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_MESI_CMP_directory/tests/fast/quick/50.memtest/alpha/linux/memtest-ruby-MESI_CMP_directory
>  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_CMP_directory/tests/fast/quick/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_directory
>  passed.
> ***** 
> build/ALPHA_SE_MOESI_CMP_token/tests/fast/quick/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_token
>  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-atomic
>  passed.
> ***** 
> build/ALPHA_FS/tests/fast/quick/10.linux-boot/alpha/linux/tsunami-simple-timing
>  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-timing-dual
>  passed.
> ***** 
> build/ALPHA_FS/tests/fast/long/10.linux-boot/alpha/linux/tsunami-o3-dual 
> passed.
> ***** build/ALPHA_FS/tests/fast/long/10.linux-boot/alpha/linux/tsunami-o3 
> 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-atomic 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/ALPHA_SE/tests/fast/long/00.gzip/alpha/tru64/inorder-timing 
> 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/simple-timing 
> passed.
> ***** build/SPARC_SE/tests/fast/quick/00.hello/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-atomic-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-timing 
> passed.
> ***** 
> build/SPARC_SE/tests/fast/quick/40.m5threads-test-atomic/sparc/linux/simple-timing-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-atomic 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/SPARC_FS/tests/fast/long/80.solaris-boot/sparc/solaris/t1000-simple-atomic
>  passed.
> ***** build/X86_SE/tests/fast/quick/00.hello/x86/linux/o3-timing passed.
> ***** build/X86_SE/tests/fast/long/70.twolf/x86/linux/simple-atomic passed.
> ***** build/X86_SE/tests/fast/long/70.twolf/x86/linux/o3-timing passed.
> ***** build/X86_SE/tests/fast/long/60.bzip2/x86/linux/simple-atomic passed.
> ***** build/X86_SE/tests/fast/long/20.parser/x86/linux/simple-atomic passed.
> ***** build/X86_SE/tests/fast/quick/00.hello/x86/linux/simple-timing passed.
> ***** build/ALPHA_SE/tests/fast/long/60.bzip2/alpha/tru64/o3-timing passed.
> ***** build/X86_SE/tests/fast/long/20.parser/x86/linux/simple-timing passed.
> ***** build/X86_SE/tests/fast/long/10.mcf/x86/linux/simple-timing passed.
> ***** build/ALPHA_SE/tests/fast/long/40.perlbmk/alpha/tru64/o3-timing passed.
> ***** build/X86_SE/tests/fast/long/00.gzip/x86/linux/simple-timing passed.
> ***** build/X86_SE/tests/fast/quick/00.hello/x86/linux/simple-atomic passed.
> ***** build/X86_SE/tests/fast/long/10.mcf/x86/linux/o3-timing passed.
> ***** build/X86_SE/tests/fast/long/70.twolf/x86/linux/simple-timing passed.
> ***** build/X86_SE/tests/fast/long/00.gzip/x86/linux/simple-atomic passed.
> ***** build/X86_SE/tests/fast/long/10.mcf/x86/linux/simple-atomic passed.
> ***** build/X86_FS/tests/fast/quick/10.linux-boot/x86/linux/pc-simple-atomic 
> passed.
> ***** build/X86_FS/tests/fast/quick/10.linux-boot/x86/linux/pc-simple-timing 
> passed.
> ***** build/ARM_SE/tests/fast/long/20.parser/arm/linux/simple-atomic passed.
> ***** build/X86_SE/tests/fast/long/60.bzip2/x86/linux/simple-timing passed.
> ***** build/ARM_SE/tests/fast/quick/00.hello/arm/linux/o3-timing passed.
> ***** build/SPARC_SE/tests/fast/long/00.gzip/sparc/linux/o3-timing passed.
> ***** build/ARM_SE/tests/fast/long/20.parser/arm/linux/simple-timing passed.
> ***** build/ARM_SE/tests/fast/long/50.vortex/arm/linux/simple-timing passed.
> ***** build/ARM_SE/tests/fast/long/30.eon/arm/linux/simple-atomic passed.
> ***** build/ARM_SE/tests/fast/long/10.mcf/arm/linux/simple-timing passed.
> ***** build/ARM_SE/tests/fast/long/70.twolf/arm/linux/simple-atomic passed.
> ***** build/ARM_SE/tests/fast/long/60.bzip2/arm/linux/simple-timing passed.
> ***** build/ARM_SE/tests/fast/quick/00.hello/arm/linux/simple-atomic passed.
> ***** build/ARM_SE/tests/fast/long/40.perlbmk/arm/linux/simple-timing passed.
> ***** build/ARM_SE/tests/fast/long/00.gzip/arm/linux/simple-timing passed.
> ***** build/ALPHA_SE/tests/fast/long/60.bzip2/alpha/tru64/inorder-timing 
> passed.
> ***** build/ARM_SE/tests/fast/long/10.mcf/arm/linux/o3-timing passed.
> ***** build/ARM_SE/tests/fast/quick/00.hello/arm/linux/simple-timing passed.
> ***** build/ARM_SE/tests/fast/long/10.mcf/arm/linux/simple-atomic passed.
> ***** build/ARM_SE/tests/fast/long/50.vortex/arm/linux/o3-timing passed.
> ***** build/ARM_SE/tests/fast/long/60.bzip2/arm/linux/simple-atomic passed.
> ***** build/ARM_SE/tests/fast/long/70.twolf/arm/linux/o3-timing passed.
> ***** build/ARM_SE/tests/fast/long/70.twolf/arm/linux/simple-timing passed.
> ***** build/ARM_SE/tests/fast/long/30.eon/arm/linux/o3-timing passed.
> ***** build/ARM_SE/tests/fast/long/50.vortex/arm/linux/simple-atomic passed.
> ***** build/ARM_SE/tests/fast/long/00.gzip/arm/linux/o3-timing passed.
> ***** build/ARM_SE/tests/fast/long/20.parser/arm/linux/o3-timing passed.
> ***** build/ARM_SE/tests/fast/long/30.eon/arm/linux/simple-timing passed.
> ***** build/ARM_SE/tests/fast/long/00.gzip/arm/linux/simple-atomic passed.
> ***** build/ARM_SE/tests/fast/long/40.perlbmk/arm/linux/simple-atomic 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.
> ***** build/X86_SE/tests/fast/long/00.gzip/x86/linux/o3-timing passed.
> ***** build/ARM_FS/tests/fast/long/10.linux-boot/arm/linux/realview-o3 passed.
> ***** build/ARM_SE/tests/fast/long/60.bzip2/arm/linux/o3-timing passed.
> ***** build/ARM_SE/tests/fast/long/40.perlbmk/arm/linux/o3-timing passed.
>
> See /z/m5/regression/regress-2011-03-27-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

Reply via email to