This repository has been archived by the owner on Jul 24, 2024. It is now read-only.
Provider should raise early if circuit uses faulty qubits or gates #568
Labels
type: enhancement
Existing functionality improvement
What is the expected enhancement?
Currently, if a user submits a circuit which uses gates or qubits which are marked as faulty, they will get an opaque
IBMJobFailureError
from the backend compilation service.It should be possible, when backends have faulty qubits or gates, to scan submitted circuits and raise early if there is an instruction on a faulty gate or qubit. This can help users avoid waiting in the queue for jobs which cannot run successfully, and gives an opportunity to inform the user to either use different physical qubits, or re-transpile their circuit with a different seed or settings .
The text was updated successfully, but these errors were encountered: