Hi,

IMHO I think it's possible but for "pure Application Cobol Coding".

What I mean is that Cobol V6 does produce a load module with instructions
for the requested ARCHLVL you've set.

At runtime, only for called LE routines who accomplish some tasks (eg.
SQUARE ROOT or something like this), it's meaningful and maybe hopeful that
LE "understands" what HW it's running on and uses the best instructions.

Regards.
Max.

Il giorno ven 3 mag 2019 alle ore 23:20 Feller, Paul <
paul.fel...@transamerica.com> ha scritto:

> 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:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of Brian Chapman
> Sent: Friday, May 03, 2019 2:58 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> 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 lists...@listserv.ua.edu 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 lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to