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
|