Knowledge Doc: PL/I compile fails with Error MFPLI01267E
When a PL/I program is compiled using
mfplx -macro -names 0xf1 0xd1 -not_symbol 0xAC -vax -zalign -systemmvs -ebcdic -isuffix .inc -defext -o DIAFCC01.o DIAFCC01.pli &> DIAFCC01.log
it fails with :
DIAFCC01.pli (165,0) : Severe MFPLI01205S : Invalid syntax in this statement. A ▒ was encountered unexpectedly. Check
the previous statement for a missing semi-colon.
DO WHILE (¬FIN_FIMA);
^
DIAFCC01.pli (136,0) : Error MFPLI01267E : The resultant size of the STRING built-in is > the implementation limit of
32K.
DIAFCC01.pli (136,0) : Warning MFPLI00383W : CODIS is shorter than the string assigned and will be truncated.
Diagnostic Summary:
1 Severe, 1 Error, 1 Warning. No object file produced.
Full article: https://portal.microfocus.com/s/article/KM000014051#EnterpriseDeveloper#SupportTips/KnowledgeDocs