1// { dg-do assemble } 2// { dg-options "-Wall" } 3 4enum tristate { no = -1, maybe, yes }; 5 6tristate 7definite_tristate (int truth) 8{ 9 return (truth) ? yes : no; 10} 11