Skip to content

Default to OpenQASM semantics on compile#3167

Merged
swernli merged 1 commit into
mainfrom
swernli/use-qasm-semantics-default
Apr 27, 2026
Merged

Default to OpenQASM semantics on compile#3167
swernli merged 1 commit into
mainfrom
swernli/use-qasm-semantics-default

Conversation

@swernli
Copy link
Copy Markdown
Collaborator

@swernli swernli commented Apr 27, 2026

This updates the code for openqasm.compile to default to OpenQASM output semantics instead of Qiskit during compile. This allows for individual bits as output, as well as maintaining the array ordering for registers rather than reversing them.

This updates the code for `openqasm.compile` to default to OpenQASM output semantics instead of Qiskit during compile. This allows for individual bits as output, as well as maintaining the array ordering for registers rather than reversing them.
@swernli swernli enabled auto-merge April 27, 2026 23:37
@swernli
Copy link
Copy Markdown
Collaborator Author

swernli commented Apr 27, 2026

@microsoft-github-policy-service rerun

@swernli swernli added this pull request to the merge queue Apr 27, 2026
Merged via the queue into main with commit ef2164f Apr 27, 2026
12 checks passed
@swernli swernli deleted the swernli/use-qasm-semantics-default branch April 27, 2026 23:55
joao-boechat pushed a commit that referenced this pull request Apr 28, 2026
This updates the code for `openqasm.compile` to default to OpenQASM
output semantics instead of Qiskit during compile. This allows for
individual bits as output, as well as maintaining the array ordering for
registers rather than reversing them.
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.

2 participants