-
-
Notifications
You must be signed in to change notification settings - Fork 28
🐛 Fix native gates handling for mirror circuits #709
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
Merged
burgholzer
merged 37 commits into
munich-quantum-toolkit:main
from
soroushfathi:fix/mirror-native-gates
Oct 17, 2025
+35
−4
Merged
Changes from all commits
Commits
Show all changes
37 commits
Select commit
Hold shift + click to select a range
4ecffad
Fix: ensure mirror circuits respect native gate set via transpilation
soroushfathi d884558
Merge branch 'main' into fix/mirror-native-gates
soroushfathi 3e3030e
directly pass in a Qiskit Target
soroushfathi a569584
test: add mirror circuit validation with Target support in test_bench.py
soroushfathi c98b693
🎨 pre-commit fixes
pre-commit-ci[bot] e8a8cd6
Fix import
soroushfathi 99f2093
Merge branch 'main' into fix/mirror-native-gates
soroushfathi d3ac5d6
Merge remote-tracking branch 'origin/fix/mirror-native-gates' into fi…
soroushfathi e4cb425
Fix import
soroushfathi 7540f27
import `_create_mirror_circuit` from external module `mqt.bench.bench…
soroushfathi ecdd690
🎨 pre-commit fixes
pre-commit-ci[bot] b58b0b3
add description for optimization_level
soroushfathi adffc60
import `_create_mirror_circuit` from external module `mqt.bench.bench…
soroushfathi 32121b1
🎨 pre-commit fixes
pre-commit-ci[bot] c231cb1
Remove unit test
soroushfathi f4c9b04
Merge remote-tracking branch 'origin/fix/mirror-native-gates' into fi…
soroushfathi 4a08ff5
Merge branch 'main' into fix/mirror-native-gates
soroushfathi e8eaecf
Add argument description in the docstring
soroushfathi b56db85
Pass target parameter to _create_mirror_circuit in native gates and …
soroushfathi 87ec363
Update opt level due to other usage.
soroushfathi 2893c72
Fix grammar and wording in docstring.
soroushfathi e80c930
Add seed_transpiler for reproducibility.
soroushfathi 31bea30
🎨 pre-commit fixes
pre-commit-ci[bot] b4c701c
refactoring
soroushfathi 3b6a1b7
🎨 pre-commit fixes
pre-commit-ci[bot] 3be8a1b
🩹preserve initial layout in mirror circuit creation
burgholzer bf7797d
⬆️🔒️ Lock file maintenance (#711)
renovate[bot] 962e6f1
⬆️🪝 Update pre-commit hook henryiii/validate-pyproject-schema-store t…
renovate[bot] fd5561c
🐛 Fix layout preservation
soroushfathi d9d7320
🎨 pre-commit fixes
pre-commit-ci[bot] 957fdf5
test(bench): add native gate validation for mirror circuits
soroushfathi 5c19b9f
🎨 pre-commit fixes
pre-commit-ci[bot] 6790f9f
⏪ revert unrelated changes
burgholzer 2ccbf3e
📝 fix changelog
burgholzer cf2e276
🎨 simplify test condition
burgholzer e3b8c62
📝 streamline docstring
burgholzer 190a41e
Merge branch 'main' into fix/mirror-native-gates
burgholzer File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.