Skip to content

Make ompi_mpi_java_eager MCA var show up in ompi_info #10259

Open
@jsquyres

Description

@jsquyres

The Java bindings layer registers the ompi_mpi_java_eager MCA variable. However, this currently occurs at https://github.com/open-mpi/ompi/blob/main/ompi/mpi/java/c/mpi_MPI.c#L273-L278, which is invoked during the Java MPI binding MPI_init, and is located in libmpi_java.

Since ompi_info (rightfully) isn't linked against libmpi_java, that means that ompi_info won't see this MCA var registration, and therefore won't display it. It would be good to someday enable this MCA var to show up, but without introducing a dependency of libmpi to libmpi_java.

AFAIK, this issue has existed in all released versions of Open MPI with the Java bindings.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions