fixed argument check for architecture

This commit is contained in:
Julian Hammer
2019-12-17 12:06:31 +01:00
parent e0486751e7
commit da00b72545

View File

@@ -128,7 +128,7 @@ def check_arguments(args, parser):
supported_archs = ['SNB', 'IVB', 'HSW', 'BDW', 'SKX', 'CSX', 'ZEN1', 'TX2']
supported_import_files = ['ibench', 'asmbench']
if 'arch' in args and args.arch.upper() not in supported_archs:
if 'arch' in args and (args.arch is None or args.arch.upper() not in supported_archs):
parser.error(
'Microarchitecture not supported. Please see --help for all valid architecture codes.'
)