Skip to content

MeasureX.as_cirq_op fails ValueError #1744

@NoureldinYosri

Description

@NoureldinYosri

Trying to convert a MeasureX to a Cirq op fails

>> qm = cirq.GreedyQubitManager(prefix='anc_')
>> MeasureX().as_cirq_op(qm, q=np.array(qm.qalloc(1)))
ValueError: Wrong number of qubits for <BloqAsCirqGate(MeasureX)>. Expected 1 qubits but got <(cirq.NamedQubit('anc__0'), cirq.NamedQubit('anc__0'))>.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingcirq_interopIssues related to Cirq interop

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions