-
Notifications
You must be signed in to change notification settings - Fork 41
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
EnumIterator inherits from std::iterator base class which is deprecated in c++17 #505
Comments
@mjcarroll is there a way to fix this on released versions without breaking API? If not, I think we should suppress the warning and fix it on |
I've added the |
We concluded this is the right answer after talking about it at the meeting yesterday. |
@mjcarroll did you have any ideas for how to fix this on |
Closes #505 Signed-off-by: Michael Carroll <[email protected]>
fixed in #529 |
Environment
excerpt of
brew config
:Description
EnumIface.hh
when compilingEnumIface_TEST.cc
sinceEnumIterator
inherits fromstd::iterator
and thestd::iterator
base class is deprecated as of c++17Steps to reproduce
or
Output
https://build.osrfoundation.org/view/ign-garden/job/ignition_common-ci-gz-common5-homebrew-amd64/37/clang/
The text was updated successfully, but these errors were encountered: