diff --git a/loopy/schedule/__init__.py b/loopy/schedule/__init__.py index bb52430d6114a0d67b5a217a43450aba80a8b146..ccfe0d5ff9b403b9ed68bfabf7d69ec36bd66b57 100644 --- a/loopy/schedule/__init__.py +++ b/loopy/schedule/__init__.py @@ -1046,9 +1046,8 @@ def generate_loop_schedules_internal( new_insn_ids_to_try = None # explicitly use id to compare to avoid performance issues like #199 - new_toposorted_insns = \ - list(filter(lambda x: x.id != insn.id, - sched_state.insns_in_topologically_sorted_order)) + new_toposorted_insns = [x for x in + sched_state.insns_in_topologically_sorted_order if x.id != insn.id] # }}}