This article from IBM agrees with your thoughts and everything else I've read. I can't find anything that confirms the vendor's statement.
https://www-01.ibm.com/common/ssi/cgi-bin/ssialias?subtype=ca&infotype=an&supplier=897&letternum=ENUS217-323 On Fri, May 3, 2019, 5:20 PM Feller, Paul <[email protected]> wrote: > It is my understanding that if you set the ARCH level to something lower > than the machine type you are running on it should not use any of the new > machine instructions. If what the vendor says is truly what is happening > then I would think a question to IBM would be in order. > > Thanks.. > > Paul Feller > AGT Mainframe Technical Support > > -----Original Message----- > From: IBM Mainframe Discussion List [mailto:[email protected]] On > Behalf Of Brian Chapman > Sent: Friday, May 03, 2019 2:58 PM > To: [email protected] > Subject: COBOL 6.2 and ARCH(12) [EXTERNAL] > > We have a vendor debugging product that is constantly causing 0C1 and 0C4 > abends since we have upgraded to COBOL 6.2. It also caused these abends > when we were at COBOL 4,2, but the abend rate has grown considerably after > the upgrade. > > The vendor has produced countless patches, but so far they have not > resolved the issues. We were notified today that they believe they > understand the issue. They are stating that even though our COBOL compiler > is set with ARCH(8) (to support our DRE machine), LE run-time is > recognizing that the program is COBOL 6.2, running on a z14, and > automatically switch the ARCH level to ARCH(12). They believe the run-time > execution is exploiting the new Vector Packed Decimal Facility and > producing erratic behavior. > > I searched through several presentations and IBM manuals for COBOL 6.2, > and everything I have found states that a recompile with ARCH(12) is > required to take advantage of the new facility. Is the vendor correct? > > > > Thank you, > > Brian Chapman > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, send email > to [email protected] with the message: INFO IBM-MAIN > > ---------------------------------------------------------------------- > Please note: This message originated outside your organization. Please > use caution when opening links or attachments. > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [email protected] with the message: INFO IBM-MAIN > ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
