Skip to content

mis.shared.error

source module mis.shared.error

Exceptions raised within this library.

Classes

  • MappingError An error raised when a graph-to-layout mapping fails validation, such as when node placements violate adjacency or physical layout constraints.

  • CompilationError An error raised when attempting to compile a graph for an architecture that does not support it, e.g. because it requires too many qubits or because the physical constraints on the geometry are not satisfied.

  • ExecutionError

source class MappingError()

Bases : ValueError

An error raised when a graph-to-layout mapping fails validation, such as when node placements violate adjacency or physical layout constraints.

source class CompilationError()

Bases : Exception

An error raised when attempting to compile a graph for an architecture that does not support it, e.g. because it requires too many qubits or because the physical constraints on the geometry are not satisfied.

source class ExecutionError()

Bases : Exception