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

Moving to C++17 support #725

Merged
merged 1 commit into from
Feb 21, 2022
Merged

Moving to C++17 support #725

merged 1 commit into from
Feb 21, 2022

Conversation

ayrton04
Copy link
Collaborator

@ayrton04 ayrton04 commented Feb 15, 2022

@SteveMacenski
Copy link
Collaborator

If you don't specify anything, C++17 is now default, so you wouldn't need to specifically call it out. But not bad to specify anyway

@ayrton04
Copy link
Collaborator Author

ayrton04 commented Feb 15, 2022

Ah, maybe that's why our build broke when (I assume) most people's didn't (that is, because we were specifying C++14).

@SteveMacenski
Copy link
Collaborator

Likely the case. I'm not sure when rolling will move to C++17, but from the TSC meetings it seems to be happening soon, so that's why I think that. I'm not 100% sure but the evidence seems to point to it. If you make this change and it doesn't fix the build, ping me and I'll take a look

@ayrton04
Copy link
Collaborator Author

I have a PR in to the rosdistro to enable PR testing on this branch. Once that gets merged, I'll close/open this to kick it off again.

@ayrton04 ayrton04 closed this Feb 19, 2022
@ayrton04 ayrton04 reopened this Feb 19, 2022
@ayrton04 ayrton04 merged commit 0411178 into ros2 Feb 21, 2022
@ayrton04 ayrton04 deleted the cpp-17 branch February 21, 2022 07:45
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.

2 participants