1  /* PR tree-optimization/94130 */
       2  
       3  int
       4  main ()
       5  {
       6    int a[8];
       7    char *b = __builtin_memset (a, 0, sizeof (a));
       8    a[0] = 1;
       9    a[1] = 2;
      10    a[2] = 3;
      11    if (b != (char *) a)
      12      __builtin_abort ();
      13    else
      14      asm volatile ("" : : "g" (a) : "memory");
      15    return 0;
      16  }