CDISP0756W
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 warning by specifying the output-side-effects-behavior=ignore compile option. However, suppressing this warning might result in undefined behavior because the evaluation order the expressions in an output clause is not specified.