APAR status
Closed as program error.
Error description
In IBM Developer for z/OS (IDz) v14.2.0, during the zUnit generation of a test case, the value of a conditional variable incorrectly includes the sequence number of a THRU clause. This in turn will result in the compiler error IGYGR1239-S with IBM COBOL v6 during the zUnit build step. Here is an example of the COBOL statement causing the compiler error: 001100 88 PRINTER VALUE 'PRT1' 001200 THRU 'PRT9'. The compiler error can be seen in the listing file and the joblog output as shown below: IGYGR1239-S Level-88 "VALUE" literal "00120" was not compatible with the data category of the conditional variable. The literal was discarded. The same issue has been observed with IDz client v14.2.2.
Local fix
Remove the sequence number from the THRU clause before generating the zUnit test case.
Problem summary
During the zUnit generation of a test case, the value of a conditional variable incorrectly includes the sequence number of a THRU clause. This in turn will result in the compiler error IGYGR1239-S with IBM COBOL v6 during the zUnit build step.
Problem conclusion
Changed to output the condition variables correctly without outputting the sequence number when generating test cases.
Temporary fix
Comments
APAR Information
APAR number
PH26026
Reported component name
DEV FOR Z/OS
Reported component ID
5724T0700
Reported release
E20
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2020-06-02
Closed date
2020-12-04
Last modified date
2020-12-04
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
DEV FOR Z/OS
Fixed component ID
5724T0700
Applicable component levels
[{"Line of Business":{"code":"LOB17","label":"Mainframe TPS"},"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSQ2R2","label":"Rational Developer for z Systems"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"E20"}]
Document Information
Modified date:
05 December 2020