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

Migrate to C++17 #536

Merged
merged 3 commits into from
Dec 20, 2023
Merged

Migrate to C++17 #536

merged 3 commits into from
Dec 20, 2023

Conversation

boxanm
Copy link
Collaborator

@boxanm boxanm commented Nov 22, 2023

Here is my attempt to migrate libpointmatcher to C++17. Unlike #511 , I didn't encounter any errors related to gtest version. It should compile on Ubuntu18.04 and the following releases.
Supporting Bionic is, at the moment, the only thing holding us back from going straight to C++20.

@boxanm boxanm changed the base branch from release to develop November 22, 2023 23:47
@boxanm boxanm mentioned this pull request Dec 18, 2023
@simonpierredeschenes
Copy link
Collaborator

I will test it on my computer today, but the code looks good, good job!

@RedLeader962 RedLeader962 merged commit cda14bc into norlab-ulaval:develop Dec 20, 2023
5 checks passed
@RedLeader962
Copy link
Collaborator

RedLeader962 commented Dec 20, 2023

@boxanm I'm bypassing the branch protection rule since all test has passed and @simonpierredeschenes approved the change as a code owner. The missing check was due to a miss-configuration in the CODEOWNERS file that required an approval by @pomerlef on all changes to the codebase. I'll push a fix so that he receive request for selected files that require admin oversight and keep the rest of the codebase under the responsibility of the maintainer group

@boxanm boxanm deleted the c++17_support branch January 4, 2024 19:11
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

Successfully merging this pull request may close these issues.

None yet

3 participants