[gem5-dev] Cron m5test@zizzer /z/m5/regression/do-regression quick

2011-06-04 Thread Cron Daemon
scons: *** Found dependency cycle(s):
* build/ALPHA_SE/tests/opt/quick/00.hello/alpha/linux/o3-timing passed.
* build/ALPHA_SE/tests/opt/quick/00.hello/alpha/linux/simple-timing passed.
* build/ALPHA_SE/tests/opt/quick/00.hello/alpha/tru64/simple-atomic passed.
* build/ALPHA_SE/tests/opt/quick/00.hello/alpha/tru64/simple-timing passed.
* build/ALPHA_SE/tests/opt/quick/00.hello/alpha/linux/inorder-timing passed.
* build/ALPHA_SE/tests/opt/quick/60.rubytest/alpha/linux/rubytest-ruby 
passed.
* build/ALPHA_SE/tests/opt/quick/00.hello/alpha/linux/simple-atomic passed.
* build/ALPHA_SE/tests/opt/quick/00.hello/alpha/tru64/simple-timing-ruby 
passed.
* 
build/ALPHA_SE_MOESI_hammer/tests/opt/quick/60.rubytest/alpha/linux/rubytest-ruby-MOESI_hammer
 passed.
* 
build/ALPHA_SE_MOESI_hammer/tests/opt/quick/00.hello/alpha/tru64/simple-timing-ruby-MOESI_hammer
 passed.
* 
build/ALPHA_SE_MOESI_hammer/tests/opt/quick/00.hello/alpha/linux/simple-timing-ruby-MOESI_hammer
 passed.
* build/ALPHA_SE/tests/opt/quick/01.hello-2T-smt/alpha/linux/o3-timing 
passed.
* build/ALPHA_SE/tests/opt/quick/20.eio-short/alpha/eio/simple-timing 
passed.
* build/ALPHA_SE/tests/opt/quick/20.eio-short/alpha/eio/simple-atomic 
passed.
* build/ALPHA_SE/tests/opt/quick/30.eio-mp/alpha/eio/simple-timing-mp 
passed.
* build/ALPHA_SE/tests/opt/quick/30.eio-mp/alpha/eio/simple-atomic-mp 
passed.
* build/ALPHA_SE/tests/opt/quick/00.hello/alpha/tru64/o3-timing passed.
* build/ALPHA_SE/tests/opt/quick/00.hello/alpha/linux/simple-timing-ruby 
passed.
* 
build/ALPHA_SE_MESI_CMP_directory/tests/opt/quick/60.rubytest/alpha/linux/rubytest-ruby-MESI_CMP_directory
 passed.
* 
build/ALPHA_SE_MESI_CMP_directory/tests/opt/quick/00.hello/alpha/tru64/simple-timing-ruby-MESI_CMP_directory
 passed.
* build/ALPHA_SE/tests/opt/quick/50.memtest/alpha/linux/memtest-ruby passed.
* 
build/ALPHA_SE_MESI_CMP_directory/tests/opt/quick/00.hello/alpha/linux/simple-timing-ruby-MESI_CMP_directory
 passed.
* build/ALPHA_SE/tests/opt/quick/50.memtest/alpha/linux/memtest passed.
* 
build/ALPHA_SE_MOESI_CMP_directory/tests/opt/quick/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_directory
 passed.
* 
build/ALPHA_SE_MOESI_CMP_directory/tests/opt/quick/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_directory
 passed.
* 
build/ALPHA_SE_MOESI_CMP_directory/tests/opt/quick/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory
 passed.
* 
build/ALPHA_SE_MOESI_CMP_token/tests/opt/quick/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_token
 passed.
* 
build/ALPHA_SE_MOESI_CMP_token/tests/opt/quick/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_token
 passed.
* 
build/ALPHA_SE_MOESI_CMP_token/tests/opt/quick/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_token
 passed.
* 
build/ALPHA_FS/tests/opt/quick/10.linux-boot/alpha/linux/tsunami-simple-timing 
passed.
* 
build/ALPHA_FS/tests/opt/quick/10.linux-boot/alpha/linux/tsunami-simple-timing-dual
 passed.
* 
build/ALPHA_FS/tests/opt/quick/10.linux-boot/alpha/linux/tsunami-simple-atomic-dual
 passed.
* 
build/ALPHA_FS/tests/opt/quick/80.netperf-stream/alpha/linux/twosys-tsunami-simple-atomic
 passed.
* 
build/ALPHA_FS/tests/opt/quick/10.linux-boot/alpha/linux/tsunami-simple-atomic 
passed.
* 
build/ALPHA_SE_MOESI_hammer/tests/opt/quick/50.memtest/alpha/linux/memtest-ruby-MOESI_hammer
 passed.
* build/MIPS_SE/tests/opt/quick/00.hello/mips/linux/simple-atomic passed.
* build/MIPS_SE/tests/opt/quick/00.hello/mips/linux/simple-timing passed.
* build/MIPS_SE/tests/opt/quick/00.hello/mips/linux/simple-timing-ruby 
passed.
* build/MIPS_SE/tests/opt/quick/00.hello/mips/linux/o3-timing passed.
* build/MIPS_SE/tests/opt/quick/00.hello/mips/linux/inorder-timing passed.
* build/POWER_SE/tests/opt/quick/00.hello/power/linux/simple-atomic passed.
* build/POWER_SE/tests/opt/quick/00.hello/power/linux/o3-timing passed.
* build/SPARC_SE/tests/opt/quick/00.hello/sparc/linux/simple-atomic passed.
* build/SPARC_SE/tests/opt/quick/02.insttest/sparc/linux/simple-atomic 
passed.
* build/SPARC_SE/tests/opt/quick/00.hello/sparc/linux/simple-timing-ruby 
passed.
* 
build/SPARC_SE/tests/opt/quick/40.m5threads-test-atomic/sparc/linux/simple-timing-mp
 passed.
* build/SPARC_SE/tests/opt/quick/02.insttest/sparc/linux/o3-timing passed.
* build/SPARC_SE/tests/opt/quick/02.insttest/sparc/linux/simple-timing 
passed.
* 
build/SPARC_SE/tests/opt/quick/40.m5threads-test-atomic/sparc/linux/simple-atomic-mp
 passed.
* build/SPARC_SE/tests/opt/quick/00.hello/sparc/linux/simple-timing passed.
* 
build/SPARC_SE/tests/opt/quick/40.m5threads-test-atomic/sparc/linux/o3-timing-mp
 passed.
* build/X86_SE/tests/opt/quick/00.hello/x86/linux/simple-timing passed.
* build/X86_SE/tests/opt/quick/00.hello/x86/linux/simple-timing-ruby passed.
* 

Re: [gem5-dev] Review Request: ISA parser: Simplify operand type handling.

2011-06-04 Thread Gabe Black
On 05/31/11 00:13, Gabe Black wrote:
 On 05/30/11 21:57, Steve Reinhardt wrote:
 On Mon, May 30, 2011 at 1:33 PM, Gabe Black gbl...@eecs.umich.edu wrote:
 On 05/30/11 09:47, Steve Reinhardt wrote:
 Anyway, it seems very odd to have to say (int8_t)Mem.ub when we already 
 have a .sb operand type defined as int8_t.  It seems like a weird 
 hidden restriction to say that there are operand types you can declare but 
 can't use on memory, and that you're pushing a somewhat arbitrary internal 
 implementation decision up to the level of language visibility, which is 
 going the wrong direction.  I'm not sure what the right solution is, but 
 even if it's the brute force one of creating a bunch more read/write 
 function templates in the CPU implementations, I think that's preferable.
 [...]

 The unsigned thing is sort of a weird gotcha. I'd like to avoid adding a
 lot of bulk to the CPU models since they're already fairly chunky and it
 makes them harder to reason about looking through the code, but it would
 be great to straighten this out. One possibility might be the technique
 I used with the endianness changing functions in src/sim/byteswap.hh.
 Things are built up in layers there:
 [...]
 I think some kind of additional set of template instantiations should
 do it.  I just noticed that we already have:

 template
 Fault
 AtomicSimpleCPU::read(Addr addr, int32_t data, unsigned flags)
 {
 return read(addr, (uint32_t)data, flags);
 }

 template
 Fault
 AtomicSimpleCPU::write(int32_t data, Addr addr, unsigned flags, uint64_t 
 *res)
 {
 return write((uint32_t)data, addr, flags, res);
 }

 .. and similar for TimingSimpleCPU; do we just need to extend these to
 int8_t and int16_t, and maybe add similar sets in
 base_dynamic_inst.hh?

 Steve
 ___
 gem5-dev mailing list
 gem5-dev@m5sim.org
 http://m5sim.org/mailman/listinfo/gem5-dev
 Oh yeah, I guess we're already doing something like that, and that glob
 of code was just instantiating different versions of the function. Could
 we reduce the amount of text by moving it into the header? There isn't a
 lot of actual information there in all that text, and we're talking
 about doubling it. I don't have a better idea, though.

 Gabe
 ___
 gem5-dev mailing list
 gem5-dev@m5sim.org
 http://m5sim.org/mailman/listinfo/gem5-dev

