Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is it possible to install PyTorch3D with Torch 2.6? #1949

Open
chaowss opened this issue Feb 11, 2025 · 5 comments
Open

Is it possible to install PyTorch3D with Torch 2.6? #1949

chaowss opened this issue Feb 11, 2025 · 5 comments

Comments

@chaowss
Copy link

chaowss commented Feb 11, 2025

❓ 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?

@TheOtherRealm
Copy link

It seems that the latest PyTorch versions don't support Conda and that the pip versions of PyTorch3D are out of date

@chaowss
Copy link
Author

chaowss commented Feb 12, 2025

Was able to build a wheel for pytorch3d + torch 2.6 + cu124 on windows, but can't seem to do it for cu126

@bottler
Copy link
Contributor

bottler commented Feb 12, 2025

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.

@chaowss
Copy link
Author

chaowss commented Feb 13, 2025

@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.

@MiroPsota
Copy link

You can try my repository for building packages and PyPI simple index and see if it works for you:
#1752

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants