IBM Support

PI84111: ICH408I NO OMVS SEGMENT diagnostic, although the compiler completes normally

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • A POSIX(ON) requirement was mistakenly enforced on the compiler
    in the general availability version. This requirement was
    withdrawn in the November 2016 PTF, however users without an
    OMVS segment continue to get an ICH408I message diagnosing their
    lack of said segment.
    
    The compiler is attempting to load a diagnostic DLL via an
    "ambiguous" name, which under POSIX(OFF) causes a search first
    of the MVS search order, and then of the USS file system via the
    LIBPATH. As the DLL is not shipped in the public version of the
    compiler, the attempt to access the USS filesystem leads to to
    the diagnostic. Failure to find a DLL is not a terminating
    condition, so the compiler continues to execute.
    

Local fix

  • -------------------<< Local Fix/Work Around >>------------------
    Give compiler users OMVS segments; they will be required when
    moving to v6.1 or later.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of Enterprise COBOL V5.2 compiling     *
    *                 programs in an environment with no OMVS      *
    *                 segment.                                     *
    *                                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: Extraneous message from compile step:   *
    *                      Message  ICH408I ... OMVS SEGMENT NOT   *
    *                      DEFINED during compilation.             *
    *                                                              *
    ****************************************************************
    * RECOMMENDATION: Apply the provided PTF.                      *
    *                                                              *
    ****************************************************************
    An internal debugging dll was being loaded with an ambigious
    name causing an attempted USS search.
    

Problem conclusion

  • Compiler was updated to only search for the dataset in MVS.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI84111

  • Reported component name

    ENT COBOL FOR Z

  • Reported component ID

    5655W3200

  • Reported release

    520

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-07-06

  • Closed date

    2017-07-18

  • Last modified date

    2017-08-02

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

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

Modules/Macros

  •    IGYCBE   IGYECWI  IGYMSGE  IGYMSGK  IGYMSGT
    

Fix information

  • Fixed component name

    ENT COBOL FOR Z

  • Fixed component ID

    5655W3200

Applicable component levels

  • R520 PSY UI48899

       UP17/07/27 P F707

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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SS6SG3","label":"Enterprise COBOL for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"520","Edition":"","Line of Business":{"code":"LOB17","label":"Mainframe TPS"}},{"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":"520","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
02 August 2017