To clarify, is this signed/unsigned issue something we need to deal with
before this patch goes in, or can it be dealt with separately later?

Gabe
___
gem5-dev mailing list
gem5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/gem5-dev


Re: [gem5-dev] Cron m5test@zizzer /z/m5/regression/do-regression quick

2011-06-04 Thread Nilay Vaish
Does any one has any idea what a dependency cycles is? This is what 
zizzer's log has.


scons: *** Found dependency cycle(s):
  Internal Error: no cycle found for node 
build/ALPHA_SE/params/L1Cache_Controller.hh (SCons.Node.FS.File instance 
at 0x412a680) in state up_to_date
Internal Error: no cycle found for node 
build/ALPHA_SE/params/Directory_Controller.hh (SCons.Node.FS.File 
instance at 0x410d200) in state up_to_date
  Internal Error: no cycle found for node 
build/ALPHA_SE_MOESI_CMP_directory/params/L2Cache_Controller.hh 
(SCons.Node.FS.File instance at 0x128d1290) in state up_to_date
  Internal Error: no cycle found for node 
build/ALPHA_SE_MESI_CMP_directory/params/L2Cache_Controller.hh 
(SCons.Node.FS.File instance at 0xdf2db48) in state up_to_date
  Internal Error: no cycle found for node 
build/ALPHA_SE_MOESI_CMP_token/params/DMA_Controller.hh 
(SCons.Node.FS.File instance at 0x11ccb4d0) in state up_to_date
  Internal Error: no cycle found for node 
build/X86_SE/params/DMA_Controller.hh (SCons.Node.FS.File instance at 
0x30ae9b90) in state up_to_date
  Internal Error: no cycle found for node 
build/ALPHA_SE_MOESI_hammer/params/Directory_Controller.hh 
(SCons.Node.FS.File instance at 0x9b5d518) in state up_to_date
  Internal Error: no cycle found for node 
build/ALPHA_SE_MOESI_CMP_directory/params/L1Cache_Controller.hh 
(SCons.Node.FS.File instance at 0x128ce9e0) in state up_to_date
  Internal Error: no cycle found for node 
build/ALPHA_FS/params/Directory_Controller.hh (SCons.Node.FS.File 
instance at 0x16ea8560) in state up_to_date
  Internal Error: no cycle found for node 
build/ARM_SE/params/L1Cache_Controller.hh (SCons.Node.FS.File instance at 
0x3a89d518) in state up_to_date
  Internal Error: no cycle found for node 
build/ALPHA_SE/params/DMA_Controller.hh (SCons.Node.FS.File instance at 
0x4105ef0) in state up_to_date
  Internal Error: no cycle found for node 
build/ALPHA_SE_MOESI_CMP_directory/params/Directory_Controller.hh 
(SCons.Node.FS.File instance at 0x128ac710) in state up_to_date
  Internal Error: no cycle found for node 
build/ALPHA_SE_MOESI_CMP_token/params/L2Cache_Controller.hh 
(SCons.Node.FS.File instance at 0x11ff1320) in state up_to_date
  Internal Error: no cycle found for node 
build/X86_SE/params/L1Cache_Controller.hh (SCons.Node.FS.File instance at 
0x30be19e0) in state up_to_date
  Internal Error: no cycle found for node 
build/X86_FS/params/DMA_Controller.hh (SCons.Node.FS.File instance at 
0x34b024d0) in state up_to_date
  Internal Error: no cycle found for node 
build/X86_FS/params/L1Cache_Controller.hh (SCons.Node.FS.File instance at 
0x34cfcc20) in state up_to_date
  Internal Error: no cycle found for node 
