SHMEM\_INFO\_GET\_VERSION(3) Open MPI SHMEM\_INFO\_GET\_VERSION(3)

shmem\_info\_get\_version - Returns the major and minor version of the library implementation.

# [SYNOPSIS](#SYNOPSIS)

C or C++:

```
#include <mpp/shmem.h>
void shmem_info_get_version(int *major, int *minor)
```

Fortran:

```
include 'mpp/shmem.fh'
SHMEM_INFO_GET_VERSION(MAJOR, MINOR)
INTEGER MAJOR, MINOR
```

# [DESCRIPTION](#DESCRIPTION)

shmem\_info\_get\_version() This routine returns the major and minor version of the OpenSHMEM standard in use. For a given library implementation, the major and minor version returned by these calls is consistent with the compile-time constants, SHMEM\_MAJOR\_VERSION and SHMEM\_MINOR\_VERSION, defined in its shmem.h. The valid major version value is 1, and the valid minor version value is 2.

**See also:**

[*intro\_shmem*(3)](/man/enterprise-packages/openmpi-cuda-12.9/intro_shmem.3) [*shmem\_my\_pe*(3)](/man/enterprise-packages/openmpi-cuda-12.9/shmem_my_pe.3) [*shmem\_init*(3)](/man/enterprise-packages/openmpi-cuda-12.9/shmem_init.3)

# [Copyright](#Copyright)

2003-2026, The Open MPI Community

September 23, 2026

---

Document: shmem_info_get_version(3) from openmpi-cuda-12.9 5.0.11-r0 (Chainguard OS)
Source: https://github.com/open-mpi/ompi
