warning: dynamic exception specifications are deprecated in C++11

According to a long time developer of the Visual Studio compiler backend, adding noexcept can negatively impact performance:

Current implementation is not as poor, but still unintuitively is a net performance loss – especially on x86