Description
Describe the bug
Dear Azure Quantum Devs&Users, I am currently using qiskit on ionq hardware via azure quantum providers (as part of a quantum inspired application). Using the std example I can directly run circuits but not a qaoa optimization (Error:"FAILURE: Can not get job id, Resubmit the qobj to get job id. Error: 'list' object has no attribute 'clbits' ") - could this be because Quantum Instance does not utilizie ionq_provider/backend yet or the azure provider is missing arguments and what could help to identify/resolve the issue?
To Reproduce
Code excerpts:
azure_provider = AzureQuantumProvider(subscription_id="subid", resource_group="rog", name="qc", location="West Europe", credential=credential) simulator_backend = azure_provider.get_backend('ionq.simulator') seed = 42 cobyla = COBYLA() cobyla.set_options(maxiter=250) quantum_instance = QuantumInstance(backend=simulator_backend, seed_simulator=seed, seed_transpiler=seed) qaoa_mes = QAOA(optimizer=cobyla, reps=3, quantum_instance=quantum_instance) qaoa = MinimumEigenOptimizer(qaoa_mes) result = qaoa.solve(qp)
throws the error
with simulator_backend = Aer.get_backend('aer_simulator')
it runs like a charm
azure_provider = AzureQuantumProvider(subscription_id="subid", resource_group="rog", name="qc", location="West Europe", credential=credential) simulator_backend = azure_provider.get_backend('ionq.simulator'); quantum_instance = QuantumInstance(backend=simulator_backend, seed_simulator=seed, seed_transpiler=seed) circuit = QuantumCircuit(3, 3) circuit.name = "Qiskit Sample - 3-qubit GHZ circuit" circuit.h(0) circuit.measure([0, 1, 2], [0, 1, 2]) job = simulator_backend.run(circuit, shots=100) result = job.result()
works
Expected behavior
return result without error
System information
- OS: Windows
- packages:
azure-quantum 0.21.2112.180703 pypi_0 pypi
qiskit 0.34.1 pypi_0 pypi
qiskit-aer 0.10.2 pypi_0 pypi
qiskit-ibmq-provider 0.18.3 pypi_0 pypi
qiskit-ignis 0.7.0 pypi_0 pypi
qiskit-ionq 0.1.4 pypi_0 pypi
qiskit-optimization 0.3.0 pypi_0 pypi
qiskit-terra 0.19.1 pypi_0 pypi