build/ALPHA_SE_MOESI_CMP_directory/params/DMA_Controller.hh 
(SCons.Node.FS.File instance at 0x128a8440) in state up_to_date
  Internal Error: no cycle found for node 
build/ARM_SE/params/DMA_Controller.hh (SCons.Node.FS.File instance at 
0x3a7b16c8) in state up_to_date
  Internal Error: no cycle found for node 
build/ALPHA_SE_MOESI_hammer/params/DMA_Controller.hh (SCons.Node.FS.File 
instance at 0x9b58248) in state up_to_date
  Internal Error: no cycle found for node 
build/ALPHA_SE_MESI_CMP_directory/params/Directory_Controller.hh 
(SCons.Node.FS.File instance at 0x8f27fc8) in state up_to_date
  Internal Error: no cycle found for node 
build/X86_FS/params/Directory_Controller.hh (SCons.Node.FS.File instance 
at 0x34b08ef0) in state up_to_date
  Internal Error: no cycle found for node 
build/SPARC_FS/params/Directory_Controller.hh (SCons.Node.FS.File 
instance at 0x2c1b0f38) in state up_to_date
  Internal Error: no cycle found for node 
build/ALPHA_SE_MOESI_CMP_token/params/L1Cache_Controller.hh 
(SCons.Node.FS.File instance at 0x11fefa70) in state up_to_date
  Internal Error: no cycle found for node 
build/ALPHA_FS/params/L1Cache_Controller.hh (SCons.Node.FS.File instance 
at 0x16ec7290) in state up_to_date
  Internal Error: no cycle found for node 
build/ALPHA_SE_MESI_CMP_directory/params/L1Cache_Controller.hh 
(SCons.Node.FS.File instance at 0xdf2d2d8) in state up_to_date
  Internal Error: no cycle found for node 
build/ALPHA_SE_MESI_CMP_directory/params/DMA_Controller.hh 
(SCons.Node.FS.File instance at 0x8f1dcf8) in state up_to_date
  Internal Error: no cycle found for node 
build/ALPHA_SE_MOESI_hammer/params/L1Cache_Controller.hh 
(SCons.Node.FS.File instance at 0x9b7d7e8) in state up_to_date


--
Nilay


On Sat, 4 Jun 2011, Cron Daemon wrote:


scons: *** Found dependency cycle(s):
* build/ALPHA_SE/tests/opt/quick/00.hello/alpha/linux/o3-timing passed.
* build/ALPHA_SE/tests/opt/quick/00.hello/alpha/linux/simple-timing passed.
* build/ALPHA_SE/tests/opt/quick/00.hello/alpha/tru64/simple-atomic passed.
* build/ALPHA_SE/tests/opt/quick/00.hello/alpha/tru64/simple-timing passed.
* build/ALPHA_SE/tests/opt/quick/00.hello/alpha/linux/inorder-timing passed.
* build/ALPHA_SE/tests/opt/quick/60.rubytest/alpha/linux/rubytest-ruby 

Re: [gem5-dev] Review Request: ISA parser: Simplify operand type handling.

2011-06-04 Thread Steve Reinhardt
On Sat, Jun 4, 2011 at 1:57 AM, Gabe Black gbl...@eecs.umich.edu wrote:
 To clarify, is this signed/unsigned issue something we need to deal with
 before this patch goes in, or can it be dealt with separately later?

I'd like to see it handled before the patch is committed, mostly
because I'm still not 100% convinced that these changes don't break
something.  Also when something gets deferred like this there's always
the uncertainty of when/if it's going to get taken care of... nothing
personal, I'd feel the same way if it was my own patch.

Steve
___
gem5-dev mailing list
gem5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/gem5-dev


Re: [gem5-dev] Cron m5test@zizzer /z/m5/regression/do-regression quick

2011-06-04 Thread Steve Reinhardt
It seems very strange... like at a high level it thinks there's a
cycle, but when it goes to print out where it is it can't find one.
I've never seen this myself; I wonder if it's a bug in the version of
scons on zizzer (v0.98), as the machine I use has v.1.2.0.

It is a little strange that we're building params structs for Ruby
objects in ALPHA_SE though.

Steve

