aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fl.fischer@fau.de>2020-01-23 18:26:51 +0100
committerFlorian Fischer <florian.fl.fischer@fau.de>2020-01-23 18:26:51 +0100
commit2dd467f8c6da244faefedc79b1507c535bbf8e59 (patch)
tree079bbbf7519adc2a2ed72e086f0b6ba13d5e6f02
parenta51993236402484e43c99cc2022fbbc713c6f813 (diff)
downloadallocbench-2dd467f8c6da244faefedc79b1507c535bbf8e59.tar.gz
allocbench-2dd467f8c6da244faefedc79b1507c535bbf8e59.zip
add error message for unknown or misspelled benchmarks
-rwxr-xr-xbench.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/bench.py b/bench.py
index 852bb72..35a6b76 100755
--- a/bench.py
+++ b/bench.py
@@ -167,6 +167,11 @@ def main():
cwd = os.getcwd()
+ # warn about unknown benchmarks
+ for bench in (args.benchmarks or []) + (args.exclude_benchmarks or []):
+ if bench not in src.globalvars.benchmarks:
+ print_error(f'Benchmark "{bench}" unknown!')
+
# Run actual benchmarks
for bench in src.globalvars.benchmarks:
if args.benchmarks and bench not in args.benchmarks: