[Benny](https://github.com/Bennybenassius) and I found this by running a randomly generated circuit through the compiler Related to [this](https://github.com/CQCL/tket/issues/1131) and [this](https://github.com/CQCL/tket/issues/1418). ``` Python subcirc_4 = Circuit(2, 2, "subcirc_4") subcirc_4.add_q_register("qreg", 1) subcirc_4.measure_all() AASRouting(RingArch(subcirc_4.n_qubits)).apply(subcirc_4) ``` Results in: ``` Python ----> 7 AASRouting(RingArch(subcirc_4.n_qubits)).apply(subcirc_4) 9 draw(subcirc_4) RuntimeError: Circuit does not contain unit with id: q[2] ```