Since #1575 , the preconditions of the CXMappingPass became stronger. This causes application of pytket-qiskit's default compilation passes to fail, either with
RuntimeError: Predicate requirements are not satisfied: GateSetPredicate:{ CX GPI2 GPI PhasedX TK1 Reset U1 Collapse U2 Measure U3 noop Rz BRIDGE Ry Z X Y S Sdg T Tdg V Vdg SX SXdg SWAP H Rx }
or with
RuntimeError: Predicate requirements are not satisfied: NoWireSwapsPredicate
Since #1575 , the preconditions of the
CXMappingPass
became stronger. This causes application of pytket-qiskit's default compilation passes to fail, either withor with
This blocks the 1.33.0 release so high priority.