Timeline for Please help interpret the IBM Quantum error code: "Instruction bfunc is not supported [7001]"
Current License: CC BY-SA 4.0
7 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Mar 30, 2021 at 8:35 | comment | added | luciano | that sounds like a new question :) | |
Mar 30, 2021 at 1:49 | comment | added | Emscripten Fan | You said the conditional statements are supported in many simulators. I tested them and they accepted the syntax indeed. But, are you aware of any problems of using them? I can run a toy circuit (factoring 21) with full Quantum Fourier Transform (meaning no conditional statements) successfully on them, but not one-bit QFT. But, I can run both on simulators from other companies successfully. The one-bit QFT on ibmq_qasm_simulator does not produce the correct results. Do you have a good example of using one-bit QFT? | |
Mar 27, 2021 at 21:15 | comment | added | luciano | What you describe sounds to me like dynamic circuits. My understanding from the roadmap is that is planned for 2022 ibm.com/blogs/research/2021/02/quantum-development-roadmap | |
Mar 27, 2021 at 16:10 | comment | added | Emscripten Fan | I mean, one-bit inverse QFT saves (n-1) qubits:-) | |
Mar 27, 2021 at 15:54 | vote | accept | Emscripten Fan | ||
Mar 27, 2021 at 15:47 | comment | added | Emscripten Fan | Precisely. Thanks, sir. I used that in our QASM files. Any plans to implement that this year? I use the one-bit trick inverse QFT described in the OpenQASM spec to do the 2n+3 Shor's Algorithm. It must have conditional statements. Imagine it saves n qubits! | |
Mar 27, 2021 at 6:05 | history | answered | luciano | CC BY-SA 4.0 |