FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

compiler: catch corner case read after write by mloubout · Pull Request #2909 · devitocodes/devito · GitHub

compiler: catch corner case read after write - #2909

Merged
FabioLuporini merged 2 commits into
mainfrom
fix-break-clusters
May 7, 2026
Merged

compiler: catch corner case read after write#2909
FabioLuporini merged 2 commits into
mainfrom
fix-break-clusters

Conversation

mloubout commented May 1, 2026

Copy link
Copy Markdown
Contributor

tentative, trying to see what can do for these cases

Copy link
Copy Markdown

Check out this pull request on 

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

mloubout force-pushed the fix-break-clusters branch from 5b1f815 to 6e60d66 Compare May 1, 2026 14:36

codecov Bot commented May 1, 2026
edited
Loading

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 83.39%. Comparing base (6ec492d) to head (d2cbc85).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2909   +/-   ##
=======================================
  Coverage   83.38%   83.39%           
=======================================
  Files         248      248           
  Lines       51685    51699   +14     
  Branches     4460     4460           
=======================================
+ Hits        43100    43114   +14     
+ Misses       7831     7830    -1     
- Partials      754      755    +1     
Flag Coverage Δ
pytest-gpu-aomp-amdgpuX 68.71% <100.00%> (+0.02%) ⬆️
pytest-gpu-gcc- 78.00% <100.00%> (-0.02%) ⬇️
pytest-gpu-icx- 77.62% <100.00%> (-0.02%) ⬇️
pytest-gpu-nvc-nvidiaX 69.25% <100.00%> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ 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.

mloubout force-pushed the fix-break-clusters branch 6 times, most recently from 9780878 to a1f6a0a Compare May 4, 2026 19:47
Comment thread tests/test_dse.py Outdated

op = Operator(eqns)

assert_structure(

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.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

Maybe a brief comment explaining why fissioning in x is expected would be useful in the future?

continue

distance = dependence.distance

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.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

leftover, or apply same style change to the other sibling methods

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

This actually applies the same style as d_anti below that has the blank line but can remove blank line from both too if prefered

Comment thread tests/test_dse.py Outdated
assert all(trees[1].root.dim is tree.root.dim for tree in trees[1:])


def test_scheduling_no_deriv():

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.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

maybe mention "interpolation" in the name, or it may go underestimated

FabioLuporini merged commit a844bac into main May 7, 2026
42 checks passed
FabioLuporini deleted the fix-break-clusters branch May 7, 2026 14:17
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants


Back | FazBrowse Home | New Git URL