You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
When I follow the instruction of README.md to execute the MPI program, the following error has shown up:
/usr/bin/bash: symbol lookup error: /path/to/src/alltoallv/liballtoallv.so: undefined symbol: mpi_fortran_in_place_
It seems that in the source code, mpi_fortran_in_place_ is an extern variable, but it can't find where is the definition.
I use OpenMPI 4.0.4 and GCC 9.2.0 to compile the code and library, the operating system is CentOS Linux 7 (Core).
If you need more information, please let me know!
Thanks!
The text was updated successfully, but these errors were encountered:
According to this commit, It seems that OpenMPI has no longer define mpi_fortran_in_place_ after version 3.0.
And I've successfully run the profiler by using OpenMPI 2.1.6.
Sorry for the late answer. I am surprised that the liballtoallv.so is having the symbol problem. I would prefer the undefined symbol to refer to Open MPI. I will have a look when possible.
Hi,
When I follow the instruction of README.md to execute the MPI program, the following error has shown up:
It seems that in the source code, mpi_fortran_in_place_ is an extern variable, but it can't find where is the definition.
I use OpenMPI 4.0.4 and GCC 9.2.0 to compile the code and library, the operating system is CentOS Linux 7 (Core).
If you need more information, please let me know!
Thanks!
The text was updated successfully, but these errors were encountered: