// GROUPS passed constructors // ctor file // Message-Id: <199212160609.AA18247@phecda.cs.sfu.ca> // From: Taj Khattra // Subject: gcc 2.3.1 global ctor bug ? // Date: Tue, 15 Dec 92 22:09:37 PST #include struct foo { foo() : index(-1) {} int index; }; foo *arr = new foo[2]; int main() { if (arr[0].index == -1 && arr[1].index == -1) printf ("PASS\n"); else { printf ("FAIL\n"); return 1; } }