1float
2foo(int i)
3{
4  int j = i == 42;
5  return *(float *)&j;
6}
7