diff --git a/releasenotes/notes/delay-fake-backends-3f68c074e85d531f.yaml b/releasenotes/notes/delay-fake-backends-3f68c074e85d531f.yaml new file mode 100644 index 000000000000..52245507a0ae --- /dev/null +++ b/releasenotes/notes/delay-fake-backends-3f68c074e85d531f.yaml @@ -0,0 +1,12 @@ +--- +fixes: + - | + The :class:`~.BackendV2` based fake backends in + the :mod:`qiskit.providers.fake_provider` module, such as + ``FakeMontrealV2``, previously were missing the :class:`~.Delay` operation + support from their :attr:`~.BackendV2.target` attribute. This prevented + compiling some :class:`~.QuantumCircuit` objects that contained + :class:`~.Delay` instructions to these backends. This has been corrected + by adding the :class:`~.Delay` to the :class:`~.Target` object for each + fake backend to ensure that the compiler knows that :class:`~.Delay` is + a valid operation on the fake backends.