1// Special g++ Options: -O1
2
3int count = 0;
4
5double foo () {
6  count++;
7  return 0;
8};
9
10double bar () {
11  const double x[1] = { foo() };
12  return x[0];
13};
14
15int main ()
16{
17  bar();
18  if (count != 1)
19    return 1;
20};
21