ASMA303W Multiple address resolutions may result from this USING and the USING on statement number nnnnnn
Explanation
The USING instruction specifies a base address that lies within the range of an earlier USING instruction at statement number nnnnnn. The assembler might use multiple base registers when resolving implicit addresses within the range overlap.
System action
The assembler computes displacements from the base address that gives the smallest displacement, and uses the corresponding base register when it assembles addresses within the range overlap.
Programmer response
Check your USING instructions for unintentional USING range overlaps and check that you have not omitted a needed DROP statement. You can suppress this message by reducing the value specified in the WARN suboption of the USING option by 4.
Severity
4