**************************************************************************** * VisualAge C++ for AIX Version 5.0 * * 5.0.0.5 PTF * **************************************************************************** * * * This PTF contains fixes that apply only to VisualAge C++ Version 5.0 * * for AIX * * * **************************************************************************** DEFECT PROBLEM DESCRIPTION ---------------------------------------------------------------------------- IY11791 XLC -O2 / -O3 PRODUCE INCORRECT RESULTS (DEFECT# AIX, 160086) IY11924 TYPEID OF UNNAMED ENUMERATION RESULTS IN ICE AT COMPILE TIME IY12072 NUMERIC_LIMITS::MAX() RETURNS -1 IY12107 ICE WHEN COMPILING WITH -O,-O2, OR -O3 IN 32&64_BIT MACHINES IY12459 WRONG COMPILER ERROR IY12582 ERROR MESSAGES OCCUR ONLY WHEN COMPILED AT OPT IY12837 PROBLEM IN NAMESPACE AND TEMPLATE IY12969 INTERNAL COMPILER ERROR FAILED AT BACKEND IY12971 INTERNAL COMPILER ERROR WITH NESTED NAMESPACE IY13032 WRONG CODE IN TEMPINC IY13413 INTERNAL COMPILER ERROR WHEN DECLARATION IS INSIDE NAMESPACE IY13913 FALSE 'BASE CLASS CONTAINS CIRCULAR REFERENCE' ERROR MESSAGE IY13917 RUNTIME CRASH IF ? EXPRESSION USED AND DEBUG INFORMATION ENABLED IY13918 INCORRECT PARAMATERS PASSED TO FUNCTION WHEN CALLED, COMPILER CREATES MULTIPLE COPIES OF IDENTICAL STRING LITERALS IY13976 TRY & CATCH NESTED BLOCKS DON'T DESTRUCT ALL OBJECTS. IY13989 CORE DUMP WHEN DECALRE AN EXTERN ARRAY WITHOUT SPECIFY ITS SIZE IY14054 PASSING PARAMTERS TO DEBUGGER FROM VACIDE COMMAND ISN'T WORKING IY14292 CODE GENERATED IN TEMPINC NOT QUALIFIED WITH NAMESPACE NAME IY14295 TYPE IN TEMPINC FILE NOT QUALIFIED WITH NAME OF NAMESPACE IY14297 -QFULLPATH NOT IMPLEMENTED IY14343 PROBLEM WITH OVERLOAD RESOLUTION AND REFERENCE BINDING OF PARAME TERS IY15157 STD::VECTOR::BACK() FAILS WHEN VECTOR'S SIZE IS MULTIPLE O F 8 IY15474 CORRUPTED IDECIMALDATA OBJECTS CREATED RESULTING IN RUNTIME FAILURE IN PUTINTOINTERNALBUFFER **************************************************************************** * VisualAge C++ for AIX Version 5.0 * * 5.0.0.2 PTF * **************************************************************************** DEFECT PROBLEM DESCRIPTION ---------------------------------------------------------------------------- 160111 WGETCH() NOT DECLARED IN CURSES.H 160304 ALLOW OLD CATCH BLOCKS TO CATCH STD::BAD_CAST. 159123 DRC WITH REGARDS TO THE TEMPLATE ERROR MESSAGES 162171 CONDITINAL REGRISTER CR2 IS CORRUPTED 161117 INLINE CAUSING INTERNAL COMPILER ERROR WHEN OPTIMIZE IS ON 156565 FRIEND DEFINED INLINE WITH PSEUDO INSTANTIATION DUPL DEFINITION 159927 RUNTIME ABEND FOR CUSTOMER TESTCASE 159196 INTERNAL COMPILER ERROR IN STL CODE 156104 IDE crashes when adding target to newly created subproject 156147 internal compiler error frontend templates testcase 156473 Unable to open files on reinc after successful inc and changing 157330 BAT: #pragma mc_func does not produce correct op-code 157599 INC: errors still reported after they have been fixed 157838 BAT: When -qmkshrobj is used xlC options get passed to ld 157856 bad code generated at O2 - offsetof 160524 scoped C++ names in generated in stabstrings 160725 error messages occur only when compiled at opt 161531 exception is not caught when inlining is enabled