Fix list for XL C/C++ for AIX

Product documentation


Abstract

This document contains a complete listing of releases, refreshes, fix packs (also known as PTFs) and interim fixes sorted by version for IBM XL C/C++ for AIX.

Content

It is highly recommended to always use the latest PTF level. Review technote 1110831: Latest updates for supported IBM C and C++ compilers for links to the latest updates for IBM C and C++ compiler products and related components that are currently in support.

Some listed APARs may have been previously fixed in another release of this product. In such cases, fixes have been ported to newer releases and APAR descriptions have been copied from the original APARs.

Tab navigation

IBM Rational Compiler Support Communities
  • Visit the IBM Support Portal to configure your support portal experience and review FAQs, lists of known problems, fixes, and a wealth of important support information.
  • Interact with other compiler users on the C/C++ Cafe blog, forum and wiki.

Follow IBM Compilers on Twitter | Facebook | Google+


IBM Rational Software Support Communities

  • Visit developerWorks to access an online collection of tutorials, sample code, standards, forums and other resources provided by experts at IBM to assist software developers using Rational tools including access to the IBM RFE Community.
  • Visit the Jazz Community if you use a Rational product created using the Jazz platform to interact directly with the Jazz development team and other community members, download product trials and betas and track development progress.

Follow IBM Rational Client Support on Twitter | Facebook | YouTube | devWorks Blog


Helpful Hints For Obtaining Technical Assistance:

Before you contact IBM Rational Compiler Support, gather the background information that you need to describe the problem. When you describe a problem to an IBM software support specialist, be as specific as possible and include all relevant background information so that the specialist can help you solve the problem efficiently. To save time, know the answers to these questions:

  • Can the issue be reduced to a small test case?
  • Can the test case be provided to IBM?
  • What compiler version and fix pack level were you using when the problem occurred?
    • This can be found by compiling with the -qversion=verbose compiler option.
  • Do you have logs, traces, or messages that are related to the problem?
  • Can you reproduce the problem? If so, what steps and compiler options do you use to reproduce it?
  • Is there a workaround for the problem? If so, be prepared to describe the workaround.

To open a PMR, use the IBM Service Request tool.

If you have helpful information to diagnose or identify the problem on your system, you can provide this data by following the instructions to exchange information with IBM Technical Support.

Table of Contents:


Initial Release (13.1.0.0)
Link Date Released Status

Table of Contents:


Fix Pack 9 (12.1.0.9)
Link Date Released Status
APAR Description
IV59939 Struct initializer list for bitfields not initializing omitted members to null
IV62683 IPA causing incorrect pointer arithmetic
IV56267 Incorrect output from floating point literals
IV57444 Intermediate object file location conflict
IV55636 xlc rejects array initialization
IV60939 Improving efficiency of __rdlam routine
IV55902 Invalid output with -O2
IV55854 Inefficient code for -(a!=0)
IV56281 Inefficient load from constant area
IV62591 -O optimizes away an IF clause
IV56216 Stabstring types not defined error
IV59874 Internal compiler error with -g
IV56872 No best match for method with throw specifier
IV62184 Exception not caught with -qinline
IV62707 Template errors out of overload resolution
IV62684 __builtin_floor() to accept an integer parameter
IV62656 July 2014 PTF for XL C for AIX, V12.1
IV62657 July 2014 PTF for XL C/C++ for AIX, V12.1

Fix Pack 8 (12.1.0.8)
Link Date Released Status
APAR Description
IV52638 Internal compiler error with -q32 -O2
IV53918 C compiler incorrectly reports that an identifier is undeclared
IV52918 long long constant with addi/addis+rldic
IV55361 Compiler generates inefficient code
IV54884 -qarch=pwr7 hinders call optimization
IV52183 GRARNN error when not using -qmaxmem=-1
IV56814 Compiler generates inefficient code for unsigned long long to double conversion
IV56792 Optimization causes exe to hang
IV56779 Compile time error with -qwarn64
IV56821 Missing default argument on member function
IV54276 Compiler running out of memory
IV54886 Template argument deduction error with xlC
IV52103 Missing dtor call in try/catch after goto
IV55047 Internal compiler error in xlCcode
IV56815 March 2014 PTF for XL C for AIX, V12.1
IV56816 March 2014 PTF for XL C/C++ for AIX, V12.1

