1 // PR c++/27801
2 
foo(int i)3 template<int> int foo(int i)
4 {
5   return !( (1 && i) ? 0 : 1 );
6 }
7