title: c++1z dynamic exception specification error
body: <p>I am trying to compile my project with new GCC version 7.2.1 and have a problem with dynamic exception specifications:</p>
  
  <pre class="lang-none prettyprint-override"><code>error: ISO C++1z does not allow dynamic exception specifications
    MEMORY_ALLOC_OPERATORS(SQLException)
  </code></pre>
  
  <p>The problem is that these errors come from third-party libraries which I do not control.</p>
  
  <p>Is there a some way to fix it? As far as I know I can't tell compiler to replace errors with warnings. Using <code>--std=c++14</code> is not an option because I want to use new features from C++1z.</p>