Open scarrazza opened 2 weeks ago
I think the fix is in https://github.com/qiboteam/qibo/pull/1504.
I think the fix is in qiboteam/qibo#1504.
Indeed, I believe that was the main motivation behind qiboteam/qibo#1504
We should do more testing before making releases to avoid these kinds of bugs.
We should do more testing before making releases to avoid these kinds of bugs.
In this specific case, I believe Qibolab v0.1.10 is fine, we won't need to fix anything.
The problem is that the Qibo side has never been completed (we could have tested more in https://github.com/qiboteam/qibo/pull/1440, but in principle that PR was about the global backend, while we're still waiting for the Qibolab-compatibility support).
We should do more testing before making releases to avoid these kinds of bugs.
The issue is on the Qibo side: Qibo was supposed to raise an error when it received a gate that cannot be used as a native gate.
I have merged https://github.com/qiboteam/qibo/pull/1504, and we should patch it to enable circuit execution. Do we need to wait for qibo 0.2.14
?
I have merged qiboteam/qibo#1504, and we should patch it to enable circuit execution. Do we need to wait for qibo
0.2.14
?
We need the .wire_names
in any case, so we should complete https://github.com/qiboteam/qibo/pull/1500. No reason to anticipate the next release before that.
Current testing can be done with master
. Releasing before that may lead to a similar problem with the next one (missing required features/not enough testing).
On top of that, we should try to propose symultaneously a set of runcards (or sliced runcards) that works for at least the lines we are calibrating (D and B) for qw11q. At the moment, setting more than 11 qubits will generate an error message.
Ok, this is pretty weird, since there are 16 qubits in the platform
(mostly not calibrated, but they should all be exposed)
Thanks @alecandido, indeed with 16 qubits it works. I have installed the latest qibo main in the cluster.
@csookim could you investigate and report about the mentioned error?
I believe this is okay @alecandido. My example was using 17 qubits instead of 16. Using 16 works fine.
@csookim could you investigate and report about the mentioned error?
The KeyError: 'GPI' error
? Yes, this occurred because there wasn't a specific rule to handle native gates between qibo and qibolab. https://github.com/qiboteam/qibo/pull/1504 resolved this issue. I am testing whether transpiler works well by creating qw5q_dummy
and qw11q_dummy
.
@scarrazza Could you give me permission to create a branch in qibolab_platforms_qrc
? I would like to make a branch that includes the qw5q_dummy
and qw11q_dummy
models. This branch will not be merged; just for simulating the connection on the CPU.
@csookim please go ahead, you should have write access now.
After installing qibolab 0.1.10, the the following code:
executed with
module load qibo
crashes on qw11q with:@csookim could you please check?