* decl.c (make_typename_type): s/parameters/arguments/.
[official-gcc.git] / gcc / testsuite / g++.dg / cpp0x / bad_array_new2.C
blobbcc9b9ad5f7be54690c0575d2902a80c766da0d1
1 // Test for throwing bad_array_new_length on invalid array length
2 // { dg-do run { target c++11 } }
4 #include <new>
6 void * f(int i)
8   return new int[i]{1,2,3,4};
11 int main()
13   f(4);                         // OK
14   try
15     {
16       f(3);
17     }
18   catch (std::bad_array_new_length) { return 0; }
19   __builtin_abort ();