Skip to content

Delete plxpr transform integration#2853

Merged
albi3ro merged 6 commits into
mainfrom
delete-plxpr-transforms
May 19, 2026
Merged

Delete plxpr transform integration#2853
albi3ro merged 6 commits into
mainfrom
delete-plxpr-transforms

Conversation

@albi3ro

@albi3ro albi3ro commented May 19, 2026

Copy link
Copy Markdown
Contributor

Context:

We no longer want to support or develop applying transforms to the plxpr itself. Instead, we want to force all transforms to be applied in MLIR/ XDSL with the capture pipeline.

But we still had some relatively dead code handing around to support them. This removes them.

Description of the Change:

Deletes some code for handling Transform.plxpr_transform in the conversion process from plxpr to catalyst-jaxpr.

Benefits:

Prunes out features we don't actually want anymore.

Possible Drawbacks:

This was always experimental, so if anyone is wanting it or depending on it, they are asking for this type of thing to happen.

Is a little sad to delete all the code that took so long to develop though.

Related GitHub Issues:

[sc-120025]

@JerryChen97 JerryChen97 self-requested a review May 19, 2026 16:15

@JerryChen97 JerryChen97 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🚀 🚀 🚀

@codecov

codecov Bot commented May 19, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 96.96%. Comparing base (ead5a37) to head (744bc30).
⚠️ Report is 5 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2853      +/-   ##
==========================================
+ Coverage   96.95%   96.96%   +0.01%     
==========================================
  Files         169      169              
  Lines       18876    18876              
  Branches     1799     1798       -1     
==========================================
+ Hits        18301    18304       +3     
+ Misses        409      407       -2     
+ Partials      166      165       -1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@albi3ro albi3ro merged commit 6d0dba3 into main May 19, 2026
39 checks passed
@albi3ro albi3ro deleted the delete-plxpr-transforms branch May 19, 2026 19:03
multiphaseCFD pushed a commit that referenced this pull request May 19, 2026
**Context:**

We no longer want to support or develop applying transforms to the plxpr
itself. Instead, we want to force all transforms to be applied in MLIR/
XDSL with the capture pipeline.

But we still had some relatively dead code handing around to support
them. This removes them.

**Description of the Change:**

Deletes some code for handling `Transform.plxpr_transform` in the
conversion process from plxpr to catalyst-jaxpr.

**Benefits:**

Prunes out features we don't actually want anymore.

**Possible Drawbacks:**

This was always experimental, so if anyone is wanting it or depending on
it, they are asking for this type of thing to happen.

Is a little sad to delete all the code that took so long to develop
though.

**Related GitHub Issues:**

[sc-120025]
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.

3 participants