On Sun, Aug 25, 2013 at 5:27 PM, Peter Relson <[email protected]> wrote:

> I don't know why LE would issue an ESPIE if you told it not to. It
> certainly seems from the evidence that something is issuing ESPIE.
> And it's issuing it in your state, which is supervisor state, which
> therefore will result in the abend you received.
> Is it possible that what you think are the options that you provided are,
> in fact, not?
>

Peter - Thanks making me reexamine the dump and related code.  The VERBX
LEDATA output showed that the LE Environment for the ABENDing TCB has
TRAP(ON,SPIE) set.  Clearly the cause of the abend.

The odd thing was that TRAP(ON,SPIE) was labeled as INSTALLATION DEFAULT
when the CEEPIPI RUNOPTS specified otherwise.  For some reason, CEEPIPI and
INIT_SUB_DP did not take any of the specified RUNOPTs.  This will be
 further investigated.

Adding #pragma runtops ( trap(on,nospie)) to the program under this TCB
solve the problem.

Job now runs to completion with RC=0.

Sam





>
> As to
> >You might be asking, why I'm doing this.  The answer is that eventually,
> I
> >want to be able to run the C/C++ programs that are setup in the SUB_DP
> >environment under an SRB.  This is documented in Language Environment
> >Vendor Interfaces (SA22-7568).  This will allow me to offload C/C++ code
> to
> >a zIIP engine.
>
> I can say only "maybe". In general, only if you are licensed to do so (and
> of course if the SRBs are enclave SRBs).
>
> Peter Relson
> z/OS Core Technology Design
>
> ----------------------------------------------------------------------
> 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