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

Line label reordering during Circuit concatenation #472

Open
sserita opened this issue Jul 25, 2024 · 0 comments
Open

Line label reordering during Circuit concatenation #472

sserita opened this issue Jul 25, 2024 · 0 comments
Labels
bug A bug or regression
Milestone

Comments

@sserita
Copy link
Contributor

sserita commented Jul 25, 2024

Line labels can potentially be reordered during + between Circuit objects. Some protocols (such as circuit-mirroring-based techniques) compute expected output bitstrings, and this addition reordering can happen unexpectedly and cause a mismatch between final circuit line labels and implicit line labels of the computed bitstring.

We're catching these reorderings in our MCFE-based code now, but we should revisit this to see if there could have been better behavior to prevent the bug in the first place.

@sserita sserita added the bug A bug or regression label Jul 25, 2024
@sserita sserita added this to the 0.9.14 milestone Jul 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug A bug or regression
Projects
None yet
Development

No branches or pull requests

1 participant