2 ! we used to save the wrong components of a gfc_expr describing a
3 ! substring of a constant string. This yielded a segfault on
4 ! translating the expressions read from the module.
6 character (*), parameter :: a
= "AABBCC"(1:4)
14 ! { dg-final { cleanup-modules "m" } }