On Sat, Jun 4, 2011 at 6:41 AM, Nilay Vaish ni...@cs.wisc.edu wrote:
 Does any one has any idea what a dependency cycles is? This is what zizzer's
 log has.

 scons: *** Found dependency cycle(s):
  Internal Error: no cycle found for node
 build/ALPHA_SE/params/L1Cache_Controller.hh (SCons.Node.FS.File instance at
 0x412a680) in state up_to_date
 Internal Error: no cycle found for node
 build/ALPHA_SE/params/Directory_Controller.hh (SCons.Node.FS.File instance
 at 0x410d200) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MOESI_CMP_directory/params/L2Cache_Controller.hh
 (SCons.Node.FS.File instance at 0x128d1290) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MESI_CMP_directory/params/L2Cache_Controller.hh
 (SCons.Node.FS.File instance at 0xdf2db48) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MOESI_CMP_token/params/DMA_Controller.hh (SCons.Node.FS.File
 instance at 0x11ccb4d0) in state up_to_date
  Internal Error: no cycle found for node
 build/X86_SE/params/DMA_Controller.hh (SCons.Node.FS.File instance at
 0x30ae9b90) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MOESI_hammer/params/Directory_Controller.hh
 (SCons.Node.FS.File instance at 0x9b5d518) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MOESI_CMP_directory/params/L1Cache_Controller.hh
 (SCons.Node.FS.File instance at 0x128ce9e0) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_FS/params/Directory_Controller.hh (SCons.Node.FS.File instance
 at 0x16ea8560) in state up_to_date
  Internal Error: no cycle found for node
 build/ARM_SE/params/L1Cache_Controller.hh (SCons.Node.FS.File instance at
 0x3a89d518) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE/params/DMA_Controller.hh (SCons.Node.FS.File instance at
 0x4105ef0) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MOESI_CMP_directory/params/Directory_Controller.hh
 (SCons.Node.FS.File instance at 0x128ac710) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MOESI_CMP_token/params/L2Cache_Controller.hh
 (SCons.Node.FS.File instance at 0x11ff1320) in state up_to_date
  Internal Error: no cycle found for node
 build/X86_SE/params/L1Cache_Controller.hh (SCons.Node.FS.File instance at
 0x30be19e0) in state up_to_date
  Internal Error: no cycle found for node
 build/X86_FS/params/DMA_Controller.hh (SCons.Node.FS.File instance at
 0x34b024d0) in state up_to_date
  Internal Error: no cycle found for node
 build/X86_FS/params/L1Cache_Controller.hh (SCons.Node.FS.File instance at
 0x34cfcc20) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MOESI_CMP_directory/params/DMA_Controller.hh
 (SCons.Node.FS.File instance at 0x128a8440) in state up_to_date
  Internal Error: no cycle found for node
 build/ARM_SE/params/DMA_Controller.hh (SCons.Node.FS.File instance at
 0x3a7b16c8) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MOESI_hammer/params/DMA_Controller.hh (SCons.Node.FS.File
 instance at 0x9b58248) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MESI_CMP_directory/params/Directory_Controller.hh
 (SCons.Node.FS.File instance at 0x8f27fc8) in state up_to_date
  Internal Error: no cycle found for node
 build/X86_FS/params/Directory_Controller.hh (SCons.Node.FS.File instance at
 0x34b08ef0) in state up_to_date
  Internal Error: no cycle found for node
 build/SPARC_FS/params/Directory_Controller.hh (SCons.Node.FS.File instance
 at 0x2c1b0f38) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MOESI_CMP_token/params/L1Cache_Controller.hh
 (SCons.Node.FS.File instance at 0x11fefa70) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_FS/params/L1Cache_Controller.hh (SCons.Node.FS.File instance at
 0x16ec7290) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MESI_CMP_directory/params/L1Cache_Controller.hh
 (SCons.Node.FS.File instance at 0xdf2d2d8) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MESI_CMP_directory/params/DMA_Controller.hh
 (SCons.Node.FS.File instance at 0x8f1dcf8) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MOESI_hammer/params/L1Cache_Controller.hh
 (SCons.Node.FS.File instance at 0x9b7d7e8) in state up_to_date

 --
 Nilay


 On Sat, 4 Jun 2011, Cron Daemon wrote:

 scons: *** Found dependency cycle(s):
 * 

Re: [gem5-dev] Cron m5test@zizzer /z/m5/regression/do-regression quick

