I know that TRUNC(OPT) is preferred. But the lpar that uses OPT is moving into the lpar that has STD as the default. When a program is recompiled will it function the same albeit less efficient? My feeling is it will
I appreciate your explanation of INTDATE only impacting calls to LE date services. We don't have a PL1 compiler but they do use Assembler and Easytrieve and do a fair amount of inter-language linking of routines. I don't know how difficult it will be to make the kind of determination needed especially looking at the implicit functions probably in use. I've had in reserve the plan to have our Endevor processes pass the sending lpars parms to their compiles but that won't help compiles done outside of Endevor. More analysis to come. Alan Schwartz Assurant Shared Business Services Lead Systems Programmer Phone: 651-361-4758 Fax: 651-361-5625 Bill Klein <[EMAIL PROTECTED]> Sent by: IBM Mainframe Discussion List <[email protected]> 03/29/2006 03:46 PM Please respond to IBM Mainframe Discussion List <[email protected]> To [email protected] cc Subject Fw: Changing Cobol Default Options I don't know what you wanted to "hear" from IBM. However, if your question is whether differences between these options will change run-time behavior, the answer is DEFINITELY yes. 1) TRUNC - is a compile-time option. Do you do compiles on both LPARs? If not, a change won't impact anything. If so, then: TRUNC(OPT) is DEFINITELY a better performance option. TRUHNC(STD) *will* change the behavior of applications that have binary (USAGE COMP, COMP-4, or BINARY - not COMP-5) where the individual fields can have values larger than the PICTURE specifies. (e.g. 32000 in PIC 9999 COMP) field. 2) INTDATE is a run-time option that ONLY impacts CALLs to LE "date" features. (Such calls can be explicit or implicit by use of COBOL date intrinsic functions). If you use LE callable services in non-COBOL (e.g. PL/I or Assembler) applications, then you PROBABLY want to use "LILLIAN". If you are a COBOL-only shop, then using ANSI will give you "portable" results that conform to the ANSI Standard. ************************************************************************************** This e-mail message and all attachments transmitted with it may contain legally privileged and/or confidential information intended solely for the use of the addressee(s). If the reader of this message is not the intended recipient, you are hereby notified that any reading, dissemination, distribution, copying, forwarding or other use of this message or its attachments is strictly prohibited. If you have received this message in error, please notify the sender immediately and delete this message and all copies and backups thereof. Thank you. ************************************************************************************** ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

