C for AIX V3.1.4.0 + Latest PTFs: APAR Description and Defect Information ------- ---------------------------------- IX78619 IFORLS security fix IX72986 DCE exception functions memory leak IX72966 ICE with comma, ternary, and dot IX72982 initauto does not work with xlC and C source IX72963 mkpcomp missing -qgenpcomp option IX72969 Munch not renaming properly IX70722 Mismatch between the alignments of C and C++ unions IX70521 Core dump in loadAndInit() within Walk_Lib IX70517 New ICLUI IX67244 Compile/link time performance issues due to sed deficiencies IX68009 stabstrings for array of enums wrong IX66488 STABSTRING longer than 2^16-1 bytes incorrect IX67358 #pragma options SRCMSG does not work together with -qsource IX68007 ICE in preprocessor with -qc++ option IX68443 CSet fails to complain about unnamed union structure member IX66770 Multiple definitions of loadAndInit() in C++ runtime IX66755 No error message if compressed file system becomes full IX65406 Optimizer produces code which crashes IX66763 C++ driver is called to process .so files IX66771 Segmentation fault with C Set V3.1 IX66773 Preprocessor complains about defined token being undefined IX66774 Optimization level -O2 does not work IX64778 Incorrect result with optimization IX64773 Incorrect output with right shift operator IX64774 Object file is missing debugging information IX64785 Internal compiler error with C Set V3.1.4 IX64787 ICE with optimization IX64788 Stabstrings > 64K bytes incorrect IX62241 ICE with undefined array dimension IX62036 C Set ++ asks for C for AIX license IX59462 Incorrect output with optimization IX58884 Infinite loop with unconditional jump into 'for loop' IX59424 -qwait option not recognized for C programs IX58096 Incorrect Output with Optimization IX58002 Disassembler goes into an infinite loop IX52843 AIX's offsetof macro not treated as a const. integ. expr. IX57172 Incorrect output with all levels of optimization IX56992 Incorrect output with all levels of optimization IX56932 Incorrect output only with cc and -O IX55927 Output of -m option is not directed to standard output IX57019 sizeof an extern array flagged as an error IX56676 Internal Compiler Error with abs(condition) IX53955 ICE in preprocessor with incomplete macro arguments IX55925 #pragma comment(user,token_string) not working as expected IX55918 Incorrect optimization -- '&' lost IX55626 ICE: GRARNN: gr129 is used before it is defined IX55232 Internal Compiler Error with Optimization IX53475 Expected error message is not generated by __memcpy IX54139 Internal Compiler Error with -O and Inlining IX53587 'if' condition expression is incorrectly evaluated with -O IX51085 Internal Compiler Error IX51908 ICE with -O: GRANN: gr403 is used before it is defined IX52345 Unexpected result produced with -O option IX81582 Munch coredumps when linking an empty archive IX81584 -qgenpcomp=DIRECTORY not handling full path C Set++ for AIX V3.1.4.0 + Latest PTFs Only: APAR Description and Defect Information ------- ---------------------------------- IX78620 IFORLS security fix IX73697 Static initialization fails IX72986 DCE exception functions memory leak IX70527 BOSS: large object size and long name problem IX70521 Core dump in loadAndInit() within Walk_Lib IX70517 New ICLUI IX70499 curses.h is missing a declaration of wgetch() IX70494 HeapView complains about memory freed by setlocale() IX68467 /usr/lpp/xlC/lib/libcomplex.a is profiled IX68466 errno declaration in has wrong linkage IX67483 Incorrect array initialization with CSet3.1.4 IX68008 static class member initialization does not work IX68468 Browser installation scripts do not return 0 IX66730 Compiler excessively pages resulting in Signal 11/ICE IX66751 Browser terminates abnormally due to missing fonts IX64798 Streambuf array member should be deallocated with delete[] IX64797 Miscellaneous ICLUI fixes IX62244 svc_register() signature does not comply with C++ standard IX62242 /usr/lpp/xlC/include/sys/lockf.h should include standard lockf.h IX62240 makeC++SharedLib: unnecessary sorting decreases performance IX62238 ICE with CSet V3.1.4 IX62237 CSet fails to destroy array of objects after throw IX62236 Wrong virtual function called when referenced via pointer IX62235 Preprocessor treats .cxx, .cc and .cpp files as C source IX59945 Object with extern linkage fails to initialize with -O IX59624 munch ignores templates defined in shared libraries IX59132 friend template function declaration causes coredump IX59660 ICE in cxxusys.C IX60367 HeapView debugger is unable to start the GUI IX58749 IASSERT macro does not expand with IC_DEVELOP defined IX58748 Internal Compiler Error with CSet++ IX58746 makeC++SharedLib_r does not link in libC.a and libc.a IX57593 Automatic Templates compiled ignoring xlC.cfg IX57250 Different Results with Pointer Arithmetic vs. Array Indexing IX56803 Internal Compiler Error in cxxusys.C: Segmentation Error IX56481 Internal Compiler Error with CSet v3.1 IX56797 -M complains of premature end of file with various headers IX56813 linkxlC script requires C compiler to be installed on AIX IX56283 loadAndInit core dumps with complex load/unload pattern IX55924 Missing C++ tutorial .C files IX55923 procimport conflicts with inlined or static functions IX55158 Heapview debugger does not handle 'delete []' IX54962 Incorrect behaviour of IString operator IX54496 Object files are not always stripped with -qtwolink and -s IX53588 Special string functions are not handled properly IX51452 xlC does not pass -Z linker option correctly IX50921 Invalid Length of Stabstring in .debug section with -qdbxextra IX52157 Incorrect C++ declaration for the flock() function IX51001 Floating point registers not restored by Throw IX52019 HeapView causes X to go into an infinite loop IX51977 Conflicting prototypes for xdrrec_create() IX51849 Miscellaneous fixes added to ipmrc2X script IX79961 Incorrect error with const template members IX81585 sys/mount.h references missing file