-
Notifications
You must be signed in to change notification settings - Fork 59
Add integration tests for pass-by-pass specs #2272
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
…neAI/catalyst into migrate-unified-compiler
…_in_dim verify methods
Co-authored-by: Mudit Pandey <[email protected]>
… into chore/specs-outputs
… into chore/specs-outputs
|
Hello. You may have forgotten to update the changelog!
|
|
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) |
mudit2812
left a comment
There was a problem hiding this 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
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.specsfrontend may require changes to Catalyst as wellRelated GitHub Issues:
[sc-102889]