1 /* { dg-do compile } */
2 
f(char a[16][16][16])3 void f(char a[16][16][16])
4 {
5   __asm volatile ("" : : "i" (&a[1][0][0] - &a[0][0][0]));
6 }
7 
main(void)8 int main(void)
9 {
10   char a[16][16][16];
11   f(a);
12   return 0;
13 }
14