Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error with chevron acquisition #1147

Closed
ElStabilini opened this issue Feb 15, 2025 · 4 comments · Fixed by #1148
Closed

Error with chevron acquisition #1147

ElStabilini opened this issue Feb 15, 2025 · 4 comments · Fixed by #1148

Comments

@ElStabilini
Copy link
Contributor

ElStabilini commented Feb 15, 2025

During the past week, I have faced the following problem multiple times while trying to run the chevron protocol.

The runcard I tried to run is the following:

platform: qw11q

targets: [ [B2, B4] ]

actions:

  - id: chevron CZ

    operation: chevron
    parameters:
      amplitude_min: -0.49
      amplitude_max: -0.43
      amplitude_step: 0.002
      duration_max: 120
      duration_min: 0
      duration_step: 1
      native: CZ
      nshots: 256
      relaxation_time: 100000

I was working on commit 0f0e582c, branch test_cryoscope_postprocessing (which points to 0.2) of qibocal, and a qibolab_platform_qrc branch with fir filters obtained with cryoscope and pointing to b_line_rererererecal-0.2.

The protocol fails during acquisition with the output in the attached file.

slurm-734018.txt

As @alecandido suggested I report here also the following objects (printed also in the slurm output`)

  • ro_low.id: 139818938987152
  • results: {139818938987152: None, 139818938987472: None}

Maybe it is also useful to say that the acquisition works correctly at least in the amplitude interval [0.5, -0,2) which I completely scanned by performing multiple chevron protocols on sub-intervals.

My get-around for the problem was to move to the most recent commit of qibolab.

@ElStabilini
Copy link
Contributor Author

For completeness, I add also the output of pip freeze.
I realized that the first time I saw the error I do not remember whether I ran the poetry install command for qibocal or qibolab first.

env.txt
env1.txt

In either case, I was able to reproduce the same error with both the resulting environments

@Edoardo-Pedicillo
Copy link
Contributor

Thanks @ElStabilini for the reporting. The issue seems not related with Qibocal. I have tried with both 0f0e582c and 74d98c6 (the actual main) and I still see the issue. After some investigations, it seems the issue is coming from 0bb74e0. @stavros11 Could you have a look? At the moment v0.2.2 it's working.

@alecandido
Copy link
Member

It seems clear to me that the problem is not related to Qibocal, since platform.execute() should never return None values. I'm transferring this to Qibolab

@alecandido alecandido transferred this issue from qiboteam/qibocal Feb 17, 2025
@stavros11
Copy link
Member

After some investigations, it seems the issue is coming from 0bb74e0. @stavros11 Could you have a look? At the moment v0.2.2 it's working.

Thanks @ElStabilini @Edoardo-Pedicillo for reporting this. I confirm that the issue starts at the mentioned commit. I am trying to fix and will open a PR when I manage to do so.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants