aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/algol68/execute/plus-string-1.a68
blob: be9edf79de2244119c03c814d5ff7263f6b04290 (plain)
1
2
3
4
5
6
7
8
9
10
11
# { dg-options "-fstropping=upper" }  #
BEGIN STRING foo = "foo", bar = "bar", quux = "quux";
      ASSERT ("" + "" = "");
      ASSERT ("" + foo = "foo");
      ASSERT (bar + "" = "bar");
      ASSERT (foo + bar = "foobar");
      STRING res = foo + bar;
      ASSERT (LWB res = 1 AND UPB res = 6);
      STRING empty = "" + "";
      ASSERT (LWB empty = 1 AND UPB empty = 0)
END