Closed sh-alanova closed 1 year ago
We are in the process of making a new version of PyTorch3D which will make this work simply.
What went wrong when you ran !pip install -v -v -v 'git+https://github.com/facebookresearch/pytorch3d.git@stable'
?
when I run !pip install -v -v -v 'git+https://github.com/facebookresearch/pytorch3d.git@stable
Using pip 22.0.4 from /usr/local/lib/python3.9/dist-packages/pip (python 3.9)
Non-user install because site-packages writeable
Created temporary directory: /tmp/pip-ephem-wheel-cache-bt3uiy3z
Created temporary directory: /tmp/pip-req-tracker-jb99iupl
Initialized build tracking at /tmp/pip-req-tracker-jb99iupl
Created build tracker: /tmp/pip-req-tracker-jb99iupl
Entered build tracker: /tmp/pip-req-tracker-jb99iupl
Created temporary directory: /tmp/pip-install-6q3_yerz
Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/
Collecting git+https://github.com/facebookresearch/pytorch3d.git@stable
Created temporary directory: /tmp/pip-req-build-1d0xq3jr
Cloning https://github.com/facebookresearch/pytorch3d.git (to revision stable) to /tmp/pip-req-build-1d0xq3jr
Running command git version
git version 2.25.1
Running command git clone --filter=blob:none --verbose --progress https://github.com/facebookresearch/pytorch3d.git /tmp/pip-req-build-1d0xq3jr
Cloning into '/tmp/pip-req-build-1d0xq3jr'...
POST git-upload-pack (gzip 1142 to 620 bytes)
remote: Enumerating objects: 6739, done.
remote: Counting objects: 1% (1/63)
remote: Counting objects: 3% (2/63)
remote: Counting objects: 4% (3/63)
remote: Counting objects: 6% (4/63)
remote: Counting objects: 7% (5/63)
remote: Counting objects: 9% (6/63)
remote: Counting objects: 11% (7/63)
remote: Counting objects: 12% (8/63)
remote: Counting objects: 14% (9/63)
remote: Counting objects: 15% (10/63)
remote: Counting objects: 17% (11/63)
remote: Counting objects: 19% (12/63)
remote: Counting objects: 20% (13/63)
remote: Counting objects: 22% (14/63)
remote: Counting objects: 23% (15/63)
remote: Counting objects: 25% (16/63)
remote: Counting objects: 26% (17/63)
remote: Counting objects: 28% (18/63)
remote: Counting objects: 30% (19/63)
remote: Counting objects: 31% (20/63)
remote: Counting objects: 33% (21/63)
remote: Counting objects: 34% (22/63)
remote: Counting objects: 36% (23/63)
remote: Counting objects: 38% (24/63)
remote: Counting objects: 39% (25/63)
remote: Counting objects: 41% (26/63)
remote: Counting objects: 42% (27/63)
remote: Counting objects: 44% (28/63)
remote: Counting objects: 46% (29/63)
remote: Counting objects: 47% (30/63)
remote: Counting objects: 49% (31/63)
remote: Counting objects: 50% (32/63)
remote: Counting objects: 52% (33/63)
remote: Counting objects: 53% (34/63)
remote: Counting objects: 55% (35/63)
remote: Counting objects: 57% (36/63)
remote: Counting objects: 58% (37/63)
remote: Counting objects: 60% (38/63)
remote: Counting objects: 61% (39/63)
remote: Counting objects: 63% (40/63)
remote: Counting objects: 65% (41/63)
remote: Counting objects: 66% (42/63)
remote: Counting objects: 68% (43/63)
remote: Counting objects: 69% (44/63)
remote: Counting objects: 71% (45/63)
remote: Counting objects: 73% (46/63)
remote: Counting objects: 74% (47/63)
remote: Counting objects: 76% (48/63)
remote: Counting objects: 77% (49/63)
remote: Counting objects: 79% (50/63)
remote: Counting objects: 80% (51/63)
remote: Counting objects: 82% (52/63)
remote: Counting objects: 84% (53/63)
remote: Counting objects: 85% (54/63)
remote: Counting objects: 87% (55/63)
remote: Counting objects: 88% (56/63)
remote: Counting objects: 90% (57/63)
remote: Counting objects: 92% (58/63)
remote: Counting objects: 93% (59/63)
remote: Counting objects: 95% (60/63)
remote: Counting objects: 96% (61/63)
remote: Counting objects: 98% (62/63)
remote: Counting objects: 100% (63/63)
remote: Counting objects: 100% (63/63), done.
remote: Compressing objects: 2% (1/48)
remote: Compressing objects: 4% (2/48)
remote: Compressing objects: 6% (3/48)
remote: Compressing objects: 8% (4/48)
remote: Compressing objects: 10% (5/48)
remote: Compressing objects: 12% (6/48)
remote: Compressing objects: 14% (7/48)
remote: Compressing objects: 16% (8/48)
remote: Compressing objects: 18% (9/48)
remote: Compressing objects: 20% (10/48)
remote: Compressing objects: 22% (11/48)
remote: Compressing objects: 25% (12/48)
remote: Compressing objects: 27% (13/48)
remote: Compressing objects: 29% (14/48)
remote: Compressing objects: 31% (15/48)
remote: Compressing objects: 33% (16/48)
remote: Compressing objects: 35% (17/48)
remote: Compressing objects: 37% (18/48)
remote: Compressing objects: 39% (19/48)
remote: Compressing objects: 41% (20/48)
remote: Compressing objects: 43% (21/48)
remote: Compressing objects: 45% (22/48)
remote: Compressing objects: 47% (23/48)
remote: Compressing objects: 50% (24/48)
remote: Compressing objects: 52% (25/48)
remote: Compressing objects: 54% (26/48)
remote: Compressing objects: 56% (27/48)
remote: Compressing objects: 58% (28/48)
remote: Compressing objects: 60% (29/48)
remote: Compressing objects: 62% (30/48)
remote: Compressing objects: 64% (31/48)
remote: Compressing objects: 66% (32/48)
remote: Compressing objects: 68% (33/48)
remote: Compressing objects: 70% (34/48)
remote: Compressing objects: 72% (35/48)
remote: Compressing objects: 75% (36/48)
remote: Compressing objects: 77% (37/48)
remote: Compressing objects: 79% (38/48)
remote: Compressing objects: 81% (39/48)
remote: Compressing objects: 83% (40/48)
remote: Compressing objects: 85% (41/48)
remote: Compressing objects: 87% (42/48)
remote: Compressing objects: 89% (43/48)
remote: Compressing objects: 91% (44/48)
remote: Compressing objects: 93% (45/48)
remote: Compressing objects: 95% (46/48)
remote: Compressing objects: 97% (47/48)
remote: Compressing objects: 100% (48/48)
remote: Compressing objects: 100% (48/48), done.
Receiving objects: 0% (1/6739)
Receiving objects: 1% (68/6739)
Receiving objects: 2% (135/6739)
Receiving objects: 3% (203/6739)
Receiving objects: 4% (270/6739)
Receiving objects: 5% (337/6739)
Receiving objects: 6% (405/6739)
Receiving objects: 7% (472/6739)
Receiving objects: 8% (540/6739)
Receiving objects: 9% (607/6739)
Receiving objects: 10% (674/6739)
Receiving objects: 11% (742/6739)
Receiving objects: 12% (809/6739)
Receiving objects: 13% (877/6739)
Receiving objects: 14% (944/6739)
Receiving objects: 15% (1011/6739)
Receiving objects: 16% (1079/6739)
Receiving objects: 17% (1146/6739)
Receiving objects: 18% (1214/6739)
Receiving objects: 19% (1281/6739)
Receiving objects: 20% (1348/6739)
Receiving objects: 21% (1416/6739)
Receiving objects: 22% (1483/6739)
Receiving objects: 23% (1550/6739)
Receiving objects: 24% (1618/6739)
Receiving objects: 25% (1685/6739)
Receiving objects: 26% (1753/6739)
Receiving objects: 27% (1820/6739)
Receiving objects: 28% (1887/6739)
Receiving objects: 29% (1955/6739)
Receiving objects: 30% (2022/6739)
Receiving objects: 31% (2090/6739)
Receiving objects: 32% (2157/6739)
Receiving objects: 33% (2224/6739)
Receiving objects: 34% (2292/6739)
Receiving objects: 35% (2359/6739)
Receiving objects: 36% (2427/6739)
Receiving objects: 37% (2494/6739)
Receiving objects: 38% (2561/6739)
Receiving objects: 39% (2629/6739)
Receiving objects: 40% (2696/6739)
Receiving objects: 41% (2763/6739)
Receiving objects: 42% (2831/6739)
Receiving objects: 43% (2898/6739)
Receiving objects: 44% (2966/6739)
Receiving objects: 45% (3033/6739)
Receiving objects: 46% (3100/6739)
Receiving objects: 47% (3168/6739)
Receiving objects: 48% (3235/6739)
Receiving objects: 49% (3303/6739)
Receiving objects: 50% (3370/6739)
Receiving objects: 51% (3437/6739)
Receiving objects: 52% (3505/6739)
Receiving objects: 53% (3572/6739)
Receiving objects: 54% (3640/6739)
Receiving objects: 55% (3707/6739)
Receiving objects: 56% (3774/6739)
Receiving objects: 57% (3842/6739)
Receiving objects: 58% (3909/6739)
Receiving objects: 59% (3977/6739)
Receiving objects: 60% (4044/6739)
Receiving objects: 61% (4111/6739)
Receiving objects: 62% (4179/6739)
Receiving objects: 63% (4246/6739)
Receiving objects: 64% (4313/6739)
Receiving objects: 65% (4381/6739)
Receiving objects: 66% (4448/6739)
Receiving objects: 67% (4516/6739)
Receiving objects: 68% (4583/6739)
Receiving objects: 69% (4650/6739)
Receiving objects: 70% (4718/6739)
Receiving objects: 71% (4785/6739)
Receiving objects: 72% (4853/6739)
Receiving objects: 73% (4920/6739)
Receiving objects: 74% (4987/6739)
Receiving objects: 75% (5055/6739)
Receiving objects: 76% (5122/6739)
Receiving objects: 77% (5190/6739)
Receiving objects: 78% (5257/6739)
Receiving objects: 79% (5324/6739)
Receiving objects: 80% (5392/6739)
Receiving objects: 81% (5459/6739)
Receiving objects: 82% (5526/6739)
Receiving objects: 83% (5594/6739)
Receiving objects: 84% (5661/6739)
Receiving objects: 85% (5729/6739)
Receiving objects: 86% (5796/6739)
Receiving objects: 87% (5863/6739)
Receiving objects: 88% (5931/6739)
Receiving objects: 89% (5998/6739)
Receiving objects: 90% (6066/6739)
Receiving objects: 91% (6133/6739)
Receiving objects: 92% (6200/6739)
remote: Total 6739 (delta 30), reused 38 (delta 15), pack-reused 6676
Receiving objects: 93% (6268/6739)
Receiving objects: 94% (6335/6739)
Receiving objects: 95% (6403/6739)
Receiving objects: 96% (6470/6739)
Receiving objects: 97% (6537/6739)
Receiving objects: 98% (6605/6739)
Receiving objects: 99% (6672/6739)
Receiving objects: 100% (6739/6739)
Receiving objects: 100% (6739/6739), 1.03 MiB | 18.55 MiB/s, done.
Resolving deltas: 0% (0/4261)
Resolving deltas: 1% (48/4261)
Resolving deltas: 2% (90/4261)
Resolving deltas: 3% (129/4261)
Resolving deltas: 4% (173/4261)
Resolving deltas: 7% (300/4261)
Resolving deltas: 8% (347/4261)
Resolving deltas: 9% (394/4261)
Resolving deltas: 10% (436/4261)
Resolving deltas: 11% (493/4261)
Resolving deltas: 12% (516/4261)
Resolving deltas: 13% (556/4261)
Resolving deltas: 14% (621/4261)
Resolving deltas: 16% (713/4261)
Resolving deltas: 17% (728/4261)
Resolving deltas: 18% (769/4261)
Resolving deltas: 19% (820/4261)
Resolving deltas: 20% (857/4261)
Resolving deltas: 21% (895/4261)
Resolving deltas: 22% (944/4261)
Resolving deltas: 23% (989/4261)
Resolving deltas: 24% (1025/4261)
Resolving deltas: 25% (1093/4261)
Resolving deltas: 26% (1110/4261)
Resolving deltas: 27% (1161/4261)
Resolving deltas: 28% (1199/4261)
Resolving deltas: 29% (1236/4261)
Resolving deltas: 30% (1279/4261)
Resolving deltas: 31% (1356/4261)
Resolving deltas: 32% (1382/4261)
Resolving deltas: 33% (1428/4261)
Resolving deltas: 34% (1469/4261)
Resolving deltas: 35% (1501/4261)
Resolving deltas: 36% (1542/4261)
Resolving deltas: 37% (1577/4261)
Resolving deltas: 39% (1664/4261)
Resolving deltas: 40% (1714/4261)
Resolving deltas: 41% (1749/4261)
Resolving deltas: 43% (1845/4261)
Resolving deltas: 44% (1880/4261)
Resolving deltas: 45% (1948/4261)
Resolving deltas: 46% (1965/4261)
Resolving deltas: 47% (2006/4261)
Resolving deltas: 48% (2050/4261)
Resolving deltas: 49% (2089/4261)
Resolving deltas: 50% (2131/4261)
Resolving deltas: 54% (2302/4261)
Resolving deltas: 55% (2345/4261)
Resolving deltas: 56% (2412/4261)
Resolving deltas: 57% (2443/4261)
Resolving deltas: 58% (2477/4261)
Resolving deltas: 59% (2516/4261)
Resolving deltas: 60% (2571/4261)
Resolving deltas: 61% (2600/4261)
Resolving deltas: 62% (2642/4261)
Resolving deltas: 65% (2793/4261)
Resolving deltas: 66% (2814/4261)
Resolving deltas: 67% (2856/4261)
Resolving deltas: 68% (2898/4261)
Resolving deltas: 69% (2947/4261)
Resolving deltas: 70% (2990/4261)
Resolving deltas: 71% (3030/4261)
Resolving deltas: 72% (3070/4261)
Resolving deltas: 73% (3117/4261)
Resolving deltas: 75% (3198/4261)
Resolving deltas: 76% (3258/4261)
Resolving deltas: 77% (3281/4261)
Resolving deltas: 78% (3324/4261)
Resolving deltas: 79% (3371/4261)
Resolving deltas: 80% (3410/4261)
Resolving deltas: 81% (3452/4261)
Resolving deltas: 82% (3519/4261)
Resolving deltas: 83% (3540/4261)
Resolving deltas: 84% (3580/4261)
Resolving deltas: 85% (3631/4261)
Resolving deltas: 86% (3677/4261)
Resolving deltas: 87% (3739/4261)
Resolving deltas: 88% (3754/4261)
Resolving deltas: 89% (3795/4261)
Resolving deltas: 90% (3838/4261)
Resolving deltas: 91% (3879/4261)
Resolving deltas: 92% (3923/4261)
Resolving deltas: 93% (3963/4261)
Resolving deltas: 94% (4009/4261)
Resolving deltas: 95% (4064/4261)
Resolving deltas: 96% (4094/4261)
Resolving deltas: 97% (4135/4261)
Resolving deltas: 98% (4176/4261)
Resolving deltas: 99% (4219/4261)
Resolving deltas: 100% (4261/4261)
Resolving deltas: 100% (4261/4261), done.
Updating files: 0% (2/1046)
Updating files: 1% (11/1046)
Updating files: 2% (21/1046)
Updating files: 3% (32/1046)
Updating files: 4% (42/1046)
Updating files: 5% (53/1046)
Updating files: 6% (63/1046)
Updating files: 7% (74/1046)
Updating files: 8% (84/1046)
Updating files: 9% (95/1046)
Updating files: 10% (105/1046)
Updating files: 11% (116/1046)
Updating files: 12% (126/1046)
Updating files: 13% (136/1046)
Updating files: 14% (147/1046)
Updating files: 15% (157/1046)
Updating files: 16% (168/1046)
Updating files: 17% (178/1046)
Updating files: 18% (189/1046)
Updating files: 19% (199/1046)
Updating files: 20% (210/1046)
Updating files: 21% (220/1046)
Updating files: 22% (231/1046)
Updating files: 23% (241/1046)
Updating files: 24% (252/1046)
Updating files: 25% (262/1046)
Updating files: 26% (272/1046)
Updating files: 27% (283/1046)
Updating files: 28% (293/1046)
Updating files: 29% (304/1046)
Updating files: 30% (314/1046)
Updating files: 31% (325/1046)
Updating files: 32% (335/1046)
Updating files: 33% (346/1046)
Updating files: 34% (356/1046)
Updating files: 35% (367/1046)
Updating files: 36% (377/1046)
Updating files: 37% (388/1046)
Updating files: 38% (398/1046)
Updating files: 39% (408/1046)
Updating files: 40% (419/1046)
Updating files: 41% (429/1046)
Updating files: 42% (440/1046)
Updating files: 43% (450/1046)
Updating files: 44% (461/1046)
Updating files: 45% (471/1046)
Updating files: 46% (482/1046)
Updating files: 47% (492/1046)
Updating files: 48% (503/1046)
Updating files: 49% (513/1046)
Updating files: 50% (523/1046)
Updating files: 51% (534/1046)
Updating files: 52% (544/1046)
Updating files: 53% (555/1046)
Updating files: 54% (565/1046)
Updating files: 55% (576/1046)
Updating files: 56% (586/1046)
Updating files: 57% (597/1046)
Updating files: 58% (607/1046)
Updating files: 59% (618/1046)
Updating files: 60% (628/1046)
Updating files: 61% (639/1046)
Updating files: 62% (649/1046)
Updating files: 63% (659/1046)
Updating files: 64% (670/1046)
Updating files: 65% (680/1046)
Updating files: 66% (691/1046)
Updating files: 67% (701/1046)
Updating files: 68% (712/1046)
Updating files: 69% (722/1046)
Updating files: 70% (733/1046)
Updating files: 71% (743/1046)
Updating files: 72% (754/1046)
Updating files: 73% (764/1046)
Updating files: 74% (775/1046)
Updating files: 75% (785/1046)
Updating files: 76% (795/1046)
Updating files: 77% (806/1046)
Updating files: 78% (816/1046)
Updating files: 79% (827/1046)
Updating files: 80% (837/1046)
Updating files: 81% (848/1046)
Updating files: 82% (858/1046)
Updating files: 83% (869/1046)
Updating files: 84% (879/1046)
Updating files: 85% (890/1046)
Updating files: 86% (900/1046)
Updating files: 87% (911/1046)
Updating files: 88% (921/1046)
Updating files: 89% (931/1046)
Updating files: 90% (942/1046)
Updating files: 91% (952/1046)
Updating files: 92% (963/1046)
Updating files: 93% (973/1046)
Updating files: 94% (984/1046)
Updating files: 95% (994/1046)
Updating files: 96% (1005/1046)
Updating files: 97% (1015/1046)
Updating files: 98% (1026/1046)
Updating files: 99% (1036/1046)
Updating files: 100% (1046/1046)
Updating files: 100% (1046/1046), done.
Running command git show-ref stable
e245560abb8f019a24880faf7557ed3b2eec6cc0 refs/tags/stable
Rev options <RevOptions git: rev='e245560abb8f019a24880faf7557ed3b2eec6cc0'>, branch_name None
Running command git rev-parse HEAD
355d6332cb4babcd702aa9ef44501319bedbff03
Running command git checkout -q e245560abb8f019a24880faf7557ed3b2eec6cc0
Resolved https://github.com/facebookresearch/pytorch3d.git to commit e245560abb8f019a24880faf7557ed3b2eec6cc0
Added git+https://github.com/facebookresearch/pytorch3d.git@stable to build tracker '/tmp/pip-req-tracker-jb99iupl'
Running setup.py (path:/tmp/pip-req-build-1d0xq3jr/setup.py) egg_info for package from git+https://github.com/facebookresearch/pytorch3d.git@stable
Created temporary directory: /tmp/pip-pip-egg-info-uad8hx9q
Running command python setup.py egg_info
running egg_info
creating /tmp/pip-pip-egg-info-uad8hx9q/pytorch3d.egg-info
writing /tmp/pip-pip-egg-info-uad8hx9q/pytorch3d.egg-info/PKG-INFO
writing dependency_links to /tmp/pip-pip-egg-info-uad8hx9q/pytorch3d.egg-info/dependency_links.txt
writing entry points to /tmp/pip-pip-egg-info-uad8hx9q/pytorch3d.egg-info/entry_points.txt
writing requirements to /tmp/pip-pip-egg-info-uad8hx9q/pytorch3d.egg-info/requires.txt
writing top-level names to /tmp/pip-pip-egg-info-uad8hx9q/pytorch3d.egg-info/top_level.txt
writing manifest file '/tmp/pip-pip-egg-info-uad8hx9q/pytorch3d.egg-info/SOURCES.txt'
reading manifest file '/tmp/pip-pip-egg-info-uad8hx9q/pytorch3d.egg-info/SOURCES.txt'
adding license file 'LICENSE'
adding license file 'LICENSE-3RD-PARTY'
writing manifest file '/tmp/pip-pip-egg-info-uad8hx9q/pytorch3d.egg-info/SOURCES.txt'
Preparing metadata (setup.py) ... done
Source in /tmp/pip-req-build-1d0xq3jr has version 0.7.3, which satisfies requirement pytorch3d==0.7.3 from git+https://github.com/facebookresearch/pytorch3d.git@stable
Removed pytorch3d==0.7.3 from git+https://github.com/facebookresearch/pytorch3d.git@stable from build tracker '/tmp/pip-req-tracker-jb99iupl'
Requirement already satisfied: fvcore in /usr/local/lib/python3.9/dist-packages (from pytorch3d==0.7.3) (0.1.5.post20221221)
Requirement already satisfied: iopath in /usr/local/lib/python3.9/dist-packages (from pytorch3d==0.7.3) (0.1.10)
Requirement already satisfied: yacs>=0.1.6 in /usr/local/lib/python3.9/dist-packages (from fvcore->pytorch3d==0.7.3) (0.1.8)
Requirement already satisfied: tqdm in /usr/local/lib/python3.9/dist-packages (from fvcore->pytorch3d==0.7.3) (4.65.0)
Requirement already satisfied: pyyaml>=5.1 in /usr/local/lib/python3.9/dist-packages (from fvcore->pytorch3d==0.7.3) (5.1.1)
Requirement already satisfied: numpy in /usr/local/lib/python3.9/dist-packages (from fvcore->pytorch3d==0.7.3) (1.22.4)
Requirement already satisfied: Pillow in /usr/local/lib/python3.9/dist-packages (from fvcore->pytorch3d==0.7.3) (8.4.0)
Requirement already satisfied: tabulate in /usr/local/lib/python3.9/dist-packages (from fvcore->pytorch3d==0.7.3) (0.8.10)
Requirement already satisfied: termcolor>=1.1 in /usr/local/lib/python3.9/dist-packages (from fvcore->pytorch3d==0.7.3) (2.2.0)
Requirement already satisfied: typing-extensions in /usr/local/lib/python3.9/dist-packages (from iopath->pytorch3d==0.7.3) (4.5.0)
Requirement already satisfied: portalocker in /usr/local/lib/python3.9/dist-packages (from iopath->pytorch3d==0.7.3) (2.7.0)
Created temporary directory: /tmp/pip-unpack-q2p49b6q
Building wheels for collected packages: pytorch3d
Running command git rev-parse HEAD
e245560abb8f019a24880faf7557ed3b2eec6cc0
Created temporary directory: /tmp/pip-wheel-jb_axwq7
Building wheel for pytorch3d (setup.py) ... Destination directory: /tmp/pip-wheel-jb_axwq7
Running command python setup.py bdist_wheel
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-x86_64-3.9
creating build/lib.linux-x86_64-3.9/pytorch3d
copying pytorch3d/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d
creating build/lib.linux-x86_64-3.9/projects
copying projects/__init__.py -> build/lib.linux-x86_64-3.9/projects
creating build/lib.linux-x86_64-3.9/pytorch3d/vis
copying pytorch3d/vis/texture_vis.py -> build/lib.linux-x86_64-3.9/pytorch3d/vis
copying pytorch3d/vis/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/vis
copying pytorch3d/vis/plotly_vis.py -> build/lib.linux-x86_64-3.9/pytorch3d/vis
creating build/lib.linux-x86_64-3.9/pytorch3d/io
copying pytorch3d/io/pluggable.py -> build/lib.linux-x86_64-3.9/pytorch3d/io
copying pytorch3d/io/ply_io.py -> build/lib.linux-x86_64-3.9/pytorch3d/io
copying pytorch3d/io/mtl_io.py -> build/lib.linux-x86_64-3.9/pytorch3d/io
copying pytorch3d/io/off_io.py -> build/lib.linux-x86_64-3.9/pytorch3d/io
copying pytorch3d/io/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/io
copying pytorch3d/io/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/io
copying pytorch3d/io/pluggable_formats.py -> build/lib.linux-x86_64-3.9/pytorch3d/io
copying pytorch3d/io/obj_io.py -> build/lib.linux-x86_64-3.9/pytorch3d/io
copying pytorch3d/io/experimental_gltf_io.py -> build/lib.linux-x86_64-3.9/pytorch3d/io
creating build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/iou_box3d.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/cameras_alignment.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/sample_points_from_meshes.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/ball_query.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/knn.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/points_normals.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/graph_conv.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/mesh_face_areas_normals.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/interp_face_attrs.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/points_alignment.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/points_to_volumes.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/cubify.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/marching_cubes_data.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/vert_align.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/mesh_filtering.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/subdivide_meshes.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/sample_farthest_points.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/marching_cubes.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/perspective_n_points.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/laplacian_matrices.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/packed_to_padded.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron
copying pytorch3d/implicitron/eval_demo.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron
copying pytorch3d/implicitron/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron
creating build/lib.linux-x86_64-3.9/pytorch3d/loss
copying pytorch3d/loss/point_mesh_distance.py -> build/lib.linux-x86_64-3.9/pytorch3d/loss
copying pytorch3d/loss/mesh_normal_consistency.py -> build/lib.linux-x86_64-3.9/pytorch3d/loss
copying pytorch3d/loss/mesh_edge_loss.py -> build/lib.linux-x86_64-3.9/pytorch3d/loss
copying pytorch3d/loss/mesh_laplacian_smoothing.py -> build/lib.linux-x86_64-3.9/pytorch3d/loss
copying pytorch3d/loss/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/loss
copying pytorch3d/loss/chamfer.py -> build/lib.linux-x86_64-3.9/pytorch3d/loss
creating build/lib.linux-x86_64-3.9/pytorch3d/utils
copying pytorch3d/utils/ico_sphere.py -> build/lib.linux-x86_64-3.9/pytorch3d/utils
copying pytorch3d/utils/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/utils
copying pytorch3d/utils/checkerboard.py -> build/lib.linux-x86_64-3.9/pytorch3d/utils
copying pytorch3d/utils/torus.py -> build/lib.linux-x86_64-3.9/pytorch3d/utils
copying pytorch3d/utils/camera_conversions.py -> build/lib.linux-x86_64-3.9/pytorch3d/utils
creating build/lib.linux-x86_64-3.9/pytorch3d/common
copying pytorch3d/common/compat.py -> build/lib.linux-x86_64-3.9/pytorch3d/common
copying pytorch3d/common/linear_with_repeat.py -> build/lib.linux-x86_64-3.9/pytorch3d/common
copying pytorch3d/common/datatypes.py -> build/lib.linux-x86_64-3.9/pytorch3d/common
copying pytorch3d/common/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/common
creating build/lib.linux-x86_64-3.9/pytorch3d/datasets
copying pytorch3d/datasets/shapenet_base.py -> build/lib.linux-x86_64-3.9/pytorch3d/datasets
copying pytorch3d/datasets/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/datasets
copying pytorch3d/datasets/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/datasets
creating build/lib.linux-x86_64-3.9/pytorch3d/transforms
copying pytorch3d/transforms/rotation_conversions.py -> build/lib.linux-x86_64-3.9/pytorch3d/transforms
copying pytorch3d/transforms/transform3d.py -> build/lib.linux-x86_64-3.9/pytorch3d/transforms
copying pytorch3d/transforms/se3.py -> build/lib.linux-x86_64-3.9/pytorch3d/transforms
copying pytorch3d/transforms/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/transforms
copying pytorch3d/transforms/so3.py -> build/lib.linux-x86_64-3.9/pytorch3d/transforms
copying pytorch3d/transforms/math.py -> build/lib.linux-x86_64-3.9/pytorch3d/transforms
creating build/lib.linux-x86_64-3.9/pytorch3d/renderer
copying pytorch3d/renderer/camera_utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer
copying pytorch3d/renderer/fisheyecameras.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer
copying pytorch3d/renderer/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer
copying pytorch3d/renderer/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer
copying pytorch3d/renderer/compositing.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer
copying pytorch3d/renderer/blending.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer
copying pytorch3d/renderer/splatter_blend.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer
copying pytorch3d/renderer/cameras.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer
copying pytorch3d/renderer/lighting.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer
copying pytorch3d/renderer/camera_conversions.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer
copying pytorch3d/renderer/materials.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer
creating build/lib.linux-x86_64-3.9/pytorch3d/structures
copying pytorch3d/structures/pointclouds.py -> build/lib.linux-x86_64-3.9/pytorch3d/structures
copying pytorch3d/structures/volumes.py -> build/lib.linux-x86_64-3.9/pytorch3d/structures
copying pytorch3d/structures/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/structures
copying pytorch3d/structures/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/structures
copying pytorch3d/structures/meshes.py -> build/lib.linux-x86_64-3.9/pytorch3d/structures
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models
copying pytorch3d/implicitron/models/model_dbir.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models
copying pytorch3d/implicitron/models/generic_model.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models
copying pytorch3d/implicitron/models/overfit_model.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models
copying pytorch3d/implicitron/models/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models
copying pytorch3d/implicitron/models/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models
copying pytorch3d/implicitron/models/base_model.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models
copying pytorch3d/implicitron/models/metrics.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/video_writer.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/eval_video_trajectory.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/depth_cleanup.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/image_utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/circle_fitting.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/vis_utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/metric_utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/camera_utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/stats.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/point_cloud_utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/model_io.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/config.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/rasterize_mc.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron/third_party
copying pytorch3d/implicitron/third_party/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/third_party
copying pytorch3d/implicitron/third_party/hyperlayers.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/third_party
copying pytorch3d/implicitron/third_party/pytorch_prototyping.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/third_party
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron/evaluation
copying pytorch3d/implicitron/evaluation/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/evaluation
copying pytorch3d/implicitron/evaluation/evaluate_new_view_synthesis.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/evaluation
copying pytorch3d/implicitron/evaluation/evaluator.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/evaluation
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/types.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/blender_dataset_map_provider.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/single_sequence_dataset.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/frame_data.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/load_blender.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/json_index_dataset_map_provider_v2.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/load_llff.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/data_source.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/visualize.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/scene_batch_sampler.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/json_index_dataset.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/rendered_mesh_dataset_map_provider.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/dataset_base.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/dataset_map_provider.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/data_loader_map_provider.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/llff_dataset_map_provider.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/json_index_dataset_map_provider.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/implicit_function
copying pytorch3d/implicitron/models/implicit_function/neural_radiance_field.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/implicit_function
copying pytorch3d/implicitron/models/implicit_function/base.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/implicit_function
copying pytorch3d/implicitron/models/implicit_function/decoding_functions.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/implicit_function
copying pytorch3d/implicitron/models/implicit_function/scene_representation_networks.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/implicit_function
copying pytorch3d/implicitron/models/implicit_function/voxel_grid.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/implicit_function
copying pytorch3d/implicitron/models/implicit_function/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/implicit_function
copying pytorch3d/implicitron/models/implicit_function/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/implicit_function
copying pytorch3d/implicitron/models/implicit_function/voxel_grid_implicit_function.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/implicit_function
copying pytorch3d/implicitron/models/implicit_function/idr_feature_field.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/implicit_function
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/view_pooler
copying pytorch3d/implicitron/models/view_pooler/feature_aggregator.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/view_pooler
copying pytorch3d/implicitron/models/view_pooler/view_pooler.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/view_pooler
copying pytorch3d/implicitron/models/view_pooler/view_sampler.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/view_pooler
copying pytorch3d/implicitron/models/view_pooler/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/view_pooler
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/global_encoder
copying pytorch3d/implicitron/models/global_encoder/global_encoder.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/global_encoder
copying pytorch3d/implicitron/models/global_encoder/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/global_encoder
copying pytorch3d/implicitron/models/global_encoder/autodecoder.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/global_encoder
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/visualization
copying pytorch3d/implicitron/models/visualization/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/visualization
copying pytorch3d/implicitron/models/visualization/render_flyaround.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/visualization
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/feature_extractor
copying pytorch3d/implicitron/models/feature_extractor/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/feature_extractor
copying pytorch3d/implicitron/models/feature_extractor/feature_extractor.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/feature_extractor
copying pytorch3d/implicitron/models/feature_extractor/resnet_feature_extractor.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/feature_extractor
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/renderer
copying pytorch3d/implicitron/models/renderer/ray_tracing.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/renderer
copying pytorch3d/implicitron/models/renderer/base.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/renderer
copying pytorch3d/implicitron/models/renderer/ray_sampler.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/renderer
copying pytorch3d/implicitron/models/renderer/ray_point_refiner.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/renderer
copying pytorch3d/implicitron/models/renderer/multipass_ea.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/renderer
copying pytorch3d/implicitron/models/renderer/rgb_net.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/renderer
copying pytorch3d/implicitron/models/renderer/sdf_renderer.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/renderer
copying pytorch3d/implicitron/models/renderer/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/renderer
copying pytorch3d/implicitron/models/renderer/lstm_renderer.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/renderer
copying pytorch3d/implicitron/models/renderer/raymarcher.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/renderer
creating build/lib.linux-x86_64-3.9/pytorch3d/common/workaround
copying pytorch3d/common/workaround/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/common/workaround
copying pytorch3d/common/workaround/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/common/workaround
copying pytorch3d/common/workaround/symeig3x3.py -> build/lib.linux-x86_64-3.9/pytorch3d/common/workaround
creating build/lib.linux-x86_64-3.9/pytorch3d/datasets/r2n2
copying pytorch3d/datasets/r2n2/r2n2.py -> build/lib.linux-x86_64-3.9/pytorch3d/datasets/r2n2
copying pytorch3d/datasets/r2n2/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/datasets/r2n2
copying pytorch3d/datasets/r2n2/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/datasets/r2n2
creating build/lib.linux-x86_64-3.9/pytorch3d/datasets/shapenet
copying pytorch3d/datasets/shapenet/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/datasets/shapenet
copying pytorch3d/datasets/shapenet/shapenet_core.py -> build/lib.linux-x86_64-3.9/pytorch3d/datasets/shapenet
creating build/lib.linux-x86_64-3.9/pytorch3d/renderer/opengl
copying pytorch3d/renderer/opengl/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/opengl
copying pytorch3d/renderer/opengl/rasterizer_opengl.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/opengl
copying pytorch3d/renderer/opengl/opengl_utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/opengl
creating build/lib.linux-x86_64-3.9/pytorch3d/renderer/implicit
copying pytorch3d/renderer/implicit/harmonic_embedding.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/implicit
copying pytorch3d/renderer/implicit/sample_pdf.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/implicit
copying pytorch3d/renderer/implicit/raymarching.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/implicit
copying pytorch3d/renderer/implicit/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/implicit
copying pytorch3d/renderer/implicit/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/implicit
copying pytorch3d/renderer/implicit/raysampling.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/implicit
copying pytorch3d/renderer/implicit/renderer.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/implicit
creating build/lib.linux-x86_64-3.9/pytorch3d/renderer/mesh
copying pytorch3d/renderer/mesh/textures.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/mesh
copying pytorch3d/renderer/mesh/rasterizer.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/mesh
copying pytorch3d/renderer/mesh/clip.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/mesh
copying pytorch3d/renderer/mesh/shading.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/mesh
copying pytorch3d/renderer/mesh/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/mesh
copying pytorch3d/renderer/mesh/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/mesh
copying pytorch3d/renderer/mesh/shader.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/mesh
copying pytorch3d/renderer/mesh/rasterize_meshes.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/mesh
copying pytorch3d/renderer/mesh/renderer.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/mesh
creating build/lib.linux-x86_64-3.9/pytorch3d/renderer/points
copying pytorch3d/renderer/points/rasterizer.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/points
copying pytorch3d/renderer/points/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/points
copying pytorch3d/renderer/points/rasterize_points.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/points
copying pytorch3d/renderer/points/compositor.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/points
copying pytorch3d/renderer/points/renderer.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/points
creating build/lib.linux-x86_64-3.9/pytorch3d/renderer/points/pulsar
copying pytorch3d/renderer/points/pulsar/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/points/pulsar
copying pytorch3d/renderer/points/pulsar/unified.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/points/pulsar
copying pytorch3d/renderer/points/pulsar/renderer.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/points/pulsar
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron_trainer
copying projects/implicitron_trainer/visualize_reconstruction.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron_trainer
copying projects/implicitron_trainer/experiment.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron_trainer
copying projects/implicitron_trainer/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron_trainer
copying pytorch3d/datasets/r2n2/r2n2_synset_dict.json -> build/lib.linux-x86_64-3.9/pytorch3d/datasets/r2n2
copying pytorch3d/datasets/shapenet/shapenet_synset_dict_v1.json -> build/lib.linux-x86_64-3.9/pytorch3d/datasets/shapenet
copying pytorch3d/datasets/shapenet/shapenet_synset_dict_v2.json -> build/lib.linux-x86_64-3.9/pytorch3d/datasets/shapenet
running build_ext
/usr/local/lib/python3.9/dist-packages/torch/utils/cpp_extension.py:398: UserWarning: There are no x86_64-linux-gnu-g++ version bounds defined for CUDA version 11.8
warnings.warn(f'There are no {compiler_name} version bounds defined for CUDA version {cuda_str_version}')
building 'pytorch3d._C' extension
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ball_query
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/blending
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/face_areas_normals
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/gather_scatter
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/interp_face_attrs
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/knn
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/marching_cubes
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/mesh_normal_consistency
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/packed_to_padded_tensor
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/point_mesh
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/points_to_volumes
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/pulsar
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/pulsar/cuda
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/pulsar/host
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/pulsar/pytorch
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/rasterize_coarse
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/rasterize_meshes
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/rasterize_points
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/sample_farthest_points
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/sample_pdf
Emitting ninja build file /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
[1/67] /usr/local/cuda/bin/nvcc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ball_query/ball_query.cu -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ball_query/ball_query.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/c10/core/TensorImpl.h(77): here
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/ATen/core/qualified_name.h(73): here
[2/67] /usr/local/cuda/bin/nvcc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/blending/sigmoid_alpha_blend.cu -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/blending/sigmoid_alpha_blend.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/c10/core/TensorImpl.h(77): here
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/ATen/core/qualified_name.h(73): here
[3/67] c++ -MMD -MF /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ball_query/ball_query_cpu.o.d -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ball_query/ball_query_cpu.cpp -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ball_query/ball_query_cpu.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0
[4/67] /usr/local/cuda/bin/nvcc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/alpha_composite.cu -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/alpha_composite.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/c10/core/TensorImpl.h(77): here
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/ATen/core/qualified_name.h(73): here
[5/67] c++ -MMD -MF /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/blending/sigmoid_alpha_blend_cpu.o.d -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/blending/sigmoid_alpha_blend_cpu.cpp -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/blending/sigmoid_alpha_blend_cpu.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0
[6/67] c++ -MMD -MF /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/alpha_composite_cpu.o.d -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/alpha_composite_cpu.cpp -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/alpha_composite_cpu.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0
[7/67] /usr/local/cuda/bin/nvcc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/norm_weighted_sum.cu -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/norm_weighted_sum.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/c10/core/TensorImpl.h(77): here
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/ATen/core/qualified_name.h(73): here
[8/67] c++ -MMD -MF /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/norm_weighted_sum_cpu.o.d -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/norm_weighted_sum_cpu.cpp -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/norm_weighted_sum_cpu.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0
[9/67] /usr/local/cuda/bin/nvcc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/weighted_sum.cu -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/weighted_sum.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/c10/core/TensorImpl.h(77): here
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/ATen/core/qualified_name.h(73): here
[10/67] c++ -MMD -MF /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/weighted_sum_cpu.o.d -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/weighted_sum_cpu.cpp -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/weighted_sum_cpu.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0
[11/67] /usr/local/cuda/bin/nvcc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/face_areas_normals/face_areas_normals.cu -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/face_areas_normals/face_areas_normals.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/c10/core/TensorImpl.h(77): here
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/ATen/core/qualified_name.h(73): here
[12/67] c++ -MMD -MF /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ext.o.d -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ext.cpp -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ext.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0
In file included from /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ext.cpp:10:
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/./pulsar/global.h:46: warning: ignoring #pragma clang diagnostic [-Wunknown-pragmas]
46 | #pragma clang diagnostic push
|
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/./pulsar/global.h:47: warning: ignoring #pragma clang diagnostic [-Wunknown-pragmas]
47 | #pragma clang diagnostic ignored "-Weverything"
|
In file included from /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ext.cpp:10:
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/./pulsar/global.h:49: warning: ignoring #pragma clang diagnostic [-Wunknown-pragmas]
49 | #pragma clang diagnostic pop
|
In file included from /usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/Exceptions.h:14,
from /usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include/torch/python.h:11,
from /usr/local/lib/python3.9/dist-packages/torch/include/torch/extension.h:6,
from /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/./pulsar/global.h:48,
from /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ext.cpp:10:
/usr/local/lib/python3.9/dist-packages/torch/include/pybind11/pybind11.h: In instantiation of ‘struct pybind11::class_<pulsar::pytorch::Renderer, std::shared_ptr<pulsar::pytorch::Renderer> >::is_valid_class_option<std::shared_ptr<pulsar::pytorch::Renderer> >’:
/usr/local/lib/python3.9/dist-packages/torch/include/pybind11/detail/../detail/common.h:658:7: required by substitution of ‘template<class ... Ts> using all_of = std::is_same<pybind11::detail::bools<Ts::value ..., true>, pybind11::detail::bools<true, Ts::value ...> > [with Ts = {pybind11::class_<pulsar::pytorch::Renderer, std::shared_ptr<pulsar::pytorch::Renderer> >::is_valid_class_option<std::shared_ptr<pulsar::pytorch::Renderer> >}]’
/usr/local/lib/python3.9/dist-packages/torch/include/pybind11/pybind11.h:1494:11: required from ‘class pybind11::class_<pulsar::pytorch::Renderer, std::shared_ptr<pulsar::pytorch::Renderer> >’
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ext.cpp:107:70: required from here
/usr/local/lib/python3.9/dist-packages/torch/include/pybind11/pybind11.h:1488:12: warning: ‘pybind11::class_<pulsar::pytorch::Renderer, std::shared_ptr<pulsar::pytorch::Renderer> >::is_valid_class_option<std::shared_ptr<pulsar::pytorch::Renderer> >’ declared with greater visibility than its base ‘pybind11::detail::negation<std::is_same<pybind11::detail::bools<false, true, true, true>, pybind11::detail::bools<true, false, true, true> > >’ [-Wattributes]
1488 | struct is_valid_class_option : detail::any_of<is_holder<T>, is_subtype<T>, is_base<T>> {};
| ^~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/python3.9/dist-packages/torch/include/pybind11/pybind11.h: In instantiation of ‘class pybind11::class_<pulsar::pytorch::Renderer, std::shared_ptr<pulsar::pytorch::Renderer> >’:
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ext.cpp:107:70: required from here
/usr/local/lib/python3.9/dist-packages/torch/include/pybind11/pybind11.h:1479:7: warning: ‘pybind11::class_<pulsar::pytorch::Renderer, std::shared_ptr<pulsar::pytorch::Renderer> >’ declared with greater visibility than its base ‘pybind11::detail::generic_type’ [-Wattributes]
1479 | class class_ : public detail::generic_type {
| ^~~~~~
[13/67] c++ -MMD -MF /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/face_areas_normals/face_areas_normals_cpu.o.d -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/face_areas_normals/face_areas_normals_cpu.cpp -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/face_areas_normals/face_areas_normals_cpu.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0
[14/67] /usr/local/cuda/bin/nvcc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/gather_scatter/gather_scatter.cu -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/gather_scatter/gather_scatter.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/c10/core/TensorImpl.h(77): here
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/ATen/core/qualified_name.h(73): here
[15/67] c++ -MMD -MF /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/gather_scatter/gather_scatter_cpu.o.d -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/gather_scatter/gather_scatter_cpu.cpp -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/gather_scatter/gather_scatter_cpu.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0
[16/67] /usr/local/cuda/bin/nvcc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d.cu -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
FAILED: /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d.o
/usr/local/cuda/bin/nvcc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d.cu -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
In file included from /usr/local/cuda/include/cub/util_namespace.cuh:41,
from /usr/local/cuda/include/cub/util_math.cuh:37,
from /usr/local/cuda/include/thrust/system/cuda/detail/adjacent_difference.h:48,
from /usr/local/cuda/include/thrust/system/cuda/execution_policy.h:38,
from /usr/local/cuda/include/thrust/system/cuda/detail/scan_by_key.h:36,
from /usr/local/cuda/include/thrust/system/detail/adl/scan_by_key.h:42,
from /usr/local/cuda/include/thrust/detail/scan.inl:29,
from /usr/local/cuda/include/thrust/scan.h:1560,
from /usr/local/cuda/include/thrust/system/detail/generic/reduce_by_key.inl:37,
from /usr/local/cuda/include/thrust/system/detail/generic/reduce_by_key.h:87,
from /usr/local/cuda/include/thrust/detail/reduce.inl:28,
from /usr/local/cuda/include/thrust/reduce.h:781,
from /usr/local/cuda/include/thrust/system/detail/generic/find.inl:19,
from /usr/local/cuda/include/thrust/system/detail/generic/find.h:61,
from /usr/local/cuda/include/thrust/detail/find.inl:25,
from /usr/local/cuda/include/thrust/find.h:381,
from /usr/local/cuda/include/thrust/system/detail/generic/mismatch.inl:21,
from /usr/local/cuda/include/thrust/system/detail/generic/mismatch.h:56,
from /usr/local/cuda/include/thrust/detail/mismatch.inl:27,
from /usr/local/cuda/include/thrust/mismatch.h:257,
from /usr/local/cuda/include/thrust/system/detail/generic/equal.inl:21,
from /usr/local/cuda/include/thrust/system/detail/generic/equal.h:46,
from /usr/local/cuda/include/thrust/detail/equal.inl:26,
from /usr/local/cuda/include/thrust/equal.h:235,
from /usr/local/cuda/include/thrust/detail/vector_base.inl:26,
from /usr/local/cuda/include/thrust/detail/vector_base.h:586,
from /usr/local/cuda/include/thrust/device_vector.h:26,
from /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d.cu:15:
/usr/local/cuda/include/cub/version.cuh:46: warning: "CUB_VERSION" redefined
46 | #define CUB_VERSION 101501
|
In file included from /content/cub-1.10.0/cub/util_namespace.cuh:36,
from /usr/local/cuda/include/thrust/system/cuda/config.h:33,
from /usr/local/cuda/include/thrust/system/cuda/detail/execution_policy.h:35,
from /usr/local/cuda/include/thrust/iterator/detail/device_system_tag.h:23,
from /usr/local/cuda/include/thrust/iterator/iterator_traits.h:62,
from /usr/local/cuda/include/thrust/detail/type_traits/pointer_traits.h:23,
from /usr/local/cuda/include/thrust/type_traits/is_contiguous_iterator.h:27,
from /usr/local/cuda/include/thrust/type_traits/is_trivially_relocatable.h:19,
from /usr/local/cuda/include/thrust/detail/complex/complex.inl:22,
from /usr/local/cuda/include/thrust/complex.h:1030,
from /usr/local/lib/python3.9/dist-packages/torch/include/c10/util/complex.h:8,
from /usr/local/lib/python3.9/dist-packages/torch/include/c10/util/Half.h:15,
from /usr/local/lib/python3.9/dist-packages/torch/include/c10/core/ScalarType.h:5,
from /usr/local/lib/python3.9/dist-packages/torch/include/c10/core/StorageImpl.h:4,
from /usr/local/lib/python3.9/dist-packages/torch/include/c10/core/Storage.h:3,
from /usr/local/lib/python3.9/dist-packages/torch/include/c10/core/TensorImpl.h:8,
from /usr/local/lib/python3.9/dist-packages/torch/include/c10/core/GeneratorImpl.h:8,
from /usr/local/lib/python3.9/dist-packages/torch/include/ATen/core/Generator.h:22,
from /usr/local/lib/python3.9/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3,
from /usr/local/lib/python3.9/dist-packages/torch/include/ATen/Context.h:3,
from /usr/local/lib/python3.9/dist-packages/torch/include/ATen/ATen.h:7,
from /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d.cu:9:
/content/cub-1.10.0/cub/version.cuh:46: note: this is the location of the previous definition
46 | #define CUB_VERSION 101000
|
/usr/local/cuda/include/cub/detail/device_synchronize.cuh(25): error: this declaration has no storage class or type specifier
/usr/local/cuda/include/cub/detail/device_synchronize.cuh(27): error: expected a ";"
/usr/local/cuda/include/cub/detail/device_synchronize.cuh(34): error: this pragma must immediately precede a declaration
/usr/local/cuda/include/cub/detail/device_synchronize.cuh(65): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/cub/detail/device_synchronize.cuh(66): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(60): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(61): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(147): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(149): error: this declaration has no storage class or type specifier
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(149): error: expected a ";"
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(151): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(180): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(182): error: this declaration has no storage class or type specifier
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(182): error: variable "cuda_cub" has already been defined
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(182): error: expected a ";"
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(184): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(363): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(372): error: iterator_traits is not a template
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(596): error: expected a declaration
/usr/local/cuda/include/thrust/detail/seq.h(47): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/detail/seq.h(50): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(71): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(73): error: execute_on_stream_base is not a template
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(75): error: execute_on_stream_base is not a template
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(78): error: "base_t" is not a nonstatic data member or base class of class "execute_on_stream"
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(80): error: "base_t" is not a nonstatic data member or base class of class "execute_on_stream"
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(84): error: execution_policy is not a template
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(86): error: identifier "execute_on_stream_base" is undefined
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(89): error: identifier "execute_on_stream_base" is undefined
/usr/local/cuda/include/thrust/detail/dependencies_aware_execution_policy.h(39): error: template template parameter "<error>" is not compatible with template template parameter "BaseSystem"
detected during instantiation of class "thrust::detail::dependencies_aware_execution_policy<ExecutionPolicyCRTPBase> [with ExecutionPolicyCRTPBase=<error>]"
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(88): here
/usr/local/cuda/include/thrust/detail/dependencies_aware_execution_policy.h(50): error: template template parameter "<error>" is not compatible with template template parameter "BaseSystem"
detected during instantiation of class "thrust::detail::dependencies_aware_execution_policy<ExecutionPolicyCRTPBase> [with ExecutionPolicyCRTPBase=<error>]"
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(88): here
/usr/local/cuda/include/thrust/detail/dependencies_aware_execution_policy.h(60): error: template template parameter "<error>" is not compatible with template template parameter "BaseSystem"
detected during instantiation of class "thrust::detail::dependencies_aware_execution_policy<ExecutionPolicyCRTPBase> [with ExecutionPolicyCRTPBase=<error>]"
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(88): here
/usr/local/cuda/include/thrust/detail/dependencies_aware_execution_policy.h(71): error: template template parameter "<error>" is not compatible with template template parameter "BaseSystem"
detected during instantiation of class "thrust::detail::dependencies_aware_execution_policy<ExecutionPolicyCRTPBase> [with ExecutionPolicyCRTPBase=<error>]"
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(88): here
/usr/local/cuda/include/thrust/detail/dependencies_aware_execution_policy.h(82): error: template template parameter "<error>" is not compatible with template template parameter "BaseSystem"
detected during instantiation of class "thrust::detail::dependencies_aware_execution_policy<ExecutionPolicyCRTPBase> [with ExecutionPolicyCRTPBase=<error>]"
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(88): here
/usr/local/cuda/include/thrust/detail/dependencies_aware_execution_policy.h(92): error: template template parameter "<error>" is not compatible with template template parameter "BaseSystem"
detected during instantiation of class "thrust::detail::dependencies_aware_execution_policy<ExecutionPolicyCRTPBase> [with ExecutionPolicyCRTPBase=<error>]"
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(88): here
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(92): error: execution_policy is not a template
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(95): error: "base_t" is not a nonstatic data member or base class of class "par_t"
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(108): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/alignment.h(58): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/core/alignment.h(61): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/alignment.h(68): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/core/alignment.h(248): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(669): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(670): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(696): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(697): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(722): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(724): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(725): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(750): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(751): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(753): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(754): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(779): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(780): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(781): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(783): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(784): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(809): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(810): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(811): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(812): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(814): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(815): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(970): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(972): error: expected a declaration
/usr/local/cuda/include/cuda_occupancy.h(113): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/cuda_occupancy.h(114): error: forward declaration of enum type is nonstandard
/usr/local/cuda/include/cuda_occupancy.h(612): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(628): error: identifier "CUDA_OCC_ERROR_UNKNOWN_DEVICE" is undefined
/usr/local/cuda/include/cuda_occupancy.h(633): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(639): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(655): error: identifier "CUDA_OCC_ERROR_UNKNOWN_DEVICE" is undefined
/usr/local/cuda/include/cuda_occupancy.h(660): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(666): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(680): error: identifier "CUDA_OCC_ERROR_UNKNOWN_DEVICE" is undefined
/usr/local/cuda/include/cuda_occupancy.h(685): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(691): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(707): error: identifier "CUDA_OCC_ERROR_UNKNOWN_DEVICE" is undefined
/usr/local/cuda/include/cuda_occupancy.h(712): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(719): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(751): error: identifier "CUDA_OCC_ERROR_UNKNOWN_DEVICE" is undefined
/usr/local/cuda/include/cuda_occupancy.h(756): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(762): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(781): error: identifier "CUDA_OCC_ERROR_INVALID_INPUT" is undefined
/usr/local/cuda/include/cuda_occupancy.h(805): error: identifier "CUDA_OCC_ERROR_INVALID_INPUT" is undefined
/usr/local/cuda/include/cuda_occupancy.h(837): error: identifier "CUDA_OCC_ERROR_INVALID_INPUT" is undefined
/usr/local/cuda/include/cuda_occupancy.h(860): error: identifier "CUDA_OCC_ERROR_INVALID_INPUT" is undefined
/usr/local/cuda/include/cuda_occupancy.h(896): error: identifier "CUDA_OCC_ERROR_INVALID_INPUT" is undefined
/usr/local/cuda/include/cuda_occupancy.h(901): error: identifier "CUDA_OCC_ERROR_UNKNOWN_DEVICE" is undefined
/usr/local/cuda/include/cuda_occupancy.h(904): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(910): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(912): error: incomplete type is not allowed
/usr/local/cuda/include/cuda_occupancy.h(912): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(920): error: identifier "CUDA_OCC_ERROR_INVALID_INPUT" is undefined
/usr/local/cuda/include/cuda_occupancy.h(956): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(1001): error: identifier "CUDA_OCC_ERROR_UNKNOWN_DEVICE" is undefined
/usr/local/cuda/include/cuda_occupancy.h(1006): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(1012): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(1025): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(1054): error: identifier "CUDA_OCC_ERROR_UNKNOWN_DEVICE" is undefined
/usr/local/cuda/include/cuda_occupancy.h(1062): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(1068): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(1081): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(1088): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(1104): error: identifier "CUDA_OCC_ERROR_INVALID_INPUT" is undefined
/usr/local/cuda/include/cuda_occupancy.h(1107): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(1110): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(1118): error: identifier "CUDA_OCC_ERROR_INVALID_INPUT" is undefined
/usr/local/cuda/include/cuda_occupancy.h(1121): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(1124): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(1130): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(1133): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(1138): error: incomplete type is not allowed
/usr/local/cuda/include/cuda_occupancy.h(1138): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(1182): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(1189): error: incomplete type is not allowed
Error limit reached.
100 errors detected in the compilation of "/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d.cu".
Compilation terminated.
[17/67] /usr/local/cuda/bin/nvcc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/interp_face_attrs/interp_face_attrs.cu -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/interp_face_attrs/interp_face_attrs.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/c10/core/TensorImpl.h(77): here
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/ATen/core/qualified_name.h(73): here
[18/67] c++ -MMD -MF /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d_cpu.o.d -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d_cpu.cpp -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d_cpu.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0
In file included from /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d_cpu.cpp:15:
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_utils.h: In function ‘float BoxVolume(const face_verts&, const vec3<float>&)’:
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_utils.h:320:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::vector<vec3<float> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
320 | for (int t = 0; t < box_tris.size(); ++t) {
| ~~^~~~~~~~~~~~~~~~~
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_utils.h: In function ‘face_verts BoxIntersections(const face_verts&, const face_verts&, const vec3<float>&)’:
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_utils.h:721:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::vector<vec3<float> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
721 | for (int t = 0; t < out_tris.size(); ++t) {
| ~~^~~~~~~~~~~~~~~~~
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_utils.h:725:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::vector<vec3<float> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
725 | for (int v = 0; v < tri_updated.size(); ++v) {
| ~~^~~~~~~~~~~~~~~~~~~~
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d_cpu.cpp: In function ‘std::tuple<at::Tensor, at::Tensor> IoUBox3DCpu(const at::Tensor&, const at::Tensor&)’:
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d_cpu.cpp:80:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::vector<vec3<float> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
80 | for (int b1 = 0; b1 < box1_intersect.size(); ++b1) {
| ~~~^~~~~~~~~~~~~~~~~~~~~~~
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d_cpu.cpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::vector<vec3<float> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
81 | for (int b2 = 0; b2 < box2_intersect.size(); ++b2) {
| ~~~^~~~~~~~~~~~~~~~~~~~~~~
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d_cpu.cpp:93:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::vector<vec3<float> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
93 | for (int b2 = 0; b2 < box2_intersect.size(); ++b2) {
| ~~~^~~~~~~~~~~~~~~~~~~~~~~
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
File "/usr/local/lib/python3.9/dist-packages/torch/utils/cpp_extension.py", line 1893, in _run_ninja_build
subprocess.run(
File "/usr/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 "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "/tmp/pip-req-build-1d0xq3jr/setup.py", line 144, in <module>
setup(
File "/usr/local/lib/python3.9/dist-packages/setuptools/__init__.py", line 108, in setup
return distutils.core.setup(**attrs)
File "/usr/lib/python3.9/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.9/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/usr/local/lib/python3.9/dist-packages/setuptools/dist.py", line 1221, in run_command
super().run_command(command)
File "/usr/lib/python3.9/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/local/lib/python3.9/dist-packages/wheel/bdist_wheel.py", line 343, in run
self.run_command("build")
File "/usr/lib/python3.9/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/local/lib/python3.9/dist-packages/setuptools/dist.py", line 1221, in run_command
super().run_command(command)
File "/usr/lib/python3.9/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib/python3.9/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/usr/lib/python3.9/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/local/lib/python3.9/dist-packages/setuptools/dist.py", line 1221, in run_command
super().run_command(command)
File "/usr/lib/python3.9/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/local/lib/python3.9/dist-packages/setuptools/command/build_ext.py", line 84, in run
_build_ext.run(self)
File "/usr/local/lib/python3.9/dist-packages/Cython/Distutils/old_build_ext.py", line 186, in run
_build_ext.build_ext.run(self)
File "/usr/lib/python3.9/distutils/command/build_ext.py", line 340, in run
self.build_extensions()
File "/usr/local/lib/python3.9/dist-packages/torch/utils/cpp_extension.py", line 843, in build_extensions
build_ext.build_extensions(self)
File "/usr/local/lib/python3.9/dist-packages/Cython/Distutils/old_build_ext.py", line 195, in build_extensions
_build_ext.build_ext.build_extensions(self)
File "/usr/lib/python3.9/distutils/command/build_ext.py", line 449, in build_extensions
self._build_extensions_serial()
File "/usr/lib/python3.9/distutils/command/build_ext.py", line 474, in _build_extensions_serial
self.build_extension(ext)
File "/usr/local/lib/python3.9/dist-packages/setuptools/command/build_ext.py", line 246, in build_extension
_build_ext.build_extension(self, ext)
File "/usr/lib/python3.9/distutils/command/build_ext.py", line 529, in build_extension
objects = self.compiler.compile(sources,
File "/usr/local/lib/python3.9/dist-packages/torch/utils/cpp_extension.py", line 658, in unix_wrap_ninja_compile
_write_ninja_file_and_compile_objects(
File "/usr/local/lib/python3.9/dist-packages/torch/utils/cpp_extension.py", line 1574, in _write_ninja_file_and_compile_objects
_run_ninja_build(
File "/usr/local/lib/python3.9/dist-packages/torch/utils/cpp_extension.py", line 1909, in _run_ninja_build
raise RuntimeError(message) from e
RuntimeError: Error compiling objects for extension
error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
full command: /usr/bin/python3 -u -c '
exec(compile('"'"''"'"''"'"'
# This is <pip-setuptools-caller> -- a caller that pip uses to run setup.py
#
# - It imports setuptools before invoking setup.py, to enable projects that directly
# import from `distutils.core` to work with newer packaging standards.
# - It provides a clear error message when setuptools is not installed.
# - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so
# setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning:
# manifest_maker: standard file '"'"'-c'"'"' not found".
# - It generates a shim setup.py, for handling setup.cfg-only projects.
import os, sys, tokenize
try:
import setuptools
except ImportError as error:
print(
"ERROR: Can not execute `setup.py` since setuptools is not available in "
"the build environment.",
file=sys.stderr,
)
sys.exit(1)
__file__ = %r
sys.argv[0] = __file__
if os.path.exists(__file__):
filename = __file__
with tokenize.open(__file__) as f:
setup_py_code = f.read()
else:
filename = "<auto-generated setuptools caller>"
setup_py_code = "from setuptools import setup; setup()"
exec(compile(setup_py_code, filename, "exec"))
'"'"''"'"''"'"' % ('"'"'/tmp/pip-req-build-1d0xq3jr/setup.py'"'"',), "<pip-setuptools-caller>", "exec"))' bdist_wheel -d /tmp/pip-wheel-jb_axwq7
cwd: /tmp/pip-req-build-1d0xq3jr/
error
ERROR: Failed building wheel for pytorch3d
Running setup.py clean for pytorch3d
Running command python setup.py clean
running clean
removing 'build/temp.linux-x86_64-3.9' (and everything under it)
removing 'build/lib.linux-x86_64-3.9' (and everything under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.9' does not exist -- can't clean it
removing 'build'
Failed to build pytorch3d
Installing collected packages: pytorch3d
Created temporary directory: /tmp/pip-record-oun37oos
Running command Running setup.py install for pytorch3d
running install
/usr/local/lib/python3.9/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running build
running build_py
creating build
creating build/lib.linux-x86_64-3.9
creating build/lib.linux-x86_64-3.9/pytorch3d
copying pytorch3d/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d
creating build/lib.linux-x86_64-3.9/projects
copying projects/__init__.py -> build/lib.linux-x86_64-3.9/projects
creating build/lib.linux-x86_64-3.9/pytorch3d/vis
copying pytorch3d/vis/texture_vis.py -> build/lib.linux-x86_64-3.9/pytorch3d/vis
copying pytorch3d/vis/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/vis
copying pytorch3d/vis/plotly_vis.py -> build/lib.linux-x86_64-3.9/pytorch3d/vis
creating build/lib.linux-x86_64-3.9/pytorch3d/io
copying pytorch3d/io/pluggable.py -> build/lib.linux-x86_64-3.9/pytorch3d/io
copying pytorch3d/io/ply_io.py -> build/lib.linux-x86_64-3.9/pytorch3d/io
copying pytorch3d/io/mtl_io.py -> build/lib.linux-x86_64-3.9/pytorch3d/io
copying pytorch3d/io/off_io.py -> build/lib.linux-x86_64-3.9/pytorch3d/io
copying pytorch3d/io/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/io
copying pytorch3d/io/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/io
copying pytorch3d/io/pluggable_formats.py -> build/lib.linux-x86_64-3.9/pytorch3d/io
copying pytorch3d/io/obj_io.py -> build/lib.linux-x86_64-3.9/pytorch3d/io
copying pytorch3d/io/experimental_gltf_io.py -> build/lib.linux-x86_64-3.9/pytorch3d/io
creating build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/iou_box3d.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/cameras_alignment.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/sample_points_from_meshes.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/ball_query.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/knn.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/points_normals.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/graph_conv.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/mesh_face_areas_normals.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/interp_face_attrs.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/points_alignment.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/points_to_volumes.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/cubify.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/marching_cubes_data.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/vert_align.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/mesh_filtering.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/subdivide_meshes.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/sample_farthest_points.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/marching_cubes.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/perspective_n_points.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/laplacian_matrices.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
copying pytorch3d/ops/packed_to_padded.py -> build/lib.linux-x86_64-3.9/pytorch3d/ops
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron
copying pytorch3d/implicitron/eval_demo.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron
copying pytorch3d/implicitron/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron
creating build/lib.linux-x86_64-3.9/pytorch3d/loss
copying pytorch3d/loss/point_mesh_distance.py -> build/lib.linux-x86_64-3.9/pytorch3d/loss
copying pytorch3d/loss/mesh_normal_consistency.py -> build/lib.linux-x86_64-3.9/pytorch3d/loss
copying pytorch3d/loss/mesh_edge_loss.py -> build/lib.linux-x86_64-3.9/pytorch3d/loss
copying pytorch3d/loss/mesh_laplacian_smoothing.py -> build/lib.linux-x86_64-3.9/pytorch3d/loss
copying pytorch3d/loss/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/loss
copying pytorch3d/loss/chamfer.py -> build/lib.linux-x86_64-3.9/pytorch3d/loss
creating build/lib.linux-x86_64-3.9/pytorch3d/utils
copying pytorch3d/utils/ico_sphere.py -> build/lib.linux-x86_64-3.9/pytorch3d/utils
copying pytorch3d/utils/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/utils
copying pytorch3d/utils/checkerboard.py -> build/lib.linux-x86_64-3.9/pytorch3d/utils
copying pytorch3d/utils/torus.py -> build/lib.linux-x86_64-3.9/pytorch3d/utils
copying pytorch3d/utils/camera_conversions.py -> build/lib.linux-x86_64-3.9/pytorch3d/utils
creating build/lib.linux-x86_64-3.9/pytorch3d/common
copying pytorch3d/common/compat.py -> build/lib.linux-x86_64-3.9/pytorch3d/common
copying pytorch3d/common/linear_with_repeat.py -> build/lib.linux-x86_64-3.9/pytorch3d/common
copying pytorch3d/common/datatypes.py -> build/lib.linux-x86_64-3.9/pytorch3d/common
copying pytorch3d/common/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/common
creating build/lib.linux-x86_64-3.9/pytorch3d/datasets
copying pytorch3d/datasets/shapenet_base.py -> build/lib.linux-x86_64-3.9/pytorch3d/datasets
copying pytorch3d/datasets/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/datasets
copying pytorch3d/datasets/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/datasets
creating build/lib.linux-x86_64-3.9/pytorch3d/transforms
copying pytorch3d/transforms/rotation_conversions.py -> build/lib.linux-x86_64-3.9/pytorch3d/transforms
copying pytorch3d/transforms/transform3d.py -> build/lib.linux-x86_64-3.9/pytorch3d/transforms
copying pytorch3d/transforms/se3.py -> build/lib.linux-x86_64-3.9/pytorch3d/transforms
copying pytorch3d/transforms/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/transforms
copying pytorch3d/transforms/so3.py -> build/lib.linux-x86_64-3.9/pytorch3d/transforms
copying pytorch3d/transforms/math.py -> build/lib.linux-x86_64-3.9/pytorch3d/transforms
creating build/lib.linux-x86_64-3.9/pytorch3d/renderer
copying pytorch3d/renderer/camera_utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer
copying pytorch3d/renderer/fisheyecameras.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer
copying pytorch3d/renderer/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer
copying pytorch3d/renderer/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer
copying pytorch3d/renderer/compositing.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer
copying pytorch3d/renderer/blending.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer
copying pytorch3d/renderer/splatter_blend.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer
copying pytorch3d/renderer/cameras.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer
copying pytorch3d/renderer/lighting.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer
copying pytorch3d/renderer/camera_conversions.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer
copying pytorch3d/renderer/materials.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer
creating build/lib.linux-x86_64-3.9/pytorch3d/structures
copying pytorch3d/structures/pointclouds.py -> build/lib.linux-x86_64-3.9/pytorch3d/structures
copying pytorch3d/structures/volumes.py -> build/lib.linux-x86_64-3.9/pytorch3d/structures
copying pytorch3d/structures/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/structures
copying pytorch3d/structures/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/structures
copying pytorch3d/structures/meshes.py -> build/lib.linux-x86_64-3.9/pytorch3d/structures
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models
copying pytorch3d/implicitron/models/model_dbir.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models
copying pytorch3d/implicitron/models/generic_model.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models
copying pytorch3d/implicitron/models/overfit_model.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models
copying pytorch3d/implicitron/models/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models
copying pytorch3d/implicitron/models/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models
copying pytorch3d/implicitron/models/base_model.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models
copying pytorch3d/implicitron/models/metrics.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/video_writer.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/eval_video_trajectory.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/depth_cleanup.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/image_utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/circle_fitting.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/vis_utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/metric_utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/camera_utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/stats.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/point_cloud_utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/model_io.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/config.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
copying pytorch3d/implicitron/tools/rasterize_mc.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/tools
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron/third_party
copying pytorch3d/implicitron/third_party/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/third_party
copying pytorch3d/implicitron/third_party/hyperlayers.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/third_party
copying pytorch3d/implicitron/third_party/pytorch_prototyping.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/third_party
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron/evaluation
copying pytorch3d/implicitron/evaluation/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/evaluation
copying pytorch3d/implicitron/evaluation/evaluate_new_view_synthesis.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/evaluation
copying pytorch3d/implicitron/evaluation/evaluator.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/evaluation
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/types.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/blender_dataset_map_provider.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/single_sequence_dataset.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/frame_data.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/load_blender.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/json_index_dataset_map_provider_v2.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/load_llff.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/data_source.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/visualize.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/scene_batch_sampler.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/json_index_dataset.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/rendered_mesh_dataset_map_provider.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/dataset_base.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/dataset_map_provider.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/data_loader_map_provider.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/llff_dataset_map_provider.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
copying pytorch3d/implicitron/dataset/json_index_dataset_map_provider.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/dataset
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/implicit_function
copying pytorch3d/implicitron/models/implicit_function/neural_radiance_field.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/implicit_function
copying pytorch3d/implicitron/models/implicit_function/base.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/implicit_function
copying pytorch3d/implicitron/models/implicit_function/decoding_functions.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/implicit_function
copying pytorch3d/implicitron/models/implicit_function/scene_representation_networks.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/implicit_function
copying pytorch3d/implicitron/models/implicit_function/voxel_grid.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/implicit_function
copying pytorch3d/implicitron/models/implicit_function/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/implicit_function
copying pytorch3d/implicitron/models/implicit_function/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/implicit_function
copying pytorch3d/implicitron/models/implicit_function/voxel_grid_implicit_function.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/implicit_function
copying pytorch3d/implicitron/models/implicit_function/idr_feature_field.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/implicit_function
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/view_pooler
copying pytorch3d/implicitron/models/view_pooler/feature_aggregator.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/view_pooler
copying pytorch3d/implicitron/models/view_pooler/view_pooler.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/view_pooler
copying pytorch3d/implicitron/models/view_pooler/view_sampler.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/view_pooler
copying pytorch3d/implicitron/models/view_pooler/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/view_pooler
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/global_encoder
copying pytorch3d/implicitron/models/global_encoder/global_encoder.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/global_encoder
copying pytorch3d/implicitron/models/global_encoder/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/global_encoder
copying pytorch3d/implicitron/models/global_encoder/autodecoder.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/global_encoder
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/visualization
copying pytorch3d/implicitron/models/visualization/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/visualization
copying pytorch3d/implicitron/models/visualization/render_flyaround.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/visualization
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/feature_extractor
copying pytorch3d/implicitron/models/feature_extractor/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/feature_extractor
copying pytorch3d/implicitron/models/feature_extractor/feature_extractor.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/feature_extractor
copying pytorch3d/implicitron/models/feature_extractor/resnet_feature_extractor.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/feature_extractor
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/renderer
copying pytorch3d/implicitron/models/renderer/ray_tracing.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/renderer
copying pytorch3d/implicitron/models/renderer/base.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/renderer
copying pytorch3d/implicitron/models/renderer/ray_sampler.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/renderer
copying pytorch3d/implicitron/models/renderer/ray_point_refiner.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/renderer
copying pytorch3d/implicitron/models/renderer/multipass_ea.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/renderer
copying pytorch3d/implicitron/models/renderer/rgb_net.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/renderer
copying pytorch3d/implicitron/models/renderer/sdf_renderer.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/renderer
copying pytorch3d/implicitron/models/renderer/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/renderer
copying pytorch3d/implicitron/models/renderer/lstm_renderer.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/renderer
copying pytorch3d/implicitron/models/renderer/raymarcher.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron/models/renderer
creating build/lib.linux-x86_64-3.9/pytorch3d/common/workaround
copying pytorch3d/common/workaround/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/common/workaround
copying pytorch3d/common/workaround/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/common/workaround
copying pytorch3d/common/workaround/symeig3x3.py -> build/lib.linux-x86_64-3.9/pytorch3d/common/workaround
creating build/lib.linux-x86_64-3.9/pytorch3d/datasets/r2n2
copying pytorch3d/datasets/r2n2/r2n2.py -> build/lib.linux-x86_64-3.9/pytorch3d/datasets/r2n2
copying pytorch3d/datasets/r2n2/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/datasets/r2n2
copying pytorch3d/datasets/r2n2/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/datasets/r2n2
creating build/lib.linux-x86_64-3.9/pytorch3d/datasets/shapenet
copying pytorch3d/datasets/shapenet/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/datasets/shapenet
copying pytorch3d/datasets/shapenet/shapenet_core.py -> build/lib.linux-x86_64-3.9/pytorch3d/datasets/shapenet
creating build/lib.linux-x86_64-3.9/pytorch3d/renderer/opengl
copying pytorch3d/renderer/opengl/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/opengl
copying pytorch3d/renderer/opengl/rasterizer_opengl.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/opengl
copying pytorch3d/renderer/opengl/opengl_utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/opengl
creating build/lib.linux-x86_64-3.9/pytorch3d/renderer/implicit
copying pytorch3d/renderer/implicit/harmonic_embedding.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/implicit
copying pytorch3d/renderer/implicit/sample_pdf.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/implicit
copying pytorch3d/renderer/implicit/raymarching.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/implicit
copying pytorch3d/renderer/implicit/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/implicit
copying pytorch3d/renderer/implicit/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/implicit
copying pytorch3d/renderer/implicit/raysampling.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/implicit
copying pytorch3d/renderer/implicit/renderer.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/implicit
creating build/lib.linux-x86_64-3.9/pytorch3d/renderer/mesh
copying pytorch3d/renderer/mesh/textures.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/mesh
copying pytorch3d/renderer/mesh/rasterizer.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/mesh
copying pytorch3d/renderer/mesh/clip.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/mesh
copying pytorch3d/renderer/mesh/shading.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/mesh
copying pytorch3d/renderer/mesh/utils.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/mesh
copying pytorch3d/renderer/mesh/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/mesh
copying pytorch3d/renderer/mesh/shader.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/mesh
copying pytorch3d/renderer/mesh/rasterize_meshes.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/mesh
copying pytorch3d/renderer/mesh/renderer.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/mesh
creating build/lib.linux-x86_64-3.9/pytorch3d/renderer/points
copying pytorch3d/renderer/points/rasterizer.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/points
copying pytorch3d/renderer/points/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/points
copying pytorch3d/renderer/points/rasterize_points.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/points
copying pytorch3d/renderer/points/compositor.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/points
copying pytorch3d/renderer/points/renderer.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/points
creating build/lib.linux-x86_64-3.9/pytorch3d/renderer/points/pulsar
copying pytorch3d/renderer/points/pulsar/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/points/pulsar
copying pytorch3d/renderer/points/pulsar/unified.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/points/pulsar
copying pytorch3d/renderer/points/pulsar/renderer.py -> build/lib.linux-x86_64-3.9/pytorch3d/renderer/points/pulsar
creating build/lib.linux-x86_64-3.9/pytorch3d/implicitron_trainer
copying projects/implicitron_trainer/visualize_reconstruction.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron_trainer
copying projects/implicitron_trainer/experiment.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron_trainer
copying projects/implicitron_trainer/__init__.py -> build/lib.linux-x86_64-3.9/pytorch3d/implicitron_trainer
copying pytorch3d/datasets/r2n2/r2n2_synset_dict.json -> build/lib.linux-x86_64-3.9/pytorch3d/datasets/r2n2
copying pytorch3d/datasets/shapenet/shapenet_synset_dict_v1.json -> build/lib.linux-x86_64-3.9/pytorch3d/datasets/shapenet
copying pytorch3d/datasets/shapenet/shapenet_synset_dict_v2.json -> build/lib.linux-x86_64-3.9/pytorch3d/datasets/shapenet
running build_ext
/usr/local/lib/python3.9/dist-packages/torch/utils/cpp_extension.py:398: UserWarning: There are no x86_64-linux-gnu-g++ version bounds defined for CUDA version 11.8
warnings.warn(f'There are no {compiler_name} version bounds defined for CUDA version {cuda_str_version}')
building 'pytorch3d._C' extension
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ball_query
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/blending
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/face_areas_normals
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/gather_scatter
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/interp_face_attrs
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/knn
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/marching_cubes
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/mesh_normal_consistency
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/packed_to_padded_tensor
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/point_mesh
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/points_to_volumes
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/pulsar
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/pulsar/cuda
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/pulsar/host
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/pulsar/pytorch
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/rasterize_coarse
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/rasterize_meshes
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/rasterize_points
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/sample_farthest_points
creating /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/sample_pdf
Emitting ninja build file /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
[1/67] /usr/local/cuda/bin/nvcc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ball_query/ball_query.cu -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ball_query/ball_query.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/c10/core/TensorImpl.h(77): here
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/ATen/core/qualified_name.h(73): here
[2/67] /usr/local/cuda/bin/nvcc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/blending/sigmoid_alpha_blend.cu -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/blending/sigmoid_alpha_blend.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/c10/core/TensorImpl.h(77): here
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/ATen/core/qualified_name.h(73): here
[3/67] c++ -MMD -MF /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ball_query/ball_query_cpu.o.d -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ball_query/ball_query_cpu.cpp -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ball_query/ball_query_cpu.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0
[4/67] /usr/local/cuda/bin/nvcc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/alpha_composite.cu -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/alpha_composite.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/c10/core/TensorImpl.h(77): here
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/ATen/core/qualified_name.h(73): here
[5/67] c++ -MMD -MF /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/blending/sigmoid_alpha_blend_cpu.o.d -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/blending/sigmoid_alpha_blend_cpu.cpp -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/blending/sigmoid_alpha_blend_cpu.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0
[6/67] c++ -MMD -MF /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/alpha_composite_cpu.o.d -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/alpha_composite_cpu.cpp -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/alpha_composite_cpu.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0
[7/67] /usr/local/cuda/bin/nvcc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/norm_weighted_sum.cu -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/norm_weighted_sum.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/c10/core/TensorImpl.h(77): here
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/ATen/core/qualified_name.h(73): here
[8/67] c++ -MMD -MF /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/norm_weighted_sum_cpu.o.d -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/norm_weighted_sum_cpu.cpp -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/norm_weighted_sum_cpu.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0
[9/67] /usr/local/cuda/bin/nvcc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/weighted_sum.cu -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/weighted_sum.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/c10/core/TensorImpl.h(77): here
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/ATen/core/qualified_name.h(73): here
[10/67] c++ -MMD -MF /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/weighted_sum_cpu.o.d -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/weighted_sum_cpu.cpp -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/compositing/weighted_sum_cpu.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0
[11/67] /usr/local/cuda/bin/nvcc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/face_areas_normals/face_areas_normals.cu -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/face_areas_normals/face_areas_normals.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/c10/core/TensorImpl.h(77): here
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/ATen/core/qualified_name.h(73): here
[12/67] c++ -MMD -MF /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ext.o.d -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ext.cpp -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ext.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0
In file included from /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ext.cpp:10:
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/./pulsar/global.h:46: warning: ignoring #pragma clang diagnostic [-Wunknown-pragmas]
46 | #pragma clang diagnostic push
|
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/./pulsar/global.h:47: warning: ignoring #pragma clang diagnostic [-Wunknown-pragmas]
47 | #pragma clang diagnostic ignored "-Weverything"
|
In file included from /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ext.cpp:10:
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/./pulsar/global.h:49: warning: ignoring #pragma clang diagnostic [-Wunknown-pragmas]
49 | #pragma clang diagnostic pop
|
In file included from /usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/Exceptions.h:14,
from /usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include/torch/python.h:11,
from /usr/local/lib/python3.9/dist-packages/torch/include/torch/extension.h:6,
from /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/./pulsar/global.h:48,
from /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ext.cpp:10:
/usr/local/lib/python3.9/dist-packages/torch/include/pybind11/pybind11.h: In instantiation of ‘struct pybind11::class_<pulsar::pytorch::Renderer, std::shared_ptr<pulsar::pytorch::Renderer> >::is_valid_class_option<std::shared_ptr<pulsar::pytorch::Renderer> >’:
/usr/local/lib/python3.9/dist-packages/torch/include/pybind11/detail/../detail/common.h:658:7: required by substitution of ‘template<class ... Ts> using all_of = std::is_same<pybind11::detail::bools<Ts::value ..., true>, pybind11::detail::bools<true, Ts::value ...> > [with Ts = {pybind11::class_<pulsar::pytorch::Renderer, std::shared_ptr<pulsar::pytorch::Renderer> >::is_valid_class_option<std::shared_ptr<pulsar::pytorch::Renderer> >}]’
/usr/local/lib/python3.9/dist-packages/torch/include/pybind11/pybind11.h:1494:11: required from ‘class pybind11::class_<pulsar::pytorch::Renderer, std::shared_ptr<pulsar::pytorch::Renderer> >’
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ext.cpp:107:70: required from here
/usr/local/lib/python3.9/dist-packages/torch/include/pybind11/pybind11.h:1488:12: warning: ‘pybind11::class_<pulsar::pytorch::Renderer, std::shared_ptr<pulsar::pytorch::Renderer> >::is_valid_class_option<std::shared_ptr<pulsar::pytorch::Renderer> >’ declared with greater visibility than its base ‘pybind11::detail::negation<std::is_same<pybind11::detail::bools<false, true, true, true>, pybind11::detail::bools<true, false, true, true> > >’ [-Wattributes]
1488 | struct is_valid_class_option : detail::any_of<is_holder<T>, is_subtype<T>, is_base<T>> {};
| ^~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/python3.9/dist-packages/torch/include/pybind11/pybind11.h: In instantiation of ‘class pybind11::class_<pulsar::pytorch::Renderer, std::shared_ptr<pulsar::pytorch::Renderer> >’:
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/ext.cpp:107:70: required from here
/usr/local/lib/python3.9/dist-packages/torch/include/pybind11/pybind11.h:1479:7: warning: ‘pybind11::class_<pulsar::pytorch::Renderer, std::shared_ptr<pulsar::pytorch::Renderer> >’ declared with greater visibility than its base ‘pybind11::detail::generic_type’ [-Wattributes]
1479 | class class_ : public detail::generic_type {
| ^~~~~~
[13/67] c++ -MMD -MF /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/face_areas_normals/face_areas_normals_cpu.o.d -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/face_areas_normals/face_areas_normals_cpu.cpp -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/face_areas_normals/face_areas_normals_cpu.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0
[14/67] /usr/local/cuda/bin/nvcc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/gather_scatter/gather_scatter.cu -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/gather_scatter/gather_scatter.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/c10/core/TensorImpl.h(77): here
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/ATen/core/qualified_name.h(73): here
[15/67] c++ -MMD -MF /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/gather_scatter/gather_scatter_cpu.o.d -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/gather_scatter/gather_scatter_cpu.cpp -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/gather_scatter/gather_scatter_cpu.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0
[16/67] /usr/local/cuda/bin/nvcc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d.cu -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
FAILED: /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d.o
/usr/local/cuda/bin/nvcc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d.cu -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
In file included from /usr/local/cuda/include/cub/util_namespace.cuh:41,
from /usr/local/cuda/include/cub/util_math.cuh:37,
from /usr/local/cuda/include/thrust/system/cuda/detail/adjacent_difference.h:48,
from /usr/local/cuda/include/thrust/system/cuda/execution_policy.h:38,
from /usr/local/cuda/include/thrust/system/cuda/detail/scan_by_key.h:36,
from /usr/local/cuda/include/thrust/system/detail/adl/scan_by_key.h:42,
from /usr/local/cuda/include/thrust/detail/scan.inl:29,
from /usr/local/cuda/include/thrust/scan.h:1560,
from /usr/local/cuda/include/thrust/system/detail/generic/reduce_by_key.inl:37,
from /usr/local/cuda/include/thrust/system/detail/generic/reduce_by_key.h:87,
from /usr/local/cuda/include/thrust/detail/reduce.inl:28,
from /usr/local/cuda/include/thrust/reduce.h:781,
from /usr/local/cuda/include/thrust/system/detail/generic/find.inl:19,
from /usr/local/cuda/include/thrust/system/detail/generic/find.h:61,
from /usr/local/cuda/include/thrust/detail/find.inl:25,
from /usr/local/cuda/include/thrust/find.h:381,
from /usr/local/cuda/include/thrust/system/detail/generic/mismatch.inl:21,
from /usr/local/cuda/include/thrust/system/detail/generic/mismatch.h:56,
from /usr/local/cuda/include/thrust/detail/mismatch.inl:27,
from /usr/local/cuda/include/thrust/mismatch.h:257,
from /usr/local/cuda/include/thrust/system/detail/generic/equal.inl:21,
from /usr/local/cuda/include/thrust/system/detail/generic/equal.h:46,
from /usr/local/cuda/include/thrust/detail/equal.inl:26,
from /usr/local/cuda/include/thrust/equal.h:235,
from /usr/local/cuda/include/thrust/detail/vector_base.inl:26,
from /usr/local/cuda/include/thrust/detail/vector_base.h:586,
from /usr/local/cuda/include/thrust/device_vector.h:26,
from /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d.cu:15:
/usr/local/cuda/include/cub/version.cuh:46: warning: "CUB_VERSION" redefined
46 | #define CUB_VERSION 101501
|
In file included from /content/cub-1.10.0/cub/util_namespace.cuh:36,
from /usr/local/cuda/include/thrust/system/cuda/config.h:33,
from /usr/local/cuda/include/thrust/system/cuda/detail/execution_policy.h:35,
from /usr/local/cuda/include/thrust/iterator/detail/device_system_tag.h:23,
from /usr/local/cuda/include/thrust/iterator/iterator_traits.h:62,
from /usr/local/cuda/include/thrust/detail/type_traits/pointer_traits.h:23,
from /usr/local/cuda/include/thrust/type_traits/is_contiguous_iterator.h:27,
from /usr/local/cuda/include/thrust/type_traits/is_trivially_relocatable.h:19,
from /usr/local/cuda/include/thrust/detail/complex/complex.inl:22,
from /usr/local/cuda/include/thrust/complex.h:1030,
from /usr/local/lib/python3.9/dist-packages/torch/include/c10/util/complex.h:8,
from /usr/local/lib/python3.9/dist-packages/torch/include/c10/util/Half.h:15,
from /usr/local/lib/python3.9/dist-packages/torch/include/c10/core/ScalarType.h:5,
from /usr/local/lib/python3.9/dist-packages/torch/include/c10/core/StorageImpl.h:4,
from /usr/local/lib/python3.9/dist-packages/torch/include/c10/core/Storage.h:3,
from /usr/local/lib/python3.9/dist-packages/torch/include/c10/core/TensorImpl.h:8,
from /usr/local/lib/python3.9/dist-packages/torch/include/c10/core/GeneratorImpl.h:8,
from /usr/local/lib/python3.9/dist-packages/torch/include/ATen/core/Generator.h:22,
from /usr/local/lib/python3.9/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3,
from /usr/local/lib/python3.9/dist-packages/torch/include/ATen/Context.h:3,
from /usr/local/lib/python3.9/dist-packages/torch/include/ATen/ATen.h:7,
from /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d.cu:9:
/content/cub-1.10.0/cub/version.cuh:46: note: this is the location of the previous definition
46 | #define CUB_VERSION 101000
|
/usr/local/cuda/include/cub/detail/device_synchronize.cuh(25): error: this declaration has no storage class or type specifier
/usr/local/cuda/include/cub/detail/device_synchronize.cuh(27): error: expected a ";"
/usr/local/cuda/include/cub/detail/device_synchronize.cuh(34): error: this pragma must immediately precede a declaration
/usr/local/cuda/include/cub/detail/device_synchronize.cuh(65): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/cub/detail/device_synchronize.cuh(66): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(60): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(61): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(147): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(149): error: this declaration has no storage class or type specifier
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(149): error: expected a ";"
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(151): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(180): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(182): error: this declaration has no storage class or type specifier
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(182): error: variable "cuda_cub" has already been defined
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(182): error: expected a ";"
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(184): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(363): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(372): error: iterator_traits is not a template
/usr/local/cuda/include/thrust/system/cuda/detail/util.h(596): error: expected a declaration
/usr/local/cuda/include/thrust/detail/seq.h(47): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/detail/seq.h(50): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(71): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(73): error: execute_on_stream_base is not a template
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(75): error: execute_on_stream_base is not a template
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(78): error: "base_t" is not a nonstatic data member or base class of class "execute_on_stream"
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(80): error: "base_t" is not a nonstatic data member or base class of class "execute_on_stream"
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(84): error: execution_policy is not a template
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(86): error: identifier "execute_on_stream_base" is undefined
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(89): error: identifier "execute_on_stream_base" is undefined
/usr/local/cuda/include/thrust/detail/dependencies_aware_execution_policy.h(39): error: template template parameter "<error>" is not compatible with template template parameter "BaseSystem"
detected during instantiation of class "thrust::detail::dependencies_aware_execution_policy<ExecutionPolicyCRTPBase> [with ExecutionPolicyCRTPBase=<error>]"
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(88): here
/usr/local/cuda/include/thrust/detail/dependencies_aware_execution_policy.h(50): error: template template parameter "<error>" is not compatible with template template parameter "BaseSystem"
detected during instantiation of class "thrust::detail::dependencies_aware_execution_policy<ExecutionPolicyCRTPBase> [with ExecutionPolicyCRTPBase=<error>]"
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(88): here
/usr/local/cuda/include/thrust/detail/dependencies_aware_execution_policy.h(60): error: template template parameter "<error>" is not compatible with template template parameter "BaseSystem"
detected during instantiation of class "thrust::detail::dependencies_aware_execution_policy<ExecutionPolicyCRTPBase> [with ExecutionPolicyCRTPBase=<error>]"
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(88): here
/usr/local/cuda/include/thrust/detail/dependencies_aware_execution_policy.h(71): error: template template parameter "<error>" is not compatible with template template parameter "BaseSystem"
detected during instantiation of class "thrust::detail::dependencies_aware_execution_policy<ExecutionPolicyCRTPBase> [with ExecutionPolicyCRTPBase=<error>]"
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(88): here
/usr/local/cuda/include/thrust/detail/dependencies_aware_execution_policy.h(82): error: template template parameter "<error>" is not compatible with template template parameter "BaseSystem"
detected during instantiation of class "thrust::detail::dependencies_aware_execution_policy<ExecutionPolicyCRTPBase> [with ExecutionPolicyCRTPBase=<error>]"
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(88): here
/usr/local/cuda/include/thrust/detail/dependencies_aware_execution_policy.h(92): error: template template parameter "<error>" is not compatible with template template parameter "BaseSystem"
detected during instantiation of class "thrust::detail::dependencies_aware_execution_policy<ExecutionPolicyCRTPBase> [with ExecutionPolicyCRTPBase=<error>]"
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(88): here
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(92): error: execution_policy is not a template
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(95): error: "base_t" is not a nonstatic data member or base class of class "par_t"
/usr/local/cuda/include/thrust/system/cuda/detail/par.h(108): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/alignment.h(58): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/core/alignment.h(61): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/alignment.h(68): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/core/alignment.h(248): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(669): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(670): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(696): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(697): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(722): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(724): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(725): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(750): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(751): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(753): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(754): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(779): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(780): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(781): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(783): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(784): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(809): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(810): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(811): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(812): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(814): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(815): error: expected a declaration
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(970): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(972): error: expected a declaration
/usr/local/cuda/include/cuda_occupancy.h(113): warning #12-D: parsing restarts here after previous syntax error
/usr/local/cuda/include/cuda_occupancy.h(114): error: forward declaration of enum type is nonstandard
/usr/local/cuda/include/cuda_occupancy.h(612): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(628): error: identifier "CUDA_OCC_ERROR_UNKNOWN_DEVICE" is undefined
/usr/local/cuda/include/cuda_occupancy.h(633): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(639): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(655): error: identifier "CUDA_OCC_ERROR_UNKNOWN_DEVICE" is undefined
/usr/local/cuda/include/cuda_occupancy.h(660): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(666): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(680): error: identifier "CUDA_OCC_ERROR_UNKNOWN_DEVICE" is undefined
/usr/local/cuda/include/cuda_occupancy.h(685): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(691): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(707): error: identifier "CUDA_OCC_ERROR_UNKNOWN_DEVICE" is undefined
/usr/local/cuda/include/cuda_occupancy.h(712): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(719): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(751): error: identifier "CUDA_OCC_ERROR_UNKNOWN_DEVICE" is undefined
/usr/local/cuda/include/cuda_occupancy.h(756): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(762): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(781): error: identifier "CUDA_OCC_ERROR_INVALID_INPUT" is undefined
/usr/local/cuda/include/cuda_occupancy.h(805): error: identifier "CUDA_OCC_ERROR_INVALID_INPUT" is undefined
/usr/local/cuda/include/cuda_occupancy.h(837): error: identifier "CUDA_OCC_ERROR_INVALID_INPUT" is undefined
/usr/local/cuda/include/cuda_occupancy.h(860): error: identifier "CUDA_OCC_ERROR_INVALID_INPUT" is undefined
/usr/local/cuda/include/cuda_occupancy.h(896): error: identifier "CUDA_OCC_ERROR_INVALID_INPUT" is undefined
/usr/local/cuda/include/cuda_occupancy.h(901): error: identifier "CUDA_OCC_ERROR_UNKNOWN_DEVICE" is undefined
/usr/local/cuda/include/cuda_occupancy.h(904): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(910): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(912): error: incomplete type is not allowed
/usr/local/cuda/include/cuda_occupancy.h(912): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(920): error: identifier "CUDA_OCC_ERROR_INVALID_INPUT" is undefined
/usr/local/cuda/include/cuda_occupancy.h(956): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(1001): error: identifier "CUDA_OCC_ERROR_UNKNOWN_DEVICE" is undefined
/usr/local/cuda/include/cuda_occupancy.h(1006): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(1012): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(1025): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(1054): error: identifier "CUDA_OCC_ERROR_UNKNOWN_DEVICE" is undefined
/usr/local/cuda/include/cuda_occupancy.h(1062): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(1068): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(1081): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(1088): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(1104): error: identifier "CUDA_OCC_ERROR_INVALID_INPUT" is undefined
/usr/local/cuda/include/cuda_occupancy.h(1107): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(1110): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(1118): error: identifier "CUDA_OCC_ERROR_INVALID_INPUT" is undefined
/usr/local/cuda/include/cuda_occupancy.h(1121): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(1124): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(1130): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(1133): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(1138): error: incomplete type is not allowed
/usr/local/cuda/include/cuda_occupancy.h(1138): error: identifier "CUDA_OCC_SUCCESS" is undefined
/usr/local/cuda/include/cuda_occupancy.h(1182): error: a function may not return a value of this type
/usr/local/cuda/include/cuda_occupancy.h(1189): error: incomplete type is not allowed
Error limit reached.
100 errors detected in the compilation of "/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d.cu".
Compilation terminated.
[17/67] /usr/local/cuda/bin/nvcc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/interp_face_attrs/interp_face_attrs.cu -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/interp_face_attrs/interp_face_attrs.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/c10/core/TensorImpl.h(77): here
/usr/local/lib/python3.9/dist-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
/usr/local/lib/python3.9/dist-packages/torch/include/ATen/core/qualified_name.h(73): here
[18/67] c++ -MMD -MF /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d_cpu.o.d -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc -I/content/cub-1.10.0 -I/usr/local/lib/python3.9/dist-packages/torch/include -I/usr/local/lib/python3.9/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.9/dist-packages/torch/include/TH -I/usr/local/lib/python3.9/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.9 -c -c /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d_cpu.cpp -o /tmp/pip-req-build-1d0xq3jr/build/temp.linux-x86_64-3.9/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d_cpu.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0
In file included from /tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d_cpu.cpp:15:
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_utils.h: In function ‘float BoxVolume(const face_verts&, const vec3<float>&)’:
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_utils.h:320:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::vector<vec3<float> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
320 | for (int t = 0; t < box_tris.size(); ++t) {
| ~~^~~~~~~~~~~~~~~~~
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_utils.h: In function ‘face_verts BoxIntersections(const face_verts&, const face_verts&, const vec3<float>&)’:
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_utils.h:721:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::vector<vec3<float> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
721 | for (int t = 0; t < out_tris.size(); ++t) {
| ~~^~~~~~~~~~~~~~~~~
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_utils.h:725:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::vector<vec3<float> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
725 | for (int v = 0; v < tri_updated.size(); ++v) {
| ~~^~~~~~~~~~~~~~~~~~~~
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d_cpu.cpp: In function ‘std::tuple<at::Tensor, at::Tensor> IoUBox3DCpu(const at::Tensor&, const at::Tensor&)’:
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d_cpu.cpp:80:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::vector<vec3<float> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
80 | for (int b1 = 0; b1 < box1_intersect.size(); ++b1) {
| ~~~^~~~~~~~~~~~~~~~~~~~~~~
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d_cpu.cpp:81:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::vector<vec3<float> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
81 | for (int b2 = 0; b2 < box2_intersect.size(); ++b2) {
| ~~~^~~~~~~~~~~~~~~~~~~~~~~
/tmp/pip-req-build-1d0xq3jr/pytorch3d/csrc/iou_box3d/iou_box3d_cpu.cpp:93:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::vector<vec3<float> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
93 | for (int b2 = 0; b2 < box2_intersect.size(); ++b2) {
| ~~~^~~~~~~~~~~~~~~~~~~~~~~
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
File "/usr/local/lib/python3.9/dist-packages/torch/utils/cpp_extension.py", line 1893, in _run_ninja_build
subprocess.run(
File "/usr/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 "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "/tmp/pip-req-build-1d0xq3jr/setup.py", line 144, in <module>
setup(
File "/usr/local/lib/python3.9/dist-packages/setuptools/__init__.py", line 108, in setup
return distutils.core.setup(**attrs)
File "/usr/lib/python3.9/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.9/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/usr/local/lib/python3.9/dist-packages/setuptools/dist.py", line 1221, in run_command
super().run_command(command)
File "/usr/lib/python3.9/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/local/lib/python3.9/dist-packages/setuptools/command/install.py", line 68, in run
return orig.install.run(self)
File "/usr/lib/python3.9/distutils/command/install.py", line 590, in run
self.run_command('build')
File "/usr/lib/python3.9/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/local/lib/python3.9/dist-packages/setuptools/dist.py", line 1221, in run_command
super().run_command(command)
File "/usr/lib/python3.9/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib/python3.9/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/usr/lib/python3.9/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/local/lib/python3.9/dist-packages/setuptools/dist.py", line 1221, in run_command
super().run_command(command)
File "/usr/lib/python3.9/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/local/lib/python3.9/dist-packages/setuptools/command/build_ext.py", line 84, in run
_build_ext.run(self)
File "/usr/local/lib/python3.9/dist-packages/Cython/Distutils/old_build_ext.py", line 186, in run
_build_ext.build_ext.run(self)
File "/usr/lib/python3.9/distutils/command/build_ext.py", line 340, in run
self.build_extensions()
File "/usr/local/lib/python3.9/dist-packages/torch/utils/cpp_extension.py", line 843, in build_extensions
build_ext.build_extensions(self)
File "/usr/local/lib/python3.9/dist-packages/Cython/Distutils/old_build_ext.py", line 195, in build_extensions
_build_ext.build_ext.build_extensions(self)
File "/usr/lib/python3.9/distutils/command/build_ext.py", line 449, in build_extensions
self._build_extensions_serial()
File "/usr/lib/python3.9/distutils/command/build_ext.py", line 474, in _build_extensions_serial
self.build_extension(ext)
File "/usr/local/lib/python3.9/dist-packages/setuptools/command/build_ext.py", line 246, in build_extension
_build_ext.build_extension(self, ext)
File "/usr/lib/python3.9/distutils/command/build_ext.py", line 529, in build_extension
objects = self.compiler.compile(sources,
File "/usr/local/lib/python3.9/dist-packages/torch/utils/cpp_extension.py", line 658, in unix_wrap_ninja_compile
_write_ninja_file_and_compile_objects(
File "/usr/local/lib/python3.9/dist-packages/torch/utils/cpp_extension.py", line 1574, in _write_ninja_file_and_compile_objects
_run_ninja_build(
File "/usr/local/lib/python3.9/dist-packages/torch/utils/cpp_extension.py", line 1909, in _run_ninja_build
raise RuntimeError(message) from e
RuntimeError: Error compiling objects for extension
error: subprocess-exited-with-error
× Running setup.py install for pytorch3d did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
full command: /usr/bin/python3 -u -c '
exec(compile('"'"''"'"''"'"'
# This is <pip-setuptools-caller> -- a caller that pip uses to run setup.py
#
# - It imports setuptools before invoking setup.py, to enable projects that directly
# import from `distutils.core` to work with newer packaging standards.
# - It provides a clear error message when setuptools is not installed.
# - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so
# setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning:
# manifest_maker: standard file '"'"'-c'"'"' not found".
# - It generates a shim setup.py, for handling setup.cfg-only projects.
import os, sys, tokenize
try:
import setuptools
except ImportError as error:
print(
"ERROR: Can not execute `setup.py` since setuptools is not available in "
"the build environment.",
file=sys.stderr,
)
sys.exit(1)
__file__ = %r
sys.argv[0] = __file__
if os.path.exists(__file__):
filename = __file__
with tokenize.open(__file__) as f:
setup_py_code = f.read()
else:
filename = "<auto-generated setuptools caller>"
setup_py_code = "from setuptools import setup; setup()"
exec(compile(setup_py_code, filename, "exec"))
'"'"''"'"''"'"' % ('"'"'/tmp/pip-req-build-1d0xq3jr/setup.py'"'"',), "<pip-setuptools-caller>", "exec"))' install --record /tmp/pip-record-oun37oos/install-record.txt --single-version-externally-managed --compile --install-headers /usr/local/include/python3.9/pytorch3d
cwd: /tmp/pip-req-build-1d0xq3jr/
Running setup.py install for pytorch3d ... error
error: legacy-install-failure
× Encountered error while trying to install package.
╰─> pytorch3d
note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.
Exception information:
Traceback (most recent call last):
File "/usr/local/lib/python3.9/dist-packages/pip/_internal/operations/install/legacy.py", line 97, in install
runner(
File "/usr/local/lib/python3.9/dist-packages/pip/_internal/utils/subprocess.py", line 252, in runner
call_subprocess(
File "/usr/local/lib/python3.9/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess
raise error
pip._internal.exceptions.InstallationSubprocessError: Running setup.py install for pytorch3d exited with 1
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.9/dist-packages/pip/_internal/cli/base_command.py", line 167, in exc_logging_wrapper
status = run_func(*args)
File "/usr/local/lib/python3.9/dist-packages/pip/_internal/cli/req_command.py", line 199, in wrapper
return func(self, options, args)
File "/usr/local/lib/python3.9/dist-packages/pip/_internal/commands/install.py", line 405, in run
installed = install_given_reqs(
File "/usr/local/lib/python3.9/dist-packages/pip/_internal/req/__init__.py", line 73, in install_given_reqs
requirement.install(
File "/usr/local/lib/python3.9/dist-packages/pip/_internal/req/req_install.py", line 811, in install
raise exc
File "/usr/local/lib/python3.9/dist-packages/pip/_internal/req/req_install.py", line 793, in install
success = install_legacy(
File "/usr/local/lib/python3.9/dist-packages/pip/_internal/operations/install/legacy.py", line 109, in install
raise LegacyInstallFailure(package_details=req_name) from e
pip._internal.exceptions.LegacyInstallFailure: <LegacyInstallFailure: legacy-install-failure>
Removed build tracker: '/tmp/pip-req-tracker-jb99iupl'
pytorch3d distribution to install easily into colab
!pip install https://takizuki.github.io/pytorch3d/pytorch3d-0.7.3-cp39-cp39-linux_x86_64.whl
Did anyone ever find a fix for this?
🐛 Bugs / Unexpected behaviors
I use code from the tutorials:
But pytorch3d does not install, the process fails with message:
How to solve this problem? I do not understand the discussion from #1498, I had same problem like in the issue #1498 yesterday, but for me given advice (that I should use
!pip install -v -v -v 'git+https://github.com/facebookresearch/pytorch3d.git@stable'
) did not work and help.