IBM Support

PI61123: RDZ LPEX WITH ISPF PROFILE AND SORT COMMAND, WHEN USING MULTIPLE COLUMN PARAMETERS, GIVES INCORRECT RESULTS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Rational Developer for System z 9.1.1.3 LPEX with ISPF profile
    and sort command, when using multiple column parameters, gives
    incorrect results
    
    Steps to reproduce:
    >>Initial state
    5 2 alternate
    8 0 binary
    1 0 cola
    8 0 decimal
    3 2 entrylevel
    5 1 flash
    6 0 grafics
    2 0 helium
    3 1 integer
    5 3 joinme
    
    bounds 1 500
    Sort 3 3 1 1 & sort 1 1 & sort 3 3
    >> Result is no change
    5 2 alternate
    8 0 binary
    1 0 cola
    8 0 decimal
    3 2 entrylevel
    5 1 flash
    6 0 grafics
    2 0 helium
    3 1 integer
    5 3 joinme
    
    bounds 1 500
    Sort 3 4 1 2
    >> Result is only column 3 and 1 are sorted
    1 0 alternate
    2 0 binary
    6 0 cola
    8 0 decimal
    8 0 entrylevel
    3 1 flash
    5 1 grafics
    3 2 helium
    5 2 integer
    5 3 joinme
    
    >>Expected result is
    1 0 cola
    2 0 helium
    6 0 grafics
    8 0 binary
    8 0 decimal
    3 1 integer
    5 1 flash
    3 2 entrylevel
    5 2 alternate
    5 3 joinme
    
    bounds 1 500
    sort 1 6
    >> Result is only column 1 to 5 are sorted
    1 0 clternate
    2 0 hinary
    3 1 iola
    3 2 eecimal
    5 1 fntrylevel
    5 2 alash
    5 3 jrafics
    6 0 gelium
    8 0 bnteger
    8 0 doinme
    
    >>Expected result is
    1 0 cola
    2 0 helium
    3 1 integer
    3 2 entrylevel
    5 1 flash
    5 2 alternate
    5 3 joinme
    6 0 grafics
    8 0 binary
    8 0 decimal
    

Local fix

Problem summary

  • RDz LPEX with ISPF profile and sort command, when using multiple
     column parameters, gives incorrect results. The end column is
    non inclusive, unlike ISPF, and the line merging logic is wrong,
     including with bounds enabled.
    

Problem conclusion

  • The SORT command now interprets the end column correctly and
    merges/swaps lines as expected, including with bounds.
    
    The problem listed in this APAR has been resolved with
    IBM Rational Developer for System z V9.1.1.4 Fix Pack which
    is available from the Recommended Fixes support download page:
    http://www-1.ibm.com/support/docview.wss?rs=2294&uid=swg27006335
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI61123

  • Reported component name

    RATL DEV FOR SY

  • Reported component ID

    5724T0700

  • Reported release

    910

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-04-20

  • Closed date

    2016-09-30

  • Last modified date

    2016-09-30

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

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

Fix information

  • Fixed component name

    RATL DEV FOR SY

  • Fixed component ID

    5724T0700

Applicable component levels

  • R911 PSY

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSTRMM","label":"IBM Developer for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"910","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
15 October 2021