1/* For a short time on the tree-ssa branch this would warn that
2   value was not initialized as it was optimizing !(value = (m?1:2))
3   to 0 and not setting value before.  */
4
5int t(int m)
6{
7  int value;
8  if (!(value = (m?1:2)))
9    value = 0;
10  return value;
11}
12