IBM Support

PH71067: CEE3207S THE SYSTEM DETECTED A DATA EXCEPTION (SYSTEM COMPLETION CODE=0C7) IN EKURIPUB

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The customer is reporting an error in the EKURIPUB program of
    the EK procedure, which occurred after optimization with ABO.
    
    The EKURIPUB program that fails is therefore being invoked by
    operations executed under CICS.
    CEE3207S The system detected a data exception (System Completion
    Code=0C7).
    
            From compile unit EKURIPUB at entry point EKURIPUB at
    compile unit offs et +0005E85C at address
            3355E8EC.
    Program affected: EKURIPUB.
    
    The customer recompiled an existing COBOL V4.2 load module using
    ABO.
    The original V4.2 executable never abended with an S0C7.
    After ABO optimization, the new ABO generated module abends with
    S0C7 during execution.
    No source code changes were made, only an ABO optimization
    pass.
    
    Based on the customer's report and dump evidence:
    The abend occurs every time the ABO optimized module runs the
    failing transaction path.
    It does not occur randomly.
    It is directly tied to execution of the COMPUTE statement
    involved.
    

Local fix

  • Test fix provided to the customer
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of IBM Automatic Binary Optimizer      *
    *                 (ABO) for z/OS 2.3, and ABO for z/OS 2.3     *
    *                 Trial                                        *
    ****************************************************************
    * PROBLEM DESCRIPTION: In rare cases, COBOL programs optimized *
    *                      using the Automatic Binary Optimizer    *
    *                      may abend with an S0C7 error when       *
    *                      performing operations with packed       *
    *                      decimal data in vector registers when   *
    *                      the working set of data is large. This  *
    *                      is due to optimized modules using an    *
    *                      incorrect sequence of instructions for  *
    *                      spilling vector registers.              *
    ****************************************************************
    * RECOMMENDATION: Apply the IBM-provided PTF                   *
    ****************************************************************
    ABO was modified to output the correct sequence of instructions
    for spilling vector registers.
    

Problem conclusion

  • ABO was modified to output the correct sequence of instructions
    for spilling vector registers.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH71067

  • Reported component name

    AUTO BINARY OPT

  • Reported component ID

    5697AB200

  • Reported release

    230

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2026-04-27

  • Closed date

    2026-04-29

  • Last modified date

    2026-05-05

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UO07634 UO07635

Modules/Macros

  • BOZACCEP BOZALLOC BOZAPPLY BOZAUPLE BOZBXITA BOZCIAPJ BOZCICPJ
    BOZCICPR BOZCICSJ BOZCICSR BOZDDDEF BOZEQCWI BOZEXE1  BOZGLUE
    BOZJCLE  BOZJIVP  BOZMCTPA BOZMSGE  BOZMSGK  BOZMSGT  BOZOBJ1
    BOZOBJ2  BOZOPT   BOZPA    BOZPAJ   BOZRECV  BOZRECV1 BOZRIDT
    BOZSETRT BOZSMF   BOZSMFJ  BOZSMFR  BOZSMPE  BOZSRC1  BOZSRC2
    BOZTRUE
    

Fix information

  • Fixed component name

    AUTO BINARY OPT

  • Fixed component ID

    5697AB200

Applicable component levels

  • R230 PSY UO07634

       UP26/05/05 I 1000

  • R23J PSY UO07635

       UP26/05/05 I 1000

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSERQD","label":"IBM Automatic Binary Optimizer for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"2.3.0","Line of Business":{"code":"LOB70","label":"Z TPS"}}]

Document Information

Modified date:
05 May 2026