/* { dg-do compile } */

typedef int A;
int
fn1 (A x, A y)
{
  if ((x + (x - y) * 1i) != -(-x + (y - x) * 1i))
    return 1;
  return 0;
}