2011-06-04 Thread Nilay Vaish
Will clearing all the existing builds and starting afresh remove this 
issue? Can some one do this?


--
Nilay

On Sat, 4 Jun 2011, Steve Reinhardt wrote:


It seems very strange... like at a high level it thinks there's a
cycle, but when it goes to print out where it is it can't find one.
I've never seen this myself; I wonder if it's a bug in the version of
scons on zizzer (v0.98), as the machine I use has v.1.2.0.

It is a little strange that we're building params structs for Ruby
objects in ALPHA_SE though.

Steve

On Sat, Jun 4, 2011 at 6:41 AM, Nilay Vaish ni...@cs.wisc.edu wrote:

Does any one has any idea what a dependency cycles is? This is what zizzer's
log has.

scons: *** Found dependency cycle(s):
 Internal Error: no cycle found for node
build/ALPHA_SE/params/L1Cache_Controller.hh (SCons.Node.FS.File instance at
0x412a680) in state up_to_date
Internal Error: no cycle found for node
build/ALPHA_SE/params/Directory_Controller.hh (SCons.Node.FS.File instance
at 0x410d200) in state up_to_date
 Internal Error: no cycle found for node
build/ALPHA_SE_MOESI_CMP_directory/params/L2Cache_Controller.hh
(SCons.Node.FS.File instance at 0x128d1290) in state up_to_date
 Internal Error: no cycle found for node
build/ALPHA_SE_MESI_CMP_directory/params/L2Cache_Controller.hh
(SCons.Node.FS.File instance at 0xdf2db48) in state up_to_date
 Internal Error: no cycle found for node
build/ALPHA_SE_MOESI_CMP_token/params/DMA_Controller.hh (SCons.Node.FS.File
instance at 0x11ccb4d0) in state up_to_date
 Internal Error: no cycle found for node
build/X86_SE/params/DMA_Controller.hh (SCons.Node.FS.File instance at
0x30ae9b90) in state up_to_date
 Internal Error: no cycle found for node
build/ALPHA_SE_MOESI_hammer/params/Directory_Controller.hh
(SCons.Node.FS.File instance at 0x9b5d518) in state up_to_date
 Internal Error: no cycle found for node
build/ALPHA_SE_MOESI_CMP_directory/params/L1Cache_Controller.hh
(SCons.Node.FS.File instance at 0x128ce9e0) in state up_to_date
 Internal Error: no cycle found for node
build/ALPHA_FS/params/Directory_Controller.hh (SCons.Node.FS.File instance
at 0x16ea8560) in state up_to_date
 Internal Error: no cycle found for node
build/ARM_SE/params/L1Cache_Controller.hh (SCons.Node.FS.File instance at
0x3a89d518) in state up_to_date
 Internal Error: no cycle found for node
build/ALPHA_SE/params/DMA_Controller.hh (SCons.Node.FS.File instance at
0x4105ef0) in state up_to_date
 Internal Error: no cycle found for node
build/ALPHA_SE_MOESI_CMP_directory/params/Directory_Controller.hh
(SCons.Node.FS.File instance at 0x128ac710) in state up_to_date
 Internal Error: no cycle found for node
build/ALPHA_SE_MOESI_CMP_token/params/L2Cache_Controller.hh
(SCons.Node.FS.File instance at 0x11ff1320) in state up_to_date
 Internal Error: no cycle found for node
build/X86_SE/params/L1Cache_Controller.hh (SCons.Node.FS.File instance at
0x30be19e0) in state up_to_date
 Internal Error: no cycle found for node
build/X86_FS/params/DMA_Controller.hh (SCons.Node.FS.File instance at
0x34b024d0) in state up_to_date
 Internal Error: no cycle found for node
build/X86_FS/params/L1Cache_Controller.hh (SCons.Node.FS.File instance at
0x34cfcc20) in state up_to_date
 Internal Error: no cycle found for node
build/ALPHA_SE_MOESI_CMP_directory/params/DMA_Controller.hh
(SCons.Node.FS.File instance at 0x128a8440) in state up_to_date
 Internal Error: no cycle found for node
build/ARM_SE/params/DMA_Controller.hh (SCons.Node.FS.File instance at
0x3a7b16c8) in state up_to_date
 Internal Error: no cycle found for node