Fix Pack 7 (12.1.0.7)
Link Date Released Status
APAR Description
IV53899 typedefs inside of while loop condition causes error
IV53851 January 2014 PTF for XL C for AIX, V12.1
IV53852 January 2014 PTF for XL C/C++ for AIX, V12.1

Fix Pack 6 (12.1.0.6)
Link Date Released Status
APAR Description
IV49902 Incorrect warning for non-portable format specifiers
IV49970 dis output does not show cmpb mnemonic
IV53337 Internal compiler error with -qcheck=all
IV50333 Compiler ignores the xer clobber
IV47496 Incorrect evaluation of bool expression
IV50750 Process signals not being caught properly with PDF
IV51845 Negated comparison to avoid branch
IV49930 Inefficient vector splat built-in function
IV52552 Group ending NOP not scheduled for PWR7
IV53311 Missing load with -O3
IV53339 Error message about template definition
IV53340 Exception thrown causes desturctors to skip
IV53341 Project write-lock acquired error message
IV47945 Incorrect warning for "restrict" with multiple level typedef
IV48141 Incorrect warning for unreachable statement with throw
IV48074 The call has no best match
IV49901 False detection of unreachable statement by -qinfo=rea
IV53342 Incorrect warning for non-portable format specifiers
IV50843 Incorrect return type on vector builtins
IV50473 Template is already defined error
IV50848 Unnecessary extsw affects optimization
IV50809 Template argument error for const int expression
IV51277 Missing dtor calls after local object in while
IV53318 December 2013 PTF for XL C for AIX, V12.1
IV53319 December 2013 PTF for XL C/C++ for AIX, V12.1

Fix Pack 5 (12.1.0.5)
Link Date Released Status
APAR Description
IV49625 Segfault with limited scope variables
IV49626 Incorrect warning on restrict pointer type
IV49627 Exception bit folded incorrectly with -qfloat=fenv -O2
IV40035 Inefficient code for 64-bit vec_cmpgt
IV42697 Missing xscvdpux instruction for pwr7
IV49628 Undefined reference to ?__tls_get_addr' error
IV43118 Suboptimal branchless code for hi !=0
IV43942 Inefficient double to 32-bit unsigned int conversion
IV44027 Incorrect IF statement logic with -O3
IV48060 Improvements to memset generated code
IV45186 Inline ASM parsing label incorrectly
IV46292 Disassembler does not show bpermd instruction
IV49629 Internal compiler error: Symbol table invalid
IV49630 Inconsistent profiling data found in PDF1 and PDF2
IV45170 Error during IPA stage when -qhot is enabled
IV49568 Incorrect error message of use before defined
IV49633 Syntax error with -qcompact
IV49634 Invalid compiler debug information in dwarf
IV49595 Allocation problem for new[] operator
IV49636 Compiler issues undefined reference error
IV45506 Undefined class is not valid error
IV46193 Vector destructor not recognized
IV49637 The member is not declared as a template
IV49638 Internal compiler error in xlCentry
IV46067 Error message for explicit copy constructor
IV46468 Fatal error in xlCentry
IV46836 Dependency files for .cpp sources are read-only
IV45505 try-catch block changes value of errno
IV46715 Incorrect output with dynamic_cast
IV49639 September 2013 PTF for XL C for AIX, V12.1
IV49774 September 2013 PTF for XL C/C++ for AIX, V12.1
IV49643 September 2013 Runtime for XL C/C++ for AIX, V12.1

