If a DEFINED variable is a structure or union containing any elements which are UNALIGNED NONVARYING BIT, then all array bounds and string lengths in the DEFINED variable must be specified as constants. The compiler will issue the S-level message IBM1900I when this restriction is violated.