Skip to content

Conversation

@jzaia18
Copy link
Contributor

@jzaia18 jzaia18 commented Dec 5, 2025

Context:
PennyLaneAI/pennylane#8606 adds pass-by-pass specs to PennyLane.

Description of the Change:
Adds integration tests of the new pass-by-pass specs.

Benefits:
Will proactively alert devs if any changes to Catalyst or the unified compiler would cause issues within qml.specs.

Possible Drawbacks:
Because the unit tests are placed here, changes to the qml.specs frontend may require changes to Catalyst as well

Related GitHub Issues:
[sc-102889]

mudit2812 and others added 30 commits November 17, 2025 10:48
@jzaia18 jzaia18 self-assigned this Dec 5, 2025
@jzaia18 jzaia18 changed the base branch from main to feature/xdsl-specs December 5, 2025 23:49
Base automatically changed from feature/xdsl-specs to main December 8, 2025 14:47
@jzaia18 jzaia18 changed the base branch from main to chore/specs-outputs December 8, 2025 17:23
Base automatically changed from chore/specs-outputs to main December 9, 2025 16:44
@jzaia18 jzaia18 marked this pull request as ready for review December 10, 2025 15:34
@github-actions
Copy link
Contributor

Hello. You may have forgotten to update the changelog!
Please edit doc/releases/changelog-dev.md on your branch with:

  • A one-to-two sentence description of the change. You may include a small working example for new features.
  • A link back to this PR.
  • Your name (or GitHub username) in the contributors section.

@jzaia18
Copy link
Contributor Author

jzaia18 commented Dec 10, 2025

Note that this won't pass CIs until the main PR is merged: PennyLaneAI/pennylane#8606. I would recommend running this locally (can confirm that at the time of writing, all specs tests pass)

Copy link
Contributor

@mudit2812 mudit2812 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Jake. I might have missed it because there are tests with and without capture, but I don't think I saw any tests for tape transforms + MLIR/xDSL transforms together

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.

5 participants