Fix Pack 4 (12.1.0.4)
Link Date Released Status
APAR Description
IV44278 Unresolved symbols when compiling with -qipa
IV36931 Compiler adds unnecessary store to stack
IV44279 Infinite loop with -qsmp=omp
IV39402 Infinite loop with -qipa and relink
IV38460 Long compile time with -qipa=level=2
IV38509 Program abends compiled with -qpdf=level=2
IV38082 dis stops disassembling with pwr7 instructions
IV40154 -qsmp=omp -O generates incorrect output
IV44261 Unnecessary OMP for-loop canonical form check
IV37629 suboptimal code sequence for multiplication
IV36100 Suboptimal code for vector <(0,0) comparison
IV37998 Compiler abend with -O3
IV44284 Use lfiwax/lfiwzx for int to float conversion
IV36964 Suboptimal code for vector long long add
IV36987 Inefficient code for trivial vector constants
IV38465 Compiler adds unnecessary store for vector
IV37235 Suboptimal code for vector long long subtract
IV44281 Dwarf error mangled line number gprof message
IV44282 Incorrect output with _Decimal128 type
IV44283 Suboptimal performance to 64 bit code
IV36085 Stabs error for array bounded by static value
IV44270 Memory leak due to remaining temporary constructor
IV44256 for loop expression3 not evaluated
IV44272 multiple definition of ompcritical link error
IV44260 Error in OpenMP collapse clause
IV37955 Invalid name lookup causing internal error
IV36541 Explicit template not accepting "::*" typedef
IV36724 Undefined class error with template
IV38103 Error in access checking in a local class
IV38824 class and member template parameters mixed up
IV44221 Inlining causing incorrect output
IV44274 Invalid incomplete class error
IV44275 Incorrect recognition of int & const int
IV41642 Incorrect type of unnamed bitfield in 64-bit
IV40444 __attribute__((always_inline)) not inlined
IV44247 June 2013 PTF for XL C for AIX, V12.1
IV44248 June 2013 PTF for XL C/C++ for AIX, V12.1

Fix Pack 3 (12.1.0.3)
Link Date Released Status
APAR Description
IV37956 Incorrect loop counter with -qipa
IV37017 Changing warning to error for PDF profile error
IV37039 Compiler abend with -O3
IV37957 Incorrect inline ASM for rldimi
IV37038 Inefficient code for vec_any_nan
IV35873 Unnecessary warning about printf specifier
IV29268 Inefficient load of a 64-bit constant
IV30067 Inefficient 64-bit constant load of 32-bit value
IV33245 Inefficient compare with 32-bit immediates
IV37628 Use lfiwax/lfiwzx for int to float conversion
IV37958 xlc incorrect result with -O3
IV37924 GRARNN internal error with qarch=pwr6 or pwr7
IV28620 Inefficient struct/union init of member
IV37942 Unnamed namespace non-unique symbol name
IV37944 The member is not declared as a template error
IV37945 Name mangling causing compiler error
IV37919 Internal compiler error with -qlistfmt
IV37947 __int128 is wrongfully accepted as a keyword
IV37948 Inlined getline() causing invalid exception
IV37949 ?: method parameter optimizing away valid code
IV37037 Incorrect compile time error message with objects
IV37950 Template not accepting default param function
IV34557 Name lookup error with -qlanglvl=variadictemplates
IV37951 Template and typedef causing internal error
IV33476 Non-type template parameter and enum error
IV37923 Incorrect evaluation of sizeof in templates
IV37953 Template argument cannot be converted error
IV35414 xlC fails to identify invalid restrict keyword use
IV35718 Incorrect default template type argument init
IV37955 Invalid name lookup causing internal error
IV34559 std::debug_malloc not declared with -qheapdebug
IV35872 Extra ; at end of namespace closing
IV36101 Routine vdnint missing from libmassvp7.a
IV33191 Warning message when max cpu_id to startproc
IV37966 March 2013 XL MASS for AIX, V7.1
IV36457 February 2013 XL SMP Runtime
IV37962 March 2013 PTF for XL C for AIX, V12.1
IV37962 March 2013 PTF for XL C/C++ for AIX, V12.1

