Skip to content

Fix gpu module building with cuda 13.2#6424

Merged
mvieth merged 2 commits intoPointCloudLibrary:masterfrom
jmackay2:cuda13.2_build_fix
Apr 11, 2026
Merged

Fix gpu module building with cuda 13.2#6424
mvieth merged 2 commits intoPointCloudLibrary:masterfrom
jmackay2:cuda13.2_build_fix

Conversation

@jmackay2
Copy link
Copy Markdown
Contributor

@jmackay2 jmackay2 commented Apr 11, 2026

Cuda 13.2 ships the identity type but it lives in the libcu++ header. We should include <cuda/std/functional> to ensure cuda::std::identity is defined. This fixes the build for CUDA 13.2.

This was tested on Ubuntu 24.04 with CUDA 13.2 and CUDA 12.9.

Fixes #6423

@mvieth mvieth added module: gpu changelog: fix Meta-information for changelog generation labels Apr 11, 2026
Copy link
Copy Markdown
Member

@mvieth mvieth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@mvieth mvieth merged commit c423d30 into PointCloudLibrary:master Apr 11, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog: fix Meta-information for changelog generation module: gpu

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[gpu] CUDA 13.2 build fails

2 participants