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 <[email protected]>
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
> [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