Doesn't compile in C++17
Created by: rconde01
The use of dynamic exception specifications was removed in C++17:
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0003r5.html
Therefore to allow compilation with C++17, they should be removed.