2024-12-06T21:45:31,942 Created temporary directory: /tmp/pip-build-tracker-s2gnkw3w 2024-12-06T21:45:31,943 Initialized build tracking at /tmp/pip-build-tracker-s2gnkw3w 2024-12-06T21:45:31,943 Created build tracker: /tmp/pip-build-tracker-s2gnkw3w 2024-12-06T21:45:31,944 Entered build tracker: /tmp/pip-build-tracker-s2gnkw3w 2024-12-06T21:45:31,945 Created temporary directory: /tmp/pip-wheel-gymbcqpr 2024-12-06T21:45:31,949 Created temporary directory: /tmp/pip-ephem-wheel-cache-ciiemy4a 2024-12-06T21:45:31,993 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-12-06T21:45:31,996 2 location(s) to search for versions of diffrp-nvdiffrast: 2024-12-06T21:45:31,996 * https://pypi.org/simple/diffrp-nvdiffrast/ 2024-12-06T21:45:31,996 * https://www.piwheels.org/simple/diffrp-nvdiffrast/ 2024-12-06T21:45:31,996 Fetching project page and analyzing links: https://pypi.org/simple/diffrp-nvdiffrast/ 2024-12-06T21:45:31,997 Getting page https://pypi.org/simple/diffrp-nvdiffrast/ 2024-12-06T21:45:31,998 Found index url https://pypi.org/simple/ 2024-12-06T21:45:32,220 Fetched page https://pypi.org/simple/diffrp-nvdiffrast/ as application/vnd.pypi.simple.v1+json 2024-12-06T21:45:32,222 Skipping link: No binaries permitted for diffrp-nvdiffrast: https://files.pythonhosted.org/packages/14/e2/0667645dd495a4bdb3a097f3d16fdee2c6875e2d923cbe299c45c9e043b7/diffrp_nvdiffrast-0.3.3.1-py3-none-any.whl (from https://pypi.org/simple/diffrp-nvdiffrast/) (requires-python:>=3.6) 2024-12-06T21:45:32,223 Found link https://files.pythonhosted.org/packages/17/aa/e6585da541fb3b129038875dbe1fcbabf2e63d6b5cbb1dfba49ff9d83487/diffrp_nvdiffrast-0.3.3.1.tar.gz (from https://pypi.org/simple/diffrp-nvdiffrast/) (requires-python:>=3.6), version: 0.3.3.1 2024-12-06T21:45:32,224 Fetching project page and analyzing links: https://www.piwheels.org/simple/diffrp-nvdiffrast/ 2024-12-06T21:45:32,224 Getting page https://www.piwheels.org/simple/diffrp-nvdiffrast/ 2024-12-06T21:45:32,226 Found index url https://www.piwheels.org/simple/ 2024-12-06T21:45:32,391 Fetched page https://www.piwheels.org/simple/diffrp-nvdiffrast/ as text/html 2024-12-06T21:45:32,392 Skipping link: not a file: https://www.piwheels.org/simple/diffrp-nvdiffrast/ 2024-12-06T21:45:32,392 Skipping link: not a file: https://pypi.org/simple/diffrp-nvdiffrast/ 2024-12-06T21:45:32,411 Given no hashes to check 1 links for project 'diffrp-nvdiffrast': discarding no candidates 2024-12-06T21:45:32,413 Collecting diffrp-nvdiffrast==0.3.3.1 2024-12-06T21:45:32,415 Created temporary directory: /tmp/pip-unpack-sy4s0x_e 2024-12-06T21:45:32,572 Downloading diffrp_nvdiffrast-0.3.3.1.tar.gz (111 kB) 2024-12-06T21:45:32,786 Added diffrp-nvdiffrast==0.3.3.1 from https://files.pythonhosted.org/packages/17/aa/e6585da541fb3b129038875dbe1fcbabf2e63d6b5cbb1dfba49ff9d83487/diffrp_nvdiffrast-0.3.3.1.tar.gz to build tracker '/tmp/pip-build-tracker-s2gnkw3w' 2024-12-06T21:45:32,789 Running setup.py (path:/tmp/pip-wheel-gymbcqpr/diffrp-nvdiffrast_94b3dae96b0b42e887cc6b43b703280a/setup.py) egg_info for package diffrp-nvdiffrast 2024-12-06T21:45:32,790 Created temporary directory: /tmp/pip-pip-egg-info-6lvwlj4l 2024-12-06T21:45:32,790 Preparing metadata (setup.py): started 2024-12-06T21:45:32,792 Running command python setup.py egg_info 2024-12-06T21:45:33,867 running egg_info 2024-12-06T21:45:33,894 creating /tmp/pip-pip-egg-info-6lvwlj4l/diffrp_nvdiffrast.egg-info 2024-12-06T21:45:33,895 writing /tmp/pip-pip-egg-info-6lvwlj4l/diffrp_nvdiffrast.egg-info/PKG-INFO 2024-12-06T21:45:33,899 writing dependency_links to /tmp/pip-pip-egg-info-6lvwlj4l/diffrp_nvdiffrast.egg-info/dependency_links.txt 2024-12-06T21:45:33,901 writing requirements to /tmp/pip-pip-egg-info-6lvwlj4l/diffrp_nvdiffrast.egg-info/requires.txt 2024-12-06T21:45:33,902 writing top-level names to /tmp/pip-pip-egg-info-6lvwlj4l/diffrp_nvdiffrast.egg-info/top_level.txt 2024-12-06T21:45:33,903 writing manifest file '/tmp/pip-pip-egg-info-6lvwlj4l/diffrp_nvdiffrast.egg-info/SOURCES.txt' 2024-12-06T21:45:34,001 reading manifest file '/tmp/pip-pip-egg-info-6lvwlj4l/diffrp_nvdiffrast.egg-info/SOURCES.txt' 2024-12-06T21:45:34,003 adding license file 'LICENSE.txt' 2024-12-06T21:45:34,007 writing manifest file '/tmp/pip-pip-egg-info-6lvwlj4l/diffrp_nvdiffrast.egg-info/SOURCES.txt' 2024-12-06T21:45:34,115 Preparing metadata (setup.py): finished with status 'done' 2024-12-06T21:45:34,119 Source in /tmp/pip-wheel-gymbcqpr/diffrp-nvdiffrast_94b3dae96b0b42e887cc6b43b703280a has version 0.3.3.1, which satisfies requirement diffrp-nvdiffrast==0.3.3.1 from https://files.pythonhosted.org/packages/17/aa/e6585da541fb3b129038875dbe1fcbabf2e63d6b5cbb1dfba49ff9d83487/diffrp_nvdiffrast-0.3.3.1.tar.gz 2024-12-06T21:45:34,120 Removed diffrp-nvdiffrast==0.3.3.1 from https://files.pythonhosted.org/packages/17/aa/e6585da541fb3b129038875dbe1fcbabf2e63d6b5cbb1dfba49ff9d83487/diffrp_nvdiffrast-0.3.3.1.tar.gz from build tracker '/tmp/pip-build-tracker-s2gnkw3w' 2024-12-06T21:45:34,125 Created temporary directory: /tmp/pip-unpack-f4tpq9i2 2024-12-06T21:45:34,126 Created temporary directory: /tmp/pip-unpack-yg_s2v_u 2024-12-06T21:45:34,126 Building wheels for collected packages: diffrp-nvdiffrast 2024-12-06T21:45:34,131 Created temporary directory: /tmp/pip-wheel-2tq08lhd 2024-12-06T21:45:34,131 Building wheel for diffrp-nvdiffrast (setup.py): started 2024-12-06T21:45:34,132 Destination directory: /tmp/pip-wheel-2tq08lhd 2024-12-06T21:45:34,133 Running command python setup.py bdist_wheel 2024-12-06T21:45:35,141 running bdist_wheel 2024-12-06T21:45:35,272 running build 2024-12-06T21:45:35,273 running build_py 2024-12-06T21:45:35,302 creating build/lib/nvdiffrast 2024-12-06T21:45:35,305 copying nvdiffrast/__init__.py -> build/lib/nvdiffrast 2024-12-06T21:45:35,307 creating build/lib/nvdiffrast/tensorflow 2024-12-06T21:45:35,308 copying nvdiffrast/tensorflow/__init__.py -> build/lib/nvdiffrast/tensorflow 2024-12-06T21:45:35,310 copying nvdiffrast/tensorflow/ops.py -> build/lib/nvdiffrast/tensorflow 2024-12-06T21:45:35,312 copying nvdiffrast/tensorflow/plugin_loader.py -> build/lib/nvdiffrast/tensorflow 2024-12-06T21:45:35,315 creating build/lib/nvdiffrast/torch 2024-12-06T21:45:35,317 copying nvdiffrast/torch/__init__.py -> build/lib/nvdiffrast/torch 2024-12-06T21:45:35,318 copying nvdiffrast/torch/ops.py -> build/lib/nvdiffrast/torch 2024-12-06T21:45:35,321 running egg_info 2024-12-06T21:45:35,348 writing diffrp_nvdiffrast.egg-info/PKG-INFO 2024-12-06T21:45:35,351 writing dependency_links to diffrp_nvdiffrast.egg-info/dependency_links.txt 2024-12-06T21:45:35,352 writing requirements to diffrp_nvdiffrast.egg-info/requires.txt 2024-12-06T21:45:35,353 writing top-level names to diffrp_nvdiffrast.egg-info/top_level.txt 2024-12-06T21:45:35,394 reading manifest file 'diffrp_nvdiffrast.egg-info/SOURCES.txt' 2024-12-06T21:45:35,399 adding license file 'LICENSE.txt' 2024-12-06T21:45:35,403 writing manifest file 'diffrp_nvdiffrast.egg-info/SOURCES.txt' 2024-12-06T21:45:35,406 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:220: _Warning: Package 'nvdiffrast.common' is absent from the `packages` configuration. 2024-12-06T21:45:35,406 !! 2024-12-06T21:45:35,407 ******************************************************************************** 2024-12-06T21:45:35,408 ############################ 2024-12-06T21:45:35,408 # Package would be ignored # 2024-12-06T21:45:35,409 ############################ 2024-12-06T21:45:35,409 Python recognizes 'nvdiffrast.common' as an importable package[^1], 2024-12-06T21:45:35,410 but it is absent from setuptools' `packages` configuration. 2024-12-06T21:45:35,411 This leads to an ambiguous overall configuration. If you want to distribute this 2024-12-06T21:45:35,411 package, please make sure that 'nvdiffrast.common' is explicitly added 2024-12-06T21:45:35,412 to the `packages` configuration field. 2024-12-06T21:45:35,413 Alternatively, you can also rely on setuptools' discovery methods 2024-12-06T21:45:35,413 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2024-12-06T21:45:35,414 instead of `find_packages(...)`/`find:`). 2024-12-06T21:45:35,415 You can read more about "package discovery" on setuptools documentation page: 2024-12-06T21:45:35,416 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2024-12-06T21:45:35,417 If you don't want 'nvdiffrast.common' to be distributed and are 2024-12-06T21:45:35,417 already explicitly excluding 'nvdiffrast.common' via 2024-12-06T21:45:35,418 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2024-12-06T21:45:35,418 you can try to use `exclude_package_data`, or `include-package-data=False` in 2024-12-06T21:45:35,418 combination with a more fine grained `package-data` configuration. 2024-12-06T21:45:35,419 You can read more about "package data files" on setuptools documentation page: 2024-12-06T21:45:35,420 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2024-12-06T21:45:35,421 [^1]: For Python, any directory (with suitable naming) can be imported, 2024-12-06T21:45:35,422 even if it does not contain any `.py` files. 2024-12-06T21:45:35,422 On the other hand, currently there is no concept of package data 2024-12-06T21:45:35,422 directory, all directories are treated like packages. 2024-12-06T21:45:35,423 ******************************************************************************** 2024-12-06T21:45:35,424 !! 2024-12-06T21:45:35,424 check.warn(importable) 2024-12-06T21:45:35,425 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:220: _Warning: Package 'nvdiffrast.common.cudaraster' is absent from the `packages` configuration. 2024-12-06T21:45:35,425 !! 2024-12-06T21:45:35,426 ******************************************************************************** 2024-12-06T21:45:35,427 ############################ 2024-12-06T21:45:35,427 # Package would be ignored # 2024-12-06T21:45:35,428 ############################ 2024-12-06T21:45:35,429 Python recognizes 'nvdiffrast.common.cudaraster' as an importable package[^1], 2024-12-06T21:45:35,429 but it is absent from setuptools' `packages` configuration. 2024-12-06T21:45:35,430 This leads to an ambiguous overall configuration. If you want to distribute this 2024-12-06T21:45:35,430 package, please make sure that 'nvdiffrast.common.cudaraster' is explicitly added 2024-12-06T21:45:35,431 to the `packages` configuration field. 2024-12-06T21:45:35,433 Alternatively, you can also rely on setuptools' discovery methods 2024-12-06T21:45:35,433 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2024-12-06T21:45:35,433 instead of `find_packages(...)`/`find:`). 2024-12-06T21:45:35,435 You can read more about "package discovery" on setuptools documentation page: 2024-12-06T21:45:35,436 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2024-12-06T21:45:35,437 If you don't want 'nvdiffrast.common.cudaraster' to be distributed and are 2024-12-06T21:45:35,437 already explicitly excluding 'nvdiffrast.common.cudaraster' via 2024-12-06T21:45:35,438 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2024-12-06T21:45:35,438 you can try to use `exclude_package_data`, or `include-package-data=False` in 2024-12-06T21:45:35,439 combination with a more fine grained `package-data` configuration. 2024-12-06T21:45:35,440 You can read more about "package data files" on setuptools documentation page: 2024-12-06T21:45:35,441 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2024-12-06T21:45:35,443 [^1]: For Python, any directory (with suitable naming) can be imported, 2024-12-06T21:45:35,443 even if it does not contain any `.py` files. 2024-12-06T21:45:35,444 On the other hand, currently there is no concept of package data 2024-12-06T21:45:35,444 directory, all directories are treated like packages. 2024-12-06T21:45:35,445 ******************************************************************************** 2024-12-06T21:45:35,446 !! 2024-12-06T21:45:35,446 check.warn(importable) 2024-12-06T21:45:35,446 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:220: _Warning: Package 'nvdiffrast.common.cudaraster.impl' is absent from the `packages` configuration. 2024-12-06T21:45:35,447 !! 2024-12-06T21:45:35,448 ******************************************************************************** 2024-12-06T21:45:35,448 ############################ 2024-12-06T21:45:35,449 # Package would be ignored # 2024-12-06T21:45:35,449 ############################ 2024-12-06T21:45:35,450 Python recognizes 'nvdiffrast.common.cudaraster.impl' as an importable package[^1], 2024-12-06T21:45:35,450 but it is absent from setuptools' `packages` configuration. 2024-12-06T21:45:35,451 This leads to an ambiguous overall configuration. If you want to distribute this 2024-12-06T21:45:35,451 package, please make sure that 'nvdiffrast.common.cudaraster.impl' is explicitly added 2024-12-06T21:45:35,452 to the `packages` configuration field. 2024-12-06T21:45:35,453 Alternatively, you can also rely on setuptools' discovery methods 2024-12-06T21:45:35,454 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2024-12-06T21:45:35,454 instead of `find_packages(...)`/`find:`). 2024-12-06T21:45:35,455 You can read more about "package discovery" on setuptools documentation page: 2024-12-06T21:45:35,456 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2024-12-06T21:45:35,457 If you don't want 'nvdiffrast.common.cudaraster.impl' to be distributed and are 2024-12-06T21:45:35,457 already explicitly excluding 'nvdiffrast.common.cudaraster.impl' via 2024-12-06T21:45:35,458 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2024-12-06T21:45:35,458 you can try to use `exclude_package_data`, or `include-package-data=False` in 2024-12-06T21:45:35,459 combination with a more fine grained `package-data` configuration. 2024-12-06T21:45:35,460 You can read more about "package data files" on setuptools documentation page: 2024-12-06T21:45:35,461 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2024-12-06T21:45:35,463 [^1]: For Python, any directory (with suitable naming) can be imported, 2024-12-06T21:45:35,463 even if it does not contain any `.py` files. 2024-12-06T21:45:35,464 On the other hand, currently there is no concept of package data 2024-12-06T21:45:35,464 directory, all directories are treated like packages. 2024-12-06T21:45:35,465 ******************************************************************************** 2024-12-06T21:45:35,466 !! 2024-12-06T21:45:35,466 check.warn(importable) 2024-12-06T21:45:35,467 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:220: _Warning: Package 'nvdiffrast.lib' is absent from the `packages` configuration. 2024-12-06T21:45:35,468 !! 2024-12-06T21:45:35,469 ******************************************************************************** 2024-12-06T21:45:35,470 ############################ 2024-12-06T21:45:35,470 # Package would be ignored # 2024-12-06T21:45:35,471 ############################ 2024-12-06T21:45:35,471 Python recognizes 'nvdiffrast.lib' as an importable package[^1], 2024-12-06T21:45:35,472 but it is absent from setuptools' `packages` configuration. 2024-12-06T21:45:35,473 This leads to an ambiguous overall configuration. If you want to distribute this 2024-12-06T21:45:35,473 package, please make sure that 'nvdiffrast.lib' is explicitly added 2024-12-06T21:45:35,474 to the `packages` configuration field. 2024-12-06T21:45:35,475 Alternatively, you can also rely on setuptools' discovery methods 2024-12-06T21:45:35,475 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2024-12-06T21:45:35,476 instead of `find_packages(...)`/`find:`). 2024-12-06T21:45:35,477 You can read more about "package discovery" on setuptools documentation page: 2024-12-06T21:45:35,478 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2024-12-06T21:45:35,478 If you don't want 'nvdiffrast.lib' to be distributed and are 2024-12-06T21:45:35,479 already explicitly excluding 'nvdiffrast.lib' via 2024-12-06T21:45:35,479 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2024-12-06T21:45:35,480 you can try to use `exclude_package_data`, or `include-package-data=False` in 2024-12-06T21:45:35,481 combination with a more fine grained `package-data` configuration. 2024-12-06T21:45:35,482 You can read more about "package data files" on setuptools documentation page: 2024-12-06T21:45:35,482 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2024-12-06T21:45:35,484 [^1]: For Python, any directory (with suitable naming) can be imported, 2024-12-06T21:45:35,485 even if it does not contain any `.py` files. 2024-12-06T21:45:35,485 On the other hand, currently there is no concept of package data 2024-12-06T21:45:35,486 directory, all directories are treated like packages. 2024-12-06T21:45:35,486 ******************************************************************************** 2024-12-06T21:45:35,487 !! 2024-12-06T21:45:35,488 check.warn(importable) 2024-12-06T21:45:35,489 creating build/lib/nvdiffrast/common 2024-12-06T21:45:35,489 copying nvdiffrast/common/antialias.cu -> build/lib/nvdiffrast/common 2024-12-06T21:45:35,490 copying nvdiffrast/common/antialias.h -> build/lib/nvdiffrast/common 2024-12-06T21:45:35,490 copying nvdiffrast/common/common.cpp -> build/lib/nvdiffrast/common 2024-12-06T21:45:35,491 copying nvdiffrast/common/common.h -> build/lib/nvdiffrast/common 2024-12-06T21:45:35,491 copying nvdiffrast/common/framework.h -> build/lib/nvdiffrast/common 2024-12-06T21:45:35,492 copying nvdiffrast/common/glutil.cpp -> build/lib/nvdiffrast/common 2024-12-06T21:45:35,492 copying nvdiffrast/common/glutil.h -> build/lib/nvdiffrast/common 2024-12-06T21:45:35,493 copying nvdiffrast/common/glutil_extlist.h -> build/lib/nvdiffrast/common 2024-12-06T21:45:35,493 copying nvdiffrast/common/interpolate.cu -> build/lib/nvdiffrast/common 2024-12-06T21:45:35,494 copying nvdiffrast/common/interpolate.h -> build/lib/nvdiffrast/common 2024-12-06T21:45:35,495 copying nvdiffrast/common/rasterize.cu -> build/lib/nvdiffrast/common 2024-12-06T21:45:35,495 copying nvdiffrast/common/rasterize.h -> build/lib/nvdiffrast/common 2024-12-06T21:45:35,496 copying nvdiffrast/common/rasterize_gl.cpp -> build/lib/nvdiffrast/common 2024-12-06T21:45:35,497 copying nvdiffrast/common/rasterize_gl.h -> build/lib/nvdiffrast/common 2024-12-06T21:45:35,497 copying nvdiffrast/common/texture.cpp -> build/lib/nvdiffrast/common 2024-12-06T21:45:35,498 copying nvdiffrast/common/texture.cu -> build/lib/nvdiffrast/common 2024-12-06T21:45:35,498 copying nvdiffrast/common/texture.h -> build/lib/nvdiffrast/common 2024-12-06T21:45:35,499 creating build/lib/nvdiffrast/common/cudaraster 2024-12-06T21:45:35,499 copying nvdiffrast/common/cudaraster/CudaRaster.hpp -> build/lib/nvdiffrast/common/cudaraster 2024-12-06T21:45:35,500 creating build/lib/nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,500 copying nvdiffrast/common/cudaraster/impl/BinRaster.inl -> build/lib/nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,501 copying nvdiffrast/common/cudaraster/impl/Buffer.cpp -> build/lib/nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,502 copying nvdiffrast/common/cudaraster/impl/Buffer.hpp -> build/lib/nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,502 copying nvdiffrast/common/cudaraster/impl/CoarseRaster.inl -> build/lib/nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,503 copying nvdiffrast/common/cudaraster/impl/Constants.hpp -> build/lib/nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,503 copying nvdiffrast/common/cudaraster/impl/CudaRaster.cpp -> build/lib/nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,504 copying nvdiffrast/common/cudaraster/impl/Defs.hpp -> build/lib/nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,505 copying nvdiffrast/common/cudaraster/impl/FineRaster.inl -> build/lib/nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,505 copying nvdiffrast/common/cudaraster/impl/PrivateDefs.hpp -> build/lib/nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,506 copying nvdiffrast/common/cudaraster/impl/RasterImpl.cpp -> build/lib/nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,509 copying nvdiffrast/common/cudaraster/impl/RasterImpl.cu -> build/lib/nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,511 copying nvdiffrast/common/cudaraster/impl/RasterImpl.hpp -> build/lib/nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,513 copying nvdiffrast/common/cudaraster/impl/TriangleSetup.inl -> build/lib/nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,516 copying nvdiffrast/common/cudaraster/impl/Util.inl -> build/lib/nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,519 creating build/lib/nvdiffrast/lib 2024-12-06T21:45:35,520 copying nvdiffrast/lib/setgpu.lib -> build/lib/nvdiffrast/lib 2024-12-06T21:45:35,523 copying nvdiffrast/torch/torch_types.h -> build/lib/nvdiffrast/torch 2024-12-06T21:45:35,525 copying nvdiffrast/torch/torch_common.inl -> build/lib/nvdiffrast/torch 2024-12-06T21:45:35,527 copying nvdiffrast/torch/torch_antialias.cpp -> build/lib/nvdiffrast/torch 2024-12-06T21:45:35,530 copying nvdiffrast/torch/torch_texture.cpp -> build/lib/nvdiffrast/torch 2024-12-06T21:45:35,533 copying nvdiffrast/torch/torch_interpolate.cpp -> build/lib/nvdiffrast/torch 2024-12-06T21:45:35,536 copying nvdiffrast/torch/torch_bindings.cpp -> build/lib/nvdiffrast/torch 2024-12-06T21:45:35,539 copying nvdiffrast/torch/torch_rasterize.cpp -> build/lib/nvdiffrast/torch 2024-12-06T21:45:35,542 copying nvdiffrast/torch/torch_bindings_gl.cpp -> build/lib/nvdiffrast/torch 2024-12-06T21:45:35,544 copying nvdiffrast/torch/torch_rasterize_gl.cpp -> build/lib/nvdiffrast/torch 2024-12-06T21:45:35,547 copying nvdiffrast/tensorflow/tf_antialias.cu -> build/lib/nvdiffrast/tensorflow 2024-12-06T21:45:35,550 copying nvdiffrast/tensorflow/tf_rasterize.cu -> build/lib/nvdiffrast/tensorflow 2024-12-06T21:45:35,552 copying nvdiffrast/tensorflow/tf_all.cu -> build/lib/nvdiffrast/tensorflow 2024-12-06T21:45:35,555 copying nvdiffrast/tensorflow/tf_interpolate.cu -> build/lib/nvdiffrast/tensorflow 2024-12-06T21:45:35,557 copying nvdiffrast/tensorflow/tf_texture.cu -> build/lib/nvdiffrast/tensorflow 2024-12-06T21:45:35,594 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2024-12-06T21:45:35,594 !! 2024-12-06T21:45:35,595 ******************************************************************************** 2024-12-06T21:45:35,596 Please avoid running ``setup.py`` directly. 2024-12-06T21:45:35,597 Instead, use pypa/build, pypa/installer or other 2024-12-06T21:45:35,597 standards-based tools. 2024-12-06T21:45:35,598 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2024-12-06T21:45:35,599 ******************************************************************************** 2024-12-06T21:45:35,600 !! 2024-12-06T21:45:35,601 self.initialize_options() 2024-12-06T21:45:35,626 installing to build/bdist.linux-armv7l/wheel 2024-12-06T21:45:35,626 running install 2024-12-06T21:45:35,651 running install_lib 2024-12-06T21:45:35,677 creating build/bdist.linux-armv7l/wheel 2024-12-06T21:45:35,679 creating build/bdist.linux-armv7l/wheel/nvdiffrast 2024-12-06T21:45:35,681 creating build/bdist.linux-armv7l/wheel/nvdiffrast/lib 2024-12-06T21:45:35,682 copying build/lib/nvdiffrast/lib/setgpu.lib -> build/bdist.linux-armv7l/wheel/./nvdiffrast/lib 2024-12-06T21:45:35,685 creating build/bdist.linux-armv7l/wheel/nvdiffrast/common 2024-12-06T21:45:35,687 creating build/bdist.linux-armv7l/wheel/nvdiffrast/common/cudaraster 2024-12-06T21:45:35,688 copying build/lib/nvdiffrast/common/cudaraster/CudaRaster.hpp -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common/cudaraster 2024-12-06T21:45:35,691 creating build/bdist.linux-armv7l/wheel/nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,692 copying build/lib/nvdiffrast/common/cudaraster/impl/CoarseRaster.inl -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,695 copying build/lib/nvdiffrast/common/cudaraster/impl/Util.inl -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,697 copying build/lib/nvdiffrast/common/cudaraster/impl/RasterImpl.cu -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,699 copying build/lib/nvdiffrast/common/cudaraster/impl/RasterImpl.hpp -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,701 copying build/lib/nvdiffrast/common/cudaraster/impl/BinRaster.inl -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,704 copying build/lib/nvdiffrast/common/cudaraster/impl/Defs.hpp -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,706 copying build/lib/nvdiffrast/common/cudaraster/impl/PrivateDefs.hpp -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,708 copying build/lib/nvdiffrast/common/cudaraster/impl/Constants.hpp -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,710 copying build/lib/nvdiffrast/common/cudaraster/impl/TriangleSetup.inl -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,713 copying build/lib/nvdiffrast/common/cudaraster/impl/RasterImpl.cpp -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,715 copying build/lib/nvdiffrast/common/cudaraster/impl/Buffer.cpp -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,717 copying build/lib/nvdiffrast/common/cudaraster/impl/CudaRaster.cpp -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,719 copying build/lib/nvdiffrast/common/cudaraster/impl/Buffer.hpp -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,721 copying build/lib/nvdiffrast/common/cudaraster/impl/FineRaster.inl -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common/cudaraster/impl 2024-12-06T21:45:35,723 copying build/lib/nvdiffrast/common/rasterize_gl.h -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common 2024-12-06T21:45:35,725 copying build/lib/nvdiffrast/common/texture.cu -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common 2024-12-06T21:45:35,729 copying build/lib/nvdiffrast/common/rasterize.cu -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common 2024-12-06T21:45:35,731 copying build/lib/nvdiffrast/common/interpolate.h -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common 2024-12-06T21:45:35,733 copying build/lib/nvdiffrast/common/framework.h -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common 2024-12-06T21:45:35,735 copying build/lib/nvdiffrast/common/texture.cpp -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common 2024-12-06T21:45:35,737 copying build/lib/nvdiffrast/common/rasterize_gl.cpp -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common 2024-12-06T21:45:35,740 copying build/lib/nvdiffrast/common/glutil_extlist.h -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common 2024-12-06T21:45:35,742 copying build/lib/nvdiffrast/common/antialias.h -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common 2024-12-06T21:45:35,744 copying build/lib/nvdiffrast/common/rasterize.h -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common 2024-12-06T21:45:35,746 copying build/lib/nvdiffrast/common/common.cpp -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common 2024-12-06T21:45:35,748 copying build/lib/nvdiffrast/common/antialias.cu -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common 2024-12-06T21:45:35,750 copying build/lib/nvdiffrast/common/glutil.h -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common 2024-12-06T21:45:35,752 copying build/lib/nvdiffrast/common/interpolate.cu -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common 2024-12-06T21:45:35,755 copying build/lib/nvdiffrast/common/texture.h -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common 2024-12-06T21:45:35,757 copying build/lib/nvdiffrast/common/common.h -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common 2024-12-06T21:45:35,760 copying build/lib/nvdiffrast/common/glutil.cpp -> build/bdist.linux-armv7l/wheel/./nvdiffrast/common 2024-12-06T21:45:35,763 creating build/bdist.linux-armv7l/wheel/nvdiffrast/tensorflow 2024-12-06T21:45:35,764 copying build/lib/nvdiffrast/tensorflow/__init__.py -> build/bdist.linux-armv7l/wheel/./nvdiffrast/tensorflow 2024-12-06T21:45:35,766 copying build/lib/nvdiffrast/tensorflow/tf_antialias.cu -> build/bdist.linux-armv7l/wheel/./nvdiffrast/tensorflow 2024-12-06T21:45:35,769 copying build/lib/nvdiffrast/tensorflow/tf_rasterize.cu -> build/bdist.linux-armv7l/wheel/./nvdiffrast/tensorflow 2024-12-06T21:45:35,771 copying build/lib/nvdiffrast/tensorflow/tf_all.cu -> build/bdist.linux-armv7l/wheel/./nvdiffrast/tensorflow 2024-12-06T21:45:35,773 copying build/lib/nvdiffrast/tensorflow/ops.py -> build/bdist.linux-armv7l/wheel/./nvdiffrast/tensorflow 2024-12-06T21:45:35,775 copying build/lib/nvdiffrast/tensorflow/tf_interpolate.cu -> build/bdist.linux-armv7l/wheel/./nvdiffrast/tensorflow 2024-12-06T21:45:35,778 copying build/lib/nvdiffrast/tensorflow/plugin_loader.py -> build/bdist.linux-armv7l/wheel/./nvdiffrast/tensorflow 2024-12-06T21:45:35,780 copying build/lib/nvdiffrast/tensorflow/tf_texture.cu -> build/bdist.linux-armv7l/wheel/./nvdiffrast/tensorflow 2024-12-06T21:45:35,783 copying build/lib/nvdiffrast/__init__.py -> build/bdist.linux-armv7l/wheel/./nvdiffrast 2024-12-06T21:45:35,785 creating build/bdist.linux-armv7l/wheel/nvdiffrast/torch 2024-12-06T21:45:35,786 copying build/lib/nvdiffrast/torch/torch_common.inl -> build/bdist.linux-armv7l/wheel/./nvdiffrast/torch 2024-12-06T21:45:35,788 copying build/lib/nvdiffrast/torch/torch_antialias.cpp -> build/bdist.linux-armv7l/wheel/./nvdiffrast/torch 2024-12-06T21:45:35,791 copying build/lib/nvdiffrast/torch/__init__.py -> build/bdist.linux-armv7l/wheel/./nvdiffrast/torch 2024-12-06T21:45:35,793 copying build/lib/nvdiffrast/torch/torch_texture.cpp -> build/bdist.linux-armv7l/wheel/./nvdiffrast/torch 2024-12-06T21:45:35,795 copying build/lib/nvdiffrast/torch/ops.py -> build/bdist.linux-armv7l/wheel/./nvdiffrast/torch 2024-12-06T21:45:35,798 copying build/lib/nvdiffrast/torch/torch_interpolate.cpp -> build/bdist.linux-armv7l/wheel/./nvdiffrast/torch 2024-12-06T21:45:35,801 copying build/lib/nvdiffrast/torch/torch_bindings.cpp -> build/bdist.linux-armv7l/wheel/./nvdiffrast/torch 2024-12-06T21:45:35,803 copying build/lib/nvdiffrast/torch/torch_rasterize.cpp -> build/bdist.linux-armv7l/wheel/./nvdiffrast/torch 2024-12-06T21:45:35,806 copying build/lib/nvdiffrast/torch/torch_bindings_gl.cpp -> build/bdist.linux-armv7l/wheel/./nvdiffrast/torch 2024-12-06T21:45:35,808 copying build/lib/nvdiffrast/torch/torch_rasterize_gl.cpp -> build/bdist.linux-armv7l/wheel/./nvdiffrast/torch 2024-12-06T21:45:35,810 copying build/lib/nvdiffrast/torch/torch_types.h -> build/bdist.linux-armv7l/wheel/./nvdiffrast/torch 2024-12-06T21:45:35,812 running install_egg_info 2024-12-06T21:45:35,845 Copying diffrp_nvdiffrast.egg-info to build/bdist.linux-armv7l/wheel/./diffrp_nvdiffrast-0.3.3.1-py3.11.egg-info 2024-12-06T21:45:35,855 running install_scripts 2024-12-06T21:45:35,868 creating build/bdist.linux-armv7l/wheel/diffrp_nvdiffrast-0.3.3.1.dist-info/WHEEL 2024-12-06T21:45:35,870 creating '/tmp/pip-wheel-2tq08lhd/diffrp_nvdiffrast-0.3.3.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2024-12-06T21:45:35,874 adding 'nvdiffrast/__init__.py' 2024-12-06T21:45:35,877 adding 'nvdiffrast/common/antialias.cu' 2024-12-06T21:45:35,879 adding 'nvdiffrast/common/antialias.h' 2024-12-06T21:45:35,880 adding 'nvdiffrast/common/common.cpp' 2024-12-06T21:45:35,883 adding 'nvdiffrast/common/common.h' 2024-12-06T21:45:35,884 adding 'nvdiffrast/common/framework.h' 2024-12-06T21:45:35,887 adding 'nvdiffrast/common/glutil.cpp' 2024-12-06T21:45:35,888 adding 'nvdiffrast/common/glutil.h' 2024-12-06T21:45:35,889 adding 'nvdiffrast/common/glutil_extlist.h' 2024-12-06T21:45:35,891 adding 'nvdiffrast/common/interpolate.cu' 2024-12-06T21:45:35,893 adding 'nvdiffrast/common/interpolate.h' 2024-12-06T21:45:35,895 adding 'nvdiffrast/common/rasterize.cu' 2024-12-06T21:45:35,896 adding 'nvdiffrast/common/rasterize.h' 2024-12-06T21:45:35,899 adding 'nvdiffrast/common/rasterize_gl.cpp' 2024-12-06T21:45:35,901 adding 'nvdiffrast/common/rasterize_gl.h' 2024-12-06T21:45:35,902 adding 'nvdiffrast/common/texture.cpp' 2024-12-06T21:45:35,907 adding 'nvdiffrast/common/texture.cu' 2024-12-06T21:45:35,908 adding 'nvdiffrast/common/texture.h' 2024-12-06T21:45:35,910 adding 'nvdiffrast/common/cudaraster/CudaRaster.hpp' 2024-12-06T21:45:35,913 adding 'nvdiffrast/common/cudaraster/impl/BinRaster.inl' 2024-12-06T21:45:35,915 adding 'nvdiffrast/common/cudaraster/impl/Buffer.cpp' 2024-12-06T21:45:35,916 adding 'nvdiffrast/common/cudaraster/impl/Buffer.hpp' 2024-12-06T21:45:35,919 adding 'nvdiffrast/common/cudaraster/impl/CoarseRaster.inl' 2024-12-06T21:45:35,921 adding 'nvdiffrast/common/cudaraster/impl/Constants.hpp' 2024-12-06T21:45:35,922 adding 'nvdiffrast/common/cudaraster/impl/CudaRaster.cpp' 2024-12-06T21:45:35,923 adding 'nvdiffrast/common/cudaraster/impl/Defs.hpp' 2024-12-06T21:45:35,926 adding 'nvdiffrast/common/cudaraster/impl/FineRaster.inl' 2024-12-06T21:45:35,928 adding 'nvdiffrast/common/cudaraster/impl/PrivateDefs.hpp' 2024-12-06T21:45:35,930 adding 'nvdiffrast/common/cudaraster/impl/RasterImpl.cpp' 2024-12-06T21:45:35,931 adding 'nvdiffrast/common/cudaraster/impl/RasterImpl.cu' 2024-12-06T21:45:35,933 adding 'nvdiffrast/common/cudaraster/impl/RasterImpl.hpp' 2024-12-06T21:45:35,935 adding 'nvdiffrast/common/cudaraster/impl/TriangleSetup.inl' 2024-12-06T21:45:35,938 adding 'nvdiffrast/common/cudaraster/impl/Util.inl' 2024-12-06T21:45:35,941 adding 'nvdiffrast/lib/setgpu.lib' 2024-12-06T21:45:35,943 adding 'nvdiffrast/tensorflow/__init__.py' 2024-12-06T21:45:35,945 adding 'nvdiffrast/tensorflow/ops.py' 2024-12-06T21:45:35,947 adding 'nvdiffrast/tensorflow/plugin_loader.py' 2024-12-06T21:45:35,948 adding 'nvdiffrast/tensorflow/tf_all.cu' 2024-12-06T21:45:35,950 adding 'nvdiffrast/tensorflow/tf_antialias.cu' 2024-12-06T21:45:35,952 adding 'nvdiffrast/tensorflow/tf_interpolate.cu' 2024-12-06T21:45:35,954 adding 'nvdiffrast/tensorflow/tf_rasterize.cu' 2024-12-06T21:45:35,956 adding 'nvdiffrast/tensorflow/tf_texture.cu' 2024-12-06T21:45:35,958 adding 'nvdiffrast/torch/__init__.py' 2024-12-06T21:45:35,962 adding 'nvdiffrast/torch/ops.py' 2024-12-06T21:45:35,964 adding 'nvdiffrast/torch/torch_antialias.cpp' 2024-12-06T21:45:35,966 adding 'nvdiffrast/torch/torch_bindings.cpp' 2024-12-06T21:45:35,967 adding 'nvdiffrast/torch/torch_bindings_gl.cpp' 2024-12-06T21:45:35,968 adding 'nvdiffrast/torch/torch_common.inl' 2024-12-06T21:45:35,970 adding 'nvdiffrast/torch/torch_interpolate.cpp' 2024-12-06T21:45:35,972 adding 'nvdiffrast/torch/torch_rasterize.cpp' 2024-12-06T21:45:35,974 adding 'nvdiffrast/torch/torch_rasterize_gl.cpp' 2024-12-06T21:45:35,977 adding 'nvdiffrast/torch/torch_texture.cpp' 2024-12-06T21:45:35,978 adding 'nvdiffrast/torch/torch_types.h' 2024-12-06T21:45:35,979 adding 'diffrp_nvdiffrast-0.3.3.1.dist-info/LICENSE.txt' 2024-12-06T21:45:35,980 adding 'diffrp_nvdiffrast-0.3.3.1.dist-info/METADATA' 2024-12-06T21:45:35,981 adding 'diffrp_nvdiffrast-0.3.3.1.dist-info/WHEEL' 2024-12-06T21:45:35,982 adding 'diffrp_nvdiffrast-0.3.3.1.dist-info/top_level.txt' 2024-12-06T21:45:35,983 adding 'diffrp_nvdiffrast-0.3.3.1.dist-info/RECORD' 2024-12-06T21:45:35,987 removing build/bdist.linux-armv7l/wheel 2024-12-06T21:45:36,111 Building wheel for diffrp-nvdiffrast (setup.py): finished with status 'done' 2024-12-06T21:45:36,115 Created wheel for diffrp-nvdiffrast: filename=diffrp_nvdiffrast-0.3.3.1-py3-none-any.whl size=142798 sha256=de4b595bf5456409159684b8e3f2eaf00d54a2e23da7e7745e47a103817594e6 2024-12-06T21:45:36,116 Stored in directory: /tmp/pip-ephem-wheel-cache-ciiemy4a/wheels/22/ac/44/6c7fa60288b424f4768cf20a733ff175615d7886ae14b2af10 2024-12-06T21:45:36,127 Successfully built diffrp-nvdiffrast 2024-12-06T21:45:36,134 Removed build tracker: '/tmp/pip-build-tracker-s2gnkw3w'