Fix Pack 2 (12.1.0.2)
Link Date Released Status
APAR Description
IV31753 OMP Parallel error from C99 variable usage
IV31754 xlcentry abend with atomic keyword
IV31755 -q64 and -qlonglit causes incorrect output
IV29885 Compiler incorrectly issues warning 1506-235
IV25896 Compiler dis issues segmentation violation
IV23860 Incorrect output with IPA
IV27635 Unnecessary branch to next instruction
IV26278 Compiler abend with -qpdf link
IV31200 Load word byte reserved in 64-bit mode problem
IV31756 Application segfault at -O3
IV30107 Compiler does not detect __rotatel4 pattern
IV29934 Internal compiler error when using -O2
IV31757 Performance degradation with popcnt on POWER7
IV31758 IPA linking with wrong library extension
IV26282 Compiling with -qdfp causes internal error
IV31735 dynamic_cast failing to recognize type
IV31736 Incorrect function signature from typeid
IV31737 Stack deallocate at -O3 causes corrupt stack
IV31738 Internal compiler error in xlCentry at -O0
IV31739 Destructor not called for destroyed object
IV31740 Ambiguous reference in multi inheritance
IV31741 Internal error with private base case
IV31742 Builltin_prefetch causes 1540-0256 error
IV31683 SIGABRT in __PureVirtualCalled using -q64
IV31743 Static inline causes abort at runtime
IV31676 Abend when using -O2
IV31745 Warning about passing non-pod via ellipsis
IV31748 A member class was left incomplete
IV31746 Empty struct assignment operator writing byte
IV29473 Test failures with large OpenMP thread counts
IV31593 Performance problem with XLSMPOPTS binding option
IV28577 Memory leak in _heapmin
IV31555 November 2012 XL SMP Runtime
IV31556 November 2012 Memdebug Runtime
IV31558 November 2012 PTF for XL C for AIX, V12.1
IV31559 November 2012 PTF for XL C/C++ for AIX, V12.1

Fix Pack 1 (12.1.0.1)
Link Date Released Status
APAR Description
IV25674 Infinite loop with _Pragma operator
IV22825 Vector initialization creates inefficient code
IV21765 Inefficient code for conditional increment
IV24113 Inefficient vector compare at opt
IV21831 Unnecessary register move for __d128_abs
IV21818 Wrong .machine tag with optimization enabled
IV25664 Internal compiler error in xlCcode with -O2
IV25665 -O causing incorrect output
IV23573 Compiler generates unnecessary extsw calls
IV25666 Branch hints with execution_frequency ignored
IV22090 Unnecessary load/store for _Decimal128
IV22709 Incorrect output with -O2
IV23837 Inefficient compare with 0x8000000000000000
IV25678 Runtime failure due to incorrect aliasing
IV25667 Loop/segfault with -qipa on the link step
IV22789 Missing alias in ipa/pdf build
IV25669 Long compile time with IPA
IV25668 Internal compiler error in IPA64
IV25681 Internal error with -qsimd
IV22045 showpdf binary segfaults when reading profile
IV21992 Promote (E) to (S) for 1586-401 message
IV25682 Internal compiler error with -qdfp
IV25646 The call to "..." has no best match error
IV25629 Abend with inline asm memory operands and -O
IV25614 Template parameter cannot be initialized
IV21491 Inefficient vector constant generation
IV25631 Compiling hangs with insufficient memory error
IV25632 -qlanglvl=extended0x causes compiler error
IV25633 Dependent class declaration causes error
IV25615 Incorrect virtual template error
IV25635 Internal compiler error with -qinline
IV25636 Name lookup error with -qlanglvl=extended0x
IV26326 Memory leak with inline 'new'
IV26399 Performance problem with XLSMPOPTS binding option
IV26400 August 2012 XL SMP Runtime
IV26379 August 2012 Runtime for XL C/C++ for AIX, V12.1
IV25643 August 2012 PTF for XL C for AIX, V12.1
IV25644 August 2012 PTF for XL C/C++ for AIX, V12.1

Initial Release (12.1)
Link Date Released Status
Download options:

