IBM Support

JR42123: Compiling parallel engine transformer jobs with WITH the HP-UX(IPF) B11.31 compiler CAUSES COMPILE ERRORs.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as fixed if next.

Error description

  • '...PXEngine/include/apt_util/ints.h' in IS85 with HP-UX(IPF)
    B11.31 causes a parallel job compile error.
    

Local fix

  • change ints.h by hand
    

Problem summary

  • Transformer job uisng LastRowInGroup() function compilation
    fails on HP-UX B11.31 with C++ compiler version aCC 6.20
    

Problem conclusion

Temporary fix

  • DataStage's LastRowInGroup() internally uses C API llabs().
    llabs()  is made available by Operating sytem and is available
    in /usr/include/stdlib.h for B11.31. However llabs() is
    redefined in ints.h that is shipped by PXEngine. This
    redefinition is causing the error.
    
    The fix is planned for future release
    

Comments

APAR Information

  • APAR number

    JR42123

  • Reported component name

    WIS DATASTAGE

  • Reported component ID

    5724Q36DS

  • Reported release

    850

  • Status

    CLOSED FIN

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-03-01

  • Closed date

    2012-03-12

  • Last modified date

    2012-03-12

  • 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

  • R850 PSN

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSVSEF","label":"InfoSphere DataStage"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.5","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
12 October 2021