blob: 0559b1dac58068acebb5bcadfafa140784589d70 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
// PR c++/55446
// { dg-do run }
struct S
{
S() { }
};
int n = 1;
void* operator new[](__SIZE_TYPE__)
{
n = -1;
return &n;
}
int main()
{
new S[0];
if (n != -1)
__builtin_abort();
}
|