# { dg-options "-fstropping=upper" } # BEGIN MODE FOO = STRUCT (INT i, REAL r); FOO foo = (10, 3.14); [][]FOO a = foo; ASSERT (LWB a = 1 AND UPB a = 1 AND ELEMS a = 1); ASSERT (LWB a[1] = 1 AND UPB a[1] = 1 AND ELEMS a[1] = 1); ASSERT (i OF a[1][1] = 10) END