Skip to content

make -C docker release_build FAILED, REGRESSION?? #447

@josephwnv

Description

@josephwnv

Today, I got the following error on various environment, My own PC, Azure VM and company server.

When I ran "make -C docker release_build" follow instruction in
https://github.com/NVIDIA/TensorRT-LLM/blob/release/0.5.0/docs/source/installation.md

It used to work for me but not work today.

Repro steps are

apt-get update && apt-get -y install git git-lfs
git clone https://github.com/NVIDIA/TensorRT-LLM.git
cd TensorRT-LLM
git submodule update --init --recursive
git lfs install
git lfs pull
make -C docker release_build

#0 43.10 /usr/local/mpi/bin/mpicc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.10/src/MPI.o -Lbuild/temp.linux-x86_64-3.10 -ldl -o build/lib.linux-x86_64-3.10/mpi4py/MPI.cpython-310-x86_64-linux-gnu.so
#0 43.10 writing build/lib.linux-x86_64-3.10/mpi4py/mpi.cfg
#0 43.10 Traceback (most recent call last):
#0 43.10 File "/usr/local/lib/python3.10/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in
#0 43.10 main()
#0 43.10 File "/usr/local/lib/python3.10/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main
#0 43.10 json_out['return_val'] = hook(**hook_input['kwargs'])
#0 43.10 File "/usr/local/lib/python3.10/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 251, in build_wheel
#0 43.10 return _build_backend().build_wheel(wheel_directory, config_settings,
#0 43.10 File "/tmp/pip-build-env-_y1p3opv/overlay/local/lib/python3.10/dist-packages/setuptools/build_meta.py", line 404, in build_wheel
#0 43.10 return self._build_with_temp_dir(
#0 43.10 File "/tmp/pip-build-env-_y1p3opv/overlay/local/lib/python3.10/dist-packages/setuptools/build_meta.py", line 389, in _build_with_temp_dir
#0 43.10 self.run_setup()
#0 43.10 File "/tmp/pip-build-env-_y1p3opv/overlay/local/lib/python3.10/dist-packages/setuptools/build_meta.py", line 311, in run_setup
#0 43.10 exec(code, locals())
#0 43.10 File "", line 644, in
#0 43.10 File "", line 641, in main
#0 43.10 File "", line 492, in run_setup
#0 43.10 File "/tmp/pip-install-8050735a/mpi4py_6482ffe4a2ee4078aa02472ce31c8a15/conf/mpidistutils.py", line 541, in setup
#0 43.10 return fcn_setup(**attrs)
#0 43.10 File "/tmp/pip-build-env-_y1p3opv/overlay/local/lib/python3.10/dist-packages/setuptools/init.py", line 103, in setup
#0 43.10 return distutils.core.setup(**attrs)
#0 43.10 File "/usr/lib/python3.10/distutils/core.py", line 148, in setup
#0 43.10 dist.run_commands()
#0 43.10 File "/usr/lib/python3.10/distutils/dist.py", line 966, in run_commands
#0 43.10 self.run_command(cmd)
#0 43.10 File "/tmp/pip-build-env-_y1p3opv/overlay/local/lib/python3.10/dist-packages/setuptools/dist.py", line 963, in run_command
#0 43.10 super().run_command(command)
#0 43.10 File "/usr/lib/python3.10/distutils/dist.py", line 985, in run_command
#0 43.10 cmd_obj.run()
#0 43.10 File "/tmp/pip-build-env-_y1p3opv/overlay/local/lib/python3.10/dist-packages/wheel/bdist_wheel.py", line 371, in run
#0 43.10 install = self.reinitialize_command("install", reinit_subcommands=True)
#0 43.10 File "/tmp/pip-build-env-_y1p3opv/overlay/local/lib/python3.10/dist-packages/setuptools/init.py", line 216, in reinitialize_command
#0 43.10 cmd = _Command.reinitialize_command(self, command, reinit_subcommands)
#0 43.10 File "/usr/lib/python3.10/distutils/cmd.py", line 305, in reinitialize_command
#0 43.10 return self.distribution.reinitialize_command(command,
#0 43.10 File "/usr/lib/python3.10/distutils/dist.py", line 938, in reinitialize_command
#0 43.10 command = self.get_command_obj(command_name)
#0 43.10 File "/usr/lib/python3.10/distutils/dist.py", line 858, in get_command_obj
#0 43.10 cmd_obj = self.command_obj[command] = klass(self)
#0 43.10 File "/tmp/pip-build-env-_y1p3opv/overlay/local/lib/python3.10/dist-packages/setuptools/init.py", line 174, in init
#0 43.10 super().init(dist)
#0 43.10 File "/usr/lib/python3.10/distutils/cmd.py", line 62, in init
#0 43.10 self.initialize_options()
#0 43.10 File "/tmp/pip-build-env-_y1p3opv/overlay/local/lib/python3.10/dist-packages/setuptools/command/install.py", line 50, in initialize_options
#0 43.10 orig.install.initialize_options(self)
#0 43.10 File "/usr/lib/python3.10/_distutils_system_mod.py", line 33, in initialize_options
#0 43.10 super().initialize_options()
#0 43.10 TypeError: super(type, obj): obj must be an instance or subtype of type
#0 43.10 [end of output]
#0 43.10
#0 43.10 note: This error originates from a subprocess, and is likely not a problem with pip.
#0 43.10 ERROR: Failed building wheel for mpi4py
#0 43.10 Failed to build mpi4py
#0 43.10 ERROR: Could not build wheels for mpi4py, which is required to install pyproject.toml-based projects

Metadata

Metadata

Assignees

Labels

triagedIssue has been triaged by maintainers

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions