dreamgaussian4d icon indicating copy to clipboard operation
dreamgaussian4d copied to clipboard

ninja: build stopped: subcommand failed.

Open Asianfleet opened this issue 1 year ago • 4 comments

When I was running command

python main_4d.py --config configs/4d.yaml input=data/anya_rgba.png save_path=anya,

an error occured:

PyMeshLab 0.2 based on MeshLab 2020.12d Using zero-init and residual feature_dim: 128 [INFO] load image from data/anya_rgba_000.png... [INFO] load image from data/anya_rgba_001.png... [INFO] load image from data/anya_rgba_002.png... [INFO] load image from data/anya_rgba_003.png... [INFO] load image from data/anya_rgba_004.png... [INFO] load image from data/anya_rgba_005.png... [INFO] load image from data/anya_rgba_006.png... [INFO] load image from data/anya_rgba_007.png... [INFO] load image from data/anya_rgba_008.png... [INFO] load image from data/anya_rgba_009.png... [INFO] load image from data/anya_rgba_010.png... [INFO] load image from data/anya_rgba_011.png... [INFO] load image from data/anya_rgba_012.png... [INFO] load image from data/anya_rgba_013.png... Seed: 888 [INFO] loading zero123... Keyword arguments {'trust_remote_code': True} are not expected by Zero123Pipeline and will be ignored. Loading pipeline components...: 100%|████████████████████████████████████████████████████████| 6/6 [00:00<00:00, 10.08it/s] [INFO] loaded zero123! 100%|████████████████████████████████████████████████████████████████████████████████████| 200/200 [01:34<00:00, 2.11it/s] [INFO] save model to logs/anya_4d_model.ply. [INFO] mesh cleaning: (11848, 3) --> (11086, 3), (23574, 3) --> (22054, 3) [INFO] marching cubes result: torch.Size([11086, 3]) (-0.5793360471725464-5.625131607055664), torch.Size([22054, 3]) [INFO] unwrap uv... Traceback (most recent call last): File "/data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 1808, in _run_ninja_build subprocess.run( File "/data/anaconda3/envs/dg4d/lib/python3.9/subprocess.py", line 528, in run raise CalledProcessError(retcode, process.args, subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.

The above exception was the direct cause of the following exception:

