MFPLI10077S Use of the BYVALUE attribute with type FLOAT BINARY and precision > 23 is only supported for arguments passed to non-PL/I routines.

The declaration of a FLOAT BINARY parameter with precision > 23 may not also have the BYVALUE attribute.
Resolution:
Remove the BYVALUE attribute (or change it to BYADDR) and enclose the corresponding arguments in parentheses to ensure the values are passed in dummy arguments.
Module:
DCLPCS.PL1