KEMBAR78
Add support for cudaq::range(N). by schweitzpgi · Pull Request #736 · NVIDIA/cuda-quantum · GitHub
Skip to content

Conversation

@schweitzpgi
Copy link
Collaborator

While this adds general support for CUDA Quantum's range() function, it also provides an optimized lowering when range() is used in a C++ ranged for statement.

Add a regression test for nested ranged for statements.

@schweitzpgi schweitzpgi added the enhancement New feature or request label Oct 3, 2023
@schweitzpgi schweitzpgi added this to the release 0.5.0 milestone Oct 3, 2023
@copy-pr-bot
Copy link

copy-pr-bot bot commented Oct 3, 2023

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@schweitzpgi
Copy link
Collaborator Author

schweitzpgi commented Oct 3, 2023

/ok to test

Command Bot: Processing...

While this adds general support for CUDA Quantum's range() function, it
also provides an optimized lowering when range() is used in a C++ ranged
for statement.

Add a regression test for nested ranged for statements.
@github-actions
Copy link

github-actions bot commented Oct 3, 2023

CUDA Quantum Docs Bot: A preview of the documentation can be found here.

github-actions bot pushed a commit that referenced this pull request Oct 3, 2023
@schweitzpgi schweitzpgi enabled auto-merge (squash) October 3, 2023 21:29
@github-actions
Copy link

github-actions bot commented Oct 4, 2023

CUDA Quantum Docs Bot: A preview of the documentation can be found here.

github-actions bot pushed a commit that referenced this pull request Oct 4, 2023
@schweitzpgi schweitzpgi merged commit 3aa27b3 into NVIDIA:main Oct 4, 2023
@schweitzpgi schweitzpgi deleted the ch-cudaq.range branch October 4, 2023 01:12
@github-actions github-actions bot locked and limited conversation to collaborators Oct 4, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants