Closed MicZet closed 2 years ago
This depends on your configuration. See the Dockerfile on an alternative way to install the openmpi libraries.
mpi4py
is a fake requirement that we haven’t gotten around to handling more elegantly. If you’re planning on using the torch distributed NCCL backend (which you probably should be), then you can delete this package requirement without breaking anything.
Thank you both. Will be testing
Describe the bug Ubuntu 20.04 , Python 3.9 Installation of requirements fails. Could you please help solving these?
I installed libopenmpi-dev package
To Reproduce pip install -r requirements/requirements.txt
Error log:
Installing collected packages: mpi4py, lm-eval, ftfy, einops, deepspeed Running setup.py install for mpi4py ... error ERROR: Command errored out with exit status 1: command: /home/xx/anaconda3/envs/py39ai/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-1c8r3z14/mpi4py_7a6af1b557d54e83bfcef65c2ed940fa/setup.py'"'"'; __file__='"'"'/tmp/pip-install-1c8r3z14/mpi4py_7a6af1b557d54e83bfcef65c2ed940fa/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-qyaci3w8/install-record.txt --single-version-externally-managed --compile --install-headers /home/xx/anaconda3/envs/py39ai/include/python3.9/mpi4py cwd: /tmp/pip-install-1c8r3z14/mpi4py_7a6af1b557d54e83bfcef65c2ed940fa/ Complete output (381 lines): running install running build running build_src running build_py creating build creating build/lib.linux-x86_64-3.9 creating build/lib.linux-x86_64-3.9/mpi4py copying src/mpi4py/__init__.py -> build/lib.linux-x86_64-3.9/mpi4py copying src/mpi4py/__main__.py -> build/lib.linux-x86_64-3.9/mpi4py copying src/mpi4py/run.py -> build/lib.linux-x86_64-3.9/mpi4py copying src/mpi4py/bench.py -> build/lib.linux-x86_64-3.9/mpi4py creating build/lib.linux-x86_64-3.9/mpi4py/futures copying src/mpi4py/futures/aplus.py -> build/lib.linux-x86_64-3.9/mpi4py/futures copying src/mpi4py/futures/__init__.py -> build/lib.linux-x86_64-3.9/mpi4py/futures copying src/mpi4py/futures/__main__.py -> build/lib.linux-x86_64-3.9/mpi4py/futures copying src/mpi4py/futures/server.py -> build/lib.linux-x86_64-3.9/mpi4py/futures copying src/mpi4py/futures/pool.py -> build/lib.linux-x86_64-3.9/mpi4py/futures copying src/mpi4py/futures/_lib.py -> build/lib.linux-x86_64-3.9/mpi4py/futures copying src/mpi4py/futures/_base.py -> build/lib.linux-x86_64-3.9/mpi4py/futures copying src/mpi4py/__init__.pxd -> build/lib.linux-x86_64-3.9/mpi4py copying src/mpi4py/libmpi.pxd -> build/lib.linux-x86_64-3.9/mpi4py copying src/mpi4py/MPI.pxd -> build/lib.linux-x86_64-3.9/mpi4py creating build/lib.linux-x86_64-3.9/mpi4py/include creating build/lib.linux-x86_64-3.9/mpi4py/include/mpi4py copying src/mpi4py/include/mpi4py/mpi4py.MPI.h -> build/lib.linux-x86_64-3.9/mpi4py/include/mpi4py copying src/mpi4py/include/mpi4py/mpi4py.MPI_api.h -> build/lib.linux-x86_64-3.9/mpi4py/include/mpi4py copying src/mpi4py/include/mpi4py/mpi4py.h -> build/lib.linux-x86_64-3.9/mpi4py/include/mpi4py copying src/mpi4py/include/mpi4py/mpi4py.i -> build/lib.linux-x86_64-3.9/mpi4py/include/mpi4py copying src/mpi4py/include/mpi4py/mpi.pxi -> build/lib.linux-x86_64-3.9/mpi4py/include/mpi4py running build_clib MPI configuration: [mpi] from 'mpi.cfg' MPI C compiler: /usr/bin/mpicc MPI C++ compiler: /usr/bin/mpicxx MPI F compiler: /usr/bin/mpifort MPI F90 compiler: /usr/bin/mpif90 MPI F77 compiler: /usr/bin/mpif77 checking for library 'lmpe' ... /usr/bin/mpicc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -I/home/xx/anaconda3/envs/py39ai/include -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -fPIC -c _configtest.c -o _configtest.o /usr/bin/mpicc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat _configtest.o -llmpe -o _configtest /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: cannot find -llmpe collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o building 'mpe' dylib library creating build/temp.linux-x86_64-3.9 creating build/temp.linux-x86_64-3.9/src creating build/temp.linux-x86_64-3.9/src/lib-pmpi /usr/bin/mpicc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -I/home/xx/anaconda3/envs/py39ai/include -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -fPIC -c src/lib-pmpi/mpe.c -o build/temp.linux-x86_64-3.9/src/lib-pmpi/mpe.o creating build/lib.linux-x86_64-3.9/mpi4py/lib-pmpi /usr/bin/mpicc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat -shared -Wl,-rpath,/home/xx/anaconda3/envs/py39ai/lib -Wl,-rpath-link,/home/xx/anaconda3/envs/py39ai/lib -L/home/xx/anaconda3/envs/py39ai/lib -L/home/xx/anaconda3/envs/py39ai/lib -Wl,-rpath,/home/xx/anaconda3/envs/py39ai/lib -Wl,-rpath-link,/home/xx/anaconda3/envs/py39ai/lib -L/home/xx/anaconda3/envs/py39ai/lib -Wl,--no-as-needed build/temp.linux-x86_64-3.9/src/lib-pmpi/mpe.o -o build/lib.linux-x86_64-3.9/mpi4py/lib-pmpi/libmpe.so checking for library 'vt-mpi' ... /usr/bin/mpicc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -I/home/xx/anaconda3/envs/py39ai/include -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -fPIC -c _configtest.c -o _configtest.o /usr/bin/mpicc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat _configtest.o -lvt-mpi -o _configtest /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: cannot find -lvt-mpi collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o checking for library 'vt.mpi' ... /usr/bin/mpicc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -I/home/xx/anaconda3/envs/py39ai/include -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -fPIC -c _configtest.c -o _configtest.o /usr/bin/mpicc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat _configtest.o -lvt.mpi -o _configtest /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: cannot find -lvt.mpi collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o building 'vt' dylib library /usr/bin/mpicc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -I/home/xx/anaconda3/envs/py39ai/include -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -fPIC -c src/lib-pmpi/vt.c -o build/temp.linux-x86_64-3.9/src/lib-pmpi/vt.o /usr/bin/mpicc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat -shared -Wl,-rpath,/home/xx/anaconda3/envs/py39ai/lib -Wl,-rpath-link,/home/xx/anaconda3/envs/py39ai/lib -L/home/xx/anaconda3/envs/py39ai/lib -L/home/xx/anaconda3/envs/py39ai/lib -Wl,-rpath,/home/xx/anaconda3/envs/py39ai/lib -Wl,-rpath-link,/home/xx/anaconda3/envs/py39ai/lib -L/home/xx/anaconda3/envs/py39ai/lib -Wl,--no-as-needed build/temp.linux-x86_64-3.9/src/lib-pmpi/vt.o -o build/lib.linux-x86_64-3.9/mpi4py/lib-pmpi/libvt.so checking for library 'vt-mpi' ... /usr/bin/mpicc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -I/home/xx/anaconda3/envs/py39ai/include -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -fPIC -c _configtest.c -o _configtest.o /usr/bin/mpicc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat _configtest.o -lvt-mpi -o _configtest /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: cannot find -lvt-mpi collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o checking for library 'vt.mpi' ... /usr/bin/mpicc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -I/home/xx/anaconda3/envs/py39ai/include -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -fPIC -c _configtest.c -o _configtest.o /usr/bin/mpicc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat _configtest.o -lvt.mpi -o _configtest /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: cannot find -lvt.mpi collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o building 'vt-mpi' dylib library /usr/bin/mpicc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -I/home/xx/anaconda3/envs/py39ai/include -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -fPIC -c src/lib-pmpi/vt-mpi.c -o build/temp.linux-x86_64-3.9/src/lib-pmpi/vt-mpi.o /usr/bin/mpicc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat -shared -Wl,-rpath,/home/xx/anaconda3/envs/py39ai/lib -Wl,-rpath-link,/home/xx/anaconda3/envs/py39ai/lib -L/home/xx/anaconda3/envs/py39ai/lib -L/home/xx/anaconda3/envs/py39ai/lib -Wl,-rpath,/home/xx/anaconda3/envs/py39ai/lib -Wl,-rpath-link,/home/xx/anaconda3/envs/py39ai/lib -L/home/xx/anaconda3/envs/py39ai/lib -Wl,--no-as-needed build/temp.linux-x86_64-3.9/src/lib-pmpi/vt-mpi.o -o build/lib.linux-x86_64-3.9/mpi4py/lib-pmpi/libvt-mpi.so checking for library 'vt-hyb' ... /usr/bin/mpicc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -I/home/xx/anaconda3/envs/py39ai/include -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -fPIC -c _configtest.c -o _configtest.o /usr/bin/mpicc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat _configtest.o -lvt-hyb -o _configtest /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: cannot find -lvt-hyb collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o checking for library 'vt.ompi' ... /usr/bin/mpicc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -I/home/xx/anaconda3/envs/py39ai/include -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -fPIC -c _configtest.c -o _configtest.o /usr/bin/mpicc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat _configtest.o -lvt.ompi -o _configtest /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: cannot find -lvt.ompi collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o building 'vt-hyb' dylib library /usr/bin/mpicc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -I/home/xx/anaconda3/envs/py39ai/include -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -fPIC -c src/lib-pmpi/vt-hyb.c -o build/temp.linux-x86_64-3.9/src/lib-pmpi/vt-hyb.o /usr/bin/mpicc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat -shared -Wl,-rpath,/home/xx/anaconda3/envs/py39ai/lib -Wl,-rpath-link,/home/xx/anaconda3/envs/py39ai/lib -L/home/xx/anaconda3/envs/py39ai/lib -L/home/xx/anaconda3/envs/py39ai/lib -Wl,-rpath,/home/xx/anaconda3/envs/py39ai/lib -Wl,-rpath-link,/home/xx/anaconda3/envs/py39ai/lib -L/home/xx/anaconda3/envs/py39ai/lib -Wl,--no-as-needed build/temp.linux-x86_64-3.9/src/lib-pmpi/vt-hyb.o -o build/lib.linux-x86_64-3.9/mpi4py/lib-pmpi/libvt-hyb.so running build_ext MPI configuration: [mpi] from 'mpi.cfg' MPI C compiler: /usr/bin/mpicc MPI C++ compiler: /usr/bin/mpicxx MPI F compiler: /usr/bin/mpifort MPI F90 compiler: /usr/bin/mpif90 MPI F77 compiler: /usr/bin/mpif77 checking for dlopen() availability ... checking for header 'dlfcn.h' ... gcc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -I/home/xx/anaconda3/envs/py39ai/include -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -fPIC -I/home/xx/anaconda3/envs/py39ai/include/python3.9 -c _configtest.c -o _configtest.o success! removing: _configtest.c _configtest.o success! checking for library 'dl' ... gcc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -I/home/xx/anaconda3/envs/py39ai/include -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -fPIC -I/home/xx/anaconda3/envs/py39ai/include/python3.9 -c _configtest.c -o _configtest.o gcc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat _configtest.o -Lbuild/temp.linux-x86_64-3.9 -ldl -o _configtest success! removing: _configtest.c _configtest.o _configtest checking for function 'dlopen' ... gcc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -I/home/xx/anaconda3/envs/py39ai/include -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -fPIC -I/home/xx/anaconda3/envs/py39ai/include/python3.9 -c _configtest.c -o _configtest.o gcc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat _configtest.o -Lbuild/temp.linux-x86_64-3.9 -ldl -o _configtest success! removing: _configtest.c _configtest.o _configtest building 'mpi4py.dl' extension gcc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -I/home/xx/anaconda3/envs/py39ai/include -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -fPIC -DHAVE_DLFCN_H=1 -DHAVE_DLOPEN=1 -I/home/xx/anaconda3/envs/py39ai/include/python3.9 -c src/dynload.c -o build/temp.linux-x86_64-3.9/src/dynload.o gcc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat -shared -Wl,-rpath,/home/xx/anaconda3/envs/py39ai/lib -Wl,-rpath-link,/home/xx/anaconda3/envs/py39ai/lib -L/home/xx/anaconda3/envs/py39ai/lib -L/home/xx/anaconda3/envs/py39ai/lib -Wl,-rpath,/home/xx/anaconda3/envs/py39ai/lib -Wl,-rpath-link,/home/xx/anaconda3/envs/py39ai/lib -L/home/xx/anaconda3/envs/py39ai/lib build/temp.linux-x86_64-3.9/src/dynload.o -Lbuild/temp.linux-x86_64-3.9 -ldl -o build/lib.linux-x86_64-3.9/mpi4py/dl.cpython-39-x86_64-linux-gnu.so checking for MPI compile and link ... /usr/bin/mpicc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -I/home/xx/anaconda3/envs/py39ai/include -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -fPIC -I/home/xx/anaconda3/envs/py39ai/include/python3.9 -c _configtest.c -o _configtest.o success! removing: _configtest.c _configtest.o /usr/bin/mpicc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -I/home/xx/anaconda3/envs/py39ai/include -fPIC -O2 -isystem /home/xx/anaconda3/envs/py39ai/include -fPIC -I/home/xx/anaconda3/envs/py39ai/include/python3.9 -c _configtest.c -o _configtest.o /usr/bin/mpicc -pthread -B /home/xx/anaconda3/envs/py39ai/compiler_compat _configtest.o -Lbuild/temp.linux-x86_64-3.9 -o _configtest /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: warning: libopen-rte.so.40, needed by /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so, not found (try using -rpath or -rpath-link) /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: warning: libopen-pal.so.40, needed by /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so, not found (try using -rpath or -rpath-link) /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: warning: libm.so.6, needed by /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so, not found (try using -rpath or -rpath-link) /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: warning: libhwloc.so.15, needed by /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so, not found (try using -rpath or -rpath-link) /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
mca_base_framework_components_close' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_list_sort' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_datatype_get_element_count' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_convertor_t_class' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_namelist_t_class' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tomca_base_var_dump' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_install_dirs' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_hash_table_set_value_ptr' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_rand' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tohwloc_bitmap_alloc' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
hwloc_get_obj_by_depth' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_delay_abort' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_convertor_raw' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tohwloc_bitmap_free' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
mca_base_var_get' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_local_arch' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_list_item_t_class' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_backtrace_print' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_pmix_collect_all_data' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tomca_base_component_close' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_hash_table_get_value_ptr' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toorte_data_server_uri' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_str_to_bool' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tomca_base_var_register' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_info_register_framework_params' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_datatype_is_monotonic' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
hwloc_bitmap_iszero' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_hwloc_base_cset2mapstr' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_proc_local_set' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_unsetenv' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
hwloc_bitmap_isincluded' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_datatype_dump_data_flags' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_hwloc_topology' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_convertor_pack' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_output_stream_t_class' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_info_out' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_pmix_base_exchange' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_info_get_valuelen' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_timer_base_get_cycles' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_allocator_base_framework' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_argv_join' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_pmix_base_async_modex' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_datatype_set_element_count' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tomca_base_pvar_handle_reset' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_argv_free' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_hash_table_init' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_process_info' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_path_nfs' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
mca_base_pvar_get' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_backtrace_buffer' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_hwloc_compute_relative_locality' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_btl_base_framework' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_pmix_app_t_class' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_progress_set_event_poll_rate' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_pointer_array_test_and_set_item' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_thread_get_self' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_pointer_array_t_class' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_info_get_nthkey' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_datatype_copy_content_same_ddt' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_pmix_verbose_output' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
log@GLIBC_2.29' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tomca_base_components_close' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_pointer_array_init' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_infosubscribe_subscribe' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
orte_info_show_orte_version' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toorte_init' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
mca_base_select' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_argv_append_unique_nosize' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
mca_base_pvar_handle_read_value' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_timer_base_get_freq' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_datatype_finalize' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toorte_session_dir_finalize' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_process_name_print' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tomca_base_pvar_handle_alloc' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
hwloc_get_type_depth' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_buffer_t_class' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_convert_process_name_to_string' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_free_list_t_class' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_output' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tosqrt@GLIBC_2.2.5' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
mca_base_var_find_by_name' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_info_get' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_progress' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_hwloc_base_single_cpu' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_compare_proc' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toompi_sync_wait_mt' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_free_list_item_t_class' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_datatype_contain_basic_datatypes' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
mca_base_framework_is_open' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_cr_output' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_convertor_prepare_for_recv' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tohwloc_bitmap_compare' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_hash_table_t_class' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_dss' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_value_unload' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_info_get_value_enum' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_built_with_cuda_support' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tomca_base_var_set_value' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_progress_register' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_info_register_project_frameworks' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_info_get_bool' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_hash_table_get_next_key_uint32' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_pointer_array_add' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toorte_util_compare_name_fields' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_argv_count' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_finalize_util' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_output_close' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_progress_event_users_increment' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_pointer_array_set_item' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toorte_in_parallel_debugger' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_convertor_prepare_for_send' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_hash_table_remove_value_uint32' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_mpool_base_framework' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toorte_ess' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_value_load' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tomca_base_var_enum_create_flag' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_bitmap_set_bit' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_datatype_compute_ptypes' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_info_close_components' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_output_verbose' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_info_dup' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toorte_process_info' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_argv_append_nosize' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tohwloc_get_cpubind' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_class_init_epoch' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tomca_base_pvar_register' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_pmix_pdata_t_class' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_cr_reg_coord_callback' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
mca_base_pvar_handle_free' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toorte_info_close_components' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
orte_proc_applied_binding' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_proc_local_get' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
mca_base_component_var_register' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toorte_proc_is_bound' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
orte_name_wildcard' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tomca_base_var_get_value' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_rcache_base_framework' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tomca_base_var_find' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_output_set_verbosity' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tomca_base_pvar_handle_write_value' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_hwloc_base_cset2str' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_convertor_compute_remote_size' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_info_dup_mpistandard' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_crs_base_state_str' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
mca_mpool_base_alloc' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_init_util' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_convertor_create' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_output_open' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_thread_self_compare' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_free_list_grow_st' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_condition_t_class' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_info_delete' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_show_help' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_datatype_predefined_elem_desc' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_info_t_class' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_cuda_support' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_datatype_clone' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toorte_odls' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
mca_mpool_base_free' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_progress_set_event_flag' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_convertor_unpack' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tomca_base_var_register_synonym' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_hash_table_get_value_uint32' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tomca_base_var_group_find_by_name' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_argv_split' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_strerror' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
mca_base_var_group_get_stamp' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tomca_base_pvar_session_t_class' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_pmix' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_srand' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_initialized' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_arch_set_fortran_logical_size' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_object_t_class' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toorte_util_convert_process_name_to_string' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
mca_base_pvar_get_count' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tomca_mpool_base_tree_print' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_class_initialize' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_progress_set_yield_when_idle' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_bitmap_is_set_bit' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tomca_base_var_get_count' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
mca_base_pvar_find_by_name' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_proc_for_name' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
mca_base_framework_close' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_bitmap_init' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
mca_base_framework_components_open' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_datatype_t_class' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
orte_standalone_operation' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_uses_threads' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
orte_util_convert_string_to_process_name' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_proc_t_class' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_info_set' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_argv_append' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_mutex_t_class' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tomca_base_component_to_string' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
orte_util_print_name_args' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tomca_allocator_component_lookup' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
mca_base_pvar_handle_stop' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_datatype_init' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_hash_table_set_value_uint32' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_abort_print_stack' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_hash_table_get_value_uint64' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tomca_base_var_group_get' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_convert_string_to_process_name' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_datatype_commit' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_bitmap_find_and_set_first_unset_bit' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toorte_show_help' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_getcwd' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toorte_errmgr' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_datatype_dump_data_desc' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tomca_base_var_enum_create' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
mca_base_component_repository_release' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_value_t_class' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_free_list_init' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_bitmap_set_max_size' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_info_make_version_str' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_progress_unregister' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
mca_base_pvar_handle_start' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_infosubscriber_t_class' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_datatype_create_desc' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_setenv' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_progress_event_users_decrement' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_hash_table_remove_value_ptr' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
orte_finalize' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_bitmap_clear_bit' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_bitmap_t_class' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_info_set_value_enum' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_hash_table_get_first_key_uint32' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tomca_base_component_list_item_t_class' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_infosubscribe_change_info' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toorte_info_register_framework_params' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
mca_base_framework_open' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toorte_session_dir_cleanup' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_info_show_opal_version' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_datatype_add' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_class_finalize' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference tomca_base_var_group_get_count' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
opal_datatype_resize' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference toopal_hash_table_set_value_uint64' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to
MPIR_being_debugged' /home/xx/anaconda3/envs/py39ai/compiler_compat/ld: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so: undefined reference to `opal_list_t_class' collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o error: Cannot link MPI programs. Check your configuration!!!ERROR: Command errored out with exit status 1: /home/xx/anaconda3/envs/py39ai/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-1c8r3z14/mpi4py_7a6af1b557d54e83bfcef65c2ed940fa/setup.py'"'"'; file='"'"'/tmp/pip-install-1c8r3z14/mpi4py_7a6af1b557d54e83bfcef65c2ed940fa/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /tmp/pip-record-qyaci3w8/install-record.txt --single-version-externally-managed --compile --install-headers /home/xx/anaconda3/envs/py39ai/include/python3.9/mpi4py Check the logs for full command output. `