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

Reply via email to