Skip to content

compiler: Fix MPI data distribution for free surface use cases - #3105

Open
FabioLuporini wants to merge 10 commits into
mainfrom
fix/mpi-runtime-correctness
Open

FabioLuporini wants to merge 10 commits into
mainfrom
fix/mpi-runtime-correctness

mpi: Simplify sparse support rank mapping

9b1c076
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Nov 8, 2026 in 0s

84.00% (target 1.00%)

View this Pull Request on Codecov

84.00% (target 1.00%)

Details

Codecov Report

❌ Patch coverage is 58.82353% with 77 lines in your changes missing coverage. Please review.
✅ Project coverage is 84.00%. Comparing base (22830c8) to head (9b1c076).

Files with missing lines Patch % Lines
tests/test_mpi.py 18.30% 58 Missing ⚠️
devito/types/sparse.py 11.76% 15 Missing ⚠️
devito/operations/interpolators.py 50.00% 4 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3105      +/-   ##
==========================================
- Coverage   84.52%   84.00%   -0.52%     
==========================================
  Files         260      260              
  Lines       58599    58758     +159     
  Branches     4978     4988      +10     
==========================================
- Hits        49532    49361     -171     
- Misses       8240     8551     +311     
- Partials      827      846      +19     

☔ View full report in Codecov by Harness.
📢 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.