build/ALPHA_SE_MOESI_hammer/params/DMA_Controller.hh (SCons.Node.FS.File
instance at 0x9b58248) in state up_to_date
 Internal Error: no cycle found for node
build/ALPHA_SE_MESI_CMP_directory/params/Directory_Controller.hh
(SCons.Node.FS.File instance at 0x8f27fc8) in state up_to_date
 Internal Error: no cycle found for node
build/X86_FS/params/Directory_Controller.hh (SCons.Node.FS.File instance at
0x34b08ef0) in state up_to_date
 Internal Error: no cycle found for node
build/SPARC_FS/params/Directory_Controller.hh (SCons.Node.FS.File instance
at 0x2c1b0f38) in state up_to_date
 Internal Error: no cycle found for node
build/ALPHA_SE_MOESI_CMP_token/params/L1Cache_Controller.hh
(SCons.Node.FS.File instance at 0x11fefa70) in state up_to_date
 Internal Error: no cycle found for node
build/ALPHA_FS/params/L1Cache_Controller.hh (SCons.Node.FS.File instance at
0x16ec7290) in state up_to_date
 Internal Error: no cycle found for node
build/ALPHA_SE_MESI_CMP_directory/params/L1Cache_Controller.hh
(SCons.Node.FS.File instance at 0xdf2d2d8) in state up_to_date
 Internal Error: no cycle found for node
build/ALPHA_SE_MESI_CMP_directory/params/DMA_Controller.hh
(SCons.Node.FS.File instance at 0x8f1dcf8) in state up_to_date
 Internal Error: no cycle found for node
build/ALPHA_SE_MOESI_hammer/params/L1Cache_Controller.hh
(SCons.Node.FS.File instance at 0x9b7d7e8) in state up_to_date

--
Nilay


[gem5-dev] Review Request: LibElf: Build the error management code in libelf.

2011-06-04 Thread Gabe Black

---
This is an automatically generated e-mail. To reply, visit:
http://reviews.m5sim.org/r/735/
---

Review request for Default, Ali Saidi, Gabe Black, Steve Reinhardt, and Nathan 
Binkert.


Summary
---

LibElf: Build the error management code in libelf.

This change makes some minor changes to get the error management code in
libelf to build on Linux and to built it into the library.


Diffs
-

  ext/libelf/SConscript b9ba22cb23f2 
  ext/libelf/_libelf.h b9ba22cb23f2 
  ext/libelf/elf_errmsg.c b9ba22cb23f2 

Diff: http://reviews.m5sim.org/r/735/diff


Testing
---


Thanks,

Gabe

___
gem5-dev mailing list
gem5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/gem5-dev


[gem5-dev] Review Request: Loader: Handle bad section names when loading an ELF file.

2011-06-04 Thread Gabe Black

---
This is an automatically generated e-mail. To reply, visit:
http://reviews.m5sim.org/r/736/
---

Review request for Default, Ali Saidi, Gabe Black, Steve Reinhardt, and Nathan 
Binkert.


Summary
---

Loader: Handle bad section names when loading an ELF file.

If there's a problem when reading the section names from a supposed ELF file,
this change makes gem5 print an error message as returned by libelf and die.
Previously these sorts of errors would make gem5 segfault when it tried to
access the section name through a NULL pointer.


Diffs
-

  src/base/loader/elf_object.cc b9ba22cb23f2 

Diff: http://reviews.m5sim.org/r/736/diff


Testing
---


Thanks,

Gabe

___
gem5-dev mailing list
gem5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/gem5-dev


Re: [gem5-dev] Cron m5test@zizzer /z/m5/regression/do-regression quick

2011-06-04 Thread Steve Reinhardt
That will happen automatically tonight (the Sat night/Sun AM
regression runs with the --scratch flag, see /etc/cron.d/m5).

Steve

