--
You received this message because you are subscribed to the Google Groups "mpi4py" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mpi4py+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mpi4py/e54f737d-f35a-4006-bcc7-956103072786n%40googlegroups.com.
Building wheel for mpi4py (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building wheel for mpi4py (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [170 lines of output]
running bdist_wheel
running build
running build_src
running build_py
creating build
creating build/lib.macosx-10.9-x86_64-cpython-311
creating build/lib.macosx-10.9-x86_64-cpython-311/mpi4py
copying src/mpi4py/run.py -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py
copying src/mpi4py/__init__.py -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py
copying src/mpi4py/bench.py -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py
copying src/mpi4py/__main__.py -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py
creating build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/futures
copying src/mpi4py/futures/_base.py -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/futures
copying src/mpi4py/futures/server.py -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/futures
copying src/mpi4py/futures/__init__.py -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/futures
copying src/mpi4py/futures/_core.py -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/futures
copying src/mpi4py/futures/pool.py -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/futures
copying src/mpi4py/futures/aplus.py -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/futures
copying src/mpi4py/futures/__main__.py -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/futures
copying src/mpi4py/futures/_lib.py -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/futures
creating build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/util
copying src/mpi4py/util/pkl5.py -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/util
copying src/mpi4py/util/dtlib.py -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/util
copying src/mpi4py/util/__init__.py -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/util
copying src/mpi4py/py.typed -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py
copying src/mpi4py/__main__.pyi -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py
copying src/mpi4py/__init__.pyi -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py
copying src/mpi4py/run.pyi -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py
copying src/mpi4py/bench.pyi -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py
copying src/mpi4py/MPI.pyi -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py
copying src/mpi4py/dl.pyi -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py
copying src/mpi4py/__init__.pxd -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py
copying src/mpi4py/libmpi.pxd -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py
copying src/mpi4py/MPI.pxd -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py
creating build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/include
creating build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/include/mpi4py
copying src/mpi4py/include/mpi4py/mpi4py.MPI.h -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/include/mpi4py
copying src/mpi4py/include/mpi4py/mpi4py.MPI_api.h -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/include/mpi4py
copying src/mpi4py/include/mpi4py/mpi4py.h -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/include/mpi4py
copying src/mpi4py/include/mpi4py/mpi4py.i -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/include/mpi4py
copying src/mpi4py/include/mpi4py/mpi.pxi -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/include/mpi4py
copying src/mpi4py/futures/__main__.pyi -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/futures
copying src/mpi4py/futures/__init__.pyi -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/futures
copying src/mpi4py/futures/_core.pyi -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/futures
copying src/mpi4py/futures/aplus.pyi -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/futures
copying src/mpi4py/futures/server.pyi -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/futures
copying src/mpi4py/futures/pool.pyi -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/futures
copying src/mpi4py/futures/_lib.pyi -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/futures
copying src/mpi4py/util/__init__.pyi -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/util
copying src/mpi4py/util/dtlib.pyi -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/util
copying src/mpi4py/util/pkl5.pyi -> build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/util
running build_clib
MPI configuration: [mpi] from 'mpi.cfg'
MPI C compiler: /opt/homebrew/bin/mpicc
MPI C++ compiler: /opt/homebrew/bin/mpicxx
MPI F compiler: /opt/homebrew/bin/mpifort
MPI F90 compiler: /opt/homebrew/bin/mpif90
MPI F77 compiler: /opt/homebrew/bin/mpif77
checking for library 'lmpe' ...
/opt/homebrew/bin/mpicc -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/raviwar/miniconda/include -fPIC -O2 -isystem /Users/raviwar/miniconda/include -c _configtest.c -o _configtest.o
/opt/homebrew/bin/mpicc -flat_namespace -undefined suppress _configtest.o -llmpe -o _configtest
ld: library not found for -llmpe
clang: error: linker command failed with exit code 1 (use -v to see invocation)
failure.
removing: _configtest.c _configtest.o
building 'mpe' dylib library
creating build/temp.macosx-10.9-x86_64-cpython-311
creating build/temp.macosx-10.9-x86_64-cpython-311/src
creating build/temp.macosx-10.9-x86_64-cpython-311/src/lib-pmpi
/opt/homebrew/bin/mpicc -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/raviwar/miniconda/include -fPIC -O2 -isystem /Users/raviwar/miniconda/include -c src/lib-pmpi/mpe.c -o build/temp.macosx-10.9-x86_64-cpython-311/src/lib-pmpi/mpe.o
creating build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/lib-pmpi
/opt/homebrew/bin/mpicc -shared -undefined dynamic_lookup -Wl,-rpath,/Users/raviwar/miniconda/lib -L/Users/raviwar/miniconda/lib -Wl,-rpath,/Users/raviwar/miniconda/lib -L/Users/raviwar/miniconda/lib -install_name libmpe.dylib build/temp.macosx-10.9-x86_64-cpython-311/src/lib-pmpi/mpe.o -o build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/lib-pmpi/libmpe.dylib
ld: warning: ignoring file /opt/homebrew/Cellar/open-mpi/4.1.5/lib/libmpi.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64
checking for library 'vt-mpi' ...
/opt/homebrew/bin/mpicc -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/raviwar/miniconda/include -fPIC -O2 -isystem /Users/raviwar/miniconda/include -c _configtest.c -o _configtest.o
/opt/homebrew/bin/mpicc -flat_namespace -undefined suppress _configtest.o -lvt-mpi -o _configtest
ld: library not found for -lvt-mpi
clang: error: linker command failed with exit code 1 (use -v to see invocation)
failure.
removing: _configtest.c _configtest.o
checking for library 'vt.mpi' ...
/opt/homebrew/bin/mpicc -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/raviwar/miniconda/include -fPIC -O2 -isystem /Users/raviwar/miniconda/include -c _configtest.c -o _configtest.o
/opt/homebrew/bin/mpicc -flat_namespace -undefined suppress _configtest.o -lvt.mpi -o _configtest
ld: library not found for -lvt.mpi
clang: error: linker command failed with exit code 1 (use -v to see invocation)
failure.
removing: _configtest.c _configtest.o
building 'vt' dylib library
/opt/homebrew/bin/mpicc -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/raviwar/miniconda/include -fPIC -O2 -isystem /Users/raviwar/miniconda/include -c src/lib-pmpi/vt.c -o build/temp.macosx-10.9-x86_64-cpython-311/src/lib-pmpi/vt.o
/opt/homebrew/bin/mpicc -shared -undefined dynamic_lookup -Wl,-rpath,/Users/raviwar/miniconda/lib -L/Users/raviwar/miniconda/lib -Wl,-rpath,/Users/raviwar/miniconda/lib -L/Users/raviwar/miniconda/lib -install_name libvt.dylib build/temp.macosx-10.9-x86_64-cpython-311/src/lib-pmpi/vt.o -o build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/lib-pmpi/libvt.dylib
ld: warning: ignoring file /opt/homebrew/Cellar/open-mpi/4.1.5/lib/libmpi.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64
checking for library 'vt-mpi' ...
/opt/homebrew/bin/mpicc -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/raviwar/miniconda/include -fPIC -O2 -isystem /Users/raviwar/miniconda/include -c _configtest.c -o _configtest.o
/opt/homebrew/bin/mpicc -flat_namespace -undefined suppress _configtest.o -lvt-mpi -o _configtest
ld: library not found for -lvt-mpi
clang: error: linker command failed with exit code 1 (use -v to see invocation)
failure.
removing: _configtest.c _configtest.o
checking for library 'vt.mpi' ...
/opt/homebrew/bin/mpicc -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/raviwar/miniconda/include -fPIC -O2 -isystem /Users/raviwar/miniconda/include -c _configtest.c -o _configtest.o
/opt/homebrew/bin/mpicc -flat_namespace -undefined suppress _configtest.o -lvt.mpi -o _configtest
ld: library not found for -lvt.mpi
clang: error: linker command failed with exit code 1 (use -v to see invocation)
failure.
removing: _configtest.c _configtest.o
building 'vt-mpi' dylib library
/opt/homebrew/bin/mpicc -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/raviwar/miniconda/include -fPIC -O2 -isystem /Users/raviwar/miniconda/include -c src/lib-pmpi/vt-mpi.c -o build/temp.macosx-10.9-x86_64-cpython-311/src/lib-pmpi/vt-mpi.o
/opt/homebrew/bin/mpicc -shared -undefined dynamic_lookup -Wl,-rpath,/Users/raviwar/miniconda/lib -L/Users/raviwar/miniconda/lib -Wl,-rpath,/Users/raviwar/miniconda/lib -L/Users/raviwar/miniconda/lib -install_name libvt-mpi.dylib build/temp.macosx-10.9-x86_64-cpython-311/src/lib-pmpi/vt-mpi.o -o build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/lib-pmpi/libvt-mpi.dylib
ld: warning: ignoring file /opt/homebrew/Cellar/open-mpi/4.1.5/lib/libmpi.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64
checking for library 'vt-hyb' ...
/opt/homebrew/bin/mpicc -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/raviwar/miniconda/include -fPIC -O2 -isystem /Users/raviwar/miniconda/include -c _configtest.c -o _configtest.o
/opt/homebrew/bin/mpicc -flat_namespace -undefined suppress _configtest.o -lvt-hyb -o _configtest
ld: library not found for -lvt-hyb
clang: error: linker command failed with exit code 1 (use -v to see invocation)
failure.
removing: _configtest.c _configtest.o
checking for library 'vt.ompi' ...
/opt/homebrew/bin/mpicc -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/raviwar/miniconda/include -fPIC -O2 -isystem /Users/raviwar/miniconda/include -c _configtest.c -o _configtest.o
/opt/homebrew/bin/mpicc -flat_namespace -undefined suppress _configtest.o -lvt.ompi -o _configtest
ld: library not found for -lvt.ompi
clang: error: linker command failed with exit code 1 (use -v to see invocation)
failure.
removing: _configtest.c _configtest.o
building 'vt-hyb' dylib library
/opt/homebrew/bin/mpicc -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/raviwar/miniconda/include -fPIC -O2 -isystem /Users/raviwar/miniconda/include -c src/lib-pmpi/vt-hyb.c -o build/temp.macosx-10.9-x86_64-cpython-311/src/lib-pmpi/vt-hyb.o
/opt/homebrew/bin/mpicc -shared -undefined dynamic_lookup -Wl,-rpath,/Users/raviwar/miniconda/lib -L/Users/raviwar/miniconda/lib -Wl,-rpath,/Users/raviwar/miniconda/lib -L/Users/raviwar/miniconda/lib -install_name libvt-hyb.dylib build/temp.macosx-10.9-x86_64-cpython-311/src/lib-pmpi/vt-hyb.o -o build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/lib-pmpi/libvt-hyb.dylib
ld: warning: ignoring file /opt/homebrew/Cellar/open-mpi/4.1.5/lib/libmpi.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64
running build_ext
MPI configuration: [mpi] from 'mpi.cfg'
MPI C compiler: /opt/homebrew/bin/mpicc
MPI C++ compiler: /opt/homebrew/bin/mpicxx
MPI F compiler: /opt/homebrew/bin/mpifort
MPI F90 compiler: /opt/homebrew/bin/mpif90
MPI F77 compiler: /opt/homebrew/bin/mpif77
checking for dlopen() availability ...
checking for header 'dlfcn.h' ...
clang -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/raviwar/miniconda/include -fPIC -O2 -isystem /Users/raviwar/miniconda/include -I/Users/raviwar/miniconda/include/python3.11 -c _configtest.c -o _configtest.o
success!
removing: _configtest.c _configtest.o
success!
checking for library 'dl' ...
clang -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/raviwar/miniconda/include -fPIC -O2 -isystem /Users/raviwar/miniconda/include -I/Users/raviwar/miniconda/include/python3.11 -c _configtest.c -o _configtest.o
clang -flat_namespace -undefined suppress _configtest.o -Lbuild/temp.macosx-10.9-x86_64-cpython-311 -ldl -o _configtest
success!
removing: _configtest.c _configtest.o _configtest
checking for function 'dlopen' ...
clang -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/raviwar/miniconda/include -fPIC -O2 -isystem /Users/raviwar/miniconda/include -I/Users/raviwar/miniconda/include/python3.11 -c _configtest.c -o _configtest.o
clang _configtest.o -Lbuild/temp.macosx-10.9-x86_64-cpython-311 -ldl -o _configtest
success!
removing: _configtest.c _configtest.o _configtest
building 'mpi4py.dl' extension
clang -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/raviwar/miniconda/include -fPIC -O2 -isystem /Users/raviwar/miniconda/include -DHAVE_DLFCN_H=1 -DHAVE_DLOPEN=1 -I/Users/raviwar/miniconda/include/python3.11 -c src/dynload.c -o build/temp.macosx-10.9-x86_64-cpython-311/src/dynload.o
clang -bundle -undefined dynamic_lookup -Wl,-rpath,/Users/raviwar/miniconda/lib -L/Users/raviwar/miniconda/lib -Wl,-rpath,/Users/raviwar/miniconda/lib -L/Users/raviwar/miniconda/lib build/temp.macosx-10.9-x86_64-cpython-311/src/dynload.o -Lbuild/temp.macosx-10.9-x86_64-cpython-311 -ldl -o build/lib.macosx-10.9-x86_64-cpython-311/mpi4py/dl.cpython-311-darwin.so
checking for MPI compile and link ...
/opt/homebrew/bin/mpicc -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/raviwar/miniconda/include -fPIC -O2 -isystem /Users/raviwar/miniconda/include -I/Users/raviwar/miniconda/include/python3.11 -c _configtest.c -o _configtest.o
success!
removing: _configtest.c _configtest.o
/opt/homebrew/bin/mpicc -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/raviwar/miniconda/include -fPIC -O2 -isystem /Users/raviwar/miniconda/include -I/Users/raviwar/miniconda/include/python3.11 -c _configtest.c -o _configtest.o
/opt/homebrew/bin/mpicc _configtest.o -Lbuild/temp.macosx-10.9-x86_64-cpython-311 -o _configtest
ld: warning: ignoring file /opt/homebrew/Cellar/open-mpi/4.1.5/lib/libmpi.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64
Undefined symbols for architecture x86_64:
"_MPI_Finalize", referenced from:
_main in _configtest.o
"_MPI_Init", referenced from:
_main in _configtest.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
failure.
removing: _configtest.c _configtest.o
error: Cannot link MPI programs. Check your configuration!!!
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for mpi4py
Failed to build mujoco pygame mpi4py
To view this discussion on the web visit https://groups.google.com/d/msgid/mpi4py/dcbbaa2a-552d-4865-967b-a5c6a1768291n%40googlegroups.com.