-
Notifications
You must be signed in to change notification settings - Fork 8
feat: add qsystem op for measure leaked #924
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
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #924 +/- ##
==========================================
+ Coverage 79.34% 79.35% +0.01%
==========================================
Files 90 90
Lines 10952 11027 +75
Branches 10678 10753 +75
==========================================
+ Hits 8690 8751 +61
- Misses 1670 1675 +5
- Partials 592 601 +9
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
328c00a
to
56d8459
Compare
cd9f997
to
a438855
Compare
@lmondada - the check extension version CI workflow fails at this step: LAST_TAG=$(git describe --abbrev=0 --match="tket2t c-*" $BASE_SHA) i.e., here: https://github.com/CQCL/tket2/actions/runs/15883586575/job/44789938207?pr=924#step:4:9
|
Found the answer on slack, fixed in #937. |
|
ea9caad
to
ff0cde3
Compare
5d3ab89
to
3f6ec3c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks clean to me!
If you feel unsure about the LLVM-gen side of things and want someone to go look over your snapshots, you should ask someone that knows this stuff better (probably Doug). Otherwise feel free to merge :)
Thanks Luca. I'm currently working to get complete example lowered down thru eldarion to validate the LLVM-gen so no worries. I hope to be able to do this (and merge) today. |
## 🤖 New release * `tket2`: 0.12.2 -> 0.12.3 (✓ API compatible changes) * `tket2-hseries`: 0.16.0 -> 0.16.1 (✓ API compatible changes) <details><summary><i><b>Changelog</b></i></summary><p> ## `tket2` <blockquote> ## [0.12.3](tket2-v0.12.2...tket2-v0.12.3) - 2025-07-08 ### New Features - Add llvm codegen for `tket2.bool` ([#950](#950)) </blockquote> ## `tket2-hseries` <blockquote> ## [0.16.1](tket2-hseries-v0.16.0...tket2-hseries-v0.16.1) - 2025-07-08 ### Bug Fixes - Inline constant functions in `QSystemPass` ([#961](#961)) ### New Features - add qsystem op for measure leaked ([#924](#924)) </blockquote> </p></details> --- This PR was generated with [release-plz](https://github.com/release-plz/release-plz/).
🤖 I have created a release *beep* *boop* --- ## [0.9.2](tket2-exts-v0.9.1...tket2-exts-v0.9.2) (2025-07-08) ### Features * add qsystem op for measure leaked ([#924](#924)) ([38d1c6f](38d1c6f)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
Closes: #1056 Depends on: * CQCL/tket2#924 * #1075 --------- Co-authored-by: Mark Koch <mark.koch@quantinuum.com>
🤖 I have created a release *beep* *boop* --- ## [0.9.2](tket2-exts-v0.9.1...tket2-exts-v0.9.2) (2025-07-08) ### Features * add qsystem op for measure leaked ([#924](#924)) ([38d1c6f](38d1c6f)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
Closes: #905
Corresponding eldarion PR: https://github.com/quantinuum-dev/eldarion/pull/309