aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/algol68/execute/rowing-4.a68
blob: 0dd540d28d7dd235914038030ae3c16110970db1 (plain)
1
2
3
4
5
6
7
8
# { 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