comparison gcc/testsuite/g++.old-deja/g++.jason/new4.C @ 111:04ced10e8804

gcc 7
author kono
date Fri, 27 Oct 2017 22:46:09 +0900
parents
children 84e7813d76e9
comparison
equal deleted inserted replaced
68:561a7518be6b 111:04ced10e8804
1 // { dg-do run }
2 // { dg-options "-fcheck-new" }
3
4 struct A {
5 A(): i(42) { }
6 A(int j): i(j) { }
7 int i;
8 };
9
10 A* ap = new A (1);
11 A* ap2 = new A[3];
12
13 main ()
14 {
15 if (ap->i != 1 || ap2[0].i != 42 || ap2[1].i != 42 || ap2[2].i != 42)
16 return 1;
17
18 A* ap = new A (1);
19 A* ap2 = new A[3];
20
21 if (ap->i != 1 || ap2[0].i != 42 || ap2[1].i != 42 || ap2[2].i != 42)
22 return 1;
23 }