diff --git a/mapomatic/layouts.py b/mapomatic/layouts.py index 586e147..2f15413 100644 --- a/mapomatic/layouts.py +++ b/mapomatic/layouts.py @@ -151,7 +151,8 @@ def evaluate_layouts(circ, layouts, backend, cost_function=None): """ if not any(layouts): return [] - circuit_gates = set(circ.count_ops()).difference({'barrier', 'reset', 'measure'}) + circuit_gates = set(circ.count_ops()).difference({'barrier', 'reset', + 'measure', 'delay'}) if not circuit_gates.issubset(backend.configuration().basis_gates): return [] if not isinstance(layouts[0], list):