CDISP0757E
The identifier variable is written here and read or written elsewhere in the output clause.
output
clause are not read or written elsewhere in the same output
clause.output
clause, ensure that the variable is not read or written elsewhere in the same output
clause. Either change the code of the output clause, or suppress this error by specifying the output-side-effects-behavior=ignore|warn compile option. However, suppressing this error might result in undefined behavior because the evaluation order the expressions in an output clause is not specified.