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

Fix bug in align_acquires #3307

Merged

Conversation

lcapelluto
Copy link
Contributor

Summary

There was a bug in align_acquires. Measurement pulses which were perfectly valid were causing an error to be raised. Measure stimulus pulses weren't being aligned with the Acquire pulses.

Details and comments

This rescheduling pass doesn't support multiple measurements or pulses after measurements. Had to track which channels were acquired/measured at what times, and allow one acquire and one measure on each channel, both of which would get scheduled at the same time.

@dcmckayibm
Copy link
Member

Checked that it fixed the error I had before

Copy link
Contributor

@taalexander taalexander left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@taalexander taalexander merged commit 600b8b2 into Qiskit:master Oct 29, 2019
@kdk kdk added the Changelog: Bugfix Include in the "Fixed" section of the changelog label Dec 9, 2019
kdk added a commit to kdk/qiskit-terra that referenced this pull request Dec 9, 2019
mergify bot pushed a commit that referenced this pull request Dec 9, 2019
faisaldebouni pushed a commit to faisaldebouni/qiskit-terra that referenced this pull request Aug 5, 2020
faisaldebouni pushed a commit to faisaldebouni/qiskit-terra that referenced this pull request Aug 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changelog: Bugfix Include in the "Fixed" section of the changelog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants