#2871: lib/iostream/mm.cpp:Fails to build with GCC 6: declaration of ... has a different exception specifier ------------------------+--------------------------------- Reporter: sebastic | Owner: grass-dev@… Type: defect | Status: new Priority: blocker | Milestone: 7.0.4 Component: Compiling | Version: svn-releasebranch70 Resolution: | Keywords: iostream CPU: All | Platform: Linux ------------------------+---------------------------------
Comment (by glynn): Replying to [comment:6 neteler]: > I see (somehow).. but how to solve the new compilation error? Or is it "only" related to the compiler flags used by default? It seems to be related to either the compiler version or the language version or some combination of those. In the worst case, we may need to use preprocessor tests to either include or omit the exception specification depending on various macros. But I really have no idea what it should be testing for. This has been reported as [https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57632 gcc bug 57632], but there's no resolution so far. If it turns out only to be an issue with an "experimental" gcc release, I think it can be ignored. -- Ticket URL: <https://trac.osgeo.org/grass/ticket/2871#comment:7> GRASS GIS <https://grass.osgeo.org> _______________________________________________ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev