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

Remove unsupported PassManager for scheduling stage #10623

Merged
merged 2 commits into from
Aug 22, 2023

Commits on Aug 14, 2023

  1. Remove unsupported PassManager for scheduling stage

    In optimization level 3's preset pass manager there was handling for a
    PassManager object coming in via the `scheduling_method` argument. This
    is not a valid type for the scheduling method argument and would result
    in an error higher up in the call stack and also would not work for any
    other optimization level. This was a leftover from Qiskit#8648 which added the
    option for backends to set alternate defaults for the scheduling stage.
    An earlier iteration of that PR was using a PassManager returned by the
    backend instead of the plugin interface. The handling for the
    PassManager input was not removed when that PR was updated to use the
    plugin interface. This commit corrects the oversight and removes the
    stray condition that would never work.
    mtreinish committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    1300312 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Configuration menu
    Copy the full SHA
    a954a13 View commit details
    Browse the repository at this point in the history