OK, I see that not having it as a global option causes the check in src/mem/ruby/SConsopts to fail, but I commented that out and things seem OK.
Steve On Sun, Jun 6, 2010 at 8:55 PM, Steve Reinhardt <[email protected]> wrote: > Is there any particular reason that RUBY is a global build option, and > not a per-build one? (That is, I can't build MIPS_SE w/o Ruby and > then build ALPHA_SE or even ALPHA_SE_MOESI_hammer with Ruby in the > same build directory.) Nate, you're the one that added RUBY to > global_sticky_vars and not sticky_vars... was there a reason for this? > (See http://repo.m5sim.org/m5/rev/ba6fe02228db.) > > Unless there's a good reason, I'm going to move it to sticky_vars so I > can force the builds that imply Ruby (like ALPHA_SE_MOESI_hammer) to > turn Ruby on... otherwise if the global RUBY flag is false you end up > building them anyway and get what I believe is N functionally > identical copies of ALPHA_SE that each insist on having all the > regressions run on them. > > Steve > _______________________________________________ m5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/m5-dev
