1 /* { dg-do compile { target int128 } } */
2 
3 int a[5];
4 unsigned __int128 b;
c()5 void c()
6 {
7   b = 4;
8   for (;; b--)
9     a[b] = ({ a[b + b]; });
10 }
11