-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Closed
Labels
mod: transpilerIssues and PRs related to TranspilerIssues and PRs related to Transpilerpriority: hightype: epicA theme of work that contain sub-tasksA theme of work that contain sub-taskstype: feature requestNew feature or requestNew feature or request
Milestone
Description
What should we add?
Sub-epic of #9417.
This is the list of issues needed to support control flow at optimisation level 2 in transpile
.
Depends on:
- Support control flow in
SabreSwap
#9419 - Support control flow in Python components of
SabreLayout
#9421 - Support control flow in
CommutationAnalysis
andCommutativeCancellation
#9423
Once all the dependants are satisfied (add more to the list as they're found), the error-on-control-flow pass in the run initialisation for optimisation level 2 should be dropped to close this issue: https://github.com/Qiskit/qiskit-terra/blob/e981b7e8ba073388edc3544b30d908b731dc6d7d/qiskit/transpiler/preset_passmanagers/level2.py#L247-L249
Metadata
Metadata
Assignees
Labels
mod: transpilerIssues and PRs related to TranspilerIssues and PRs related to Transpilerpriority: hightype: epicA theme of work that contain sub-tasksA theme of work that contain sub-taskstype: feature requestNew feature or requestNew feature or request