2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.bugs / 900519_04.C
blob5074c5a4cd0dedf09887759358afaadc74de16be
1 // { dg-do run  }
2 // g++ 1.37.1 bug 900519_04
4 // The following legal code causes g++ to segfault.
6 // cfront 2.0 passes this test.
8 // keywords: segfault, references, initialization
10 int cint_obj = 9;
12 void take_cint_ref (int& arg) { }
14 int& cint_ref_0 = cint_obj;
15 int& cint_ref_1 = cint_obj;
17 void test_0 ()
19   take_cint_ref (cint_ref_1);   // causes segfault
22 int main () { return 0; }