Traceback (most recent call last): File "/data/AIMH/DW/dreamgaussian4d/main_4d.py", line 635, in gui.train(opt.iters) File "/data/AIMH/DW/dreamgaussian4d/main_4d.py", line 612, in train self.save_model(mode='geo+tex', t=t) File "/data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/autograd/grad_mode.py", line 27, in decorate_context return func(*args, **kwargs) File "/data/AIMH/DW/dreamgaussian4d/main_4d.py", line 390, in save_model glctx = dr.RasterizeGLContext() File "/data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/torch/ops.py", line 221, in init self.cpp_wrapper = _get_plugin(gl=True).RasterizeGLStateWrapper(output_db, mode == 'automatic', cuda_device_idx) File "/data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/torch/ops.py", line 118, in _get_plugin torch.utils.cpp_extension.load(name=plugin_name, sources=source_paths, extra_cflags=opts, extra_cuda_cflags=opts+['-lineinfo'], extra_ldflags=ldflags, with_cuda=True, verbose=False) File "/data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 1202, in load return _jit_compile( File "/data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 1425, in _jit_compile _write_ninja_file_and_build_library( File "/data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 1537, in _write_ninja_file_and_build_library _run_ninja_build( File "/data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/utils/cpp_extension.py", line 1824, in _run_ninja_build raise RuntimeError(message) from e RuntimeError: Error building extension 'nvdiffrast_plugin_gl': [1/6] c++ -MMD -MF common.o.d -DTORCH_EXTENSION_NAME=nvdiffrast_plugin_gl -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE="_gcc" -DPYBIND11_STDLIB="_libstdcpp" -DPYBIND11_BUILD_ABI="_cxxabi1011" -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/torch/csrc/api/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/TH -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/THC -isystem /usr/local/cuda-11.4/include -isystem /data/anaconda3/envs/dg4d/include/python3.9 -D_GLIBCXX_USE_CXX11_ABI=0 -fPIC -std=c++14 -DNVDR_TORCH -c /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/common/common.cpp -o common.o [2/6] c++ -MMD -MF glutil.o.d -DTORCH_EXTENSION_NAME=nvdiffrast_plugin_gl -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE="_gcc" -DPYBIND11_STDLIB="_libstdcpp" -DPYBIND11_BUILD_ABI="_cxxabi1011" -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/torch/csrc/api/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/TH -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/THC -isystem /usr/local/cuda-11.4/include -isystem /data/anaconda3/envs/dg4d/include/python3.9 -D_GLIBCXX_USE_CXX11_ABI=0 -fPIC -std=c++14 -DNVDR_TORCH -c /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/common/glutil.cpp -o glutil.o FAILED: glutil.o c++ -MMD -MF glutil.o.d -DTORCH_EXTENSION_NAME=nvdiffrast_plugin_gl -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE="_gcc" -DPYBIND11_STDLIB="_libstdcpp" -DPYBIND11_BUILD_ABI="_cxxabi1011" -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/torch/csrc/api/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/TH -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/THC -isystem /usr/local/cuda-11.4/include -isystem /data/anaconda3/envs/dg4d/include/python3.9 -D_GLIBCXX_USE_CXX11_ABI=0 -fPIC -std=c++14 -DNVDR_TORCH -c /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/common/glutil.cpp -o glutil.o In file included from /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/common/glutil.cpp:14: /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/common/glutil.h:36:10: fatal error: EGL/egl.h: 没有那个文 件或目录 36 | #include <EGL/egl.h> | ^~~~~~~~~~~ compilation terminated. [3/6] c++ -MMD -MF rasterize_gl.o.d -DTORCH_EXTENSION_NAME=nvdiffrast_plugin_gl -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE="_gcc" -DPYBIND11_STDLIB="_libstdcpp" -DPYBIND11_BUILD_ABI="_cxxabi1011" -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/torch/csrc/api/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/TH -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/THC -isystem /usr/local/cuda-11.4/include -isystem /data/anaconda3/envs/dg4d/include/python3.9 -D_GLIBCXX_USE_CXX11_ABI=0 -fPIC -std=c++14 -DNVDR_TORCH -c /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/common/rasterize_gl.cpp -o rasterize_gl.o FAILED: rasterize_gl.o c++ -MMD -MF rasterize_gl.o.d -DTORCH_EXTENSION_NAME=nvdiffrast_plugin_gl -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE="_gcc" -DPYBIND11_STDLIB="_libstdcpp" -DPYBIND11_BUILD_ABI="_cxxabi1011" -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/torch/csrc/api/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/TH -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/THC -isystem /usr/local/cuda-11.4/include -isystem /data/anaconda3/envs/dg4d/include/python3.9 -D_GLIBCXX_USE_CXX11_ABI=0 -fPIC -std=c++14 -DNVDR_TORCH -c /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/common/rasterize_gl.cpp -o rasterize_gl.o In file included from /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/common/rasterize_gl.h:16, from /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/common/rasterize_gl.cpp:9: /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/common/glutil.h:36:10: fatal error: EGL/egl.h: 没有那个文 件或目录 36 | #include <EGL/egl.h> | ^~~~~~~~~~~ compilation terminated. [4/6] c++ -MMD -MF torch_rasterize_gl.o.d -DTORCH_EXTENSION_NAME=nvdiffrast_plugin_gl -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE="_gcc" -DPYBIND11_STDLIB="_libstdcpp" -DPYBIND11_BUILD_ABI="_cxxabi1011" -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/torch/csrc/api/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/TH -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/THC -isystem /usr/local/cuda-11.4/include -isystem /data/anaconda3/envs/dg4d/include/python3.9 -D_GLIBCXX_USE_CXX11_ABI=0 -fPIC -std=c++14 -DNVDR_TORCH -c /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/torch/torch_rasterize_gl.cpp -o torch_rasterize_gl.o FAILED: torch_rasterize_gl.o c++ -MMD -MF torch_rasterize_gl.o.d -DTORCH_EXTENSION_NAME=nvdiffrast_plugin_gl -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE="_gcc" -DPYBIND11_STDLIB="_libstdcpp" -DPYBIND11_BUILD_ABI="_cxxabi1011" -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/torch/csrc/api/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/TH -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/THC -isystem /usr/local/cuda-11.4/include -isystem /data/anaconda3/envs/dg4d/include/python3.9 -D_GLIBCXX_USE_CXX11_ABI=0 -fPIC -std=c++14 -DNVDR_TORCH -c /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/torch/torch_rasterize_gl.cpp -o torch_rasterize_gl.o In file included from /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/torch/../common/rasterize_gl.h:16, from /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/torch/torch_rasterize_gl.cpp:12: /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/torch/../common/glutil.h:36:10: fatal error: EGL/egl.h: 没有那个文件或目录 36 | #include <EGL/egl.h> | ^~~~~~~~~~~ compilation terminated. [5/6] c++ -MMD -MF torch_bindings_gl.o.d -DTORCH_EXTENSION_NAME=nvdiffrast_plugin_gl -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE="_gcc" -DPYBIND11_STDLIB="_libstdcpp" -DPYBIND11_BUILD_ABI="_cxxabi1011" -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/torch/csrc/api/include -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/TH -isystem /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/torch/include/THC -isystem /usr/local/cuda-11.4/include -isystem /data/anaconda3/envs/dg4d/include/python3.9 -D_GLIBCXX_USE_CXX11_ABI=0 -fPIC -std=c++14 -DNVDR_TORCH -c /data/anaconda3/envs/dg4d/lib/python3.9/site-packages/nvdiffrast/torch/torch_bindings_gl.cpp -o torch_bindings_gl.o ninja: build stopped: subcommand failed.

environment:python3.9,torch 1.12.1+cu113 device:A100 40G system:ubuntu20.04.6

Asianfleet avatar Dec 30 '23 23:12 Asianfleet