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

Fix C3SXGate roundtrip in OpenQASM 2 #9183

Merged
merged 6 commits into from
Feb 7, 2023

Commits on Nov 22, 2022

  1. Fix C3SXGate roundtrip in OpenQASM 2

    Qiskit and its version of `qelib1.inc` give `C3SXGate` different names:
    `c3sx` and `c3sqrtx` respectively.  At this point, changing either of
    these two names is likely to cause user pain, and it should not be
    difficult for the OpenQASM 2 exporter to simply know about this
    remapping, like it knows about other standard gate mappings.  In
    practice, the structure of the exporter makes this rather difficult, but
    we need not expose that complexity to users.
    jakelishman committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    f7ff14b View commit details
    Browse the repository at this point in the history
  2. Correct namespace lookup

    jakelishman committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    fb9a8b9 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2022

  1. Break import cycle

    jakelishman committed Nov 23, 2022
    Configuration menu
    Copy the full SHA
    79a392a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    61c7fda View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2023

  1. Configuration menu
    Copy the full SHA
    ffb83d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    70f8c62 View commit details
    Browse the repository at this point in the history