1// PR c++/36872
2// { dg-do "run" }
3#include <cassert>
4
5struct S {
6    S (const S&) throw ();
7    S (int) throw (int);
8};
9
10int main ()
11{
12  assert (__has_nothrow_copy (S));
13}
14