You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the platform has a different native gate set, these protocols cannot execute.
These protocols should allow for native gates to be declared in the qibocal runcard as a protocol parameter (such as how it is done in chevron), or use the native gates declared in the qibolab runcard instead of the above native gate set.
The text was updated successfully, but these errors were encountered:
In principle, the mechanism has been conceived to be compatible with all Qibolab releases. However, the 0.2 support has never been merged qiboteam/qibolab#1083
Whenever needed, we (i.e. me and @stavros11) will take over that PR and complete the support. It will be a reasonable task taking a reasonable amount of time :)
At the time being, Qibocal is not using the default transpiler, because we wanted to be detached from the latest transpiler refactoring. So the issue is internal to the Qibocal library.
Circuit based protocols (e.g. 1 and 2 qubit rb) uses the default native gate set when calling the transpiler:
cls.CZ | cls.GPI2 | cls.I | cls.Z | cls.RZ | cls.M
When the platform has a different native gate set, these protocols cannot execute.
These protocols should allow for native gates to be declared in the qibocal runcard as a protocol parameter (such as how it is done in chevron), or use the native gates declared in the qibolab runcard instead of the above native gate set.
The text was updated successfully, but these errors were encountered: