diff --git a/configs/common/Simulation.py b/configs/common/Simulation.py index e558055f16..731b3fcaa5 100644 --- a/configs/common/Simulation.py +++ b/configs/common/Simulation.py @@ -571,6 +571,8 @@ def run(options, root, testsys, cpu_class): if options.checker: repeat_switch_cpus[i].addCheckerCpu() + repeat_switch_cpus[i].createThreads() + testsys.repeat_switch_cpus = repeat_switch_cpus if cpu_class: @@ -630,6 +632,9 @@ def run(options, root, testsys, cpu_class): switch_cpus[i].addCheckerCpu() switch_cpus_1[i].addCheckerCpu() + switch_cpus[i].createThreads() + switch_cpus_1[i].createThreads() + testsys.switch_cpus = switch_cpus testsys.switch_cpus_1 = switch_cpus_1 switch_cpu_list = [(testsys.cpu[i], switch_cpus[i]) for i in range(np)]