101e04c3fSmrg#version 130
201e04c3fSmrg
301e04c3fSmrgvoid main()
401e04c3fSmrg{
501e04c3fSmrg  int defined = 2;
601e04c3fSmrg  int undefined;
701e04c3fSmrg  float fooFloat;
801e04c3fSmrg
901e04c3fSmrg  if (undefined << 2 == 0) {
1001e04c3fSmrg    fooFloat = 10.0;
1101e04c3fSmrg  }
1201e04c3fSmrg
1301e04c3fSmrg  if (defined << 2 == 0) {
1401e04c3fSmrg    fooFloat = 10.0;
1501e04c3fSmrg  }
1601e04c3fSmrg
1701e04c3fSmrg  if (undefined << defined == 0) {
1801e04c3fSmrg    fooFloat = 10.0;
1901e04c3fSmrg  }
2001e04c3fSmrg
2101e04c3fSmrg  if (defined << undefined == 0) {
2201e04c3fSmrg    fooFloat = 10.0;
2301e04c3fSmrg  }
2401e04c3fSmrg}
2501e04c3fSmrg
26