diff --git a/spinn_front_end_common/interface/abstract_spinnaker_base.py b/spinn_front_end_common/interface/abstract_spinnaker_base.py index 5edfb61448..c023b6aa42 100644 --- a/spinn_front_end_common/interface/abstract_spinnaker_base.py +++ b/spinn_front_end_common/interface/abstract_spinnaker_base.py @@ -2246,7 +2246,7 @@ def __recover_from_error(self, exception): # Find the cores that are not in RTE i.e. that can still be read non_rte_cores = [ (x, y, p) - for (x, y, p), core_info in unsuccessful_cores.items() + for (x, y, p), core_info in unsuccessful_cores if (core_info.state != CPUState.RUN_TIME_EXCEPTION and core_info.state != CPUState.WATCHDOG)]