I'm trying to debug an SSCH which is giving an operand exception, but I've had
no previous experience with this instruction.  Naturally I've read the pop but
by its definition it seems to be ok.

The failing instruction is:

 -> 0000000001029ADE"  SSCH  B233A000    0000000001200000                     
 
            SCH 000B    DEV 0100                                              
 
*** 0000000001029ADE"    PROG    0015 -> 00000000000AB008                     
 
              OPERAND                                                         
 
R01200000  01265800 13C28000 027A5C78 012652B0 F6                             
 
R01200010  0082FF00    

    
                                                     
By contrast a good SSCH from earlier in the path is:

 -> 0000000001029ADE"  SSCH  B233A000    0000000001200000     CC 0  
            SCH 000B    DEV 0100                                    
            CPA 01714078   PARM 01265800    KEY 0  FPI 82  LPM 80   
V01200000  01265800 00828000 01714078 012652B0 F6 R01200000         
V01200010  0080FF00  
GPR  1 =  0001000B 


I notice that in the ORB the key, M, Y, and P fields have changed, as well as
the CPA, and the addresses reported by trace have changed from V to R but, if
I understand correctly, none of these should trigger an operation exception.  
                          
                 
Any thoughts most welcome.            


ian 
... 

Ian S. Worthington, MBCS.

me:     http://isw.me.uk/ 
photos: http://gallery.isw.me.uk/ 

Dulce et decorum est pro patria mori, sed dulcius pro patria vivere, et
dulcissimus pro patria biber. Ergo, bibiamo pro salute patriae.

Reply via email to