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
GCC 6: Missing sized deallocation functions #957
Comments
It seems that Gcc 6 makes How about we explicitly specify Of course, we could add the functions as well, but that seems to make little sense, in that we weren't intending to use them, anyway. |
The option should only be in CXXFLAGS, not in CFLAGS. |
I don't know if there any negative impacts, but I would rather solve the problem by adding the necessary functions than solving it by disabling the warning. Unfortunately the documentation above doesn't list the rational behind the warning, but I guess the GCC dev's had an intention by adding this. |
It's not like disabling a warning - it's telling Gcc we are not interested in this feature :) |
I think we could add them, the problem of these is that compiler and compiler versions all deal with it differently. So adding it might not be as simple as it seems :) |
Fixed, see #987 |
Compiling with GCC 6 (Cmake, C++11 enabled) emits following warning:
About this warning:
Update: Same with C++11 disabled.
The text was updated successfully, but these errors were encountered: