Multiple calls to the following stateful functions exist in the same output clause: function and function. Ensure that no more than one stateful function is invoked by an output clause.
The evaluation order of the functions in an output
clause is not defined by SPL, which can result in undefined behavior.
Either correct the code of the output clause, or suppress this error by specifying the following compile option: output-side-effects-behavior=ignore|warn. Suppressing this error might result in undefined behavior because the evaluation order of the expressions in an output clause is not specified.