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

Cherry pick/docs1.28 #1411

Closed
wants to merge 36 commits into from
Closed

Cherry pick/docs1.28 #1411

wants to merge 36 commits into from

Conversation

CalMacCQ
Copy link
Contributor

Description

Please summarise the changes.

Related issues

Please mention any github issues addressed by this PR.

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 and others added 30 commits April 16, 2024 14:56
* run do-clang-format with clang-format 18.1.4

* bump
* Add automated benchmarking workflow

* Rename jobs

* Remove tket checkout

* Remove mac os 12 compatability

* Revert "Remove mac os 12 compatability"

This reverts commit ecca33b.
* Add header and lookup data

* Implement GreedyPauliSimp

* Add to pass generators

* Add c++ tests

* Add to python binder

* Add python tests

* Regenerate stubs

* Bump tket version

* Update changelog

* Rename the header file for lookups

* Replace pace with gate_depth

* Remove unused includes

* Minor changes & fix grammar issues
* Allow barriers in dagger() and transpose()

* bump tket version

* add changelog entry

* Format test
dependabot bot and others added 6 commits May 20, 2024 09:23
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 26 to 27.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](cachix/install-nix-action@v26...V27)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/add-to-project](https://github.com/actions/add-to-project) from 0.6.1 to 1.0.1.
- [Release notes](https://github.com/actions/add-to-project/releases)
- [Commits](actions/add-to-project@v0.6.1...v1.0.1)

---
updated-dependencies:
- dependency-name: actions/add-to-project
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add CnRx and CnRz

* Update circuit_test.py

* re clang format

* regen stubs

* Update changelog.rst

* bump version

* Unbump changelog...

oops

* Update ControlledGates.cpp

* split controlled phase gate decomp

* Update circuit_test.py

* Update OpType.hpp
* update place_fully_connected

* Update placement.cpp

* Update placement_test.py
@CalMacCQ CalMacCQ changed the base branch from main to docmain May 24, 2024 02:09
Copy link

Compiler PytketIBMQ is best, or equal best on, 14.912280701754383% for circuits.

Copy link

Compiler PytketIBMQ is best, or equal best on, 15.78947368421052% for circuits.

@CalMacCQ CalMacCQ closed this May 24, 2024
@CalMacCQ CalMacCQ deleted the cherry-pick/docs1.28 branch June 4, 2024 15:59
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.

9 participants