IBM Support

PH12911: CEELOCT FAILS TO RETURN A VALID TIME WHEN CVTLSO IS NEGATIVE.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as fixed if next.

Error description

  • LE's CEELOCT service is used to give an application the current
    time in multiple formats.  This service takes into account the
    number of leap seconds specified on the
    system.
    
    When the system has a negative Leap Second value (CVTLSO), the
    resulting date returned can be either 1876/09/16 or 2076/09/16.
    
    ANALYSIS:
    When the leap seconds value is negative, the calculations done
    by internal routine CEEYGMT shifts the value incorrectly.
    
    KNOWN IMPACT:
    Applications that use CEELOCT will have invalid timestamps.
    
    VERIFICATION STEPS:
     - the application is using CEELOCT,
     - the system has a negative Leap Second value
    

Local fix

  • BYPASS/CIRCUMVENTION:
    Change the Leap Seconds value on the system.  Possible options
    are 0 or 27 (the international standard since Dec 31, 2016).
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Users of 31-bit Language Environment applications that use   *
    * interfaces CEEGMT and CEELOCT and set leap second to         *
    * negative value.                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * If leap second is set to negative value, CEEGMT and CEELOCT  *
    * will return an incorrect value.                              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

Temporary fix

Comments

  • This APAR is being closed FIN with concurrence from the
    submitting customer. This means that a fix to this APAR is
    expected to be delivered from IBM in a release (if any) to be
    available within the next 36 months.
    

APAR Information

  • APAR number

    PH12911

  • Reported component name

    LE BASE FOR Z/O

  • Reported component ID

    568819801

  • Reported release

    7B0

  • Status

    CLOSED FIN

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2019-06-05

  • Closed date

    2019-06-27

  • Last modified date

    2019-08-02

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

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

Fix information

Applicable component levels

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7B0","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":null,"label":null},"Product":{"code":"SG19O","label":"APARs - MVS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7B0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
02 August 2019