diff --git a/tests/gem5/configs/simple_binary_run.py b/tests/gem5/configs/simple_binary_run.py index 15e589cabe..a4e4cf6d98 100644 --- a/tests/gem5/configs/simple_binary_run.py +++ b/tests/gem5/configs/simple_binary_run.py @@ -54,7 +54,7 @@ parser.add_argument( parser.add_argument( "cpu", type=str, - choices=("kvm", "timing", "atomic", "o3"), + choices=("kvm", "timing", "atomic", "o3", "minor"), help="The CPU type used.", ) @@ -84,6 +84,8 @@ def input_to_cputype(input: str) -> CPUTypes: return CPUTypes.ATOMIC elif input == "o3": return CPUTypes.O3 + elif input == "minor": + return CPUTypes.MINOR else: raise NotADirectoryError("Unknown CPU type '{}'.".format(input)) diff --git a/tests/gem5/hello_se/test_hello_se.py b/tests/gem5/hello_se/test_hello_se.py index 115b3969cf..e1e6aafd46 100644 --- a/tests/gem5/hello_se/test_hello_se.py +++ b/tests/gem5/hello_se/test_hello_se.py @@ -72,9 +72,9 @@ dynamic_progs = {constants.gcn3_x86_tag: ("x86-hello64-dynamic",)} cpu_types = { constants.gcn3_x86_tag: ("timing", "atomic", "o3"), - constants.arm_tag: ("timing", "atomic", "o3"), + constants.arm_tag: ("timing", "atomic", "o3", "minor"), constants.mips_tag: ("timing", "atomic", "o3"), - constants.riscv_tag: ("timing", "atomic", "o3"), + constants.riscv_tag: ("timing", "atomic", "o3", "minor"), constants.sparc_tag: ("timing", "atomic"), }