Skip to content

compiler: Call finalize_args once at the end of the lowering

392fc8a
Select commit
Loading
Failed to load commit list.
Open

compiler: Faster compilation time #2928

compiler: Call finalize_args once at the end of the lowering
392fc8a
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded May 12, 2026 in 1s

82.92% (target 1.00%)

View this Pull Request on Codecov

82.92% (target 1.00%)

Details

Codecov Report

❌ Patch coverage is 93.63057% with 70 lines in your changes missing coverage. Please review.
✅ Project coverage is 82.92%. Comparing base (91d8596) to head (392fc8a).
⚠️ Report is 3 commits behind head on main.

Files with missing lines Patch % Lines
devito/passes/clusters/fusion.py 88.82% 16 Missing and 4 partials ⚠️
devito/ir/support/guards.py 27.27% 8 Missing ⚠️
devito/symbolics/manipulation.py 80.95% 4 Missing and 4 partials ⚠️
devito/ir/clusters/cluster.py 94.31% 5 Missing ⚠️
devito/passes/iet/engine.py 87.80% 3 Missing and 2 partials ⚠️
devito/tools/memoization.py 93.58% 2 Missing and 3 partials ⚠️
devito/ir/iet/visitors.py 93.10% 4 Missing ⚠️
devito/tools/utils.py 71.42% 3 Missing and 1 partial ⚠️
devito/ir/support/basic.py 96.80% 1 Missing and 2 partials ⚠️
devito/ir/iet/nodes.py 94.44% 1 Missing and 1 partial ⚠️
... and 4 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2928      +/-   ##
==========================================
- Coverage   83.35%   82.92%   -0.43%     
==========================================
  Files         248      249       +1     
  Lines       51734    52402     +668     
  Branches     4463     4532      +69     
==========================================
+ Hits        43122    43456     +334     
- Misses       7859     8162     +303     
- Partials      753      784      +31     

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