iqm.cpc.compiler.errors

iqm.cpc.compiler.errors#

Definitions of error classes used to raise issues during circuit compilation.

Exceptions

CalibrationError

A required calibration observation is missing from the calibration set, or an unknown gate calibration observation is encountered.

CircuitError

There is something wrong with the quantum circuit.

ClientError

Client submitted a bad request, and needs to be notified.

CompilationPassError

There is something wrong with the compilation pass.

InsufficientContextError

The context provided to the compilation pass does not contain all necessary fields.

SettingsConventionError

While parsing Station Control settings, something breaks a structural or naming convention.

UnknownHardwareComponentError

Circuit contains a reference to an unknown hardware component.

UnknownLogicalQubitError

A logical qubit in the circuit has not been defined in the qubit mapping.