From: Ali Saidi Date: Thu, 15 Nov 2007 17:58:06 +0000 (-0500) Subject: Configs: Fix for benchmarks that don't use getopt. X-Git-Tag: m5_2.0_beta5~84^2 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0896b5b8974a79afd98ef08f69d21626ef9adf21;p=gem5.git Configs: Fix for benchmarks that don't use getopt. --HG-- extra : convert_revision : 6cbc7bb360c282821dd9da7814e0ac8b689f5d01 --- diff --git a/configs/splash2/run.py b/configs/splash2/run.py index 6f8bf81a0..afa85a8f1 100644 --- a/configs/splash2/run.py +++ b/configs/splash2/run.py @@ -78,7 +78,7 @@ if not options.numcpus: class Cholesky(LiveProcess): cwd = options.rootdir + '/kernels/cholesky' executable = options.rootdir + '/kernels/cholesky/CHOLESKY' - cmd = ['CHOLESKY', '-p', str(options.numcpus), + cmd = ['CHOLESKY', '-p' + str(options.numcpus), options.rootdir + '/kernels/cholesky/inputs/tk23.O'] class FFT(LiveProcess): @@ -128,7 +128,7 @@ class Ocean_noncontig(LiveProcess): class Raytrace(LiveProcess): executable = options.rootdir + '/apps/raytrace/RAYTRACE' - cmd = ['RAYTRACE', '-p', str(options.numcpus), + cmd = ['RAYTRACE', '-p' + str(options.numcpus), options.rootdir + '/apps/raytrace/inputs/teapot.env'] cwd = options.rootdir + '/apps/raytrace' @@ -252,10 +252,10 @@ elif options.benchmark == 'WaterNSquared': elif options.benchmark == 'WaterSpatial': root.workload = Water_spatial() else: - panic("The --benchmark environment variable was set to something" \ - +" improper.\nUse Cholesky, FFT, LUContig, LUNoncontig, Radix" \ - +", Barnes, FMM, OceanContig,\nOceanNoncontig, Raytrace," \ - +" WaterNSquared, or WaterSpatial\n") + print >> sys.stderr, """The --benchmark environment variable was set to something improper. +Use Cholesky, FFT, LUContig, LUNoncontig, Radix, Barnes, FMM, OceanContig, +OceanNoncontig, Raytrace, WaterNSquared, or WaterSpatial""" + sys.exit(1) # -------------------- # Assign the workload to the cpus