Skip to content

Conversation

david-pl
Copy link
Collaborator

@weinbe58 After working on this I'm no longer so sure if we actually want to support it since it is a bit of a hassle (see for example the pyqrack method impl).

I also added a rewrite to decompose the statement into rotations, which I then decided not to use. But I already had it so here it is.

Copy link

codecov bot commented Aug 13, 2025

Codecov Report

❌ Patch coverage is 61.64384% with 28 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/bloqade/squin/rewrite/phasedxz2rot.py 27.27% 24 Missing ⚠️
src/bloqade/squin/cirq/emit/op.py 50.00% 2 Missing ⚠️
src/bloqade/squin/gate.py 50.00% 2 Missing ⚠️

📢 Thoughts on this report? Let us know!

Copy link
Contributor

☂️ Python Coverage

current status: ✅

Overall Coverage

Lines Covered Coverage Threshold Status
10420 9171 88% 0% 🟢

New Files

File Coverage Status
src/bloqade/squin/rewrite/phasedxz2rot.py 27% 🟢
TOTAL 27% 🟢

Modified Files

File Coverage Status
src/bloqade/pyqrack/squin/op.py 100% 🟢
src/bloqade/squin/cirq/emit/op.py 98% 🟢
src/bloqade/squin/cirq/lowering.py 95% 🟢
src/bloqade/squin/gate.py 51% 🟢
src/bloqade/squin/op/_init_.py 100% 🟢
src/bloqade/squin/op/_wrapper.py 100% 🟢
src/bloqade/squin/op/stmts.py 99% 🟢
src/bloqade/squin/rewrite/_init_.py 100% 🟢
TOTAL 93% 🟢

updated for commit: 2ee1510 by action🐍

@weinbe58
Copy link
Member

weinbe58 commented Sep 2, 2025

we can close this for the time being, if we have any issues later on we can add this back

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