The data structure is either globally initialized and has overlapping subfields, or has explicit subfield initializations which overlap, or a compile or prerun-time array is defined as a subfield which overlaps with an initialized subfield. For any one position of the data structure, only the last specified initialization value will be used; compile and prerun-time arrays are initialized after data structures, so any subfield initializations overlapping with these arrays will be lost.
Organize the data structure so that there is no overlapping of initializations. If overlapping of initializations is desired, specify the subfields in the order that produces the correct initialization value for each position of the data structure. Do not specify initialization values for subfields which overlap with compile or prerun-time arrays in the data structure.
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.