Table of Contents:


Fix Pack 18 (11.1.0.18)
Link Date Released Status
APAR Description
IV58760 IPA causing incorrect pointer arithmetic
IV56047 Intermediate object file location conflict
IV59797 May 2014 PTF for XL C for AIX, V11.1
IV59798 May 2014 PTF for XL C/C++ for AIX, V11.1

Fix Pack 17 (11.1.0.17)
Link Date Released Status
APAR Description
IV53697 Internal compiler error in xlCcode
IV54673 Compile time error with -qwarn64
IV54723 February 2014 PTF for XL C for AIX, V11.1
IV54724 February 2014 PTF for XL C/C++ for AIX, V11.1

Fix Pack 16 (11.1.0.16)
Link Date Released Status
APAR Description
IV47921 Internal compiler error during IPA link
IV52173 Error message for explicit copy constructor
IV46854 Exception thrown causes desturctors to skip
IV52174 Dependency files for .cpp sources are read-only
IV47183 Project write-lock acquired error message
IV45505 try-catch block changes value of errno
IV46715 Incorrect output with dynamic_cast
IV52177 November 2013 PTF for XL C for AIX, V11.1
IV52178 November 2013 PTF for XL C/C++ for AIX, V11.1
IV49643 September 2013 Runtime for XL C/C++ for AIX, V12.1

Fix Pack 15 (11.1.0.15)
Link Date Released Status
APAR Description
IV39332 Incorrect warning on restrict pointer type
IV36069 Exception bit folded incorrectly with -qfloat=fenv -O2
IV41977 Suboptimal performance to 64 bit code
IV45812 Internal compiler error: Symbol table invalid
IV40580 Inconsistent profiling data found in PDF1 and PDF2
IV39827 std::pair object giving bad output with opt
IV39832 Incorrect recognition of int & const int
IV42651 Syntax error with -qcompact
IV47011 Allocation problem for new[] operator
IV45505 try-catch block changes value of errno
IV45803 July 2013 Runtime for XL C/C++ for AIX, V12.1
IV47032 August 2013 PTF for XL C for AIX, V11.1
IV47033 August 2013 PTF for XL C/C++ for AIX, V11.1

Fix Pack 14 (11.1.0.14)
Link Date Released Status
APAR Description
IV37692 Incorrect output with _Decimal128 type
IV38234 Unresolved symbols when compiling with -qipa
IV37088 Infinite loop with -qsmp=omp
IV40225 Infinite loop with -qipa and relink
IV34104 for loop expression3 not evaluated
IV39191 Memory leak due to remaining temporary constructor
IV40242 std::debug_malloc not declared with -qheapdebug
IV40243 Extra ; at end of namespace closing
IV40453 Adding support for IBM PASE for i 7.1
IV40237 May 2013 PTF for XL C for AIX, V11.1
IV40238 May 2013 PTF for XL C/C++ for AIX, V11.1

Fix Pack 13 (11.1.0.13)
Link Date Released Status
APAR Description
IV33990 Incorrect result with -O3
IV34103 GRARNN Internal error with qarch=pwr6 or pwr7
IV33243 Incorrect loop counter with -qipa
IV32627 Incorrect inline ASM for rldimi
IV24703 Unnamed namespace non-unique symbol name
IV30707 A member class was left incomplete
IV28202 Empty struct assignment operator writing byte
IV33970 Internal compiler error with -qlistfmt
IV30898 Inlined getline() causing invalid exception
IV30906 Incorrect template signature for const type
IV31404 ?: method parameter optimizing away valid code
IV33204 Template not accepting default param function
IV33368 Template and typedef causing internal error
IV33977 Incorrect evaluation of sizeof in templates
IV33191 Warning message when max cpu_id to startproc
SE54546 Debugger not stops in assembler code expansion instead of COBOL source
IV33783 Memory leak in _heapmin
SE54537 IBM Debugger for AIX January 2013 PTF
IV33787 January 2013 Memdebg Runtime
IV36457 February 2013 XL SMP Runtime
IV36453 February 2013 PTF for XL C for AIX. V11.1
IV36454 February 2013 PTF for XL C/C++ for AIX. V11.1

