2 // GROUPS passed initialization
4 // From: Richard Speed <speed@cs.montana.edu>
5 // Date: Sun, 6 Jun 1993 15:19:41 -0600 (MDT)
6 // Subject: excess elements in aggr initzer
7 // Message-ID: <Pine.3.07.9306061541.A10267-b100000@fubar.cs.montana.edu>
9 extern "C" int printf (const char *, ...);
14 samp(int n) { a = n; }
15 int get_a() { return a; }
19 samp ob[4] [2] = { // Generated Error
27 if (ob[0][0].get_a() == 1 && ob[0][1].get_a() == 2
28 && ob[1][0].get_a() == 3 && ob[1][1].get_a() == 4
29 && ob[2][0].get_a() == 5 && ob[2][1].get_a() == 6
30 && ob[3][0].get_a() == 7 && ob[3][1].get_a() == 8)
33 { printf ("FAIL\n"); return 1; }