facebookresearch / pytorch3d

PyTorch3D is FAIR's library of reusable components for deep learning with 3D data
https://pytorch3d.org/
Other
8.83k stars 1.32k forks source link

Install error with wsl pytorch=2.11;cuda=11.8;python=3.10; #1696

Closed 751K closed 5 months ago

751K commented 11 months ago

If you do not know the root cause of the problem / bug, and wish someone to help you, please post according to this template:

🐛 Bugs / Unexpected behaviors

NOTE: Please look at the existing list of Issues tagged with the label 'bug`. Only open a new issue if this bug has not already been reported. If an issue already exists, please comment there instead..

Instructions To Reproduce the Issue:

Please include the following (depending on what the issue is):

  1. Any changes you made (git diff) or code you wrote
    nothing
  2. The exact command(s) you ran:git clone https://github.com/facebookresearch/pytorch3d.git cd pytorch3d && pip install -e .
  3. What you observed (including the full logs):

Please also simplify the steps as much as possible so they do not require additional resources to run, such as a private dataset.

751K commented 11 months ago

The error message for compilation is Building wheel for pytorch3d (setup.py) ... error error: subprocess-exited-with-error

× python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [683 lines of output] running bdist_wheel running build running build_py creating build creating build/lib.linux-x86_64-cpython-310 creating build/lib.linux-x86_64-cpython-310/projects copying projects/init.py -> build/lib.linux-x86_64-cpython-310/projects creating build/lib.linux-x86_64-cpython-310/pytorch3d copying pytorch3d/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d creating build/lib.linux-x86_64-cpython-310/pytorch3d/renderer copying pytorch3d/renderer/compositing.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer copying pytorch3d/renderer/utils.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer copying pytorch3d/renderer/cameras.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer copying pytorch3d/renderer/fisheyecameras.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer copying pytorch3d/renderer/camera_utils.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer copying pytorch3d/renderer/splatter_blend.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer copying pytorch3d/renderer/blending.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer copying pytorch3d/renderer/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer copying pytorch3d/renderer/materials.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer copying pytorch3d/renderer/lighting.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer copying pytorch3d/renderer/camera_conversions.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer creating build/lib.linux-x86_64-cpython-310/pytorch3d/io copying pytorch3d/io/utils.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/io copying pytorch3d/io/pluggable_formats.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/io copying pytorch3d/io/obj_io.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/io copying pytorch3d/io/ply_io.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/io copying pytorch3d/io/pluggable.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/io copying pytorch3d/io/mtl_io.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/io copying pytorch3d/io/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/io copying pytorch3d/io/off_io.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/io copying pytorch3d/io/experimental_gltf_io.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/io creating build/lib.linux-x86_64-cpython-310/pytorch3d/common copying pytorch3d/common/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/common copying pytorch3d/common/compat.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/common copying pytorch3d/common/datatypes.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/common copying pytorch3d/common/linear_with_repeat.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/common creating build/lib.linux-x86_64-cpython-310/pytorch3d/structures copying pytorch3d/structures/utils.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/structures copying pytorch3d/structures/meshes.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/structures copying pytorch3d/structures/volumes.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/structures copying pytorch3d/structures/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/structures copying pytorch3d/structures/pointclouds.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/structures creating build/lib.linux-x86_64-cpython-310/pytorch3d/vis copying pytorch3d/vis/texture_vis.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/vis copying pytorch3d/vis/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/vis copying pytorch3d/vis/plotly_vis.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/vis creating build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron copying pytorch3d/implicitron/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron copying pytorch3d/implicitron/eval_demo.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron creating build/lib.linux-x86_64-cpython-310/pytorch3d/loss copying pytorch3d/loss/point_mesh_distance.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/loss copying pytorch3d/loss/mesh_laplacian_smoothing.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/loss copying pytorch3d/loss/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/loss copying pytorch3d/loss/chamfer.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/loss copying pytorch3d/loss/mesh_edge_loss.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/loss copying pytorch3d/loss/mesh_normal_consistency.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/loss creating build/lib.linux-x86_64-cpython-310/pytorch3d/datasets copying pytorch3d/datasets/utils.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/datasets copying pytorch3d/datasets/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/datasets copying pytorch3d/datasets/shapenet_base.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/datasets creating build/lib.linux-x86_64-cpython-310/pytorch3d/ops copying pytorch3d/ops/interp_face_attrs.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/ops copying pytorch3d/ops/utils.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/ops copying pytorch3d/ops/knn.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/ops copying pytorch3d/ops/laplacian_matrices.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/ops copying pytorch3d/ops/vert_align.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/ops copying pytorch3d/ops/cubify.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/ops copying pytorch3d/ops/iou_box3d.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/ops copying pytorch3d/ops/ball_query.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/ops copying pytorch3d/ops/points_normals.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/ops copying pytorch3d/ops/mesh_filtering.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/ops copying pytorch3d/ops/sample_points_from_meshes.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/ops copying pytorch3d/ops/perspective_n_points.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/ops copying pytorch3d/ops/sample_farthest_points.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/ops copying pytorch3d/ops/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/ops copying pytorch3d/ops/marching_cubes.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/ops copying pytorch3d/ops/points_alignment.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/ops copying pytorch3d/ops/packed_to_padded.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/ops copying pytorch3d/ops/points_to_volumes.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/ops copying pytorch3d/ops/mesh_face_areas_normals.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/ops copying pytorch3d/ops/marching_cubes_data.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/ops copying pytorch3d/ops/subdivide_meshes.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/ops copying pytorch3d/ops/cameras_alignment.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/ops copying pytorch3d/ops/graph_conv.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/ops creating build/lib.linux-x86_64-cpython-310/pytorch3d/utils copying pytorch3d/utils/ico_sphere.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/utils copying pytorch3d/utils/torus.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/utils copying pytorch3d/utils/checkerboard.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/utils copying pytorch3d/utils/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/utils copying pytorch3d/utils/camera_conversions.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/utils creating build/lib.linux-x86_64-cpython-310/pytorch3d/transforms copying pytorch3d/transforms/math.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/transforms copying pytorch3d/transforms/se3.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/transforms copying pytorch3d/transforms/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/transforms copying pytorch3d/transforms/so3.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/transforms copying pytorch3d/transforms/rotation_conversions.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/transforms copying pytorch3d/transforms/transform3d.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/transforms creating build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/opengl copying pytorch3d/renderer/opengl/opengl_utils.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/opengl copying pytorch3d/renderer/opengl/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/opengl copying pytorch3d/renderer/opengl/rasterizer_opengl.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/opengl creating build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/implicit copying pytorch3d/renderer/implicit/utils.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/implicit copying pytorch3d/renderer/implicit/raysampling.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/implicit copying pytorch3d/renderer/implicit/renderer.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/implicit copying pytorch3d/renderer/implicit/harmonic_embedding.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/implicit copying pytorch3d/renderer/implicit/sample_pdf.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/implicit copying pytorch3d/renderer/implicit/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/implicit copying pytorch3d/renderer/implicit/raymarching.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/implicit creating build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/mesh copying pytorch3d/renderer/mesh/shader.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/mesh copying pytorch3d/renderer/mesh/utils.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/mesh copying pytorch3d/renderer/mesh/clip.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/mesh copying pytorch3d/renderer/mesh/renderer.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/mesh copying pytorch3d/renderer/mesh/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/mesh copying pytorch3d/renderer/mesh/rasterizer.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/mesh copying pytorch3d/renderer/mesh/textures.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/mesh copying pytorch3d/renderer/mesh/rasterize_meshes.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/mesh copying pytorch3d/renderer/mesh/shading.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/mesh creating build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/points copying pytorch3d/renderer/points/renderer.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/points copying pytorch3d/renderer/points/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/points copying pytorch3d/renderer/points/rasterizer.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/points copying pytorch3d/renderer/points/compositor.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/points copying pytorch3d/renderer/points/rasterize_points.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/points creating build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/points/pulsar copying pytorch3d/renderer/points/pulsar/renderer.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/points/pulsar copying pytorch3d/renderer/points/pulsar/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/points/pulsar copying pytorch3d/renderer/points/pulsar/unified.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/renderer/points/pulsar creating build/lib.linux-x86_64-cpython-310/pytorch3d/common/workaround copying pytorch3d/common/workaround/utils.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/common/workaround copying pytorch3d/common/workaround/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/common/workaround copying pytorch3d/common/workaround/symeig3x3.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/common/workaround creating build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/dataset copying pytorch3d/implicitron/dataset/utils.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/dataset copying pytorch3d/implicitron/dataset/json_index_dataset.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/dataset copying pytorch3d/implicitron/dataset/types.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/dataset copying pytorch3d/implicitron/dataset/dataset_map_provider.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/dataset copying pytorch3d/implicitron/dataset/sql_dataset.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/dataset copying pytorch3d/implicitron/dataset/sql_dataset_provider.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/dataset copying pytorch3d/implicitron/dataset/data_loader_map_provider.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/dataset copying pytorch3d/implicitron/dataset/rendered_mesh_dataset_map_provider.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/dataset copying pytorch3d/implicitron/dataset/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/dataset copying pytorch3d/implicitron/dataset/orm_types.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/dataset copying pytorch3d/implicitron/dataset/frame_data.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/dataset copying pytorch3d/implicitron/dataset/dataset_base.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/dataset copying pytorch3d/implicitron/dataset/load_blender.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/dataset copying pytorch3d/implicitron/dataset/scene_batch_sampler.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/dataset copying pytorch3d/implicitron/dataset/visualize.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/dataset copying pytorch3d/implicitron/dataset/train_eval_data_loader_provider.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/dataset copying pytorch3d/implicitron/dataset/llff_dataset_map_provider.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/dataset copying pytorch3d/implicitron/dataset/data_source.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/dataset copying pytorch3d/implicitron/dataset/blender_dataset_map_provider.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/dataset copying pytorch3d/implicitron/dataset/single_sequence_dataset.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/dataset copying pytorch3d/implicitron/dataset/load_llff.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/dataset copying pytorch3d/implicitron/dataset/json_index_dataset_map_provider.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/dataset copying pytorch3d/implicitron/dataset/json_index_dataset_map_provider_v2.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/dataset creating build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/third_party copying pytorch3d/implicitron/third_party/pytorch_prototyping.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/third_party copying pytorch3d/implicitron/third_party/hyperlayers.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/third_party copying pytorch3d/implicitron/third_party/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/third_party creating build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/evaluation copying pytorch3d/implicitron/evaluation/evaluator.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/evaluation copying pytorch3d/implicitron/evaluation/evaluate_new_view_synthesis.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/evaluation copying pytorch3d/implicitron/evaluation/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/evaluation creating build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models copying pytorch3d/implicitron/models/utils.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models copying pytorch3d/implicitron/models/overfit_model.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models copying pytorch3d/implicitron/models/generic_model.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models copying pytorch3d/implicitron/models/model_dbir.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models copying pytorch3d/implicitron/models/metrics.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models copying pytorch3d/implicitron/models/base_model.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models copying pytorch3d/implicitron/models/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models creating build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/tools copying pytorch3d/implicitron/tools/rasterize_mc.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/tools copying pytorch3d/implicitron/tools/utils.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/tools copying pytorch3d/implicitron/tools/stats.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/tools copying pytorch3d/implicitron/tools/model_io.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/tools copying pytorch3d/implicitron/tools/image_utils.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/tools copying pytorch3d/implicitron/tools/video_writer.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/tools copying pytorch3d/implicitron/tools/camera_utils.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/tools copying pytorch3d/implicitron/tools/vis_utils.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/tools copying pytorch3d/implicitron/tools/depth_cleanup.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/tools copying pytorch3d/implicitron/tools/metric_utils.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/tools copying pytorch3d/implicitron/tools/eval_video_trajectory.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/tools copying pytorch3d/implicitron/tools/point_cloud_utils.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/tools copying pytorch3d/implicitron/tools/config.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/tools copying pytorch3d/implicitron/tools/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/tools copying pytorch3d/implicitron/tools/circle_fitting.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/tools creating build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/renderer copying pytorch3d/implicitron/models/renderer/rgb_net.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/renderer copying pytorch3d/implicitron/models/renderer/raymarcher.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/renderer copying pytorch3d/implicitron/models/renderer/ray_sampler.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/renderer copying pytorch3d/implicitron/models/renderer/base.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/renderer copying pytorch3d/implicitron/models/renderer/ray_tracing.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/renderer copying pytorch3d/implicitron/models/renderer/lstm_renderer.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/renderer copying pytorch3d/implicitron/models/renderer/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/renderer copying pytorch3d/implicitron/models/renderer/sdf_renderer.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/renderer copying pytorch3d/implicitron/models/renderer/multipass_ea.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/renderer copying pytorch3d/implicitron/models/renderer/ray_point_refiner.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/renderer creating build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/feature_extractor copying pytorch3d/implicitron/models/feature_extractor/feature_extractor.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/feature_extractor copying pytorch3d/implicitron/models/feature_extractor/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/feature_extractor copying pytorch3d/implicitron/models/feature_extractor/resnet_feature_extractor.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/feature_extractor creating build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/visualization copying pytorch3d/implicitron/models/visualization/render_flyaround.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/visualization copying pytorch3d/implicitron/models/visualization/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/visualization creating build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/global_encoder copying pytorch3d/implicitron/models/global_encoder/global_encoder.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/global_encoder copying pytorch3d/implicitron/models/global_encoder/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/global_encoder copying pytorch3d/implicitron/models/global_encoder/autodecoder.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/global_encoder creating build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/view_pooler copying pytorch3d/implicitron/models/view_pooler/view_sampler.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/view_pooler copying pytorch3d/implicitron/models/view_pooler/view_pooler.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/view_pooler copying pytorch3d/implicitron/models/view_pooler/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/view_pooler copying pytorch3d/implicitron/models/view_pooler/feature_aggregator.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/view_pooler creating build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/implicit_function copying pytorch3d/implicitron/models/implicit_function/utils.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/implicit_function copying pytorch3d/implicitron/models/implicit_function/voxel_grid.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/implicit_function copying pytorch3d/implicitron/models/implicit_function/idr_feature_field.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/implicit_function copying pytorch3d/implicitron/models/implicit_function/neural_radiance_field.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/implicit_function copying pytorch3d/implicitron/models/implicit_function/base.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/implicit_function copying pytorch3d/implicitron/models/implicit_function/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/implicit_function copying pytorch3d/implicitron/models/implicit_function/voxel_grid_implicit_function.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/implicit_function copying pytorch3d/implicitron/models/implicit_function/decoding_functions.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/implicit_function copying pytorch3d/implicitron/models/implicit_function/scene_representation_networks.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron/models/implicit_function creating build/lib.linux-x86_64-cpython-310/pytorch3d/datasets/shapenet copying pytorch3d/datasets/shapenet/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/datasets/shapenet copying pytorch3d/datasets/shapenet/shapenet_core.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/datasets/shapenet creating build/lib.linux-x86_64-cpython-310/pytorch3d/datasets/r2n2 copying pytorch3d/datasets/r2n2/utils.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/datasets/r2n2 copying pytorch3d/datasets/r2n2/r2n2.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/datasets/r2n2 copying pytorch3d/datasets/r2n2/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/datasets/r2n2 creating build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron_trainer copying projects/implicitron_trainer/visualize_reconstruction.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron_trainer copying projects/implicitron_trainer/init.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron_trainer copying projects/implicitron_trainer/experiment.py -> build/lib.linux-x86_64-cpython-310/pytorch3d/implicitron_trainer copying pytorch3d/datasets/shapenet/shapenet_synset_dict_v2.json -> build/lib.linux-x86_64-cpython-310/pytorch3d/datasets/shapenet copying pytorch3d/datasets/shapenet/shapenet_synset_dict_v1.json -> build/lib.linux-x86_64-cpython-310/pytorch3d/datasets/shapenet copying pytorch3d/datasets/r2n2/r2n2_synset_dict.json -> build/lib.linux-x86_64-cpython-310/pytorch3d/datasets/r2n2 running build_ext /home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/utils/cpp_extension.py:424: UserWarning: There are no 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-yvq6zc27/build/temp.linux-x86_64-cpython-310 creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27 creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/ball_query creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/blending creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/compositing creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/face_areas_normals creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/gather_scatter creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/interp_face_attrs creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/iou_box3d creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/knn creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/marching_cubes creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/mesh_normal_consistency creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/packed_to_padded_tensor creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/point_mesh creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/points_to_volumes creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/pulsar creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/pulsar/cuda creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/pulsar/host creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/pulsar/pytorch creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/rasterize_coarse creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/rasterize_meshes creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/rasterize_points creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/sample_farthest_points creating /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/sample_pdf Emitting ninja build file /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/build.ninja... Compiling objects... Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N) [1/67] c++ -MMD -MF /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/gather_scatter/gather_scatter_cpu.o.d -pthread -B /home/k101/anaconda3/envs/cu118py310/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/gather_scatter/gather_scatter_cpu.cpp -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/gather_scatter/gather_scatter_cpu.o -std=c++17 -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 [2/67] /usr/local/cuda-11.8/bin/nvcc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/knn/knn.cu -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/knn/knn.o -DCUDA_NO_HALF_OPERATORS -DCUDA_NO_HALF_CONVERSIONS -DCUDA_NO_BFLOAT16_CONVERSIONS -DCUDA_NO_HALF2_OPERATORS --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -DCUDA_NO_HALF_OPERATORS -DCUDA_NO_HALF_CONVERSIONS -D__CUDA_NO_HALF2_OPERATORS__ -std=c++17 -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/knn/knn.cu(500): warning #68-D: integer conversion resulted in a change of sign

  /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/knn/knn.cu(500): warning #68-D: integer conversion resulted in a change of sign

  [3/67] c++ -MMD -MF /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/knn/knn_cpu.o.d -pthread -B /home/k101/anaconda3/envs/cu118py310/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/knn/knn_cpu.cpp -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/knn/knn_cpu.o -std=c++17 -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-11.8/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/marching_cubes/marching_cubes.cu -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/marching_cubes/marching_cubes.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++17 -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86
  /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/marching_cubes/marching_cubes.cu: In function ‘std::tuple<at::Tensor, at::Tensor, at::Tensor> MarchingCubesCuda(const at::Tensor&, float)’:
  /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/marching_cubes/marching_cubes.cu:520:218: warning: ‘at::GenericPackedTensorAccessor<T, N, PtrTraits, index_t> at::Tensor::packed_accessor() const & [with T = long int; long unsigned int N = 2; PtrTraits = at::RestrictPtrTraits; index_t = long int]’ is deprecated: packed_accessor is deprecated, use packed_accessor32 or packed_accessor64 instead [-Wdeprecated-declarations]
    520 |   GenerateFacesKernel<<<grid2, threads, 0, stream>>>(
        |
                                                                                                           ^
  /home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/ATen/core/TensorBody.h:256:1: note: declared here
    256 |   GenericPackedTensorAccessor<T,N,PtrTraits,index_t> packed_accessor() const & {
        | ^ ~~~~~~~~~~~~~
  /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/marching_cubes/marching_cubes.cu:520:284: warning: ‘at::GenericPackedTensorAccessor<T, N, PtrTraits, index_t> at::Tensor::packed_accessor() const & [with T = long int; long unsigned int N = 1; PtrTraits = at::RestrictPtrTraits; index_t = long int]’ is deprecated: packed_accessor is deprecated, use packed_accessor32 or packed_accessor64 instead [-Wdeprecated-declarations]
    520 |   GenerateFacesKernel<<<grid2, threads, 0, stream>>>(
        |

                                                     ^
  /home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/ATen/core/TensorBody.h:256:1: note: declared here
    256 |   GenericPackedTensorAccessor<T,N,PtrTraits,index_t> packed_accessor() const & {
        | ^ ~~~~~~~~~~~~~
  [5/67] c++ -MMD -MF /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/marching_cubes/marching_cubes_cpu.o.d -pthread -B /home/k101/anaconda3/envs/cu118py310/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/marching_cubes/marching_cubes_cpu.cpp -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/marching_cubes/marching_cubes_cpu.o -std=c++17 -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-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/mesh_normal_consistency/mesh_normal_consistency_cpu.o.d -pthread -B /home/k101/anaconda3/envs/cu118py310/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/mesh_normal_consistency/mesh_normal_consistency_cpu.cpp -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/mesh_normal_consistency/mesh_normal_consistency_cpu.o -std=c++17 -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
  /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/mesh_normal_consistency/mesh_normal_consistency_cpu.cpp: In function ‘at::Tensor MeshNormalConsistencyFindVerticesCpu(const at::Tensor&)’:
  /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/mesh_normal_consistency/mesh_normal_consistency_cpu.cpp:46:35: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long int’} and ‘std::vector<std::pair<long int, long int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
     46 |   for (int64_t i_pair = 0; i_pair < pairs.size(); ++i_pair) {
        |                            ~~~~~~~^~~~~~~~~~~~~~
  [7/67] /usr/local/cuda-11.8/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/packed_to_padded_tensor/packed_to_padded_tensor.cu -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/packed_to_padded_tensor/packed_to_padded_tensor.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++17 -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86
  [8/67] /usr/local/cuda-11.8/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/blending/sigmoid_alpha_blend.cu -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/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++17 -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86
  [9/67] /usr/local/cuda-11.8/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/ball_query/ball_query.cu -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/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++17 -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86
  [10/67] c++ -MMD -MF /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/compositing/norm_weighted_sum_cpu.o.d -pthread -B /home/k101/anaconda3/envs/cu118py310/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/compositing/norm_weighted_sum_cpu.cpp -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/compositing/norm_weighted_sum_cpu.o -std=c++17 -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-11.8/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/iou_box3d/iou_box3d.cu -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/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++17 -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86
  [12/67] c++ -MMD -MF /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/point_mesh/point_mesh_cpu.o.d -pthread -B /home/k101/anaconda3/envs/cu118py310/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/point_mesh/point_mesh_cpu.cpp -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/point_mesh/point_mesh_cpu.o -std=c++17 -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
  [13/67] /usr/local/cuda-11.8/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/pulsar/cuda/renderer.backward.gpu.cu -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/pulsar/cuda/renderer.backward.gpu.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++17 -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86
  FAILED: /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/pulsar/cuda/renderer.backward.gpu.o
  /usr/local/cuda-11.8/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/pulsar/cuda/renderer.backward.gpu.cu -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/pulsar/cuda/renderer.backward.gpu.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++17 -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86
  /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/pulsar/cuda/../include/././../global.h(33): warning #20236-D: pragma "diag_suppress" is deprecated, use "nv_diag_suppress" instead

  /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/pulsar/cuda/../include/././../global.h(34): warning #20236-D: pragma "diag_suppress" is deprecated, use "nv_diag_suppress" instead

  /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/pulsar/cuda/../include/././../global.h(35): warning #20236-D: pragma "diag_suppress" is deprecated, use "nv_diag_suppress" instead

  /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/pulsar/cuda/../include/././../global.h(36): warning #20236-D: pragma "diag_suppress" is deprecated, use "nv_diag_suppress" instead

  /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/pulsar/cuda/../include/././../global.h(37): warning #20236-D: pragma "diag_suppress" is deprecated, use "nv_diag_suppress" instead

  /usr/local/cuda-11.8/include/cub/detail/device_synchronize.cuh(25): error: this declaration has no storage class or type specifier

  /usr/local/cuda-11.8/include/cub/detail/device_synchronize.cuh(27): error: expected a ";"

  /usr/local/cuda-11.8/include/cub/detail/device_synchronize.cuh(34): error: this pragma must immediately precede a declaration

  /usr/local/cuda-11.8/include/cub/detail/device_synchronize.cuh(65): warning #12-D: parsing restarts here after previous syntax error

  /usr/local/cuda-11.8/include/cub/detail/device_synchronize.cuh(66): error: expected a declaration

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/util.h(60): warning #12-D: parsing restarts here after previous syntax error

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/util.h(61): error: expected a declaration

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/util.h(147): warning #12-D: parsing restarts here after previous syntax error

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/util.h(149): error: this declaration has no storage class or type specifier

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/util.h(149): error: expected a ";"

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/util.h(151): error: expected a declaration

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/util.h(180): warning #12-D: parsing restarts here after previous syntax error

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/util.h(182): error: this declaration has no storage class or type specifier

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/util.h(182): error: variable "cuda_cub" has already been defined

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/util.h(182): error: expected a ";"

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/util.h(184): error: expected a declaration

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/util.h(363): warning #12-D: parsing restarts here after previous syntax error

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/util.h(372): error: iterator_traits is not a template

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/util.h(596): error: expected a declaration

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/alignment.h(58): warning #12-D: parsing restarts here after previous syntax error

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/alignment.h(61): error: expected a declaration

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/alignment.h(68): warning #12-D: parsing restarts here after previous syntax error

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/alignment.h(248): error: expected a declaration

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(669): warning #12-D: parsing restarts here after previous syntax error

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(670): error: expected a declaration

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(696): warning #12-D: parsing restarts here after previous syntax error

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(697): error: expected a declaration

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(722): warning #12-D: parsing restarts here after previous syntax error

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(724): error: expected a declaration

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(725): error: expected a declaration

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(750): warning #12-D: parsing restarts here after previous syntax error

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(751): error: expected a declaration

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(753): error: expected a declaration

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(754): error: expected a declaration

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(779): warning #12-D: parsing restarts here after previous syntax error

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(780): error: expected a declaration

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(781): error: expected a declaration

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(783): error: expected a declaration

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(784): error: expected a declaration

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(809): warning #12-D: parsing restarts here after previous syntax error

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(810): error: expected a declaration

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(811): error: expected a declaration

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(812): error: expected a declaration

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(814): error: expected a declaration

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(815): error: expected a declaration

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(970): warning #12-D: parsing restarts here after previous syntax error

  /usr/local/cuda-11.8/include/thrust/system/cuda/detail/core/triple_chevron_launch.h(972): error: expected a declaration

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(140): warning #12-D: parsing restarts here after previous syntax error

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(143): error: this declaration has no storage class or type specifier

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(143): error: expected a ";"

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(146): error: this declaration has no storage class or type specifier

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(146): error: variable "agent" has already been defined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(146): error: expected a ";"

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(151): warning #12-D: parsing restarts here after previous syntax error

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(154): error: this declaration has no storage class or type specifier

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(154): error: variable "agent" has already been defined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(154): error: expected a ";"

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(156): error: expected a declaration

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(221): warning #12-D: parsing restarts here after previous syntax error

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(223): error: identifier "WrappedLevelIteratorT" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(223): error: identifier "d_levels" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(225): error: identifier "num_output_levels" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(226): error: expected a declaration

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(233): warning #12-D: parsing restarts here after previous syntax error

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(240): error: identifier "LevelT" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(241): error: identifier "LevelT" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(242): error: identifier "LevelT" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(285): error: identifier "CacheLoadModifier" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(295): error: identifier "CacheLoadModifier" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(305): error: identifier "CacheLoadModifier" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(320): error: identifier "CacheLoadModifier" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(339): error: identifier "SampleT" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(340): error: identifier "NUM_ACTIVE_CHANNELS" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(349): error: AgentHistogramPolicy is not a template

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(351): error: identifier "NUM_CHANNELS" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(352): error: identifier "BLOCK_LOAD_DIRECT" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(353): error: identifier "LOAD_DEFAULT" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(355): error: identifier "GMEM" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(364): error: AgentHistogramPolicy is not a template

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(365): error: identifier "NUM_CHANNELS" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(367): error: identifier "BLOCK_LOAD_DIRECT" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(367): error: identifier "BLOCK_LOAD_WARP_TRANSPOSE" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(368): error: identifier "LOAD_DEFAULT" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(370): error: identifier "SMEM" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(379): error: AgentHistogramPolicy is not a template

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(381): error: identifier "NUM_CHANNELS" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(382): error: identifier "BLOCK_LOAD_DIRECT" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(383): error: identifier "LOAD_DEFAULT" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(385): error: identifier "GMEM" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(394): error: AgentHistogramPolicy is not a template

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(397): error: identifier "BLOCK_LOAD_DIRECT" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(398): error: identifier "LOAD_LDG" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(400): error: identifier "BLEND" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(409): error: AgentHistogramPolicy is not a template

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(412): error: identifier "BLOCK_LOAD_DIRECT" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(413): error: identifier "LOAD_LDG" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(415): error: identifier "SMEM" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(444): error: class "Policy500" has no member class "HistogramSweepPolicy"

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(534): error: identifier "SampleIteratorT" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(535): error: identifier "CounterT" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(535): error: identifier "NUM_ACTIVE_CHANNELS" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(541): error: identifier "OffsetT" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(542): error: identifier "OffsetT" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(543): error: identifier "OffsetT" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(716): error: identifier "SampleIteratorT" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(717): error: identifier "CounterT" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(717): error: identifier "NUM_ACTIVE_CHANNELS" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(719): error: identifier "LevelT" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(720): error: identifier "OffsetT" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(721): error: identifier "OffsetT" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(722): error: identifier "OffsetT" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(725): error: Int2Type is not a template

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(732): error: identifier "PtxVersion" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(740): error: SearchTransform is not a template

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(740): error: identifier "LevelT" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(740): error: expected an expression

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(758): error: identifier "MAX_PRIVATIZED_SMEM_BINS" is undefined

  /home/k101/anaconda3/envs/cu118py310/include/cub/device/dispatch/dispatch_histogram.cuh(763): error: identifier "DeviceHistogramInitKernel" is undefined

  Error limit reached.
  100 errors detected in the compilation of "/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/pulsar/cuda/renderer.backward.gpu.cu".
  Compilation terminated.
  [14/67] /usr/local/cuda-11.8/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/points_to_volumes/points_to_volumes.cu -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/points_to_volumes/points_to_volumes.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++17 -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86
  [15/67] c++ -MMD -MF /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/blending/sigmoid_alpha_blend_cpu.o.d -pthread -B /home/k101/anaconda3/envs/cu118py310/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/blending/sigmoid_alpha_blend_cpu.cpp -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/blending/sigmoid_alpha_blend_cpu.o -std=c++17 -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] c++ -MMD -MF /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/face_areas_normals/face_areas_normals_cpu.o.d -pthread -B /home/k101/anaconda3/envs/cu118py310/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/face_areas_normals/face_areas_normals_cpu.cpp -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/face_areas_normals/face_areas_normals_cpu.o -std=c++17 -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
  [17/67] c++ -MMD -MF /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/ball_query/ball_query_cpu.o.d -pthread -B /home/k101/anaconda3/envs/cu118py310/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/ball_query/ball_query_cpu.cpp -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/ball_query/ball_query_cpu.o -std=c++17 -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
  [18/67] c++ -MMD -MF /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/compositing/alpha_composite_cpu.o.d -pthread -B /home/k101/anaconda3/envs/cu118py310/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/compositing/alpha_composite_cpu.cpp -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/compositing/alpha_composite_cpu.o -std=c++17 -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
  [19/67] c++ -MMD -MF /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/compositing/weighted_sum_cpu.o.d -pthread -B /home/k101/anaconda3/envs/cu118py310/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/compositing/weighted_sum_cpu.cpp -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/compositing/weighted_sum_cpu.o -std=c++17 -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
  [20/67] /usr/local/cuda-11.8/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/point_mesh/point_mesh_cuda.cu -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/point_mesh/point_mesh_cuda.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++17 -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86
  [21/67] c++ -MMD -MF /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/iou_box3d/iou_box3d_cpu.o.d -pthread -B /home/k101/anaconda3/envs/cu118py310/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/iou_box3d/iou_box3d_cpu.cpp -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/iou_box3d/iou_box3d_cpu.o -std=c++17 -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-yvq6zc27/pytorch3d/csrc/iou_box3d/iou_box3d_cpu.cpp:15:
  /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/iou_box3d/iou_utils.h: In function ‘float BoxVolume(const face_verts&, const vec3<float>&)’:
  /tmp/pip-req-build-yvq6zc27/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-yvq6zc27/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-yvq6zc27/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-yvq6zc27/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-yvq6zc27/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-yvq6zc27/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-yvq6zc27/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-yvq6zc27/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) {
        |                          ~~~^~~~~~~~~~~~~~~~~~~~~~~
  [22/67] c++ -MMD -MF /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/packed_to_padded_tensor/packed_to_padded_tensor_cpu.o.d -pthread -B /home/k101/anaconda3/envs/cu118py310/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/packed_to_padded_tensor/packed_to_padded_tensor_cpu.cpp -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/packed_to_padded_tensor/packed_to_padded_tensor_cpu.o -std=c++17 -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
  [23/67] c++ -MMD -MF /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/points_to_volumes/points_to_volumes_cpu.o.d -pthread -B /home/k101/anaconda3/envs/cu118py310/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/points_to_volumes/points_to_volumes_cpu.cpp -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/points_to_volumes/points_to_volumes_cpu.o -std=c++17 -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
  [24/67] /usr/local/cuda-11.8/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/compositing/weighted_sum.cu -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/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++17 -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86
  [25/67] /usr/local/cuda-11.8/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/interp_face_attrs/interp_face_attrs.cu -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/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++17 -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86
  [26/67] /usr/local/cuda-11.8/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/gather_scatter/gather_scatter.cu -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/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++17 -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86
  [27/67] /usr/local/cuda-11.8/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/face_areas_normals/face_areas_normals.cu -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/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++17 -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86
  [28/67] c++ -MMD -MF /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/ext.o.d -pthread -B /home/k101/anaconda3/envs/cu118py310/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -O2 -isystem /home/k101/anaconda3/envs/cu118py310/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/ext.cpp -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/ext.o -std=c++17 -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-yvq6zc27/pytorch3d/csrc/ext.cpp:10:
  /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/./pulsar/global.h:46: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
     46 | #pragma clang diagnostic push
        |
  /tmp/pip-req-build-yvq6zc27/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-yvq6zc27/pytorch3d/csrc/ext.cpp:10:
  /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/./pulsar/global.h:49: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
     49 | #pragma clang diagnostic pop
        |
  In file included from /home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/Exceptions.h:14,
                   from /home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/python.h:11,
                   from /home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/extension.h:9,
                   from /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/./pulsar/global.h:48,
                   from /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/ext.cpp:10:
  /home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-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-yvq6zc27/pytorch3d/csrc/ext.cpp:107:70:   required from here
  /home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/pybind11/pybind11.h:1496: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]
   1496 | class class_ : public detail::generic_type {
        |       ^~~~~~
  [29/67] /usr/local/cuda-11.8/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/compositing/norm_weighted_sum.cu -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/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++17 -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86
  [30/67] /usr/local/cuda-11.8/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/tmp/pip-req-build-yvq6zc27/pytorch3d/csrc -I/home/k101/anaconda3/envs/cu118py310/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/TH -I/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.8/include -I/home/k101/anaconda3/envs/cu118py310/include/python3.10 -c -c /tmp/pip-req-build-yvq6zc27/pytorch3d/csrc/compositing/alpha_composite.cu -o /tmp/pip-req-build-yvq6zc27/build/temp.linux-x86_64-cpython-310/tmp/pip-req-build-yvq6zc27/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++17 -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86
  ninja: build stopped: subcommand failed.
  Traceback (most recent call last):
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 2100, in _run_ninja_build
      subprocess.run(
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/subprocess.py", line 526, 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-yvq6zc27/setup.py", line 144, in <module>
      setup(
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/setuptools/__init__.py", line 107, in setup
      return distutils.core.setup(**attrs)
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 185, in setup
      return run_commands(dist)
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
      dist.run_commands()
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
      self.run_command(cmd)
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/setuptools/dist.py", line 1234, in run_command
      super().run_command(command)
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
      cmd_obj.run()
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/wheel/bdist_wheel.py", line 364, in run
      self.run_command("build")
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
      self.distribution.run_command(command)
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/setuptools/dist.py", line 1234, in run_command
      super().run_command(command)
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
      cmd_obj.run()
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/setuptools/_distutils/command/build.py", line 131, in run
      self.run_command(cmd_name)
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
      self.distribution.run_command(command)
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/setuptools/dist.py", line 1234, in run_command
      super().run_command(command)
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
      cmd_obj.run()
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/setuptools/command/build_ext.py", line 84, in run
      _build_ext.run(self)
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 345, in run
      self.build_extensions()
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 873, in build_extensions
      build_ext.build_extensions(self)
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 467, in build_extensions
      self._build_extensions_serial()
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 493, in _build_extensions_serial
      self.build_extension(ext)
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/setuptools/command/build_ext.py", line 246, in build_extension
      _build_ext.build_extension(self, ext)
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 548, in build_extension
      objects = self.compiler.compile(
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 686, in unix_wrap_ninja_compile
      _write_ninja_file_and_compile_objects(
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 1774, in _write_ninja_file_and_compile_objects
      _run_ninja_build(
    File "/home/k101/anaconda3/envs/cu118py310/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 2116, in _run_ninja_build
      raise RuntimeError(message) from e
  RuntimeError: Error compiling objects for extension
  [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for pytorch3d Running setup.py clean for pytorch3d Failed to build pytorch3d ERROR: Could not build wheels for pytorch3d, which is required to install pyproject.toml-based projects

751K commented 11 months ago

I found some similar situations in other issue, but they were compiled in Windows and I compiled in wsl. Will the question be the same?

bottler commented 11 months ago

These errors look like the errors in #1688, which we never got to the bottom of. (I am not sure WSL is easy to use for compiling CUDA in general.) I would start by checking that the C++ compiler is recent, because like I said there, these messages look like an old compiler seeing new code. Perhaps try to compile some CUDA example program with your nvcc.

raymondren1982 commented 5 months ago

在torch包utils下cpp_extension.py 470行修改为: self.use_ninja = False #kwargs.get('use_ninja', False)