Fix Pack 12 (11.1.0.12)
Link Date Released Status
APAR Description
IV29524 Internal compiler error with -qsimd=auto
IV29519 Performance degradation with popcnt on POWER7
IV27651 IPA linking with wrong library extension
IV23063 OMP Parallel error from C99 variable usage
IV26832 -q64 and -qlonglit causes incorrect output
IV22256 Incorrect function signature from typeid
IV23847 Stack deallocate at -O3 causes corrupt stack
IV28617 Destructor not called for destroyed object
IV25284 Exception-specification in template parameter
IV25325 Template type processing order causing error
IV25894 Ambiguous reference in multi inheritance
IV25898 Internal error with private base case
IV28123 Warning about passing non-pod via ellipsis
IV26326 Memory leak with inline 'new'
IV29467 October 2012 PTF for XL C/C++ for AIX, V11.1
IV26379 August 2012 Runtime for XL C/C++ for AIX, V12.1
IV29472 October 2012 PTF for XL C for AIX, V11.1
IV29474 October 2012 XL SMP Runtime

Fix Pack 11 (11.1.0.11)
Link Date Released Status
APAR Description
IV21969 Internal compiler error with -qdfp
IV21660 Incorrect debug info for dbx
IV22269 Branch hints with execution_frequency ignored
IV24367 Loop/segfault with -qipa on the link step
IV24375 Long compile time with IPA
IV20667 Internal compiler error in ipa64
IV23298 Internal error with -qsimd
IV24368 Compiler abend with -qipa
IV24389 Inline asm may cause segmentation fault
IV19669 Wrong .machine tag with optimization enabled
IV20818 Incorrect output with -O2
IV24369 Internal compiler error in xlCcode with -O2
IV20936 -O causing incorrect output
IV18658 Infinite loop with _Pragma operator
IV21490 dynamic_cast failing to recognize type
IV24392 The call to "..." has no best match error
IV24393 Abend with inline asm memory operands and -O
IV19832 Template parameter cannot be initialized
IV24394 Compiling hangs with insufficient memory error
IV18337 -qlanglvl=extended0x causes compiler error
IV18438 Dependent class declaration causes error
IV24376 Incorrect virtual template error
IV21883 Internal compiler error with -qinline
IV18437 Name lookup error with -qlanglvl=extended0x
IV20901 omp_set_schedule call is ignored
IV24374 July 2012 XL SMP Runtime
IV24370 July 2012 PTF for XL C for AIX, V11.1
IV24371 July 2012 PTF for XL C/C++ for AIX, V11.1

Fix Pack 10 (11.1.0.10)
Link Date Released Status
APAR Description
IV14903 Invalid output at -O2, -O3, -O4 in 64-bit mode
IV13924 Overlaping csects causing linker error
IV11642 Incorrect DFP instruction in -qlist
IV18499 Non virtual thunk error at link time
IV18500 Issues with bool val and cc
IV18591 ASM error with [name] and + operand
IV11360 Internal compiler error with -qwarn64
IV18593 Template traceback message generation error
IV18594 Overload template function address causing error
IV18595 Call does not match any parameter list error
IV18490 Template argumemt miss-match error
IV16483 Internal inline function template param error
IV15717 Unnecessary call to __CleanupCatchV6a
IV12875 ctype.h functions as macros in cctype
IV16544 Error msg with limits header and XOPEN_SOURCE
IV18369 April 2012 PTF for XL C for AIX, V11.1
IV18370 April 2012 PTF for XL C/C++ for AIX, V11.1

