アセンブラーによる Z Abend Investigator の使用の検証

AMODE 31

Z Abend Investigator を AMODE 31 アセンブラーで検証するには、データ・セット HFZVPASM のサンプル・ジョブ HFZ.SHFZSAM1 を編集し、実行依頼します。詳細については、サンプル・ジョブ内の説明を参照してください。

ジョブはプログラムをアセンブルし、実行します。このプログラムはシステム異常終了コード 0C7 で異常終了します。

このプログラムは非 LE プログラムであるため、Z Abend InvestigatorMVS オプション変更/ダンプ抑止出口 HFZXDCAP によって呼び出されます。

Z Abend Investigator に書き込まれた HFZREPRT レポートの概要セクションには、以下が含まれます。

Z Abend Investigator の日本語フィーチャーでは、Language(JPN) オプションが有効である場合、 これは日本語になっているはずです。

A system abend 0C7 reason code X'0' occurred in module GO CSECT HFZSASM1 at
offset X'44'.

A program interruption code 0007 (Data Exception) is associated with this abend
and indicates that:

  A decimal digit or sign was invalid.

The cause of the failure was module GO CSECT HFZSASM1.  The Assembler source
code that immediately preceded the failure was:

  List
  Stmt #
  ------
  000042           CVB    R5,WORKD

The Assembler source code for data fields involved in the failure: 
                                                                   
  List                                                             
  Stmt #                                                           
  ------                                                           
  000107  WORKD           DS D                                     
                                                                   
Data field values at time of abend:                                
                                                                   
  WORKD = X'0000000002222278' (Address 00007E50 = R12 + X'110') 
この IVP の実行により作成される完全なサンプル・レポートが、HFZ.SHFZSAM1 データ・セット内のメンバー HFZSRP03 として用意されています。

この IVP の LE 準拠バージョンは、データ・セット HFZ.SHFZSAM1 内のメンバー HFZVPBLE として提供されます。詳しくは、HFZXCEE Language Environment 出口の有効化の検証 を参照してください。

AMODE 64

Z Abend Investigator を AMODE 64 アセンブラーで検証するには、データ・セット HFZ.SHFZSAM1 のサンプル・ジョブ HFZVPAS6 を編集し、実行依頼します。詳細については、サンプル・ジョブ内の説明を参照してください。