On Mon, Apr 7, 2008 at 8:14 AM, Ali Saidi <[EMAIL PROTECTED]> wrote:

> So as I see in we have a few possibilities:
> a) fix the SConscript to pass BATCH_CMD. The only way I know to do this is
> to set BATCH_CMD in the environment in the root SContsruct and then check
> for it in the SConscript.


This doesn't seem too hard, right?


> If we move up the processing of the BATCH variable it will become a sticky
> option and I don't think we want that.


It's already sticky, and even though Nate was pushing to make it un-sticky,
I thought my argument about unnecessary rebuilds convinced him otherwise...
this platform compatibility thing seems like another reason to leave it
sticky.


>
> b) Move the regressions to zelf and that way everything is a 32bit machine


This seems pretty reasonable too, if we want to work around it rather than
solve it.

Steve


>
> c) Move the regressions to the 64 bit pool nodes (but there are only 16
> [as compared to 8 cores on zizzer alone)
> d) Just run the regressions on zizzer
>
> Thoughts?
> Ali
>
>
> On Apr 6, 2008, at 3:17 PM, Ali Saidi wrote:
>
> > Ahh... I get it. We don't pass the BATCH_CMD command into the lower
> > level SConscripts to libelf doesn't get built with qdo2. That would be ok,
> > except that zizzer is now a 64 bit host.
> >
> > Ali
> >
> > On Apr 6, 2008, at 3:10 PM, Ali Saidi wrote:
> >
> > > This happened because some how build/libelf/ was compiled on a 64bit
> > > host while the rest was being compiled on 32bit hosts. Did anyone manually
> > > run the compile from the poolfs directory? Otherwise I don't understand 
> > > how
> > > it could have happened. There is a separate directory for builds that run 
> > > on
> > > zizzer.
> > >
> > > Ali
> > >
> > >
> > > On Apr 6, 2008, at 3:07 AM, Cron Daemon wrote:
> > >
> > > > scons: *** [build/ALPHA_SE/m5.fast.bin] Error 1
> > > > scons: *** [build/ALPHA_FS/m5.fast.bin] Error 1
> > > > scons: *** [build/MIPS_SE/m5.fast.bin] Error 1
> > > > scons: *** [build/SPARC_SE/m5.fast.bin] Error 1
> > > > ['g++', '-o', 'build/SPARC_FS/m5.fast.bin',
> > > > 'build/SPARC_FS/arch/sparc/asi.fo', 'build/SPARC_FS/arch/sparc/
> > > > faults.fo', 'build/SPARC_FS/arch/sparc/floatregfile.fo',
> > > > 'build/SPARC_FS/arch/sparc/intregfile.fo',
> > > > 'build/SPARC_FS/arch/sparc/miscregfile.fo',
> > > > 'build/SPARC_FS/arch/sparc/pagetable.fo',
> > > > 'build/SPARC_FS/arch/sparc/regfile.fo', 'build/SPARC_FS/arch/sparc/
> > > > remote_gdb.fo', 'build/SPARC_FS/arch/sparc/tlb.fo',
> > > > 'build/SPARC_FS/arch/sparc/utility.fo', 'build/SPARC_FS/arch/sparc/
> > > > stacktrace.fo', 'build/SPARC_FS/arch/sparc/system.fo',
> > > > 'build/SPARC_FS/arch/sparc/ua2005.fo', 'build/SPARC_FS/arch/sparc/
> > > > vtophys.fo', 'build/SPARC_FS/arch/sparc/decoder.fo',
> > > > 'build/SPARC_FS/arch/sparc/atomic_simple_cpu_exec.fo',
> > > > 'build/SPARC_FS/arch/sparc/timing_simple_cpu_exec.fo',
> > > > 'build/SPARC_FS/base/annotate.fo', 'build/SPARC_FS/base/bigint.fo',
> > > > 'build/SPARC_FS/base/circlebuf.fo', 'build/SPARC_FS/base/cprintf.fo',
> > > > 'build/SPARC_FS/base/crc.fo', 'build/SPARC_FS/base/fast_alloc.fo',
> > > > 'build/SPARC_FS/base/!
> > > > fenv.fo', 'build/SPARC_FS/base/fifo_buffer.fo',
> > > > 'build/SPARC_FS/base/hostinfo.fo', 'build/SPARC_FS/base/
> > > > hybrid_pred.fo', 'build/SPARC_FS/base/inet.fo',
> > > > 'build/SPARC_FS/base/inifile.fo', 'build/SPARC_FS/base/intmath.fo',
> > > > 'build/SPARC_FS/base/match.fo', 'build/SPARC_FS/base/misc.fo',
> > > > 'build/SPARC_FS/base/output.fo', 'build/SPARC_FS/base/pollevent.fo',
> > > > 'build/SPARC_FS/base/random.fo', 'build/SPARC_FS/base/random_mt.fo',
> > > > 'build/SPARC_FS/base/range.fo', 'build/SPARC_FS/base/remote_gdb.fo',
> > > > 'build/SPARC_FS/base/sat_counter.fo', 'build/SPARC_FS/base/socket.fo',
> > > > 'build/SPARC_FS/base/statistics.fo', 'build/SPARC_FS/base/str.fo',
> > > > 'build/SPARC_FS/base/time.fo', 'build/SPARC_FS/base/trace.fo',
> > > > 'build/SPARC_FS/base/userinfo.fo', 'build/SPARC_FS/base/compression/
> > > > lzss_compression.fo', 'build/SPARC_FS/base/loader/aout_object.fo',
> > > > 'build/SPARC_FS/base/loader/ecoff_object.fo',
> > > > 'build/SPARC_FS/base/loader/elf_object.fo',
> > > > 'build/SPARC_FS/base/loader/hex_file.fo',
> > > > 'build/SPARC_FS/base/loader/ob!
> > > > ject_file.fo', 'build/SPARC_FS/base/loader/raw_object.fo',
> > > > 'build/SPAR
> > > > C_FS/base/loader/symtab.fo', 'build/SPARC_FS/base/stats/events.fo',
> > > > 'build/SPARC_FS/base/stats/output.fo', 'build/SPARC_FS/base/stats/
> > > > statdb.fo', 'build/SPARC_FS/base/stats/text.fo',
> > > > 'build/SPARC_FS/base/stats/visit.fo', 'build/SPARC_FS/cpu/
> > > > activity.fo', 'build/SPARC_FS/cpu/base.fo', 'build/SPARC_FS/cpu/
> > > > cpuevent.fo', 'build/SPARC_FS/cpu/exetrace.fo', 'build/SPARC_FS/cpu/
> > > > func_unit.fo', 'build/SPARC_FS/cpu/inteltrace.fo',
> > > > 'build/SPARC_FS/cpu/pc_event.fo', 'build/SPARC_FS/cpu/
> > > > quiesce_event.fo', 'build/SPARC_FS/cpu/static_inst.fo',
> > > > 'build/SPARC_FS/cpu/simple_thread.fo', 'build/SPARC_FS/cpu/
> > > > thread_context.fo', 'build/SPARC_FS/cpu/thread_state.fo',
> > > > 'build/SPARC_FS/cpu/intr_control.fo', 'build/SPARC_FS/cpu/profile.fo',
> > > > 'build/SPARC_FS/cpu/legiontrace.fo', 'build/SPARC_FS/cpu/simple/
> > > > atomic.fo', 'build/SPARC_FS/cpu/simple/timing.fo',
> > > > 'build/SPARC_FS/cpu/simple/base.fo', 'build/SPARC_FS/dev/baddev.fo',
> > > > 'build/SPARC_FS/dev/disk_image.fo', 'build/SPARC_FS/dev/etherbus.fo',
> > > > 'build/SPARC_!
> > > > FS/dev/etherdump.fo', 'build/SPARC_FS/dev/etherint.fo',
> > > > 'build/SPARC_FS/dev/etherlink.fo', 'build/SPARC_FS/dev/etherpkt.fo',
> > > > 'build/SPARC_FS/dev/ethertap.fo', 'build/SPARC_FS/dev/i8254xGBe.fo',
> > > > 'build/SPARC_FS/dev/ide_ctrl.fo', 'build/SPARC_FS/dev/ide_disk.fo',
> > > > 'build/SPARC_FS/dev/io_device.fo', 'build/SPARC_FS/dev/isa_fake.fo',
> > > > 'build/SPARC_FS/dev/mc146818.fo', 'build/SPARC_FS/dev/ns_gige.fo',
> > > > 'build/SPARC_FS/dev/pciconfigall.fo', 'build/SPARC_FS/dev/pcidev.fo',
> > > > 'build/SPARC_FS/dev/pktfifo.fo', 'build/SPARC_FS/dev/platform.fo',
> > > > 'build/SPARC_FS/dev/simconsole.fo', 'build/SPARC_FS/dev/
> > > > simple_disk.fo', 'build/SPARC_FS/dev/sinic.fo', 'build/SPARC_FS/dev/
> > > > uart.fo', 'build/SPARC_FS/dev/uart8250.fo',
> > > > 'build/SPARC_FS/dev/sparc/dtod.fo', 'build/SPARC_FS/dev/sparc/iob.fo',
> > > > 'build/SPARC_FS/dev/sparc/t1000.fo', 'build/SPARC_FS/dev/sparc/
> > > > mm_disk.fo', 'build/SPARC_FS/kern/kernel_stats.fo',
> > > > 'build/SPARC_FS/kern/system_events.fo', 'build/SPARC_FS/kern/linux/
> > > > events.fo', 'build/SPARC_FS/kern!
> > > > /linux/linux_syscalls.fo', 'build/SPARC_FS/kern/linux/printk.fo',
> > > > 'bui
> > > > ld/SPARC_FS/mem/bridge.fo', 'build/SPARC_FS/mem/bus.fo',
> > > > 'build/SPARC_FS/mem/dram.fo', 'build/SPARC_FS/mem/mem_object.fo',
> > > > 'build/SPARC_FS/mem/packet.fo', 'build/SPARC_FS/mem/physical.fo',
> > > > 'build/SPARC_FS/mem/port.fo', 'build/SPARC_FS/mem/tport.fo',
> > > > 'build/SPARC_FS/mem/vport.fo', 'build/SPARC_FS/mem/cache/base.fo',
> > > > 'build/SPARC_FS/mem/cache/cache.fo', 'build/SPARC_FS/mem/cache/
> > > > blk.fo', 'build/SPARC_FS/mem/cache/builder.fo',
> > > > 'build/SPARC_FS/mem/cache/mshr.fo', 'build/SPARC_FS/mem/cache/
> > > > mshr_queue.fo', 'build/SPARC_FS/mem/cache/prefetch/base.fo',
> > > > 'build/SPARC_FS/mem/cache/prefetch/ghb.fo',
> > > > 'build/SPARC_FS/mem/cache/prefetch/stride.fo',
> > > > 'build/SPARC_FS/mem/cache/prefetch/tagged.fo',
> > > > 'build/SPARC_FS/mem/cache/tags/base.fo',
> > > > 'build/SPARC_FS/mem/cache/tags/fa_lru.fo',
> > > > 'build/SPARC_FS/mem/cache/tags/iic.fo',
> > > > 'build/SPARC_FS/mem/cache/tags/lru.fo',
> > > > 'build/SPARC_FS/mem/cache/tags/split.fo',
> > > > 'build/SPARC_FS/mem/cache/tags/split_lifo.fo',
> > > > 'build/SPARC_FS/mem/cache/tags/split_lru.fo', '!
> > > > build/SPARC_FS/mem/cache/tags/iic_repl/gen.fo',
> > > > 'build/SPARC_FS/python/swig/pyevent.fo',
> > > > 'build/SPARC_FS/python/swig/pyobject.fo', 'build/SPARC_FS/sim/
> > > > async.fo', 'build/SPARC_FS/sim/core.fo', 'build/SPARC_FS/sim/
> > > > debug.fo', 'build/SPARC_FS/sim/eventq.fo', 'build/SPARC_FS/sim/
> > > > faults.fo', 'build/SPARC_FS/sim/main.fo', 'build/SPARC_FS/sim/
> > > > root.fo', 'build/SPARC_FS/sim/serialize.fo', 'build/SPARC_FS/sim/
> > > > sim_events.fo', 'build/SPARC_FS/sim/sim_object.fo',
> > > > 'build/SPARC_FS/sim/simulate.fo', 'build/SPARC_FS/sim/startup.fo',
> > > > 'build/SPARC_FS/sim/stat_control.fo', 'build/SPARC_FS/sim/system.fo',
> > > > 'build/SPARC_FS/sim/arguments.fo', 'build/SPARC_FS/sim/
> > > > pseudo_inst.fo', 'build/SPARC_FS/enums/IdeID.fo',
> > > > 'build/SPARC_FS/enums/Enum.fo', 'build/SPARC_FS/enums/OpClass.fo',
> > > > 'build/SPARC_FS/enums/Prefetch.fo', 'buildscons: ***
> > > > [build/SPARC_FS/m5.fast.bin] Error 1
> > > > ['g++', '-o', 'build/X86_SE/m5.fast.bin', 'build/X86_SE/arch/x86/
> > > > emulenv.fo', 'build/X86_SE/arch/x86/floatregfile.fo',
> > > > 'build/X86_SE/arch/x86/faults.fo', 'build/X86_SE/arch/x86/insts/
> > > > microfpop.fo', 'build/X86_SE/arch/x86/insts/microldstop.fo',
> > > > 'build/X86_SE/arch/x86/insts/microop.fo',
> > > > 'build/X86_SE/arch/x86/insts/microregop.fo',
> > > > 'build/X86_SE/arch/x86/insts/static_inst.fo',
> > > > 'build/X86_SE/arch/x86/intregfile.fo', 'build/X86_SE/arch/x86/
> > > > miscregfile.fo', 'build/X86_SE/arch/x86/pagetable.fo',
> > > > 'build/X86_SE/arch/x86/predecoder.fo', 'build/X86_SE/arch/x86/
> > > > predecoder_tables.fo', 'build/X86_SE/arch/x86/regfile.fo',
> > > > 'build/X86_SE/arch/x86/remote_gdb.fo', 'build/X86_SE/arch/x86/tlb.fo',
> > > > 'build/X86_SE/arch/x86/utility.fo', 'build/X86_SE/arch/x86/
> > > > process.fo', 'build/X86_SE/arch/x86/linux/linux.fo',
> > > > 'build/X86_SE/arch/x86/linux/process.fo',
> > > > 'build/X86_SE/arch/x86/linux/syscalls.fo', 'build/X86_SE/arch/x86/
> > > > decoder.fo', 'build/X86_SE/arch/x86/atomic_simple_cpu_exec.fo',
> > > > 'build/X86_SE/arch/!
> > > > x86/timing_simple_cpu_exec.fo', 'build/X86_SE/base/annotate.fo',
> > > > 'build/X86_SE/base/bigint.fo', 'build/X86_SE/base/circlebuf.fo',
> > > > 'build/X86_SE/base/cprintf.fo', 'build/X86_SE/base/crc.fo',
> > > > 'build/X86_SE/base/fast_alloc.fo', 'build/X86_SE/base/fenv.fo',
> > > > 'build/X86_SE/base/fifo_buffer.fo', 'build/X86_SE/base/hostinfo.fo',
> > > > 'build/X86_SE/base/hybrid_pred.fo', 'build/X86_SE/base/inet.fo',
> > > > 'build/X86_SE/base/inifile.fo', 'build/X86_SE/base/intmath.fo',
> > > > 'build/X86_SE/base/match.fo', 'build/X86_SE/base/misc.fo',
> > > > 'build/X86_SE/base/output.fo', 'build/X86_SE/base/pollevent.fo',
> > > > 'build/X86_SE/base/random.fo', 'build/X86_SE/base/random_mt.fo',
> > > > 'build/X86_SE/base/range.fo', 'build/X86_SE/base/remote_gdb.fo',
> > > > 'build/X86_SE/base/sat_counter.fo', 'build/X86_SE/base/socket.fo',
> > > > 'build/X86_SE/base/statistics.fo', 'build/X86_SE/base/str.fo',
> > > > 'build/X86_SE/base/time.fo', 'build/X86_SE/base/trace.fo',
> > > > 'build/X86_SE/base/userinfo.fo', 'build/X86_SE/base/compression/
> > > > lzss_compression.fo', 'build/!
> > > > X86_SE/base/loader/aout_object.fscons: ***
> > > > [build/X86_SE/m5.fast.bin]
> > > > Error 1
> > > >
> > > > See /z/m5/regression/regress-2008-04-06-03:00:02 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
> > >
> > >
> > _______________________________________________
> > 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
>
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to