Fix Pack 9 (11.1.0.9)
Link Date Released Status
APAR Description
IV09175 Long type loop index causes slowdown at O3
IV09886 Bad stackprotect with variable length array
IV10810 __d128_test_significance performance problem
IV12845 Inefficient register move using xvcpsgnd
IV11119 __fence not blocking mc_func inline
IV10153 Unresolved symbol errors with -qipa
IV11658 Signal 11 in ipa64 with incorrect PDF profile
IV09519 Unresolved symbol error with -qipa=level=0
IV12898 Not a member of class compiler error
IV12899 Optimization causes incorrect output
IV11128 Compile time error with variadic templates
IV11365 Template instantiation problem
IV12869 January 2012 PTF for XL C for AIX, V11.1
IV12873 January 2012 PTF for XL C/C++ for AIX, V11.1

Table of Contents:


Fix Pack 19 (10.1.0.19)
Link Date Released Status
APAR Description
IV51008 Missing load with -O3
IV44606 Allocation problem for new[] operator
IV49965 Project write-lock acquired error message
IV45505 try-catch block changes value of errno
IV46715 Incorrect output with dynamic_cast
IV51006 October 2013 PTF for XL C for AIX, V10.1
IV51007 October 2013 PTF for XL C/C++ for AIX, V10.1
IV49643 September 2013 Runtime for XL C/C++ for AIX, V12.1

Fix Pack 18 (10.1.0.18)
Link Date Released Status
APAR Description
IV44421 Optimization problem accessing volatile fields
IV45791 std::debug_malloc not declared with -qheapdebug
IV45792 Extra ; at end of namespace closing
IV45505 try-catch block changes value of errno
IV33191 Warning message when max cpu_id to startproc
IV36457 February 2013 XL SMP Runtime
IV45801 July 2013 PTF for XL C for AIX, V10.1
IV45802 July 2013 PTF for XL C/C++ for AIX, V10.1
IV45803 July 2013 Runtime for XL C/C++ for AIX, V12.1

Fix Pack 17 (10.1.0.17)
Link Date Released Status
APAR Description
IV33783 Memory leak in _heapmin
IV33787 January 2013 Memdebg Runtime
IV33788 January 2013 XL SMP Runtime
IV33791 January 2013 PTF for XL C for AIX, V10.1
IV33792 January 2013 PTF for XL C/C++ for AIX, V10.1

Fix Pack 16 (10.1.0.16)
Link Date Released Status
APAR Description
IV21132 Compiler abend with -qipa
IV26995 Inline asm may cause segmentation fault
IV21461 Internal compiler error in xlCcode with -O2
IV26952 Incorrect virtual template error
IV26399 Performance problem with XLSMPOPTS binding option
IV26326 Memory leak with inline 'new'
IV26400 August 2012 XL SMP Runtime
IV26379 August 2012 Runtime for XL C/C++ for AIX, V12.1
IV26993 September 2012 PTF for XL C for AIX, V10.1
IV26994 September 2012 PTF for XL C/C++ for AIX, V10.1

Fix Pack 15 (10.1.0.15)
Link Date Released Status
APAR Description
IV18657 Infinite loop with _Pragma operator
IV19952 Error msg with limits header and XOPEN_SOURCE
IV20024 Call does not match any parameter list error
IV19953 Template argument miss-match error
IV18039 Abend with inline asm memory operands and -O
IV20041 May 2012 PTF for XL C for AIX, V10.1
IV20042 May 2012 PTF for XL C/C++ for AIX, V10.1

Fix Pack 14 (10.1.0.14)
Link Date Released Status
APAR Description
IV14244 ASM error with {name} and + operand
IV11885 Issues with bool val and cc
IV03698 Multithreaded application hangs
IV09822 November 2011 XL SMP Runtime
IV14125 February 2012 PTF for XL C for AIX, V10.1

Related information

V.R.M.F. Maintenance Stream Delivery Vehicle glossary
Software Product Compatibility Reports
Fix Central
XL C/C++ for AIX library
Unsupported C and C++ compilers: links to latest update
AIX OS levels supported by XL Compilers

Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

XL C/C++ for AIX
Compiler

Software version:

10.1, 11.1, 12.1, 13.1

Operating system(s):

AIX

Reference #:

7038605

Modified date:

2014-07-31

Translate my page

Machine Translation

Content navigation