1  extern void abort (void);
       2  
       3  static signed char
       4  foo (signed char si1, signed char si2)
       5  {
       6    return si1 * si2;
       7  }
       8  
       9  int a = 0x105F61CA;
      10  
      11  int
      12  main (void)
      13  {
      14    int b = 0x0332F5C8;
      15    if (foo (b, a) > 0)
      16      abort ();
      17    return 0;
      18  }
      19