Skip to content

Drop C++14 compatibility#6403

Merged
larshg merged 4 commits intoPointCloudLibrary:masterfrom
mvieth:drop_cxx14
Feb 3, 2026
Merged

Drop C++14 compatibility#6403
larshg merged 4 commits intoPointCloudLibrary:masterfrom
mvieth:drop_cxx14

Conversation

@mvieth
Copy link
Member

@mvieth mvieth commented Feb 1, 2026

Closes #6384 For reasons, see there.

Closes PointCloudLibrary#6384 For reasons, see there.
@mvieth mvieth added changelog: behavior change Meta-information for changelog generation module: cmake labels Feb 1, 2026
@mvieth
Copy link
Member Author

mvieth commented Feb 1, 2026

@larshg Shall we also drop support for Ubuntu 20.04? Its standard support ended last year: https://en.wikipedia.org/wiki/Ubuntu_version_history#Table_of_versions

@larshg
Copy link
Contributor

larshg commented Feb 1, 2026

Yes, it seems required now we drop c++14(cuda) ?

@mvieth
Copy link
Member Author

mvieth commented Feb 1, 2026

The only other option would be that we still build on 20.04, but not the GPU/CUDA modules. But then the question remains, until when do we still use 20.04 on the CI?

@mvieth mvieth marked this pull request as ready for review February 2, 2026 19:56
@larshg larshg merged commit 6e9460c into PointCloudLibrary:master Feb 3, 2026
13 checks passed
@mvieth mvieth deleted the drop_cxx14 branch February 3, 2026 09:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog: behavior change Meta-information for changelog generation module: cmake

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Planned change: drop C++14 compatibility

2 participants