Skip to content

[features/run] Enable new QIR codegen in python#2587

Closed
schweitzpgi wants to merge 4 commits intoNVIDIA:features/runfrom
schweitzpgi:ch-fr-python.new.qirapi
Closed

[features/run] Enable new QIR codegen in python#2587
schweitzpgi wants to merge 4 commits intoNVIDIA:features/runfrom
schweitzpgi:ch-fr-python.new.qirapi

Conversation

@schweitzpgi
Copy link
Collaborator

Remove the python hooks to the old codegen. This exposes all the python problems in the tests.

Eliminate the expansion of python enumerate().

Remove use of empty labels for all measurements.

This eliminates a loop, a data structure, and the invalid mixing of quantum and classical data values in classical memory.

Fix bugs in AST bridge.

Fix #2538 - measurement register name cannot be empty.

Description

python problems in the tests.

Eliminate the expansion of python enumerate().

Remove use of empty labels for all measurements.

This eliminates a loop, a data structure, and the invalid mixing of
quantum and classical data values in classical memory.

Fix bugs in AST bridge.

Fix NVIDIA#2538 - measurement register name cannot be empty.

Signed-off-by: Eric Schweitz <eschweitz@nvidia.com>
Signed-off-by: Eric Schweitz <eschweitz@nvidia.com>
Signed-off-by: Eric Schweitz <eschweitz@nvidia.com>
@NVIDIA NVIDIA deleted a comment from copy-pr-bot bot Feb 5, 2025
github-actions bot pushed a commit that referenced this pull request Feb 5, 2025
github-actions bot pushed a commit that referenced this pull request Feb 5, 2025
Signed-off-by: Eric Schweitz <eschweitz@nvidia.com>
github-actions bot pushed a commit that referenced this pull request Feb 6, 2025
@schweitzpgi schweitzpgi closed this Feb 6, 2025
github-actions bot pushed a commit that referenced this pull request Feb 6, 2025
@schweitzpgi schweitzpgi deleted the ch-fr-python.new.qirapi branch February 6, 2025 14:17
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.

1 participant