Skip to content
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

misc: move pdl, sgpu, and wgsl_printer out of experimental #3384

Merged
merged 1 commit into from
Nov 4, 2024

Conversation

superlopuh
Copy link
Member

These are actually all fairly well-tested, so I think the experimental bit is confusing. Some of the code would probably benefit from being in a different place, but we can worry about that another time.

Copy link

codecov bot commented Nov 3, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 90.12%. Comparing base (bd9aaf7) to head (57832b9).
Report is 10 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3384      +/-   ##
==========================================
- Coverage   90.13%   90.12%   -0.01%     
==========================================
  Files         452      453       +1     
  Lines       56953    57108     +155     
  Branches     5468     5490      +22     
==========================================
+ Hits        51333    51470     +137     
- Misses       4173     4183      +10     
- Partials     1447     1455       +8     

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

Copy link
Collaborator

@alexarice alexarice left a comment

Choose a reason for hiding this comment

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

Seems reasonable to me, though I have no context for why they were separated to begin with

@@ -13,7 +13,7 @@

pytest.importorskip("wgpu", reason="wgpu is an optional dependency")

from xdsl.interpreters.experimental.wgpu import WGPUFunctions # noqa: E402
from xdsl.interpreters.wgpu import WGPUFunctions # noqa: E402
Copy link
Collaborator

Choose a reason for hiding this comment

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

What's this lint for? Realise it's unchanged but could there be an explanation in the comment

@alexarice alexarice changed the title misc: move pdf, sgpu, and wgsl_printer out of experimental misc: move pdl, sgpu, and wgsl_printer out of experimental Nov 4, 2024
@alexarice
Copy link
Collaborator

alexarice commented Nov 4, 2024

Also fixed title, was slightly confused on how you were manipulating pdfs with xdsl

@superlopuh superlopuh merged commit 87e1a46 into main Nov 4, 2024
14 checks passed
@superlopuh superlopuh deleted the sasha/pdl/interp-experimental branch November 4, 2024 12:51
lfrenot pushed a commit that referenced this pull request Nov 4, 2024
These are actually all fairly well-tested, so I think the experimental
bit is confusing. Some of the code would probably benefit from being in
a different place, but we can worry about that another time.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
misc Miscellaneous
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants