pytorch3d
pytorch3d copied to clipboard
Is it possible to install PyTorch3D with Torch 2.6?
❓ Questions on how to use PyTorch3D
Hi, this should be a fairly straightforward question. My current project depends on Torch 2.6 but I would like to use PyTorch3d, which seems to only support up to 2.4.1
Is this possible or am I out of luck?
It seems that the latest PyTorch versions don't support Conda and that the pip versions of PyTorch3D are out of date
Was able to build a wheel for pytorch3d + torch 2.6 + cu124 on windows, but can't seem to do it for cu126
We don't have binaries for torch 2.6 but building from source should work. I don't know anything specific about the windows cuda 12.6. Maybe if you share the error that might lead to ideas.
@bottler Tried building torch3d with CUDA 12.6, pytorch 2.6 and python3.12.
Here are the logs:
PS C:\Users\pxgm\pytorch3d> py -3 setup.py bdist_wheel
running bdist_wheel
running build
running build_py
creating build\lib.win-amd64-cpython-312\projects
copying projects\__init__.py -> build\lib.win-amd64-cpython-312\projects
creating build\lib.win-amd64-cpython-312\pytorch3d
copying pytorch3d\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d
creating build\lib.win-amd64-cpython-312\pytorch3d\common
copying pytorch3d\common\compat.py -> build\lib.win-amd64-cpython-312\pytorch3d\common
copying pytorch3d\common\datatypes.py -> build\lib.win-amd64-cpython-312\pytorch3d\common
copying pytorch3d\common\linear_with_repeat.py -> build\lib.win-amd64-cpython-312\pytorch3d\common
copying pytorch3d\common\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\common
creating build\lib.win-amd64-cpython-312\pytorch3d\datasets
copying pytorch3d\datasets\shapenet_base.py -> build\lib.win-amd64-cpython-312\pytorch3d\datasets
copying pytorch3d\datasets\utils.py -> build\lib.win-amd64-cpython-312\pytorch3d\datasets
copying pytorch3d\datasets\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\datasets
creating build\lib.win-amd64-cpython-312\pytorch3d\implicitron
copying pytorch3d\implicitron\eval_demo.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron
copying pytorch3d\implicitron\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron
creating build\lib.win-amd64-cpython-312\pytorch3d\io
copying pytorch3d\io\experimental_gltf_io.py -> build\lib.win-amd64-cpython-312\pytorch3d\io
copying pytorch3d\io\mtl_io.py -> build\lib.win-amd64-cpython-312\pytorch3d\io
copying pytorch3d\io\obj_io.py -> build\lib.win-amd64-cpython-312\pytorch3d\io
copying pytorch3d\io\off_io.py -> build\lib.win-amd64-cpython-312\pytorch3d\io
copying pytorch3d\io\pluggable.py -> build\lib.win-amd64-cpython-312\pytorch3d\io
copying pytorch3d\io\pluggable_formats.py -> build\lib.win-amd64-cpython-312\pytorch3d\io
copying pytorch3d\io\ply_io.py -> build\lib.win-amd64-cpython-312\pytorch3d\io
copying pytorch3d\io\utils.py -> build\lib.win-amd64-cpython-312\pytorch3d\io
copying pytorch3d\io\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\io
creating build\lib.win-amd64-cpython-312\pytorch3d\loss
copying pytorch3d\loss\chamfer.py -> build\lib.win-amd64-cpython-312\pytorch3d\loss
copying pytorch3d\loss\mesh_edge_loss.py -> build\lib.win-amd64-cpython-312\pytorch3d\loss
copying pytorch3d\loss\mesh_laplacian_smoothing.py -> build\lib.win-amd64-cpython-312\pytorch3d\loss
copying pytorch3d\loss\mesh_normal_consistency.py -> build\lib.win-amd64-cpython-312\pytorch3d\loss
copying pytorch3d\loss\point_mesh_distance.py -> build\lib.win-amd64-cpython-312\pytorch3d\loss
copying pytorch3d\loss\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\loss
creating build\lib.win-amd64-cpython-312\pytorch3d\ops
copying pytorch3d\ops\ball_query.py -> build\lib.win-amd64-cpython-312\pytorch3d\ops
copying pytorch3d\ops\cameras_alignment.py -> build\lib.win-amd64-cpython-312\pytorch3d\ops
copying pytorch3d\ops\cubify.py -> build\lib.win-amd64-cpython-312\pytorch3d\ops
copying pytorch3d\ops\graph_conv.py -> build\lib.win-amd64-cpython-312\pytorch3d\ops
copying pytorch3d\ops\interp_face_attrs.py -> build\lib.win-amd64-cpython-312\pytorch3d\ops
copying pytorch3d\ops\iou_box3d.py -> build\lib.win-amd64-cpython-312\pytorch3d\ops
copying pytorch3d\ops\knn.py -> build\lib.win-amd64-cpython-312\pytorch3d\ops
copying pytorch3d\ops\laplacian_matrices.py -> build\lib.win-amd64-cpython-312\pytorch3d\ops
copying pytorch3d\ops\marching_cubes.py -> build\lib.win-amd64-cpython-312\pytorch3d\ops
copying pytorch3d\ops\marching_cubes_data.py -> build\lib.win-amd64-cpython-312\pytorch3d\ops
copying pytorch3d\ops\mesh_face_areas_normals.py -> build\lib.win-amd64-cpython-312\pytorch3d\ops
copying pytorch3d\ops\mesh_filtering.py -> build\lib.win-amd64-cpython-312\pytorch3d\ops
copying pytorch3d\ops\packed_to_padded.py -> build\lib.win-amd64-cpython-312\pytorch3d\ops
copying pytorch3d\ops\perspective_n_points.py -> build\lib.win-amd64-cpython-312\pytorch3d\ops
copying pytorch3d\ops\points_alignment.py -> build\lib.win-amd64-cpython-312\pytorch3d\ops
copying pytorch3d\ops\points_normals.py -> build\lib.win-amd64-cpython-312\pytorch3d\ops
copying pytorch3d\ops\points_to_volumes.py -> build\lib.win-amd64-cpython-312\pytorch3d\ops
copying pytorch3d\ops\sample_farthest_points.py -> build\lib.win-amd64-cpython-312\pytorch3d\ops
copying pytorch3d\ops\sample_points_from_meshes.py -> build\lib.win-amd64-cpython-312\pytorch3d\ops
copying pytorch3d\ops\subdivide_meshes.py -> build\lib.win-amd64-cpython-312\pytorch3d\ops
copying pytorch3d\ops\utils.py -> build\lib.win-amd64-cpython-312\pytorch3d\ops
copying pytorch3d\ops\vert_align.py -> build\lib.win-amd64-cpython-312\pytorch3d\ops
copying pytorch3d\ops\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\ops
creating build\lib.win-amd64-cpython-312\pytorch3d\renderer
copying pytorch3d\renderer\blending.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer
copying pytorch3d\renderer\cameras.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer
copying pytorch3d\renderer\camera_conversions.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer
copying pytorch3d\renderer\camera_utils.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer
copying pytorch3d\renderer\compositing.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer
copying pytorch3d\renderer\fisheyecameras.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer
copying pytorch3d\renderer\lighting.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer
copying pytorch3d\renderer\materials.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer
copying pytorch3d\renderer\splatter_blend.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer
copying pytorch3d\renderer\utils.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer
copying pytorch3d\renderer\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer
creating build\lib.win-amd64-cpython-312\pytorch3d\structures
copying pytorch3d\structures\meshes.py -> build\lib.win-amd64-cpython-312\pytorch3d\structures
copying pytorch3d\structures\pointclouds.py -> build\lib.win-amd64-cpython-312\pytorch3d\structures
copying pytorch3d\structures\utils.py -> build\lib.win-amd64-cpython-312\pytorch3d\structures
copying pytorch3d\structures\volumes.py -> build\lib.win-amd64-cpython-312\pytorch3d\structures
copying pytorch3d\structures\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\structures
creating build\lib.win-amd64-cpython-312\pytorch3d\transforms
copying pytorch3d\transforms\math.py -> build\lib.win-amd64-cpython-312\pytorch3d\transforms
copying pytorch3d\transforms\rotation_conversions.py -> build\lib.win-amd64-cpython-312\pytorch3d\transforms
copying pytorch3d\transforms\se3.py -> build\lib.win-amd64-cpython-312\pytorch3d\transforms
copying pytorch3d\transforms\so3.py -> build\lib.win-amd64-cpython-312\pytorch3d\transforms
copying pytorch3d\transforms\transform3d.py -> build\lib.win-amd64-cpython-312\pytorch3d\transforms
copying pytorch3d\transforms\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\transforms
creating build\lib.win-amd64-cpython-312\pytorch3d\utils
copying pytorch3d\utils\camera_conversions.py -> build\lib.win-amd64-cpython-312\pytorch3d\utils
copying pytorch3d\utils\checkerboard.py -> build\lib.win-amd64-cpython-312\pytorch3d\utils
copying pytorch3d\utils\ico_sphere.py -> build\lib.win-amd64-cpython-312\pytorch3d\utils
copying pytorch3d\utils\torus.py -> build\lib.win-amd64-cpython-312\pytorch3d\utils
copying pytorch3d\utils\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\utils
creating build\lib.win-amd64-cpython-312\pytorch3d\vis
copying pytorch3d\vis\plotly_vis.py -> build\lib.win-amd64-cpython-312\pytorch3d\vis
copying pytorch3d\vis\texture_vis.py -> build\lib.win-amd64-cpython-312\pytorch3d\vis
copying pytorch3d\vis\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\vis
creating build\lib.win-amd64-cpython-312\pytorch3d\common\workaround
copying pytorch3d\common\workaround\symeig3x3.py -> build\lib.win-amd64-cpython-312\pytorch3d\common\workaround
copying pytorch3d\common\workaround\utils.py -> build\lib.win-amd64-cpython-312\pytorch3d\common\workaround
copying pytorch3d\common\workaround\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\common\workaround
creating build\lib.win-amd64-cpython-312\pytorch3d\datasets\r2n2
copying pytorch3d\datasets\r2n2\r2n2.py -> build\lib.win-amd64-cpython-312\pytorch3d\datasets\r2n2
copying pytorch3d\datasets\r2n2\utils.py -> build\lib.win-amd64-cpython-312\pytorch3d\datasets\r2n2
copying pytorch3d\datasets\r2n2\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\datasets\r2n2
creating build\lib.win-amd64-cpython-312\pytorch3d\datasets\shapenet
copying pytorch3d\datasets\shapenet\shapenet_core.py -> build\lib.win-amd64-cpython-312\pytorch3d\datasets\shapenet
copying pytorch3d\datasets\shapenet\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\datasets\shapenet
creating build\lib.win-amd64-cpython-312\pytorch3d\implicitron\dataset
copying pytorch3d\implicitron\dataset\blender_dataset_map_provider.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\dataset
copying pytorch3d\implicitron\dataset\dataset_base.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\dataset
copying pytorch3d\implicitron\dataset\dataset_map_provider.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\dataset
copying pytorch3d\implicitron\dataset\data_loader_map_provider.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\dataset
copying pytorch3d\implicitron\dataset\data_source.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\dataset
copying pytorch3d\implicitron\dataset\frame_data.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\dataset
copying pytorch3d\implicitron\dataset\json_index_dataset.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\dataset
copying pytorch3d\implicitron\dataset\json_index_dataset_map_provider.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\dataset
copying pytorch3d\implicitron\dataset\json_index_dataset_map_provider_v2.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\dataset
copying pytorch3d\implicitron\dataset\llff_dataset_map_provider.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\dataset
copying pytorch3d\implicitron\dataset\load_blender.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\dataset
copying pytorch3d\implicitron\dataset\load_llff.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\dataset
copying pytorch3d\implicitron\dataset\orm_types.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\dataset
copying pytorch3d\implicitron\dataset\rendered_mesh_dataset_map_provider.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\dataset
copying pytorch3d\implicitron\dataset\scene_batch_sampler.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\dataset
copying pytorch3d\implicitron\dataset\single_sequence_dataset.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\dataset
copying pytorch3d\implicitron\dataset\sql_dataset.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\dataset
copying pytorch3d\implicitron\dataset\sql_dataset_provider.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\dataset
copying pytorch3d\implicitron\dataset\train_eval_data_loader_provider.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\dataset
copying pytorch3d\implicitron\dataset\types.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\dataset
copying pytorch3d\implicitron\dataset\utils.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\dataset
copying pytorch3d\implicitron\dataset\visualize.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\dataset
copying pytorch3d\implicitron\dataset\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\dataset
creating build\lib.win-amd64-cpython-312\pytorch3d\implicitron\evaluation
copying pytorch3d\implicitron\evaluation\evaluate_new_view_synthesis.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\evaluation
copying pytorch3d\implicitron\evaluation\evaluator.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\evaluation
copying pytorch3d\implicitron\evaluation\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\evaluation
creating build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models
copying pytorch3d\implicitron\models\base_model.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models
copying pytorch3d\implicitron\models\generic_model.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models
copying pytorch3d\implicitron\models\metrics.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models
copying pytorch3d\implicitron\models\model_dbir.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models
copying pytorch3d\implicitron\models\overfit_model.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models
copying pytorch3d\implicitron\models\utils.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models
copying pytorch3d\implicitron\models\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models
creating build\lib.win-amd64-cpython-312\pytorch3d\implicitron\third_party
copying pytorch3d\implicitron\third_party\hyperlayers.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\third_party
copying pytorch3d\implicitron\third_party\pytorch_prototyping.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\third_party
copying pytorch3d\implicitron\third_party\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\third_party
creating build\lib.win-amd64-cpython-312\pytorch3d\implicitron\tools
copying pytorch3d\implicitron\tools\camera_utils.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\tools
copying pytorch3d\implicitron\tools\circle_fitting.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\tools
copying pytorch3d\implicitron\tools\config.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\tools
copying pytorch3d\implicitron\tools\depth_cleanup.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\tools
copying pytorch3d\implicitron\tools\eval_video_trajectory.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\tools
copying pytorch3d\implicitron\tools\image_utils.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\tools
copying pytorch3d\implicitron\tools\metric_utils.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\tools
copying pytorch3d\implicitron\tools\model_io.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\tools
copying pytorch3d\implicitron\tools\point_cloud_utils.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\tools
copying pytorch3d\implicitron\tools\rasterize_mc.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\tools
copying pytorch3d\implicitron\tools\stats.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\tools
copying pytorch3d\implicitron\tools\utils.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\tools
copying pytorch3d\implicitron\tools\video_writer.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\tools
copying pytorch3d\implicitron\tools\vis_utils.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\tools
copying pytorch3d\implicitron\tools\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\tools
creating build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\feature_extractor
copying pytorch3d\implicitron\models\feature_extractor\feature_extractor.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\feature_extractor
copying pytorch3d\implicitron\models\feature_extractor\resnet_feature_extractor.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\feature_extractor
copying pytorch3d\implicitron\models\feature_extractor\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\feature_extractor
creating build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\global_encoder
copying pytorch3d\implicitron\models\global_encoder\autodecoder.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\global_encoder
copying pytorch3d\implicitron\models\global_encoder\global_encoder.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\global_encoder
copying pytorch3d\implicitron\models\global_encoder\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\global_encoder
creating build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\implicit_function
copying pytorch3d\implicitron\models\implicit_function\base.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\implicit_function
copying pytorch3d\implicitron\models\implicit_function\decoding_functions.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\implicit_function
copying pytorch3d\implicitron\models\implicit_function\idr_feature_field.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\implicit_function
copying pytorch3d\implicitron\models\implicit_function\neural_radiance_field.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\implicit_function
copying pytorch3d\implicitron\models\implicit_function\scene_representation_networks.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\implicit_function
copying pytorch3d\implicitron\models\implicit_function\utils.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\implicit_function
copying pytorch3d\implicitron\models\implicit_function\voxel_grid.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\implicit_function
copying pytorch3d\implicitron\models\implicit_function\voxel_grid_implicit_function.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\implicit_function
copying pytorch3d\implicitron\models\implicit_function\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\implicit_function
creating build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\renderer
copying pytorch3d\implicitron\models\renderer\base.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\renderer
copying pytorch3d\implicitron\models\renderer\lstm_renderer.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\renderer
copying pytorch3d\implicitron\models\renderer\multipass_ea.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\renderer
copying pytorch3d\implicitron\models\renderer\raymarcher.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\renderer
copying pytorch3d\implicitron\models\renderer\ray_point_refiner.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\renderer
copying pytorch3d\implicitron\models\renderer\ray_sampler.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\renderer
copying pytorch3d\implicitron\models\renderer\ray_tracing.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\renderer
copying pytorch3d\implicitron\models\renderer\rgb_net.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\renderer
copying pytorch3d\implicitron\models\renderer\sdf_renderer.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\renderer
copying pytorch3d\implicitron\models\renderer\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\renderer
creating build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\view_pooler
copying pytorch3d\implicitron\models\view_pooler\feature_aggregator.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\view_pooler
copying pytorch3d\implicitron\models\view_pooler\view_pooler.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\view_pooler
copying pytorch3d\implicitron\models\view_pooler\view_sampler.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\view_pooler
copying pytorch3d\implicitron\models\view_pooler\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\view_pooler
creating build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\visualization
copying pytorch3d\implicitron\models\visualization\render_flyaround.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\visualization
copying pytorch3d\implicitron\models\visualization\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron\models\visualization
creating build\lib.win-amd64-cpython-312\pytorch3d\renderer\implicit
copying pytorch3d\renderer\implicit\harmonic_embedding.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\implicit
copying pytorch3d\renderer\implicit\raymarching.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\implicit
copying pytorch3d\renderer\implicit\raysampling.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\implicit
copying pytorch3d\renderer\implicit\renderer.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\implicit
copying pytorch3d\renderer\implicit\sample_pdf.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\implicit
copying pytorch3d\renderer\implicit\utils.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\implicit
copying pytorch3d\renderer\implicit\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\implicit
creating build\lib.win-amd64-cpython-312\pytorch3d\renderer\mesh
copying pytorch3d\renderer\mesh\clip.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\mesh
copying pytorch3d\renderer\mesh\rasterizer.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\mesh
copying pytorch3d\renderer\mesh\rasterize_meshes.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\mesh
copying pytorch3d\renderer\mesh\renderer.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\mesh
copying pytorch3d\renderer\mesh\shader.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\mesh
copying pytorch3d\renderer\mesh\shading.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\mesh
copying pytorch3d\renderer\mesh\textures.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\mesh
copying pytorch3d\renderer\mesh\utils.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\mesh
copying pytorch3d\renderer\mesh\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\mesh
creating build\lib.win-amd64-cpython-312\pytorch3d\renderer\opengl
copying pytorch3d\renderer\opengl\opengl_utils.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\opengl
copying pytorch3d\renderer\opengl\rasterizer_opengl.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\opengl
copying pytorch3d\renderer\opengl\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\opengl
creating build\lib.win-amd64-cpython-312\pytorch3d\renderer\points
copying pytorch3d\renderer\points\compositor.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\points
copying pytorch3d\renderer\points\rasterizer.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\points
copying pytorch3d\renderer\points\rasterize_points.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\points
copying pytorch3d\renderer\points\renderer.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\points
copying pytorch3d\renderer\points\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\points
creating build\lib.win-amd64-cpython-312\pytorch3d\renderer\points\pulsar
copying pytorch3d\renderer\points\pulsar\renderer.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\points\pulsar
copying pytorch3d\renderer\points\pulsar\unified.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\points\pulsar
copying pytorch3d\renderer\points\pulsar\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\renderer\points\pulsar
creating build\lib.win-amd64-cpython-312\pytorch3d\implicitron_trainer
copying projects\implicitron_trainer\experiment.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron_trainer
copying projects\implicitron_trainer\visualize_reconstruction.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron_trainer
copying projects\implicitron_trainer\__init__.py -> build\lib.win-amd64-cpython-312\pytorch3d\implicitron_trainer
copying pytorch3d\datasets\r2n2\r2n2_synset_dict.json -> build\lib.win-amd64-cpython-312\pytorch3d\datasets\r2n2
copying pytorch3d\datasets\shapenet\shapenet_synset_dict_v1.json -> build\lib.win-amd64-cpython-312\pytorch3d\datasets\shapenet
copying pytorch3d\datasets\shapenet\shapenet_synset_dict_v2.json -> build\lib.win-amd64-cpython-312\pytorch3d\datasets\shapenet
running build_ext
building 'pytorch3d._C' extension
creating C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\ball_query
creating C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\blending
creating C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\compositing
creating C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\face_areas_normals
creating C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\gather_scatter
creating C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\interp_face_attrs
creating C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\iou_box3d
creating C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\knn
creating C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\marching_cubes
creating C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\mesh_normal_consistency
creating C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\packed_to_padded_tensor
creating C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\point_mesh
creating C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\points_to_volumes
creating C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\pulsar\gpu
creating C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\pulsar\host
creating C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\pulsar\pytorch
creating C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\rasterize_coarse
creating C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\rasterize_meshes
creating C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\rasterize_points
creating C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\sample_farthest_points
creating C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\sample_pdf
Emitting ninja build file C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
[1/67] cl /showIncludes /nologo /O2 /W3 /GL /DNDEBUG /MD /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /wd4624 /wd4067 /wd4068 /EHsc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -IC:\Users\pxgm\pytorch3d\pytorch3d\csrc -IC:\Users\pxgm\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack\cub-1.12.1 -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\TH -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\cppwinrt" -c C:\Users\pxgm\pytorch3d\pytorch3d\csrc\gather_scatter\gather_scatter_cpu.cpp /FoC:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\gather_scatter\gather_scatter_cpu.obj -std=c++17 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++17
cl : Command line warning D9002 : ignoring unknown option '-std=c++17'
[2/67] cl /showIncludes /nologo /O2 /W3 /GL /DNDEBUG /MD /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /wd4624 /wd4067 /wd4068 /EHsc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -IC:\Users\pxgm\pytorch3d\pytorch3d\csrc -IC:\Users\pxgm\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack\cub-1.12.1 -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\TH -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\cppwinrt" -c C:\Users\pxgm\pytorch3d\pytorch3d\csrc\compositing\alpha_composite_cpu.cpp /FoC:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\compositing\alpha_composite_cpu.obj -std=c++17 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++17
cl : Command line warning D9002 : ignoring unknown option '-std=c++17'
C:\Users\pxgm\pytorch3d\pytorch3d\csrc\compositing\alpha_composite_cpu.cpp(15): warning C4305: 'initializing': truncation from 'double' to 'float'
[3/67] cl /showIncludes /nologo /O2 /W3 /GL /DNDEBUG /MD /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /wd4624 /wd4067 /wd4068 /EHsc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -IC:\Users\pxgm\pytorch3d\pytorch3d\csrc -IC:\Users\pxgm\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack\cub-1.12.1 -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\TH -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\cppwinrt" -c C:\Users\pxgm\pytorch3d\pytorch3d\csrc\face_areas_normals\face_areas_normals_cpu.cpp /FoC:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\face_areas_normals\face_areas_normals_cpu.obj -std=c++17 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++17
cl : Command line warning D9002 : ignoring unknown option '-std=c++17'
[4/67] cl /showIncludes /nologo /O2 /W3 /GL /DNDEBUG /MD /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /wd4624 /wd4067 /wd4068 /EHsc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -IC:\Users\pxgm\pytorch3d\pytorch3d\csrc -IC:\Users\pxgm\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack\cub-1.12.1 -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\TH -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\cppwinrt" -c C:\Users\pxgm\pytorch3d\pytorch3d\csrc\blending\sigmoid_alpha_blend_cpu.cpp /FoC:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\blending\sigmoid_alpha_blend_cpu.obj -std=c++17 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++17
cl : Command line warning D9002 : ignoring unknown option '-std=c++17'
[5/67] cl /showIncludes /nologo /O2 /W3 /GL /DNDEBUG /MD /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /wd4624 /wd4067 /wd4068 /EHsc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -IC:\Users\pxgm\pytorch3d\pytorch3d\csrc -IC:\Users\pxgm\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack\cub-1.12.1 -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\TH -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\cppwinrt" -c C:\Users\pxgm\pytorch3d\pytorch3d\csrc\knn\knn_cpu.cpp /FoC:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\knn\knn_cpu.obj -std=c++17 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++17
cl : Command line warning D9002 : ignoring unknown option '-std=c++17'
[6/67] cl /showIncludes /nologo /O2 /W3 /GL /DNDEBUG /MD /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /wd4624 /wd4067 /wd4068 /EHsc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -IC:\Users\pxgm\pytorch3d\pytorch3d\csrc -IC:\Users\pxgm\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack\cub-1.12.1 -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\TH -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\cppwinrt" -c C:\Users\pxgm\pytorch3d\pytorch3d\csrc\compositing\weighted_sum_cpu.cpp /FoC:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\compositing\weighted_sum_cpu.obj -std=c++17 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++17
cl : Command line warning D9002 : ignoring unknown option '-std=c++17'
[7/67] cl /showIncludes /nologo /O2 /W3 /GL /DNDEBUG /MD /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /wd4624 /wd4067 /wd4068 /EHsc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -IC:\Users\pxgm\pytorch3d\pytorch3d\csrc -IC:\Users\pxgm\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack\cub-1.12.1 -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\TH -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\cppwinrt" -c C:\Users\pxgm\pytorch3d\pytorch3d\csrc\ball_query\ball_query_cpu.cpp /FoC:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\ball_query\ball_query_cpu.obj -std=c++17 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++17
cl : Command line warning D9002 : ignoring unknown option '-std=c++17'
[8/67] cl /showIncludes /nologo /O2 /W3 /GL /DNDEBUG /MD /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /wd4624 /wd4067 /wd4068 /EHsc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -IC:\Users\pxgm\pytorch3d\pytorch3d\csrc -IC:\Users\pxgm\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack\cub-1.12.1 -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\TH -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\cppwinrt" -c C:\Users\pxgm\pytorch3d\pytorch3d\csrc\compositing\norm_weighted_sum_cpu.cpp /FoC:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\compositing\norm_weighted_sum_cpu.obj -std=c++17 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++17
cl : Command line warning D9002 : ignoring unknown option '-std=c++17'
C:\Users\pxgm\pytorch3d\pytorch3d\csrc\compositing\norm_weighted_sum_cpu.cpp(15): warning C4305: 'initializing': truncation from 'double' to 'float'
[9/67] cl /showIncludes /nologo /O2 /W3 /GL /DNDEBUG /MD /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /wd4624 /wd4067 /wd4068 /EHsc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -IC:\Users\pxgm\pytorch3d\pytorch3d\csrc -IC:\Users\pxgm\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack\cub-1.12.1 -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\TH -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\cppwinrt" -c C:\Users\pxgm\pytorch3d\pytorch3d\csrc\mesh_normal_consistency\mesh_normal_consistency_cpu.cpp /FoC:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\mesh_normal_consistency\mesh_normal_consistency_cpu.obj -std=c++17 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++17
cl : Command line warning D9002 : ignoring unknown option '-std=c++17'
[10/67] cl /showIncludes /nologo /O2 /W3 /GL /DNDEBUG /MD /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /wd4624 /wd4067 /wd4068 /EHsc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -IC:\Users\pxgm\pytorch3d\pytorch3d\csrc -IC:\Users\pxgm\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack\cub-1.12.1 -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\TH -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\cppwinrt" -c C:\Users\pxgm\pytorch3d\pytorch3d\csrc\iou_box3d\iou_box3d_cpu.cpp /FoC:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\iou_box3d\iou_box3d_cpu.obj -std=c++17 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++17
cl : Command line warning D9002 : ignoring unknown option '-std=c++17'
C:\Users\pxgm\pytorch3d\pytorch3d\csrc\iou_box3d/iou_utils.h(150): warning C4305: 'argument': truncation from 'const double' to 'float'
C:\Users\pxgm\pytorch3d\pytorch3d\csrc\iou_box3d/iou_utils.h(446): warning C4305: 'argument': truncation from 'const double' to 'float'
C:\Users\pxgm\pytorch3d\pytorch3d\csrc\iou_box3d/iou_utils.h(515): warning C4305: 'argument': truncation from 'const double' to 'float'
C:\Users\pxgm\pytorch3d\pytorch3d\csrc\iou_box3d/iou_utils.h(550): warning C4305: 'argument': truncation from 'const double' to 'float'
[11/67] cl /showIncludes /nologo /O2 /W3 /GL /DNDEBUG /MD /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /wd4624 /wd4067 /wd4068 /EHsc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -IC:\Users\pxgm\pytorch3d\pytorch3d\csrc -IC:\Users\pxgm\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack\cub-1.12.1 -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\TH -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\cppwinrt" -c C:\Users\pxgm\pytorch3d\pytorch3d\csrc\ext.cpp /FoC:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\ext.obj -std=c++17 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++17
cl : Command line warning D9002 : ignoring unknown option '-std=c++17'
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(434): warning C4996: 'csric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(438): warning C4996: 'csric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(442): warning C4996: 'bsric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(446): warning C4996: 'bsric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(450): warning C4996: 'csrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(454): warning C4996: 'csrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(458): warning C4996: 'bsrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(462): warning C4996: 'bsrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(466): warning C4996: 'bsrsv2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(470): warning C4996: 'bsrsv2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(474): warning C4996: 'bsrsm2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(478): warning C4996: 'bsrsm2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(482): warning C4996: 'csru2csrInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(486): warning C4996: 'csru2csrInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(490): warning C4996: 'cusparseColorInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(494): warning C4996: 'cusparseColorInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(498): warning C4996: 'pruneInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(502): warning C4996: 'pruneInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(759): warning C4996: 'bsrsv2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(774): warning C4996: 'bsrsv2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(789): warning C4996: 'bsrsv2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(804): warning C4996: 'bsrsv2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(819): warning C4996: 'bsrsv2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(834): warning C4996: 'bsrsv2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(849): warning C4996: 'bsrsv2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(864): warning C4996: 'bsrsv2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(879): warning C4996: 'bsrsv2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(894): warning C4996: 'bsrsv2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(895): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(910): warning C4996: 'bsrsv2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(911): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(926): warning C4996: 'bsrsv2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(927): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(942): warning C4996: 'bsrsv2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(943): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(959): warning C4996: 'bsrsv2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(962): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(978): warning C4996: 'bsrsv2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(981): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(997): warning C4996: 'bsrsv2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1000): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1016): warning C4996: 'bsrsv2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1019): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1113): warning C4996: 'bsrsm2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1130): warning C4996: 'bsrsm2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1147): warning C4996: 'bsrsm2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1164): warning C4996: 'bsrsm2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1181): warning C4996: 'bsrsm2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1198): warning C4996: 'bsrsm2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1215): warning C4996: 'bsrsm2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1232): warning C4996: 'bsrsm2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1249): warning C4996: 'bsrsm2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1266): warning C4996: 'bsrsm2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1267): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1284): warning C4996: 'bsrsm2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1285): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1302): warning C4996: 'bsrsm2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1303): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1320): warning C4996: 'bsrsm2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1321): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1339): warning C4996: 'bsrsm2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1344): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1362): warning C4996: 'bsrsm2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1367): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1385): warning C4996: 'bsrsm2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1390): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1408): warning C4996: 'bsrsm2Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1413): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1423): warning C4996: 'csrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1431): warning C4996: 'csrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1439): warning C4996: 'csrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1447): warning C4996: 'csrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1455): warning C4996: 'csrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1467): warning C4996: 'csrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1479): warning C4996: 'csrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1491): warning C4996: 'csrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1503): warning C4996: 'csrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1515): warning C4996: 'csrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1527): warning C4996: 'csrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1539): warning C4996: 'csrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1551): warning C4996: 'csrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1563): warning C4996: 'csrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1564): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1576): warning C4996: 'csrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1577): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1589): warning C4996: 'csrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1590): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1602): warning C4996: 'csrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1603): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1615): warning C4996: 'csrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1616): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1628): warning C4996: 'csrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1629): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1641): warning C4996: 'csrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1642): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1654): warning C4996: 'csrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1655): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1661): warning C4996: 'bsrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1669): warning C4996: 'bsrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1677): warning C4996: 'bsrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1685): warning C4996: 'bsrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1693): warning C4996: 'bsrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1707): warning C4996: 'bsrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1721): warning C4996: 'bsrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1735): warning C4996: 'bsrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1749): warning C4996: 'bsrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1763): warning C4996: 'bsrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1777): warning C4996: 'bsrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1791): warning C4996: 'bsrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1805): warning C4996: 'bsrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1819): warning C4996: 'bsrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1820): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1834): warning C4996: 'bsrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1835): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1849): warning C4996: 'bsrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1850): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1864): warning C4996: 'bsrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1865): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1879): warning C4996: 'bsrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1880): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1894): warning C4996: 'bsrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1895): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1909): warning C4996: 'bsrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1910): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1924): warning C4996: 'bsrilu02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1925): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1931): warning C4996: 'csric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1943): warning C4996: 'csric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1955): warning C4996: 'csric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1967): warning C4996: 'csric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1979): warning C4996: 'csric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(1991): warning C4996: 'csric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2003): warning C4996: 'csric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2015): warning C4996: 'csric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2027): warning C4996: 'csric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2039): warning C4996: 'csric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2040): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2052): warning C4996: 'csric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2053): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2065): warning C4996: 'csric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2066): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2078): warning C4996: 'csric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2079): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2091): warning C4996: 'csric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2092): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2104): warning C4996: 'csric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2105): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2117): warning C4996: 'csric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2118): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2130): warning C4996: 'csric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2131): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2137): warning C4996: 'bsric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2151): warning C4996: 'bsric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2165): warning C4996: 'bsric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2179): warning C4996: 'bsric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2193): warning C4996: 'bsric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2207): warning C4996: 'bsric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2221): warning C4996: 'bsric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2235): warning C4996: 'bsric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2249): warning C4996: 'bsric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2263): warning C4996: 'bsric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2264): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2278): warning C4996: 'bsric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2279): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2293): warning C4996: 'bsric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2294): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2308): warning C4996: 'bsric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2309): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2323): warning C4996: 'bsric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2324): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2338): warning C4996: 'bsric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2339): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2354): warning C4996: 'bsric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2355): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2369): warning C4996: 'bsric02Info_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(2370): warning C4996: 'cusparseSolvePolicy_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(3043): warning C4996: 'cusparseColorInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(3058): warning C4996: 'cusparseColorInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(3073): warning C4996: 'cusparseColorInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(3088): warning C4996: 'cusparseColorInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4152): warning C4996: 'csru2csrInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4164): warning C4996: 'csru2csrInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4176): warning C4996: 'csru2csrInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4188): warning C4996: 'csru2csrInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4201): warning C4996: 'csru2csrInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4214): warning C4996: 'csru2csrInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4227): warning C4996: 'csru2csrInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4240): warning C4996: 'csru2csrInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4253): warning C4996: 'csru2csrInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4266): warning C4996: 'csru2csrInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4279): warning C4996: 'csru2csrInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4292): warning C4996: 'csru2csrInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4601): warning C4996: 'pruneInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4619): warning C4996: 'pruneInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4635): warning C4996: 'pruneInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4652): warning C4996: 'pruneInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4668): warning C4996: 'pruneInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4683): warning C4996: 'pruneInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4700): warning C4996: 'pruneInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4717): warning C4996: 'pruneInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4732): warning C4996: 'pruneInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4753): warning C4996: 'pruneInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4774): warning C4996: 'pruneInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4793): warning C4996: 'pruneInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4813): warning C4996: 'pruneInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4833): warning C4996: 'pruneInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4851): warning C4996: 'pruneInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4871): warning C4996: 'pruneInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4891): warning C4996: 'pruneInfo_t': The type will be removed in the next major release
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include\cusparse.h(4909): warning C4996: 'pruneInfo_t': The type will be removed in the next major release
[12/67] cl /showIncludes /nologo /O2 /W3 /GL /DNDEBUG /MD /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /wd4624 /wd4067 /wd4068 /EHsc -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -IC:\Users\pxgm\pytorch3d\pytorch3d\csrc -IC:\Users\pxgm\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack\cub-1.12.1 -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\TH -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\cppwinrt" -c C:\Users\pxgm\pytorch3d\pytorch3d\csrc\marching_cubes\marching_cubes_cpu.cpp /FoC:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\marching_cubes\marching_cubes_cpu.obj -std=c++17 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++17
cl : Command line warning D9002 : ignoring unknown option '-std=c++17'
C:\Users\pxgm\pytorch3d\pytorch3d\csrc\marching_cubes/marching_cubes_utils.h(18): warning C4305: 'initializing': truncation from 'double' to 'float'
[13/67] C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\bin\nvcc --generate-dependencies-with-compile --dependency-output C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\pulsar\gpu\renderer.backward_dbg.gpu.obj.d -std=c++17 --use-local-env -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -IC:\Users\pxgm\pytorch3d\pytorch3d\csrc -IC:\Users\pxgm\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack\cub-1.12.1 -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\TH -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\cppwinrt" -c C:\Users\pxgm\pytorch3d\pytorch3d\csrc\pulsar\gpu\renderer.backward_dbg.gpu.cu -o C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\pulsar\gpu\renderer.backward_dbg.gpu.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_89,code=sm_89
FAILED: C:/Users/pxgm/pytorch3d/build/temp.win-amd64-cpython-312/Release/Users/pxgm/pytorch3d/pytorch3d/csrc/pulsar/gpu/renderer.backward_dbg.gpu.obj
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\bin\nvcc --generate-dependencies-with-compile --dependency-output C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\pulsar\gpu\renderer.backward_dbg.gpu.obj.d -std=c++17 --use-local-env -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -IC:\Users\pxgm\pytorch3d\pytorch3d\csrc -IC:\Users\pxgm\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack\cub-1.12.1 -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\TH -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\cppwinrt" -c C:\Users\pxgm\pytorch3d\pytorch3d\csrc\pulsar\gpu\renderer.backward_dbg.gpu.cu -o C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\pulsar\gpu\renderer.backward_dbg.gpu.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_89,code=sm_89
C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.6/include\cuda/std/__tuple_dir/vector_types.h(88): error: expected a ">"
template <> struct tuple_size<unsigned short1> : ::cuda::std::__4::integral_constant<size_t, 1> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short1> { static_assert(_Ip < 1, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short2> : ::cuda::std::__4::integral_constant<size_t, 2> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short2> { static_assert(_Ip < 2, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short3> : ::cuda::std::__4::integral_constant<size_t, 3> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short3> { static_assert(_Ip < 3, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short4> : ::cuda::std::__4::integral_constant<size_t, 4> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short4> { static_assert(_Ip < 4, "tuple_element index out of range"); using type = unsigned short; };
^
C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.6/include\cuda/std/__tuple_dir/vector_types.h(88): error: expected a ">"
template <> struct tuple_size<unsigned short1> : ::cuda::std::__4::integral_constant<size_t, 1> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short1> { static_assert(_Ip < 1, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short2> : ::cuda::std::__4::integral_constant<size_t, 2> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short2> { static_assert(_Ip < 2, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short3> : ::cuda::std::__4::integral_constant<size_t, 3> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short3> { static_assert(_Ip < 3, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short4> : ::cuda::std::__4::integral_constant<size_t, 4> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short4> { static_assert(_Ip < 4, "tuple_element index out of range"); using type = unsigned short; };
^
C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.6/include\cuda/std/__tuple_dir/vector_types.h(88): error: expected a ">"
template <> struct tuple_size<unsigned short1> : ::cuda::std::__4::integral_constant<size_t, 1> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short1> { static_assert(_Ip < 1, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short2> : ::cuda::std::__4::integral_constant<size_t, 2> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short2> { static_assert(_Ip < 2, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short3> : ::cuda::std::__4::integral_constant<size_t, 3> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short3> { static_assert(_Ip < 3, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short4> : ::cuda::std::__4::integral_constant<size_t, 4> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short4> { static_assert(_Ip < 4, "tuple_element index out of range"); using type = unsigned short; };
^
C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.6/include\cuda/std/__tuple_dir/vector_types.h(88): error: expected a ">"
template <> struct tuple_size<unsigned short1> : ::cuda::std::__4::integral_constant<size_t, 1> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short1> { static_assert(_Ip < 1, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short2> : ::cuda::std::__4::integral_constant<size_t, 2> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short2> { static_assert(_Ip < 2, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short3> : ::cuda::std::__4::integral_constant<size_t, 3> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short3> { static_assert(_Ip < 3, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short4> : ::cuda::std::__4::integral_constant<size_t, 4> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short4> { static_assert(_Ip < 4, "tuple_element index out of range"); using type = unsigned short; };
^
C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.6/include\cuda/std/__tuple_dir/vector_types.h(88): error: expected a ">"
template <> struct tuple_size<unsigned short1> : ::cuda::std::__4::integral_constant<size_t, 1> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short1> { static_assert(_Ip < 1, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short2> : ::cuda::std::__4::integral_constant<size_t, 2> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short2> { static_assert(_Ip < 2, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short3> : ::cuda::std::__4::integral_constant<size_t, 3> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short3> { static_assert(_Ip < 3, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short4> : ::cuda::std::__4::integral_constant<size_t, 4> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short4> { static_assert(_Ip < 4, "tuple_element index out of range"); using type = unsigned short; };
^
C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.6/include\cuda/std/__tuple_dir/vector_types.h(88): error: expected a ">"
template <> struct tuple_size<unsigned short1> : ::cuda::std::__4::integral_constant<size_t, 1> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short1> { static_assert(_Ip < 1, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short2> : ::cuda::std::__4::integral_constant<size_t, 2> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short2> { static_assert(_Ip < 2, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short3> : ::cuda::std::__4::integral_constant<size_t, 3> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short3> { static_assert(_Ip < 3, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short4> : ::cuda::std::__4::integral_constant<size_t, 4> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short4> { static_assert(_Ip < 4, "tuple_element index out of range"); using type = unsigned short; };
^
C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.6/include\cuda/std/__tuple_dir/vector_types.h(88): error: expected a ">"
template <> struct tuple_size<unsigned short1> : ::cuda::std::__4::integral_constant<size_t, 1> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short1> { static_assert(_Ip < 1, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short2> : ::cuda::std::__4::integral_constant<size_t, 2> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short2> { static_assert(_Ip < 2, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short3> : ::cuda::std::__4::integral_constant<size_t, 3> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short3> { static_assert(_Ip < 3, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short4> : ::cuda::std::__4::integral_constant<size_t, 4> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short4> { static_assert(_Ip < 4, "tuple_element index out of range"); using type = unsigned short; };
^
C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.6/include\cuda/std/__tuple_dir/vector_types.h(88): error: expected a ">"
template <> struct tuple_size<unsigned short1> : ::cuda::std::__4::integral_constant<size_t, 1> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short1> { static_assert(_Ip < 1, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short2> : ::cuda::std::__4::integral_constant<size_t, 2> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short2> { static_assert(_Ip < 2, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short3> : ::cuda::std::__4::integral_constant<size_t, 3> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short3> { static_assert(_Ip < 3, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short4> : ::cuda::std::__4::integral_constant<size_t, 4> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short4> { static_assert(_Ip < 4, "tuple_element index out of range"); using type = unsigned short; };
^
C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.6/include\cuda/std/__tuple_dir/vector_types.h(90): error: expected a ">"
template <> struct tuple_size<unsigned int1> : ::cuda::std::__4::integral_constant<size_t, 1> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int1> { static_assert(_Ip < 1, "tuple_element index out of range"); using type = unsigned int; }; template <> struct tuple_size<unsigned int2> : ::cuda::std::__4::integral_constant<size_t, 2> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int2> { static_assert(_Ip < 2, "tuple_element index out of range"); using type = unsigned int; }; template <> struct tuple_size<unsigned int3> : ::cuda::std::__4::integral_constant<size_t, 3> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int3> { static_assert(_Ip < 3, "tuple_element index out of range"); using type = unsigned int; }; template <> struct tuple_size<unsigned int4> : ::cuda::std::__4::integral_constant<size_t, 4> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int4> { static_assert(_Ip < 4, "tuple_element index out of range"); using type = unsigned int; };
^
C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.6/include\cuda/std/__tuple_dir/vector_types.h(90): error: expected a ">"
template <> struct tuple_size<unsigned int1> : ::cuda::std::__4::integral_constant<size_t, 1> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int1> { static_assert(_Ip < 1, "tuple_element index out of range"); using type = unsigned int; }; template <> struct tuple_size<unsigned int2> : ::cuda::std::__4::integral_constant<size_t, 2> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int2> { static_assert(_Ip < 2, "tuple_element index out of range"); using type = unsigned int; }; template <> struct tuple_size<unsigned int3> : ::cuda::std::__4::integral_constant<size_t, 3> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int3> { static_assert(_Ip < 3, "tuple_element index out of range"); using type = unsigned int; }; template <> struct tuple_size<unsigned int4> : ::cuda::std::__4::integral_constant<size_t, 4> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int4> { static_assert(_Ip < 4, "tuple_element index out of range"); using type = unsigned int; };
^
C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.6/include\cuda/std/__tuple_dir/vector_types.h(90): error: expected a ">"
template <> struct tuple_size<unsigned int1> : ::cuda::std::__4::integral_constant<size_t, 1> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int1> { static_assert(_Ip < 1, "tuple_element index out of range"); using type = unsigned int; }; template <> struct tuple_size<unsigned int2> : ::cuda::std::__4::integral_constant<size_t, 2> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int2> { static_assert(_Ip < 2, "tuple_element index out of range"); using type = unsigned int; }; template <> struct tuple_size<unsigned int3> : ::cuda::std::__4::integral_constant<size_t, 3> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int3> { static_assert(_Ip < 3, "tuple_element index out of range"); using type = unsigned int; }; template <> struct tuple_size<unsigned int4> : ::cuda::std::__4::integral_constant<size_t, 4> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int4> { static_assert(_Ip < 4, "tuple_element index out of range"); using type = unsigned int; };
^
C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.6/include\cuda/std/__tuple_dir/vector_types.h(90): error: expected a ">"
template <> struct tuple_size<unsigned int1> : ::cuda::std::__4::integral_constant<size_t, 1> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int1> { static_assert(_Ip < 1, "tuple_element index out of range"); using type = unsigned int; }; template <> struct tuple_size<unsigned int2> : ::cuda::std::__4::integral_constant<size_t, 2> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int2> { static_assert(_Ip < 2, "tuple_element index out of range"); using type = unsigned int; }; template <> struct tuple_size<unsigned int3> : ::cuda::std::__4::integral_constant<size_t, 3> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int3> { static_assert(_Ip < 3, "tuple_element index out of range"); using type = unsigned int; }; template <> struct tuple_size<unsigned int4> : ::cuda::std::__4::integral_constant<size_t, 4> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int4> { static_assert(_Ip < 4, "tuple_element index out of range"); using type = unsigned int; };
^
C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.6/include\cuda/std/__tuple_dir/vector_types.h(90): error: expected a ">"
template <> struct tuple_size<unsigned int1> : ::cuda::std::__4::integral_constant<size_t, 1> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int1> { static_assert(_Ip < 1, "tuple_element index out of range"); using type = unsigned int; }; template <> struct tuple_size<unsigned int2> : ::cuda::std::__4::integral_constant<size_t, 2> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int2> { static_assert(_Ip < 2, "tuple_element index out of range"); using type = unsigned int; }; template <> struct tuple_size<unsigned int3> : ::cuda::std::__4::integral_constant<size_t, 3> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int3> { static_assert(_Ip < 3, "tuple_element index out of range"); using type = unsigned int; }; template <> struct tuple_size<unsigned int4> : ::cuda::std::__4::integral_constant<size_t, 4> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int4> { static_assert(_Ip < 4, "tuple_element index out of range"); using type = unsigned int; };
^
C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.6/include\cuda/std/__tuple_dir/vector_types.h(90): error: expected a ">"
template <> struct tuple_size<unsigned int1> : ::cuda::std::__4::integral_constant<size_t, 1> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int1> { static_assert(_Ip < 1, "tuple_element index out of range"); using type = unsigned int; }; template <> struct tuple_size<unsigned int2> : ::cuda::std::__4::integral_constant<size_t, 2> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int2> { static_assert(_Ip < 2, "tuple_element index out of range"); using type = unsigned int; }; template <> struct tuple_size<unsigned int3> : ::cuda::std::__4::integral_constant<size_t, 3> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int3> { static_assert(_Ip < 3, "tuple_element index out of range"); using type = unsigned int; }; template <> struct tuple_size<unsigned int4> : ::cuda::std::__4::integral_constant<size_t, 4> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int4> { static_assert(_Ip < 4, "tuple_element index out of range"); using type = unsigned int; };
^
C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.6/include\cuda/std/__tuple_dir/vector_types.h(90): error: expected a ">"
template <> struct tuple_size<unsigned int1> : ::cuda::std::__4::integral_constant<size_t, 1> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int1> { static_assert(_Ip < 1, "tuple_element index out of range"); using type = unsigned int; }; template <> struct tuple_size<unsigned int2> : ::cuda::std::__4::integral_constant<size_t, 2> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int2> { static_assert(_Ip < 2, "tuple_element index out of range"); using type = unsigned int; }; template <> struct tuple_size<unsigned int3> : ::cuda::std::__4::integral_constant<size_t, 3> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int3> { static_assert(_Ip < 3, "tuple_element index out of range"); using type = unsigned int; }; template <> struct tuple_size<unsigned int4> : ::cuda::std::__4::integral_constant<size_t, 4> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int4> { static_assert(_Ip < 4, "tuple_element index out of range"); using type = unsigned int; };
^
C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.6/include\cuda/std/__tuple_dir/vector_types.h(90): error: expected a ">"
template <> struct tuple_size<unsigned int1> : ::cuda::std::__4::integral_constant<size_t, 1> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int1> { static_assert(_Ip < 1, "tuple_element index out of range"); using type = unsigned int; }; template <> struct tuple_size<unsigned int2> : ::cuda::std::__4::integral_constant<size_t, 2> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int2> { static_assert(_Ip < 2, "tuple_element index out of range"); using type = unsigned int; }; template <> struct tuple_size<unsigned int3> : ::cuda::std::__4::integral_constant<size_t, 3> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int3> { static_assert(_Ip < 3, "tuple_element index out of range"); using type = unsigned int; }; template <> struct tuple_size<unsigned int4> : ::cuda::std::__4::integral_constant<size_t, 4> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned int4> { static_assert(_Ip < 4, "tuple_element index out of range"); using type = unsigned int; };
^
16 errors detected in the compilation of "C:/Users/pxgm/pytorch3d/pytorch3d/csrc/pulsar/gpu/renderer.backward_dbg.gpu.cu".
renderer.backward_dbg.gpu.cu
[14/67] C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\bin\nvcc --generate-dependencies-with-compile --dependency-output C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\pulsar\gpu\renderer.backward.gpu.obj.d -std=c++17 --use-local-env -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -IC:\Users\pxgm\pytorch3d\pytorch3d\csrc -IC:\Users\pxgm\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack\cub-1.12.1 -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\TH -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\cppwinrt" -c C:\Users\pxgm\pytorch3d\pytorch3d\csrc\pulsar\gpu\renderer.backward.gpu.cu -o C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\pulsar\gpu\renderer.backward.gpu.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_89,code=sm_89
FAILED: C:/Users/pxgm/pytorch3d/build/temp.win-amd64-cpython-312/Release/Users/pxgm/pytorch3d/pytorch3d/csrc/pulsar/gpu/renderer.backward.gpu.obj
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\bin\nvcc --generate-dependencies-with-compile --dependency-output C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\pulsar\gpu\renderer.backward.gpu.obj.d -std=c++17 --use-local-env -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -IC:\Users\pxgm\pytorch3d\pytorch3d\csrc -IC:\Users\pxgm\Downloads\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack\cub-1.12.1 -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\TH -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\include -IC:\Users\pxgm\AppData\Local\Programs\Python\Python312\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\cppwinrt" -c C:\Users\pxgm\pytorch3d\pytorch3d\csrc\pulsar\gpu\renderer.backward.gpu.cu -o C:\Users\pxgm\pytorch3d\build\temp.win-amd64-cpython-312\Release\Users\pxgm\pytorch3d\pytorch3d\csrc\pulsar\gpu\renderer.backward.gpu.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_89,code=sm_89
C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.6/include\cuda/std/__tuple_dir/vector_types.h(88): error: expected a ">"
template <> struct tuple_size<unsigned short1> : ::cuda::std::__4::integral_constant<size_t, 1> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short1> { static_assert(_Ip < 1, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short2> : ::cuda::std::__4::integral_constant<size_t, 2> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short2> { static_assert(_Ip < 2, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short3> : ::cuda::std::__4::integral_constant<size_t, 3> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short3> { static_assert(_Ip < 3, "tuple_element index out of range"); using type = unsigned short; }; template <> struct tuple_size<unsigned short4> : ::cuda::std::__4::integral_constant<size_t, 4> {}; template <size_t _Ip> struct tuple_element<_Ip, unsigned short4> { static_assert(_Ip < 4, "tuple_element index out of range"); using type = unsigned short; };
^
This goes on for quite a while. I was able to build it with CUDA 12.4 though.
You can try my repository for building packages and PyPI simple index and see if it works for you: https://github.com/facebookresearch/pytorch3d/discussions/1752
You can try my repository for building packages and PyPI simple index and see if it works for you: #1752
your repo awesome but i need CUDA 12.8
where can i find your source files to compile?
@chaowss CUDA 12.8 same error
16 errors detected in the compilation of "C:/Users/pxgm/pytorch3d/pytorch3d/csrc/pulsar/gpu/renderer.backward_dbg.gpu.cu".
renderer.backward_dbg.gpu.cu
I encountered the same error. Is there a solution?
i have the same problem with my pytorch 2.6 version. Any updated solution?
You can use this https://github.com/facebookresearch/pytorch3d/discussions/1752 Or apply this patch (for 0.7.8 version) https://github.com/MiroPsota/torch_packages_builder/blob/main/package_specific/pytorch_win_cuda.patch
@MiroPsota Thanks a lot! It works for me