extra error checking for Find MPI Targets
Open
- Dominant language
- C++
- Stars
- 296
- Forks
- 66
- Avg merge
- 1h 3m
- Merged PRs (30d)
- 1
Description
`BLT_USE_FIND_MPI_TARGETS` uses `MPI::MPI_CXX` but doesn't explicitly check it exists.
If it's not there a confusing error message is a likely outcome.
Contributor guide
Research direction
Locate the CMake logic for BLT_USE_FIND_MPI_TARGETS and inspect how it uses MPI::MPI_CXX. Add an explicit check that the target exists so configuration reports a clear error, then verify the affected CMake configuration path succeeds when the target is available and fails clearly when it is not.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cmake, cpp
- Domain
- build-system, hpc
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 50/100