Skip to content

✨ Add quantum teleportation benchmark - #2324

Draft
denialhaag wants to merge 2 commits into
codex/streamline-benchmark-testsfrom
codex/add-teleportation-benchmark
Draft

✨ Add quantum teleportation benchmark#2324
denialhaag wants to merge 2 commits into
codex/streamline-benchmark-testsfrom
codex/add-teleportation-benchmark

Conversation

@denialhaag

@denialhaag denialhaag commented Sep 1, 2026

Copy link
Copy Markdown
Member

Description

🤖 AI text below 🤖

Add a fixed quantum teleportation benchmark with C++ and Python APIs, strict empty-parameter instance specifications and manifests, an analytic reference, command-line support, and structured MLIR generation.

The generated program preserves the source program's measurement-dependent X and Z corrections. A focused MLIR test protects the feed-forward order because the uniform analytic distribution cannot detect misplaced corrections.

This PR is stacked on #2402.

The existing unreleased benchmark-library changelog entry includes this PR.

AI notice

This PR and its contents were created with the assistance of GPT-5.6 Sol via Codex.

Checklist

  • The pull request only contains commits that are focused and relevant to this change.
  • I have added appropriate tests that cover the new/changed functionality.
  • I have updated the documentation to reflect these changes.
  • I have added entries to the changelog for any noteworthy additions, changes, fixes, or removals.
  • I have added migration instructions to the upgrade guide (if needed).
  • The changes follow the project's style guidelines and introduce no new warnings.
  • The changes are fully tested and pass the CI checks.
  • I have reviewed my own code changes.

If PR contains AI-assisted content:

  • Any agent that created, edited, or submitted GitHub content was explicitly authorized for that scope, as required by our AI Usage Guidelines.
  • Every agent-authored or agent-edited public text body begins with the visible disclosure 🤖 *AI text below* 🤖 (titles are exempt).
  • I have disclosed AI assistance in the PR description.
  • I confirm that I have personally reviewed and understood all AI-generated content, and accept full responsibility for it.

@denialhaag denialhaag added feature New feature or request c++ Anything related to C++ code python Anything related to Python code MLIR Anything related to MLIR labels Sep 1, 2026
@denialhaag denialhaag self-assigned this Sep 1, 2026
@denialhaag
denialhaag force-pushed the codex/add-teleportation-benchmark branch from ddd7671 to 35fee73 Compare September 1, 2026 21:06
@codecov

codecov Bot commented Sep 1, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@mergify mergify Bot added the conflict label Sep 2, 2026
Base automatically changed from codex/add-multiplexer-benchmark to main September 2, 2026 22:16
@denialhaag
denialhaag force-pushed the codex/add-teleportation-benchmark branch from 1b7cf58 to d47715d Compare September 5, 2026 12:20
@denialhaag
denialhaag changed the base branch from main to codex/streamline-benchmark-tests September 5, 2026 12:20
@mergify mergify Bot added conflict and removed conflict labels Sep 5, 2026
Assisted-by: GPT-5.6 Sol via Codex
Assisted-by: GPT-5.6 Sol via Codex
@denialhaag
denialhaag force-pushed the codex/add-teleportation-benchmark branch from d47715d to e5cd2a7 Compare September 5, 2026 12:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

c++ Anything related to C++ code feature New feature or request MLIR Anything related to MLIR python Anything related to Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant