[0;31m---------------------------------------------------------------------------[0m
[0;31mKeyboardInterrupt[0m Traceback (most recent call last)
[0;32m<ipython-input-4-b9a8dfdc5180>[0m in [0;36m<module>[0;34m[0m
[0;32m----> 1[0;31m [0mbench_projectq[0m[0;34m([0m[0;36m28[0m[0;34m,[0m[0;36m3[0m[0;34m)[0m[0;34m[0m[0m
[0m
[0;32m<ipython-input-2-c605d8ba83af>[0m in [0;36mbench_projectq[0;34m(n, depth)[0m
[1;32m 41[0m [0;34m[0m[0m
[1;32m 42[0m [0;32mfor[0m [0mq[0m [0;32min[0m [0mqbits[0m[0;34m:[0m[0;34m[0m[0m
[0;32m---> 43[0;31m [0mops[0m[0;34m.[0m[0mMeasure[0m [0;34m|[0m [0mq[0m[0;34m[0m[0m
[0m[1;32m 44[0m [0meng[0m[0;34m.[0m[0mflush[0m[0;34m([0m[0;34m)[0m[0;34m[0m[0m
[1;32m 45[0m [0;32mreturn[0m [0mruntime[0m[0;34m[0m[0m
[0;32m~/.local/lib/python3.6/site-packages/projectq/ops/_gates.py[0m in [0;36m__or__[0;34m(self, qubits)[0m
[1;32m 282[0m [0mnum_qubits[0m [0;34m+=[0m [0;36m1[0m[0;34m[0m[0m
[1;32m 283[0m [0mcmd[0m [0;34m=[0m [0mself[0m[0;34m.[0m[0mgenerate_command[0m[0;34m([0m[0;34m([0m[0;34m[[0m[0mqubit[0m[0;34m][0m[0;34m,[0m[0;34m)[0m[0;34m)[0m[0;34m[0m[0m
[0;32m--> 284[0;31m [0mapply_command[0m[0;34m([0m[0mcmd[0m[0;34m)[0m[0;34m[0m[0m
[0m[1;32m 285[0m [0;32mif[0m [0mnum_qubits[0m [0;34m>[0m [0;36m1[0m[0;34m:[0m[0;34m[0m[0m
[1;32m 286[0m warnings.warn("Pending syntax change in future versions of "
[0;32m~/.local/lib/python3.6/site-packages/projectq/ops/_command.py[0m in [0;36mapply_command[0;34m(cmd)[0m
[1;32m 56[0m """
[1;32m 57[0m [0mengine[0m [0;34m=[0m [0mcmd[0m[0;34m.[0m[0mengine[0m[0;34m[0m[0m
[0;32m---> 58[0;31m [0mengine[0m[0;34m.[0m[0mreceive[0m[0;34m([0m[0;34m[[0m[0mcmd[0m[0;34m][0m[0;34m)[0m[0;34m[0m[0m
[0m[1;32m 59[0m [0;34m[0m[0m
[1;32m 60[0m [0;34m[0m[0m
[0;32m~/.local/lib/python3.6/site-packages/projectq/cengines/_main.py[0m in [0;36mreceive[0;34m(self, command_list)[0m
[1;32m 264[0m then send on)
[1;32m 265[0m """
[0;32m--> 266[0;31m [0mself[0m[0;34m.[0m[0msend[0m[0;34m([0m[0mcommand_list[0m[0;34m)[0m[0;34m[0m[0m
[0m[1;32m 267[0m [0;34m[0m[0m
[1;32m 268[0m [0;32mdef[0m [0msend[0m[0;34m([0m[0mself[0m[0;34m,[0m [0mcommand_list[0m[0;34m)[0m[0;34m:[0m[0;34m[0m[0m
[0;32m~/.local/lib/python3.6/site-packages/projectq/cengines/_main.py[0m in [0;36msend[0;34m(self, command_list)[0m
[1;32m 286[0m "\n" + repr(last_line[-2]))
[1;32m 287[0m [0mcompact_exception[0m[0;34m.[0m[0m__cause__[0m [0;34m=[0m [0;32mNone[0m[0;34m[0m[0m
[0;32m--> 288[0;31m [0;32mraise[0m [0mcompact_exception[0m [0;31m# use verbose=True for more info[0m[0;34m[0m[0m
[0m[1;32m 289[0m [0;34m[0m[0m
[1;32m 290[0m [0;32mdef[0m [0mflush[0m[0;34m([0m[0mself[0m[0;34m,[0m [0mdeallocate_qubits[0m[0;34m=[0m[0;32mFalse[0m[0;34m)[0m[0;34m:[0m[0;34m[0m[0m
[0;31mKeyboardInterrupt[0m:
raised in:
' File "/home/adam/.local/lib/python3.6/site-packages/projectq/backends/_sim/_simulator.py", line 366, in _handle'
' out = self._simulator.measure_qubits(ids)'