A fix is available
APAR status
Closed as program error.
Error description
In the DWARF information, some of the parameter/local variables contains information base on R9 that ends up being incorrect: (which is different than normal home location which is relative to the stack/R4) <1>< 947> DW_TAG_subprogram DW_AT_name inline_test DW_AT_external yes DW_AT_decl_file 1 DW_AT_decl_line 3205 DW_AT_decl_column 6 DW_AT_low_pc 0xa00 DW_AT_high_pc 0xafe DW_AT_sibling <1105> <2>< 1054> DW_TAG_variable DW_AT_name a DW_AT_type <3184> DW_AT_decl_file 1 DW_AT_decl_line 3207 DW_AT_decl_column 7 DW_AT_location DW_OP_breg9+0 relevant pseudo code: inline void bar_inline(int i[]) { count++; i[0] = count; } void inline_test () { int a[foo_inline ()]; int g = bar_noinline(); bar_inline (a); printf("Value of G: %d\n", g); }
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: All user of dbx, or CDA library users who * * use ddpi_stackstate_* APIs. * **************************************************************** * PROBLEM DESCRIPTION: The ddpi_stackstate_parent() not * * providing correct register values for * * non-top-of-stack xplink frames. * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
Apply provided service.
Temporary fix
Comments
APAR Information
APAR number
PM95978
Reported component name
C/C++ FOR MVS
Reported component ID
56551210A
Reported release
780
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2013-08-28
Closed date
2013-08-29
Last modified date
2016-05-16
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK97154 PI07449
Modules/Macros
CDAEDPI CDAEED CDAEEDE CDAEQDPI CDAEQED
Fix information
Fixed component name
RUNTIME LIB EXT
Fixed component ID
56551210D
Applicable component levels
R780 PSY UK97154
UP13/09/21 P F309
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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.8","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSTLTF","label":"z\/OS XL C\/C++"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.8","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}}]
Document Information
Modified date:
16 May 2016