APAR status
Closed as program error.
Error description
When building Assembler programs project in Application Discovery 6.0.0, the build log shows a bunch of "The file does not contain an Assembler program" errors during project build. One of the log messages related to this issue: PPS.TSG10PDS.TM04A.PROGRAM.ASM\VSMOLMS(1) Error [999] Syntax error 'The file does not contain an Assembler program' It appears that AD does not like it when a 'COPY' statement is the first non-comment line in a program.
Local fix
After adding the word 'SPACE' in front of 'COPY', the build is good (ie. - COPY MBRA ==> SPACE COPY MBRA).
Problem summary
When building an Assembler program and a 'COPY' statement is the first non-comment line in a program, the AD Assembler compiler didn't correctly parse the file, leading to the following error : "Error [999] Syntax error The file does not contain an Assembler program".
Problem conclusion
AD Assembler compiler now supports assembler programs that start with a "COPY" statement.
Temporary fix
Comments
APAR Information
APAR number
PH40401
Reported component name
APPL DISCOVERY
Reported component ID
5737B1600
Reported release
600
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2021-09-07
Closed date
2021-09-13
Last modified date
2021-09-13
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
APPL DISCOVERY
Fixed component ID
5737B1600
Applicable component levels
[{"Line of Business":{"code":"LOB35","label":"Mainframe SW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSRR9Q","label":"IBM Application Discovery"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"600"}]
Document Information
Modified date:
14 September 2021