Fixes are available
XL C for AIX Fix Pack 9 (June 2017 Update) for 13.1
XL C/C++ for AIX Fix Pack 9 (June 2017 PTF) for 13.1
XL C for AIX Fix Pack 10 (February 2018 Update) for 13.1
XL C/C++ for AIX Fix Pack 10 (February 2018 PTF) for 13.1
XL C/C++ for AIX Fix Pack 11 (November 2018 PTF) for 13.1
XL C for AIX Fix Pack 11 (November 2018) for 13.1
APAR status
Closed as program error.
Error description
The list of function definitions for compiler built-ins vec_cmpge and vec_cmple is missing some legal parameter types, resulting in compile-time errors when using these types. === EXAMPLE === vector unsigned char vuc1, vuc2; buc1 = vec_cmpge( vuc1, vuc2 ); "test.c", line 21.16: 1506-754 (S) The parameter type is not valid for a function of this linkage type. "test.cpp", line 21.16: 1540-0218 (S) The call does not match any parameter list for "vec_cmpge". "test.cpp", line 21.16: 1540-1284 (I) Predefined "vec_cmpge(vector float, vector float)" is not a viable candidate.
Local fix
Problem summary
USERS AFFECTED: Users of vec_cmpge and vec_cmple maybe affected by this issue. PROBLEM DESCRIPTION: The list of acceptable parameters for the compiler built-ins vec_cmpge and vec_cmple are missing some type definitions.
Problem conclusion
The missing type definitions have been added.
Temporary fix
Comments
APAR Information
APAR number
IV97559
Reported component name
XL C FOR AIX
Reported component ID
5725C7100
Reported release
D10
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2017-06-29
Closed date
2017-06-29
Last modified date
2017-06-29
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
XL C FOR AIX
Fixed component ID
5725C7100
Applicable component levels
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSGH2K","label":"XL C for AIX"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"13.1","Edition":"","Line of Business":{"code":"LOB73","label":"Power TPS"}}]
Document Information
Modified date:
19 August 2024