diff --git a/loopy/transform/iname.py b/loopy/transform/iname.py index 7ecd1abc7b309064cd778acb7575f9f6ed1c5bdf..8e6f57cc83c52311b074342c4c589f9c5cd99119 100644 --- a/loopy/transform/iname.py +++ b/loopy/transform/iname.py @@ -913,7 +913,10 @@ def get_iname_duplication_options(knl, use_boostable_into=False): - frozenset([frozenset([])])) else: - insn_deps = frozenset(insn.forced_iname_deps for insn in knl.instructions) + insn_deps = ( + frozenset(insn.forced_iname_deps for insn in knl.instructions) + - + frozenset([frozenset([])])) # Get the duplication options as a tuple of iname and a set for iname, insns in _get_iname_duplication_options(insn_deps):