Skip to content

[CQT-452] Update OpenSquirrel#687

Merged
elenbaasc merged 8 commits into
developfrom
CQT-452-Update-OpenSquirrel
Jun 11, 2026
Merged

[CQT-452] Update OpenSquirrel#687
elenbaasc merged 8 commits into
developfrom
CQT-452-Update-OpenSquirrel

Conversation

@elenbaasc

Copy link
Copy Markdown
Collaborator
  • Two-qubit gates added to OpenSquirrel default gates:

    • CV
    • CY
    • DCNOT
    • ECR
    • ISWAP
    • InvSqrtSWAP
    • M
    • MS
    • SqrtISWAP
    • SqrtSWAP
  • Added new gates to existing tests

  • Added entry to the Changelog

  • This can be reviewed after libQASM has been upgraded.

elenbaasc added 4 commits May 29, 2026 11:19
Add check if canonical axis already in Weyl chamber.
Add entry to Changelog.
Integration tests still to be finished after upgrade of libQASM.
@elenbaasc elenbaasc changed the title DRAFT - [CQT-452] Update OpenSquirrel [CQT-452] Update OpenSquirrel Jun 9, 2026
Comment thread opensquirrel/ir/default_gates/two_qubit_gates.py Outdated
Comment thread opensquirrel/passes/decomposer/can2cz_decomposer.py
Comment thread tests/integration/test_spin_2_plus.py
Comment thread tests/integration/test_tuna_5.py Outdated
Comment thread tests/passes/decomposer/test_can2cz_decomposer.py

@davidbakker123 davidbakker123 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

All good to go! :)

@elenbaasc elenbaasc merged commit 2642104 into develop Jun 11, 2026
16 checks passed
@elenbaasc elenbaasc deleted the CQT-452-Update-OpenSquirrel branch June 11, 2026 11:43
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 this pull request may close these issues.

2 participants