You never get a specification exception ON a branch, but a specification
exception may be CAUSED by a branch (per the below ).
CharlesSent from a mobile; please excuse the brevity
-------- Original message --------
From: Paul Gilmartin <[email protected]>
Date: 7/2/16 5:25 PM (GMT-08:00)
To: [email protected]
Subject: Re: Highest address "below the bar"
On Sat, 2 Jul 2016 16:06:49 -0700, Ed Jaffe wrote:
>
>> ... If an address
>>> contains 7FFFFBAD then you know it's an intentionally "bad" address.
>>>
>> Hmmm. If you branch to it, do you get an addressing exception or a
>> specification exception. I'd guess the latter, but it might be model
>> dependent.
>
>It's not model dependent. You never get a specification exception on a
>branch.
>
??? From:
CICS Transaction Server
CICS Transaction Server 5.2.0
Troubleshooting and support
Dealing with the problem
Dealing with transaction abend codes
What type of program check occurred?
...
6
Specification exception - incorrect format of an instruction or invalid
registers.
Possible causes are as follows:
Overlaid program
Incorrect field lengths used in packed decimal multiply and divide
instructions
Branch to an odd-numbered address, caused by an overlaid register save
area
-- gil
----------------------------------------------------------------------
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