Closed rht closed 7 months ago
cirq-cynk: global phase is a non qubit operation. AI: check if qasm has a way to represent non qubit operations. if yes add support for it.
short term solution: drop the operation and print a warning.
https://github.com/Qiskit/qiskit/issues/7167#issuecomment-947821313 suggests that OpenQASM 2 doesn't support global phase operations. In the short term, we should just add a warning and ignore global phase operations when converting to OpenQASM.
We should also add support for OpenQASM 3 in Cirq. This has been requested for a while now - https://github.com/quantumlib/Cirq/issues/4509
@NoureldinYosri @tanujkhattar I'm interested in this issue. Can I try to implement a warning process?
hi @kenya-sk , thanks for offering to help with this. I assigned the task to you
Description of the issue
Circuits containing
cirq.global_phase_operation
can't be converted to QASMHow to reproduce the issue
Cirq version 1.3.0