llnl / llnl/blt

extra error checking for Find MPI Targets

Open
#484 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.