On Sat, Jun 4, 2011 at 11:22 AM, Nilay Vaish ni...@cs.wisc.edu wrote:
 Will clearing all the existing builds and starting afresh remove this issue?
 Can some one do this?

 --
 Nilay

 On Sat, 4 Jun 2011, Steve Reinhardt wrote:

 It seems very strange... like at a high level it thinks there's a
 cycle, but when it goes to print out where it is it can't find one.
 I've never seen this myself; I wonder if it's a bug in the version of
 scons on zizzer (v0.98), as the machine I use has v.1.2.0.

 It is a little strange that we're building params structs for Ruby
 objects in ALPHA_SE though.

 Steve

 On Sat, Jun 4, 2011 at 6:41 AM, Nilay Vaish ni...@cs.wisc.edu wrote:

 Does any one has any idea what a dependency cycles is? This is what
 zizzer's
 log has.

 scons: *** Found dependency cycle(s):
  Internal Error: no cycle found for node
 build/ALPHA_SE/params/L1Cache_Controller.hh (SCons.Node.FS.File instance
 at
 0x412a680) in state up_to_date
 Internal Error: no cycle found for node
 build/ALPHA_SE/params/Directory_Controller.hh (SCons.Node.FS.File
 instance
 at 0x410d200) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MOESI_CMP_directory/params/L2Cache_Controller.hh
 (SCons.Node.FS.File instance at 0x128d1290) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MESI_CMP_directory/params/L2Cache_Controller.hh
 (SCons.Node.FS.File instance at 0xdf2db48) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MOESI_CMP_token/params/DMA_Controller.hh
 (SCons.Node.FS.File
 instance at 0x11ccb4d0) in state up_to_date
  Internal Error: no cycle found for node
 build/X86_SE/params/DMA_Controller.hh (SCons.Node.FS.File instance at
 0x30ae9b90) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MOESI_hammer/params/Directory_Controller.hh
 (SCons.Node.FS.File instance at 0x9b5d518) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MOESI_CMP_directory/params/L1Cache_Controller.hh
 (SCons.Node.FS.File instance at 0x128ce9e0) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_FS/params/Directory_Controller.hh (SCons.Node.FS.File
 instance
 at 0x16ea8560) in state up_to_date
  Internal Error: no cycle found for node
 build/ARM_SE/params/L1Cache_Controller.hh (SCons.Node.FS.File instance
 at
 0x3a89d518) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE/params/DMA_Controller.hh (SCons.Node.FS.File instance at
 0x4105ef0) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MOESI_CMP_directory/params/Directory_Controller.hh
 (SCons.Node.FS.File instance at 0x128ac710) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MOESI_CMP_token/params/L2Cache_Controller.hh
 (SCons.Node.FS.File instance at 0x11ff1320) in state up_to_date
  Internal Error: no cycle found for node
 build/X86_SE/params/L1Cache_Controller.hh (SCons.Node.FS.File instance
 at
 0x30be19e0) in state up_to_date
  Internal Error: no cycle found for node
 build/X86_FS/params/DMA_Controller.hh (SCons.Node.FS.File instance at
 0x34b024d0) in state up_to_date
  Internal Error: no cycle found for node
 build/X86_FS/params/L1Cache_Controller.hh (SCons.Node.FS.File instance
 at
 0x34cfcc20) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MOESI_CMP_directory/params/DMA_Controller.hh
 (SCons.Node.FS.File instance at 0x128a8440) in state up_to_date
  Internal Error: no cycle found for node
 build/ARM_SE/params/DMA_Controller.hh (SCons.Node.FS.File instance at
 0x3a7b16c8) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MOESI_hammer/params/DMA_Controller.hh (SCons.Node.FS.File
 instance at 0x9b58248) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MESI_CMP_directory/params/Directory_Controller.hh
 (SCons.Node.FS.File instance at 0x8f27fc8) in state up_to_date
  Internal Error: no cycle found for node
 build/X86_FS/params/Directory_Controller.hh (SCons.Node.FS.File instance
 at
 0x34b08ef0) in state up_to_date
  Internal Error: no cycle found for node
 build/SPARC_FS/params/Directory_Controller.hh (SCons.Node.FS.File
 instance
 at 0x2c1b0f38) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MOESI_CMP_token/params/L1Cache_Controller.hh
 (SCons.Node.FS.File instance at 0x11fefa70) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_FS/params/L1Cache_Controller.hh (SCons.Node.FS.File instance
 at
 0x16ec7290) in state up_to_date
  Internal Error: no cycle found for node
 build/ALPHA_SE_MESI_CMP_directory/params/L1Cache_Controller.hh
 (SCons.Node.FS.File instance at 0xdf2d2d8) in state up_to_date
  Internal Error: no cycle found for node