We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
The multi control decomposition pass is erasing non-multi control ops
Apply the pass to any kernel that has non-controlled quantum operations.
These ops should be left alone by the pass.
Not a regression
No response
The text was updated successfully, but these errors were encountered:
[pass] Fix NVIDIA#291: don't erase non-controlled ops
5831de1
[pass] Fix #291: don't erase non-controlled ops (#292)
b363b36
* [pass] Fix #291: don't erase non-controlled ops * Update test/Transforms/multicontrol_decomposition.qke Co-authored-by: Eric Schweitz <eschweitz@nvidia.com>
[pass] Fix NVIDIA#291: don't erase non-controlled ops (NVIDIA#292)
a00c405
* [pass] Fix NVIDIA#291: don't erase non-controlled ops * Update test/Transforms/multicontrol_decomposition.qke Co-authored-by: Eric Schweitz <eschweitz@nvidia.com>
boschmitt
Successfully merging a pull request may close this issue.
Required prerequisites
Describe the bug
The multi control decomposition pass is erasing non-multi control ops
Steps to reproduce the bug
Apply the pass to any kernel that has non-controlled quantum operations.
Expected behavior
These ops should be left alone by the pass.
Is this a regression? If it is, put the last known working version (or commit) here.
Not a regression
Environment
Suggestions
No response
The text was updated successfully, but these errors were encountered: