The NOOPT variable cannot be passed by reference to a parameter that did not specify NOOPT.
20
Cause . . . . . : A variable defined with the NOOPT keyword cannot be passed by reference when the prototype for the parameter does not specify the NOOPT keyword. The call is allowed but the NOOPT variable is not guaranteed to hold its current value if an exception occurs during the call.
Recovery . . . : Do one of the following:
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.