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

Revert revert of 32-to-64-bit update #1456

Merged
merged 4 commits into from
Jun 18, 2024
Merged

Revert revert of 32-to-64-bit update #1456

merged 4 commits into from
Jun 18, 2024

Conversation

cqc-alec
Copy link
Collaborator

Description

Restore the changes from #1446 that were reverted in #1449 .

Also add an attribute to the python module to assert 64-bit support.

My plan is to then make pyket-phir check for this flag to decide how to convert circuits to PHIR; then make a pytket-quantinuum release depending on that new version of PHIR; then make a pytket release with this change. I think this should avoid the problems encountered with 64-bit support in the local emulator.

Checklist

  • I have performed a self-review of my code.
  • I have commented hard-to-understand parts of my code.
  • I have made corresponding changes to the public API documentation.
  • I have added tests that prove my fix is effective or that my feature works.
  • I have updated the changelog with any user-facing changes.

@cqc-alec cqc-alec merged commit d545141 into main Jun 18, 2024
32 checks passed
@cqc-alec cqc-alec deleted the ae/64bit branch June 18, 2024 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