adjacentlink / emane

Distributed wireless network emulation framework
Other
129 stars 37 forks source link

Removed noexcept from ConfigurationValidator signature #161

Closed rjmccabe3701 closed 2 years ago

rjmccabe3701 commented 4 years ago

This doesn't compile in C++17 and yields this warning in C++14

   This is warning: mangled name for ‘virtual void
   EMANE::FakeConfigurationRegistrarProxy::registerValidator(EMANE::ConfigurationValidator)’
   will change in C++17 because the exception specification is part of a
   function type
sgalgano commented 4 years ago

We appreciate the pull request. This pull is targeted for merge after a larger set of MIMO related changes that will introduce ABI incompatibility requiring models to be recompiled.

rjmccabe3701 commented 2 years ago

looks like some of this got merged.