1  /* { dg-do run { target { s390_useable_hw } } } */
       2  /* { dg-options "-Os -march=z10" } */
       3  signed char a;
       4  int b = -925974181, c;
       5  unsigned *d = &b;
       6  int *e = &c;
       7  int main() {
       8    *e = ((217 ^ a) > 585) < *d;
       9    if (c != 1)
      10      __builtin_abort();
      11    return 0;
      12  }