I spent hours one time trying to figure out why my DC H'0' resulted in
an 0C4. Turned out someone coded a bad address in the ESTAE routine, so
*every* abend turned into an 0C4.
On 4/10/2019 7:12 PM, Christopher Y. Blaicher wrote:
When I need an abend I use DC H'0'
It gets an 0C1 every time.
Chris Blaicher
Technical Architect
Syncsort, Inc.
-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf
Of Charles Mills
Sent: Wednesday, April 10, 2019 4:40 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Programmatic way to create unrecoverable ABEND?
Is there a reasonably easy way for a task to create an ABEND that ESTAE or FRR
will indicate is unrecoverable (SDWACLUP)? (I can't use console CANCEL because
I need the ABEND to occur within a fairly specific range of machine
instructions.)
Will issuing a DETACH "for myself" do it? ABEND X'222',,SYSTEM won't do it,
right? S222 is normally unrecoverable, but not if done from a normal ABEND macro?
The doc for DETACH says the issuer cannot have an EUT FRR. What if it does?
I'm not just trying to make trouble. I am trying to test FRR logic for dealing
with an unrecoverable ABEND.
Charles
----------------------------------------------------------------------
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
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN